Searched refs:Slab (Results 1 - 25 of 41) sorted by relevance

12

/haiku/src/system/kernel/vm/
H A DVMNullCache.cpp9 #include <slab/Slab.h>
H A DVMDeviceCache.cpp12 #include <slab/Slab.h>
H A DVMKernelArea.cpp10 #include <slab/Slab.h>
H A DVMAnonymousNoSwapCache.cpp17 #include <slab/Slab.h>
H A DVMTranslationMap.cpp9 #include <slab/Slab.h>
/haiku/src/tests/system/kernel/slab/
H A DSlab.h47 // base Slab implementation, opaque to the backend used.
60 struct Slab : DoublyLinkedListLinkImpl<Slab> { struct in class:BaseCache
66 typedef std::pair<Slab *, ObjectLink *> ObjectInfo;
71 Slab *ConstructSlab(Slab *slab, void *pages, size_t byteCount,
73 void DestructSlab(Slab *slab);
79 typedef DoublyLinkedList<Slab> SlabList;
115 // Slab implementation, glues together the frontend, backend as
116 // well as the Slab strateg
175 struct Slab : BaseCache::Slab { struct in class:BaseCacheStrategy
203 typedef typename BaseCacheStrategy<Backend>::Slab Slab; typedef in class:MergedLinkCacheStrategy
385 typedef typename BaseCacheStrategy<Backend>::Slab Slab; typedef in struct:HashCacheStrategy
[all...]
H A DSlab.cpp9 #include "Slab.h"
106 Slab *slab = fPartialSlabs.Head();
126 Slab *slab = object.first;
145 BaseCache::Slab *
146 BaseCache::ConstructSlab(Slab *slab, void *pages, size_t byteCount,
181 BaseCache::DestructSlab(Slab *slab)
269 // and finally from the Slab if the magazine depot has no full magazines.
/haiku/src/add-ons/kernel/file_systems/packagefs/util/
H A DClassCache.h9 #include <slab/Slab.h>
H A DTwoKeyAVLTree.h9 #include <slab/Slab.h>
/haiku/src/system/kernel/slab/
H A Dslab_private.h14 #include <slab/Slab.h>
H A Dslab_debug.h13 #include <slab/Slab.h>
H A DObjectCache.h14 #include <slab/Slab.h>
H A DSlab.cpp10 #include <slab/Slab.h>
76 RANGE_MARKER_FUNCTION_PROTOTYPES(Slab)
86 RANGE_MARKER_FUNCTION_ADDRESS_RANGE(Slab),
96 RANGE_MARKER_FUNCTION_BEGIN(Slab)
1420 RANGE_MARKER_FUNCTION_END(Slab)
H A DObjectDepot.cpp15 #include <slab/Slab.h>
258 // and finally from the Slab if the magazine depot has no full magazines.
/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dslab.cpp6 #include <slab/Slab.h>
/haiku/src/system/kernel/cache/
H A Dvnode_store.cpp13 #include <slab/Slab.h>
/haiku/src/system/kernel/arch/ppc/
H A Darch_vm_translation_map.cpp86 #include <slab/Slab.h>
/haiku/src/kits/package/hpkg/
H A DPackageFileHeapAccessorBase.cpp15 #include <slab/Slab.h>
/haiku/src/system/kernel/fs/
H A DKPath.cpp18 #include <slab/Slab.h>
/haiku/src/libs/compat/freebsd_network/
H A Dmbuf.c12 #include <slab/Slab.h>
/haiku/src/add-ons/kernel/network/stack/
H A Dsimple_net_buffer.cpp15 #include <slab/Slab.h>
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86VMTranslationMap32Bit.cpp18 #include <slab/Slab.h>
/haiku/src/system/kernel/arch/x86/paging/64bit/
H A DX86VMTranslationMap64Bit.cpp15 #include <slab/Slab.h>
/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMVMTranslationMap32Bit.cpp19 #include <slab/Slab.h>
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCVMTranslationMapClassic.cpp84 #include <slab/Slab.h>

Completed in 167 milliseconds

12