Searched refs:HashedObjectCache (Results 1 - 3 of 3) sorted by relevance

/haiku/src/system/kernel/slab/
H A DHashedObjectCache.h22 struct HashedObjectCache : ObjectCache { struct in inherits:ObjectCache
23 HashedObjectCache();
25 static HashedObjectCache* Create(const char* name, size_t object_size,
41 typedef HashedObjectCache ParentType;
45 Definition(HashedObjectCache* parent)
78 HashedObjectCache* parent;
H A DHashedObjectCache.cpp9 #include "HashedObjectCache.h"
48 HashedObjectCache::HashedObjectCache() function in class:HashedObjectCache
55 /*static*/ HashedObjectCache*
56 HashedObjectCache::Create(const char* name, size_t object_size,
62 void* buffer = slab_internal_alloc(sizeof(HashedObjectCache), flags);
66 HashedObjectCache* cache = new(buffer) HashedObjectCache();
98 HashedObjectCache::Delete()
100 this->~HashedObjectCache();
[all...]
H A DSlab.cpp31 #include "HashedObjectCache.h"
1146 cache = HashedObjectCache::Create(name, objectSize, alignment, maximum,

Completed in 44 milliseconds