__CHECK_REGION
Section: Hardware Interfaces (9)
Updated: February 2011
Index
Return to Main Contents
NAME
__check_region - check if a resource region is busy or free
SYNOPSIS
-
int __check_region(struct resource * parent, resource_size_t start, resource_size_t n);
ARGUMENTS
parent
-
- parent 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