Home
last modified time | relevance | path

Searched refs:pa_index (Results 1 – 5 of 5) sorted by relevance

/freebsd-14-stable/sys/vm/
HDvm_page.h354 #define pa_index(pa) ((pa) >> PDRSHIFT) macro
355 #define PA_LOCKPTR(pa) ((struct mtx *)(&pa_lock[pa_index(pa) % PA_LOCK_COUNT]))
/freebsd-14-stable/sys/amd64/amd64/
HDpmap.c347 #undef pa_index
349 #define pa_index(pa) ({ \ macro
354 #define pa_to_pmdp(pa) (&pv_table[pa_index(pa)])
365 #define pa_index(pa) ((pa) >> PDRSHIFT) macro
366 #define pa_to_pvh(pa) (&pv_table[pa_index(pa)])
371 (&pv_list_locks[pa_index(pa) % NPV_LIST_LOCKS])
1088 return (&pv_invl_gen[pa_index(VM_PAGE_TO_PHYS(m)) % NPV_LIST_LOCKS]); in pmap_delayed_invl_genp()
/freebsd-14-stable/sys/powerpc/aim/
HDmmu_oea64.c133 #define PV_LOCK_IDX(pa) ((pa_index(pa) * (((pa) >> 45) + 1)) % PV_LOCK_COUNT)
135 #define PV_LOCK_IDX(pa) (pa_index(pa) % PV_LOCK_COUNT)
/freebsd-14-stable/sys/i386/i386/
HDpmap.c178 #define pa_index(pa) ((pa) >> PDRSHIFT) macro
179 #define pa_to_pvh(pa) (&pv_table[pa_index(pa)])
/freebsd-14-stable/sys/riscv/riscv/
HDpmap.c186 #define pa_to_pvh(pa) (&pv_table[pa_index(pa)])