other versions
- jessie 3.16.56-1+deb8u1
__CHECK_REGION(9) | Hardware Interfaces | __CHECK_REGION(9) |
NAME¶
__check_region - check if a resource region is busy or freeSYNOPSIS¶
int
__check_region(struct resource * parent,
resource_size_t start,
resource_size_t n);
ARGUMENTS¶
parentparent resource descriptor
start
resource start address
n
resource region size
DESCRIPTION¶
Returns 0 if the region is free at the moment it is checked, returns -EBUSY if the region is busy.NOTE¶
This function is deprecated because its use is racy. Even if it returns 0, a subsequent call to request_region may fail because another driver etc. just allocated the region. Do NOT use it. It will be removed from the kernel.COPYRIGHT¶
May 2018 | Kernel Hackers Manual 3.16 |