Home
last modified time | relevance | path

Searched refs:BaseDepot (Results 1 – 2 of 2) sorted by relevance

/haiku/src/tests/system/kernel/slab/
H A DSlab.cpp196 _IsMagazineEmpty(BaseDepot::Magazine *magazine) in _IsMagazineEmpty()
203 _IsMagazineFull(BaseDepot::Magazine *magazine) in _IsMagazineFull()
210 _PopMagazine(BaseDepot::Magazine *magazine) in _PopMagazine()
217 _PushMagazine(BaseDepot::Magazine *magazine, void *object) in _PushMagazine()
226 BaseDepot::BaseDepot() in BaseDepot() function in BaseDepot
241 BaseDepot::~BaseDepot() in ~BaseDepot()
253 BaseDepot::InitCheck() const in InitCheck()
260 BaseDepot::ObtainFromStore(CPUStore *store) in ObtainFromStore()
288 BaseDepot::ReturnToStore(CPUStore *store, void *object) in ReturnToStore()
311 BaseDepot::MakeEmpty() in MakeEmpty()
[all …]
H A DSlab.h478 class BaseDepot {
492 BaseDepot();
493 virtual ~BaseDepot();
520 class LocalCache : public CacheType, protected BaseDepot {
534 void *object = BaseDepot::ObtainFromStore(CPU()); in Alloc()
542 if (!BaseDepot::ReturnToStore(CPU(), object)) in Free()
546 void Destroy() { BaseDepot::MakeEmpty(); } in Destroy()