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.c200 struct rwlock pv_lock; member
252 _lock = &pv_dummy_large.pv_lock; \
254 _lock = &(_pvd->pv_lock); \
262 return (&page_to_pmdp(m)->pv_lock); in VM_PAGE_TO_PV_LIST_LOCK()
264 return (&pv_dummy_large.pv_lock); in VM_PAGE_TO_PV_LIST_LOCK()
1736 rw_init_flags(&pvd->pv_lock, "pmap pv list", RW_NEW); in pmap_init_pv_table()
1743 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.c133 static struct rwlock __exclusive_cache_line pv_lock[PV_LOCK_COUNT];
148 #define PV_LOCKPTR(pa) ((struct rwlock *)(&pv_lock[PV_LOCK_IDX(pa)]))
1045 rw_init(&pv_lock[i], "pv lock"); in moea64_mid_bootstrap()
126 static struct rwlock __exclusive_cache_line pv_lock[PV_LOCK_COUNT]; global() variable
/freebsd/sys/amd64/amd64/
H A Dpmap.c355 _lock = &pv_dummy_large.pv_lock; \
357 _lock = &(pa_to_pmdp(pa)->pv_lock); \
581 struct rwlock pv_lock; member
2462 rw_init_flags(&pvd->pv_lock, "pmap pv list", RW_NEW); in pmap_init_pv_table()
2471 rw_init_flags(&pvd->pv_lock, "pmap pv list dummy", RW_NEW); in pmap_init_pv_table()