Searched refs:pageBits (Results 1 - 5 of 5) sorted by relevance

/haiku/src/system/kernel/arch/arm64/
H A DVMSAv8TranslationMap.h16 bool kernel, phys_addr_t pageTable, int pageBits, int vaBits, int minBlockLevel);
71 static int CalcStartLevel(int vaBits, int pageBits);
H A DVMSAv8TranslationMap.cpp32 bool kernel, phys_addr_t pageTable, int pageBits, int vaBits, int minBlockLevel)
36 fPageBits(pageBits),
55 VMSAv8TranslationMap::CalcStartLevel(int vaBits, int pageBits) argument
59 int bitsLeft = vaBits - pageBits;
61 int tableBits = pageBits - 3;
31 VMSAv8TranslationMap( bool kernel, phys_addr_t pageTable, int pageBits, int vaBits, int minBlockLevel) argument
/haiku/src/system/kernel/arch/riscv64/
H A Darch_vm.cpp150 virtAdr + ((uint64_t)i << (pageBits + pteIdxBits * level)),
154 + ((uint64_t)i << (pageBits + pteIdxBits*level))),
155 pte[i].ppn * B_PAGE_SIZE, 1 << (pageBits + pteIdxBits * level),
/haiku/headers/private/system/arch/riscv64/
H A Darch_cpu_defs.h122 pageBits = 12, enumerator in enum:__anon71
164 return (physAdr >> (pageBits + pteIdxBits*level)) % (1 << pteIdxBits);
/haiku/src/system/boot/platform/efi/arch/riscv64/
H A Darch_mmu.cpp116 virtAdr + ((uint64_t)i << (pageBits + pteIdxBits*level)),
120 SignExtendVirtAdr(virtAdr + ((uint64_t)i << (pageBits + pteIdxBits*level))),
122 1 << (pageBits + pteIdxBits*level),

Completed in 151 milliseconds