Searched refs:PhysicalPageSlotPool (Results 1 - 18 of 18) sorted by relevance

/haiku/src/system/kernel/arch/m68k/paging/
H A Dm68k_physical_page_mapper_large_memory.h22 struct PhysicalPageSlotPool;
27 PhysicalPageSlotPool* pool;
34 struct PhysicalPageSlotPool : DoublyLinkedListLinkImpl<PhysicalPageSlotPool> { struct in namespace:M68KLargePhysicalPageMapper
36 virtual ~PhysicalPageSlotPool();
43 virtual status_t AllocatePool(PhysicalPageSlotPool*& _pool) = 0;
56 M68KLargePhysicalPageMapper::PhysicalPageSlotPool* initialPool,
H A Dm68k_physical_page_mapper_large_memory.cpp62 using M68KLargePhysicalPageMapper::PhysicalPageSlotPool;
131 PhysicalPageSlotPool* initialPool,
171 typedef DoublyLinkedList<PhysicalPageSlotPool> PoolList;
177 PhysicalPageSlotPool* fInitialPool;
185 // #pragma mark - PhysicalPageSlot / PhysicalPageSlotPool
195 PhysicalPageSlotPool::~PhysicalPageSlotPool()
201 PhysicalPageSlotPool::IsEmpty() const
208 PhysicalPageSlotPool::GetSlot()
217 PhysicalPageSlotPool
[all...]
/haiku/src/system/kernel/arch/x86/paging/
H A Dx86_physical_page_mapper_large_memory.h31 struct PhysicalPageSlotPool;
36 PhysicalPageSlotPool* pool;
43 struct PhysicalPageSlotPool : DoublyLinkedListLinkImpl<PhysicalPageSlotPool> { struct in namespace:X86LargePhysicalPageMapper
45 virtual ~PhysicalPageSlotPool();
52 virtual status_t AllocatePool(PhysicalPageSlotPool*& _pool) = 0;
65 X86LargePhysicalPageMapper::PhysicalPageSlotPool* initialPools,
H A Dx86_physical_page_mapper_large_memory.cpp54 using X86LargePhysicalPageMapper::PhysicalPageSlotPool;
123 PhysicalPageSlotPool* initialPools,
164 typedef DoublyLinkedList<PhysicalPageSlotPool> PoolList;
170 PhysicalPageSlotPool* fInitialPool;
178 // #pragma mark - PhysicalPageSlot / PhysicalPageSlotPool
188 PhysicalPageSlotPool::~PhysicalPageSlotPool()
194 PhysicalPageSlotPool::IsEmpty() const
201 PhysicalPageSlotPool::GetSlot()
210 PhysicalPageSlotPool
[all...]
/haiku/src/system/kernel/arch/arm/paging/
H A Darm_physical_page_mapper_large_memory.h31 struct PhysicalPageSlotPool;
36 PhysicalPageSlotPool* pool;
43 struct PhysicalPageSlotPool : DoublyLinkedListLinkImpl<PhysicalPageSlotPool> { struct in namespace:ARMLargePhysicalPageMapper
45 virtual ~PhysicalPageSlotPool();
52 virtual status_t AllocatePool(PhysicalPageSlotPool*& _pool) = 0;
65 ARMLargePhysicalPageMapper::PhysicalPageSlotPool* initialPools,
H A Darm_physical_page_mapper_large_memory.cpp56 using ARMLargePhysicalPageMapper::PhysicalPageSlotPool;
125 PhysicalPageSlotPool* initialPools,
166 typedef DoublyLinkedList<PhysicalPageSlotPool> PoolList;
172 PhysicalPageSlotPool* fInitialPool;
180 // #pragma mark - PhysicalPageSlot / PhysicalPageSlotPool
190 PhysicalPageSlotPool::~PhysicalPageSlotPool()
196 PhysicalPageSlotPool::IsEmpty() const
203 PhysicalPageSlotPool::GetSlot()
212 PhysicalPageSlotPool
[all...]
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86PagingMethod32Bit.cpp47 // #pragma mark - X86PagingMethod32Bit::PhysicalPageSlotPool
50 struct X86PagingMethod32Bit::PhysicalPageSlotPool struct in class:X86PagingMethod32Bit
51 : X86LargePhysicalPageMapper::PhysicalPageSlotPool {
53 virtual ~PhysicalPageSlotPool();
63 ::PhysicalPageSlotPool*& _pool);
68 static PhysicalPageSlotPool sInitialPhysicalPagePool[MAX_INITIAL_POOLS];
78 X86PagingMethod32Bit::PhysicalPageSlotPool
79 X86PagingMethod32Bit::PhysicalPageSlotPool::sInitialPhysicalPagePool[
83 X86PagingMethod32Bit::PhysicalPageSlotPool::~PhysicalPageSlotPool()
[all...]
H A DX86PagingMethod32Bit.h79 struct PhysicalPageSlotPool;
80 friend struct PhysicalPageSlotPool;
/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMPagingMethod32Bit.cpp48 // #pragma mark - ARMPagingMethod32Bit::PhysicalPageSlotPool
50 struct ARMPagingMethod32Bit::PhysicalPageSlotPool struct in class:ARMPagingMethod32Bit
51 : ARMLargePhysicalPageMapper::PhysicalPageSlotPool {
53 virtual ~PhysicalPageSlotPool();
63 ::PhysicalPageSlotPool*& _pool);
68 static PhysicalPageSlotPool sInitialPhysicalPagePool[MAX_INITIAL_POOLS];
78 ARMPagingMethod32Bit::PhysicalPageSlotPool
79 ARMPagingMethod32Bit::PhysicalPageSlotPool::sInitialPhysicalPagePool[
83 ARMPagingMethod32Bit::PhysicalPageSlotPool::~PhysicalPageSlotPool()
[all...]
H A DARMPagingMethod32Bit.h84 struct PhysicalPageSlotPool;
85 friend struct PhysicalPageSlotPool;
/haiku/src/system/kernel/arch/m68k/paging/040/
H A DM68KPagingMethod040.cpp120 // #pragma mark - M68KPagingMethod040::PhysicalPageSlotPool
123 struct M68KPagingMethod040::PhysicalPageSlotPool struct in class:M68KPagingMethod040
124 : M68KLargePhysicalPageMapper::PhysicalPageSlotPool {
126 virtual ~PhysicalPageSlotPool();
136 ::PhysicalPageSlotPool*& _pool);
141 static PhysicalPageSlotPool sInitialPhysicalPagePool;
151 M68KPagingMethod040::PhysicalPageSlotPool
152 M68KPagingMethod040::PhysicalPageSlotPool::sInitialPhysicalPagePool;
155 M68KPagingMethod040::PhysicalPageSlotPool::~PhysicalPageSlotPool()
[all...]
H A DM68KPagingMethod040.h90 struct PhysicalPageSlotPool;
91 friend struct PhysicalPageSlotPool;
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86PagingMethodPAE.cpp351 // #pragma mark - PhysicalPageSlotPool
354 struct X86PagingMethodPAE::PhysicalPageSlotPool struct in class:X86PagingMethodPAE
355 : X86LargePhysicalPageMapper::PhysicalPageSlotPool {
357 virtual ~PhysicalPageSlotPool();
369 ::PhysicalPageSlotPool*& _pool);
374 static PhysicalPageSlotPool sInitialPhysicalPagePool[MAX_INITIAL_POOLS];
384 X86PagingMethodPAE::PhysicalPageSlotPool
385 X86PagingMethodPAE::PhysicalPageSlotPool::sInitialPhysicalPagePool[
389 X86PagingMethodPAE::PhysicalPageSlotPool::~PhysicalPageSlotPool()
[all...]
H A DX86PagingMethodPAE.h96 struct PhysicalPageSlotPool;
97 friend struct PhysicalPageSlotPool;
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCPagingMethod460.h99 struct PhysicalPageSlotPool;
100 friend struct PhysicalPageSlotPool;
H A DPPCPagingMethod460.cpp122 PhysicalPageSlotPool* pool
123 = new(&PhysicalPageSlotPool::sInitialPhysicalPagePool)
124 PhysicalPageSlotPool;
209 error = PhysicalPageSlotPool::sInitialPhysicalPagePool
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCPagingMethodClassic.h99 struct PhysicalPageSlotPool;
100 friend struct PhysicalPageSlotPool;
H A DPPCPagingMethodClassic.cpp122 PhysicalPageSlotPool* pool
123 = new(&PhysicalPageSlotPool::sInitialPhysicalPagePool)
124 PhysicalPageSlotPool;
209 error = PhysicalPageSlotPool::sInitialPhysicalPagePool

Completed in 148 milliseconds