Lines Matching full:allocation
20 * intersect in any part. Allocation descriptor maps are instantiated one per
34 /* Allocation descriptors map. */
44 /* Initializes allocation descriptors map.
46 * map - Allocation descriptors map to initialize.
50 /* Inserts new (or replaces existing) entry in the allocation descriptors map.
58 * map - Allocation descriptors map where to insert new, or replace existing
60 * desc - Allocation descriptor to insert to the map.
73 /* Finds an entry in the allocation descriptors map that matches the given
76 * map - Allocation descriptors map where to search for an entry.
80 * memory allocation descriptor for that entry.
83 * Pointer to the allocation descriptor found in a map entry, or NULL if no
90 /* Pulls (finds and removes) an entry from the allocation descriptors map that
93 * map - Allocation descriptors map where to search for an entry.
97 * memory allocation descriptor for that entry.
98 * pulled - Upon successful return contains allocation descriptor data pulled
101 * Zero if an allocation descriptor that matches the given address has
106 /* Pulls (removes) an entry from the head of the allocation descriptors map.
108 * map - Allocation descriptors map where to pull an entry from.
109 * pulled - Upon successful return contains allocation descriptor data pulled
112 * Zero if an allocation descriptor has been pulled from the head of the map,
117 /* Copies content of one memory allocation descriptors map to another.