Home
last modified time | relevance | path

Searched refs:NUM_DIRTBL_PER_PAGE (Results 1 – 8 of 8) sorted by relevance

/haiku/src/system/kernel/arch/m68k/
H A Darch_vm_translation_map_impl.cpp359 pgdir = &(((page_directory_entry *)dirpage)[i%NUM_DIRTBL_PER_PAGE]); in destroy_tmap()
382 if (((i + 1) % NUM_DIRTBL_PER_PAGE) == 0) { in destroy_tmap()
501 need = (pgdirs + NUM_DIRTBL_PER_PAGE - 1) / NUM_DIRTBL_PER_PAGE; in map_max_pages_need()
555 for (i = 0; i < NUM_DIRTBL_PER_PAGE; i++) { in map_tmap()
556 unsigned aindex = rindex & ~(NUM_DIRTBL_PER_PAGE-1); /* aligned */ in map_tmap()
581 pd += (rindex % NUM_DIRTBL_PER_PAGE) * NUM_DIRENT_PER_TBL; in map_tmap()
677 pd += (index % NUM_DIRTBL_PER_PAGE) * NUM_DIRENT_PER_TBL; in unmap_tmap()
804 pd += (index % NUM_DIRTBL_PER_PAGE) * NUM_DIRENT_PER_TBL; in query_tmap()
899 pd += (index % NUM_DIRTBL_PER_PAGE) * NUM_DIRENT_PER_TBL; in protect_tmap()
971 pd += (index % NUM_DIRTBL_PER_PAGE) * NUM_DIRENT_PER_TBL; in clear_flags_tmap()
[all …]
/haiku/src/system/boot/arch/m68k/
H A Dmmu_040.cpp162 if (i % NUM_DIRTBL_PER_PAGE) in allocate_kernel_pgdirs()
210 unsigned aindex = index & ~(NUM_DIRTBL_PER_PAGE-1); /* aligned */ in add_page_table()
216 for (i = 0; i < NUM_DIRTBL_PER_PAGE; i++) { in add_page_table()
H A Dmmu_030.cpp116 if (i % NUM_DIRTBL_PER_PAGE) in allocate_kernel_pgdirs()
/haiku/src/system/kernel/arch/m68k/paging/040/
H A Dpaging.h69 * NUM_DIRTBL_PER_PAGE * NUM_DIRENT_PER_TBL;
H A DM68KVMTranslationMap040.cpp78 pgdir = &(((page_directory_entry *)dirpage)[i%NUM_DIRTBL_PER_PAGE]); in ~M68KVMTranslationMap040()
102 if (((i + 1) % NUM_DIRTBL_PER_PAGE) == 0) { in ~M68KVMTranslationMap040()
196 need = (pgdirs + NUM_DIRTBL_PER_PAGE - 1) / NUM_DIRTBL_PER_PAGE; in MaxPagesNeededToMap()
250 for (i = 0; i < NUM_DIRTBL_PER_PAGE; i++) { in Map()
251 uint32 aindex = rindex & ~(NUM_DIRTBL_PER_PAGE-1); /* aligned */ in Map()
H A DM68KPagingMethod040.cpp495 unsigned aindex = index & ~(NUM_DIRTBL_PER_PAGE-1); /* aligned */ in MapEarly()
504 for (i = 0; i < NUM_DIRTBL_PER_PAGE; i++) { in MapEarly()
/haiku/headers/private/kernel/arch/m68k/
H A Darch_040_mmu.h137 #define NUM_DIRTBL_PER_PAGE (B_PAGE_SIZE / SIZ_DIRTBL) macro
H A Darch_030_mmu.h139 #define NUM_DIRTBL_PER_PAGE (B_PAGE_SIZE / SIZ_DIRTBL) macro