Lines Matching refs:flags
103 alloc_magazine(object_depot* depot, uint32 flags)
107 flags);
119 free_magazine(DepotMagazine* magazine, uint32 flags)
121 slab_internal_free(magazine, flags);
126 empty_magazine(object_depot* depot, DepotMagazine* magazine, uint32 flags)
129 depot->return_object(depot, depot->cookie, magazine->rounds[i], flags);
130 free_magazine(magazine, flags);
202 uint32 flags, void* cookie, void (*return_object)(object_depot* depot,
203 void* cookie, void* object, uint32 flags))
216 sizeof(depot_cpu_store) * cpuCount, flags);
235 object_depot_destroy(object_depot* depot, uint32 flags)
237 object_depot_make_empty(depot, flags);
239 slab_internal_free(depot->stores, flags);
278 object_depot_store(object_depot* depot, void* object, uint32 flags)
304 empty_magazine(depot, freeMagazine, flags);
316 DepotMagazine* magazine = alloc_magazine(depot, flags);
318 depot->return_object(depot, depot->cookie, object, flags);
333 object_depot_make_empty(object_depot* depot, uint32 flags)
369 empty_magazine(depot, _pop(storeMagazines), flags);
372 empty_magazine(depot, _pop(fullMagazines), flags);
375 free_magazine(_pop(emptyMagazines), flags);