Searched refs:VADDR_TO_PDENT (Results 1 - 15 of 15) sorted by relevance

/haiku-fatelf/src/system/kernel/arch/arm/paging/32bit/
H A Dpaging.h22 #define FIRST_USER_PGDIR_ENT (VADDR_TO_PDENT(USER_BASE))
23 #define NUM_USER_PGDIR_ENTS (VADDR_TO_PDENT(ROUNDUP(USER_SIZE, \
25 #define FIRST_KERNEL_PGDIR_ENT (VADDR_TO_PDENT(KERNEL_BASE))
26 #define NUM_KERNEL_PGDIR_ENTS (VADDR_TO_PDENT(KERNEL_SIZE))
H A DARMVMTranslationMap32Bit.cpp58 for (uint32 i = VADDR_TO_PDENT(USER_BASE);
59 i <= VADDR_TO_PDENT(USER_BASE + (USER_SIZE - 1)); i++) {
135 return VADDR_TO_PDENT(end) + 1 - VADDR_TO_PDENT(start);
156 uint32 index = VADDR_TO_PDENT(va);
224 int index = VADDR_TO_PDENT(start);
280 int index = VADDR_TO_PDENT(address);
353 int index = VADDR_TO_PDENT(start);
489 int index = VADDR_TO_PDENT(address);
563 int index = VADDR_TO_PDENT(v
[all...]
H A DARMPagingMethod32Bit.cpp229 int32 index = VADDR_TO_PDENT((addr_t)virtualBase);
355 int index = VADDR_TO_PDENT(virtualAddress);
406 uint32 index = VADDR_TO_PDENT(virtualAddress);
519 + VADDR_TO_PDENT(address) + i;
533 int index = VADDR_TO_PDENT(virtualAddress);
/haiku-fatelf/src/system/kernel/arch/m68k/paging/040/
H A Dpaging.h53 #define FIRST_USER_PGDIR_ENT (VADDR_TO_PDENT(USER_BASE))
55 #define NUM_USER_PGDIR_ENTS (VADDR_TO_PDENT(ROUNDUP(USER_SIZE, B_PAGE_SIZE * 64)))
57 #define FIRST_KERNEL_PGDIR_ENT (VADDR_TO_PDENT(KERNEL_BASE))
59 #define NUM_KERNEL_PGDIR_ENTS (VADDR_TO_PDENT(KERNEL_SIZE))
75 #define VADDR_TO_PDENT(va) (((va) / B_PAGE_SIZE) / 1024)
112 #define FIRST_USER_PGDIR_ENT (VADDR_TO_PDENT(USER_BASE))
113 #define NUM_USER_PGDIR_ENTS (VADDR_TO_PDENT(ROUNDUP(USER_SIZE, \
115 #define FIRST_KERNEL_PGDIR_ENT (VADDR_TO_PDENT(KERNEL_BASE))
116 #define NUM_KERNEL_PGDIR_ENTS (VADDR_TO_PDENT(KERNEL_SIZE))
H A DM68KVMTranslationMap040.cpp111 for (uint32 i = VADDR_TO_PDENT(USER_BASE);
112 i <= VADDR_TO_PDENT(USER_BASE + (USER_SIZE - 1)); i++) {
203 need += (VADDR_TO_PDENT(end) + 1 - VADDR_TO_PDENT(start) + NUM_PAGETBL_PER_PAGE - 1) / NUM_PAGETBL_PER_PAGE;
283 dindex = VADDR_TO_PDENT(va);
378 index = VADDR_TO_PDENT(start);
445 index = VADDR_TO_PDENT(address);
538 index = VADDR_TO_PDENT(start);
694 index = VADDR_TO_PDENT(address);
783 index = VADDR_TO_PDENT(v
[all...]
H A DM68KPagingMethod040.cpp517 index = VADDR_TO_PDENT(va);
553 int index = VADDR_TO_PDENT(virtualAddress);
694 e = &pd[(VADDR_TO_PDENT(address) + i) % NUM_DIRENT_PER_TBL];
731 index = VADDR_TO_PDENT(virtualAddress);
761 int index = VADDR_TO_PDENT(virtualAddress);
/haiku-fatelf/src/system/kernel/arch/x86/paging/32bit/
H A Dpaging.h19 #define VADDR_TO_PDENT(va) (((va) / B_PAGE_SIZE) / 1024) macro
56 #define FIRST_USER_PGDIR_ENT (VADDR_TO_PDENT(USER_BASE))
57 #define NUM_USER_PGDIR_ENTS (VADDR_TO_PDENT(ROUNDUP(USER_SIZE, \
59 #define FIRST_KERNEL_PGDIR_ENT (VADDR_TO_PDENT(KERNEL_BASE))
60 #define NUM_KERNEL_PGDIR_ENTS (VADDR_TO_PDENT(KERNEL_SIZE))
H A DX86VMTranslationMap32Bit.cpp57 for (uint32 i = VADDR_TO_PDENT(USER_BASE);
58 i <= VADDR_TO_PDENT(USER_BASE + (USER_SIZE - 1)); i++) {
134 return VADDR_TO_PDENT(end) + 1 - VADDR_TO_PDENT(start);
155 uint32 index = VADDR_TO_PDENT(va);
223 int index = VADDR_TO_PDENT(start);
275 int index = VADDR_TO_PDENT(start);
334 int index = VADDR_TO_PDENT(address);
406 int index = VADDR_TO_PDENT(start);
542 int index = VADDR_TO_PDENT(addres
[all...]
H A DX86PagingMethod32Bit.cpp380 int index = VADDR_TO_PDENT(virtualAddress);
427 uint32 index = VADDR_TO_PDENT(virtualAddress);
554 int index = VADDR_TO_PDENT(virtualAddress);
/haiku-fatelf/headers/private/kernel/arch/arm/
H A Darm_mmu.h89 #define VADDR_TO_PDENT(va) ((va) >> 20) macro
/haiku-fatelf/src/system/kernel/arch/m68k/
H A Darch_vm_translation_map_impl.cpp112 #define FIRST_USER_PGDIR_ENT (VADDR_TO_PDENT(USER_BASE))
114 #define NUM_USER_PGDIR_ENTS (VADDR_TO_PDENT(ROUNDUP(USER_SIZE, B_PAGE_SIZE * 64)))
116 #define FIRST_KERNEL_PGDIR_ENT (VADDR_TO_PDENT(KERNEL_BASE))
118 #define NUM_KERNEL_PGDIR_ENTS (VADDR_TO_PDENT(KERNEL_SIZE))
240 index = VADDR_TO_PDENT(va);
509 need += (VADDR_TO_PDENT(end) + 1 - VADDR_TO_PDENT(start) + NUM_PAGETBL_PER_PAGE - 1) / NUM_PAGETBL_PER_PAGE;
584 dindex = VADDR_TO_PDENT(va);
679 index = VADDR_TO_PDENT(start);
742 index = VADDR_TO_PDENT(v
[all...]
/haiku-fatelf/src/system/boot/arch/m68k/
H A Dmmu_040.cpp232 index = VADDR_TO_PDENT(virtualAddress);
276 dindex = VADDR_TO_PDENT(virtualAddress);
/haiku-fatelf/headers/private/kernel/arch/m68k/
H A Darch_030_mmu.h199 #define VADDR_TO_PDENT(va) ((((va) / B_PAGE_SIZE) / 64) % 128) macro
H A Darch_040_mmu.h184 #define VADDR_TO_PDENT(va) ((((va) / B_PAGE_SIZE) / 64) % 128) macro
/haiku-fatelf/src/system/boot/arch/arm/
H A Darch_mmu.cpp294 uint32 pageDirectoryIndex = VADDR_TO_PDENT(address);
450 = (uint32 *)(sPageDirectory[VADDR_TO_PDENT(virtualAddress)]

Completed in 365 milliseconds