Searched refs:pv_lock (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/arm64/arm64/ |
H A D | pmap.c | 193 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 D | mmu_oea64.c | 125 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 D | pmap.c | 357 _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()
|