Home
last modified time | relevance | path

Searched refs:pv_lock (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/arm64/arm64/
H A Dpmap.c193 struct rwlock pv_lock; member
243 _lock = &pv_dummy_large.pv_lock; \
245 _lock = &(_pvd->pv_lock); \
253 return (&page_to_pmdp(m)->pv_lock); in VM_PAGE_TO_PV_LIST_LOCK()
255 return (&pv_dummy_large.pv_lock); in VM_PAGE_TO_PV_LIST_LOCK()
1591 rw_init_flags(&pvd->pv_lock, "pmap pv list", RW_NEW); in pmap_init_pv_table()
1598 rw_init_flags(&pvd->pv_lock, "pmap pv list dummy", RW_NEW); in pmap_init_pv_table()
/freebsd/sys/powerpc/aim/
H A Dmmu_oea64.c125 static struct mtx_padalign pv_lock[PV_LOCK_COUNT]; variable
137 #define PV_LOCKPTR(pa) ((struct mtx *)(&pv_lock[PV_LOCK_IDX(pa)]))
1066 mtx_init(&pv_lock[i], "page pv", NULL, MTX_DEF); in moea64_mid_bootstrap()
/freebsd/sys/amd64/amd64/
H A Dpmap.c357 _lock = &pv_dummy_large.pv_lock; \
359 _lock = &(pa_to_pmdp(pa)->pv_lock); \
517 struct rwlock pv_lock; member
2419 rw_init_flags(&pvd->pv_lock, "pmap pv list", RW_NEW); in pmap_init_pv_table()
2428 rw_init_flags(&pvd->pv_lock, "pmap pv list dummy", RW_NEW); in pmap_init_pv_table()