![]() |
![]()
| ![]() |
![]()
NAME
SYNOPSIS
int
DESCRIPTIONThis function is used to ask the parent bus to adjust the resource range assigned to an allocated resource. The resource r should have been allocated by a previous call to bus_alloc_resource(9). The new resource range must overlap the existing range of r. The type argument should match the type argument passed to bus_alloc_resource(9) when the resource was initially allocated. Note that none of the constraints of the
original allocation request such as alignment or boundary restrictions are
checked by
RETURN VALUESThe EXAMPLESGrow an existing memory resource by 4096 bytes. struct resource *res; int error; error = bus_adjust_resource(dev, SYS_RES_MEMORY, res, rman_get_start(res), rman_get_end(res) + 0x1000); ERRORS
SEE ALSObus_alloc_resource(9), bus_release_resource(9), device(9), driver(9)
|