Searched refs:reclaimer (Results 1 - 9 of 9) sorted by last modified time

/haiku/src/system/kernel/slab/
H A DSlab.cpp993 // We are calling the reclaimer without the object cache lock
996 if (cache->reclaimer)
997 cache->reclaimer(cache->cookie, level);
1135 object_cache_destructor destructor, object_cache_reclaimer reclaimer)
1144 destructor, reclaimer);
1148 destructor, reclaimer);
1132 create_object_cache_etc(const char* name, size_t objectSize, size_t alignment, size_t maximum, size_t magazineCapacity, size_t maxMagazineCount, uint32 flags, void* cookie, object_cache_constructor constructor, object_cache_destructor destructor, object_cache_reclaimer reclaimer) argument
H A DObjectCache.cpp48 object_cache_destructor destructor, object_cache_reclaimer reclaimer)
114 this->reclaimer = reclaimer;
45 Init(const char* name, size_t objectSize, size_t alignment, size_t maximum, size_t magazineCapacity, size_t maxMagazineCount, uint32 flags, void* cookie, object_cache_constructor constructor, object_cache_destructor destructor, object_cache_reclaimer reclaimer) argument
H A DObjectCache.h81 object_cache_reclaimer reclaimer; member in struct:ObjectCache
95 object_cache_reclaimer reclaimer);
H A DSmallObjectCache.cpp33 object_cache_reclaimer reclaimer)
43 reclaimer) != B_OK) {
29 Create(const char* name, size_t object_size, size_t alignment, size_t maximum, size_t magazineCapacity, size_t maxMagazineCount, uint32 flags, void* cookie, object_cache_constructor constructor, object_cache_destructor destructor, object_cache_reclaimer reclaimer) argument
H A DHashedObjectCache.h32 object_cache_reclaimer reclaimer);
H A DHashedObjectCache.cpp60 object_cache_reclaimer reclaimer)
80 reclaimer) != B_OK) {
56 Create(const char* name, size_t object_size, size_t alignment, size_t maximum, size_t magazineCapacity, size_t maxMagazineCount, uint32 flags, void* cookie, object_cache_constructor constructor, object_cache_destructor destructor, object_cache_reclaimer reclaimer) argument
H A DSmallObjectCache.h22 object_cache_reclaimer reclaimer);
/haiku/headers/private/kernel/slab/
H A DSlab.h52 object_cache_reclaimer reclaimer);
/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dslab.cpp17 object_cache_destructor destructor, object_cache_reclaimer reclaimer)
48 object_cache_reclaimer reclaimer)
51 maxByteUsage, flags, cookie, constructor, destructor, reclaimer);
14 ObjectCache(const char *name, size_t objectSize, size_t alignment, size_t maxByteUsage, uint32 flags, void *cookie, object_cache_constructor constructor, object_cache_destructor destructor, object_cache_reclaimer reclaimer) argument
44 create_object_cache_etc(const char *name, size_t objectSize, size_t alignment, size_t maxByteUsage, size_t magazineCapacity, size_t maxMagazineCount, uint32 flags, void *cookie, object_cache_constructor constructor, object_cache_destructor destructor, object_cache_reclaimer reclaimer) argument

Completed in 42 milliseconds