Lines Matching refs:flags
31 size_t maxMagazineCount, uint32 flags, void* cookie,
35 void* buffer = slab_internal_alloc(sizeof(SmallObjectCache), flags);
42 maxMagazineCount, flags, cookie, constructor, destructor,
48 if ((flags & CACHE_LARGE_SLAB) != 0)
68 SmallObjectCache::CreateSlab(uint32 flags)
76 status_t error = MemoryManager::Allocate(this, flags, pages);
84 if (AllocateTrackingInfos(newSlab, byteCount, flags) != B_OK) {
85 MemoryManager::Free(pages, flags);
89 return InitSlab(newSlab, pages, byteCount, flags);
94 SmallObjectCache::ReturnSlab(slab* slab, uint32 flags)
99 FreeTrackingInfos(slab, flags);
100 MemoryManager::Free(slab->pages, flags);