Searched refs:kPAEPageTableRange (Results 1 – 4 of 4) sorted by relevance
/haiku/src/system/kernel/arch/x86/paging/pae/ |
H A D | paging.h | 61 static const size_t kPAEPageTableRange = kPAEPageTableEntryCount * B_PAGE_SIZE; variable 63 = kPAEPageDirEntryCount * kPAEPageTableRange;
|
H A D | X86VMTranslationMapPAE.cpp | 264 (k * kPAEPageDirEntryCount + i) * kPAEPageTableRange); in ~X86VMTranslationMapPAE() 369 start = kPAEPageTableRange - B_PAGE_SIZE; in MaxPagesNeededToMap() 370 end += kPAEPageTableRange - B_PAGE_SIZE; in MaxPagesNeededToMap() 373 return end / kPAEPageTableRange + 1 - start / kPAEPageTableRange; in MaxPagesNeededToMap() 458 start = ROUNDUP(start + 1, kPAEPageTableRange); in Unmap() 516 start = ROUNDUP(start + 1, kPAEPageTableRange); in DebugMarkRangePresent() 654 start = ROUNDUP(start + 1, kPAEPageTableRange); in UnmapPages() 1016 start = ROUNDUP(start + 1, kPAEPageTableRange); in Protect() 1319 + pdeIndex * kPAEPageTableRange in DebugGetReverseMappingInfo()
|
H A D | X86PagingMethodPAE.cpp | 220 if (fFreeVirtualSlot / kPAEPageTableRange in _TranslatePageTable() 221 == virtualBase / kPAEPageTableRange) { in _TranslatePageTable() 391 addr_t virtualBase = vm_allocate_early(args, kPAEPageTableRange, 0, 0, in InitInitial() 392 kPAEPageTableRange); in InitInitial() 450 kPAEPageTableRange, 0); in InitInitialPostArea() 529 &virtualBase, B_ANY_KERNEL_BLOCK_ADDRESS, kPAEPageTableRange, in AllocatePool() 760 virtualAddress / kPAEPageTableRange % kPAEPageDirEntryCount]; in IsKernelPageAccessible()
|
H A D | X86PagingMethodPAE.h | 152 + (address / kPAEPageTableRange) % kPAEPageDirEntryCount; in PageDirEntryForAddress()
|