reallocate_resource
Prev | Resources Management | Next

## Name

reallocate_resource — allocate a slot in the resource tree given range & alignment. The resource will be relocated if the new size cannot be reallocated in the current location.

## Synopsis

`int reallocate_resource (` | struct resource * root,
| struct resource * old,
| resource_size_t newsize,
| struct resource_constraint * constraint`)`;

## Arguments

`root`

  root resource descriptor

`old`

  resource descriptor desired by caller

`newsize`

  new size of the resource descriptor

`constraint`

  the size and alignment constraints to be met.

Prev | Up | Next
request_resource_conflict | Home | lookup_resource