Home
last modified time | relevance | path

Searched refs:kPAEPageTableRange (Results 1 – 4 of 4) sorted by relevance

/haiku/src/system/kernel/arch/x86/paging/pae/
H A Dpaging.h61 static const size_t kPAEPageTableRange = kPAEPageTableEntryCount * B_PAGE_SIZE; variable
63 = kPAEPageDirEntryCount * kPAEPageTableRange;
H A DX86VMTranslationMapPAE.cpp264 (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 DX86PagingMethodPAE.cpp220 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 DX86PagingMethodPAE.h152 + (address / kPAEPageTableRange) % kPAEPageDirEntryCount; in PageDirEntryForAddress()