Lines Matching refs:rwlock

567 	struct rwlock **lockp);
571 struct spglist *free, struct rwlock **lockp);
573 pml3_entry_t ptepde, struct spglist *free, struct rwlock **lockp);
578 pml3_entry_t *l3e, struct spglist *free, struct rwlock **lockp);
581 u_int flags, struct rwlock **lockp);
584 struct rwlock **lockp);
589 vm_prot_t prot, vm_page_t mpte, struct rwlock **lockp, bool *invalidate);
592 vm_prot_t prot, struct rwlock **lockp);
594 u_int flags, vm_page_t m, struct rwlock **lockp);
596 static vm_page_t reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp);
598 static vm_page_t _pmap_allocpte(pmap_t pmap, vm_pindex_t ptepindex, struct rwlock **lockp);
600 struct rwlock **lockp);
602 struct rwlock **lockp);
680 static struct rwlock __exclusive_cache_line pv_list_locks[NPV_LIST_LOCKS];
697 struct rwlock **_lockp = (lockp); \
698 struct rwlock *_new_lock; \
713 struct rwlock **_lockp = (lockp); \
1037 struct rwlock *lock; in mmu_radix_page_is_mapped()
1184 reserve_pv_entries(pmap_t pmap, int needed, struct rwlock **lockp) in reserve_pv_entries()
1287 struct rwlock **lockp) in pmap_pv_demote_l3e()
1374 reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp) in reclaim_pv_chunk()
1606 get_pv_entry(pmap_t pmap, struct rwlock **lockp) in get_pv_entry()
1676 struct rwlock **lockp) in pmap_pv_promote_l3e()
1732 struct rwlock **lockp) in pmap_try_insert_pv_entry()
2221 struct rwlock *lock; in mmu_radix_advise()
2432 struct rwlock *lock; in mmu_radix_clear_modify()
2519 struct rwlock *lock; in mmu_radix_copy()
2724 struct rwlock **lockp) in pmap_promote_l3e()
2829 struct rwlock *lock; in mmu_radix_enter()
3171 struct rwlock **lockp) in pmap_enter_2mpage()
3204 vm_page_t m, struct rwlock **lockp) in pmap_enter_l3e()
3338 struct rwlock *lock; in mmu_radix_enter_object()
3376 vm_prot_t prot, vm_page_t mpte, struct rwlock **lockp, bool *invalidate) in mmu_radix_enter_quick_locked()
3485 struct rwlock *lock; in mmu_radix_enter_quick()
3758 struct rwlock *lock; in pmap_page_test_mappings()
3902 struct rwlock *lock; in mmu_radix_ts_referenced()
4135 struct rwlock *lock; in mmu_radix_page_exists_quick()
4183 struct rwlock *lock; in mmu_radix_page_wired_mappings()
4287 _pmap_allocpte(pmap_t pmap, vm_pindex_t ptepindex, struct rwlock **lockp) in _pmap_allocpte()
4410 pmap_allocl3e(pmap_t pmap, vm_offset_t va, struct rwlock **lockp) in pmap_allocl3e()
4434 pmap_allocpte(pmap_t pmap, vm_offset_t va, struct rwlock **lockp) in pmap_allocpte()
4884 struct rwlock **lockp) in pmap_pv_insert_l3e()
4921 struct rwlock *lock; in pmap_demote_l3e()
4933 struct rwlock **lockp) in pmap_demote_l3e_locked()
5073 struct spglist *free, struct rwlock **lockp) in pmap_remove_l3e()
5123 pml3_entry_t ptepde, struct spglist *free, struct rwlock **lockp) in pmap_remove_pte()
5159 struct rwlock *lock; in pmap_remove_page()
5186 pml3_entry_t *l3e, struct spglist *free, struct rwlock **lockp) in pmap_remove_ptes()
5223 struct rwlock *lock; in mmu_radix_remove()
5343 struct rwlock *lock; in mmu_radix_remove_all()
5457 struct rwlock *lock; in mmu_radix_remove_pages()
5626 struct rwlock *lock; in mmu_radix_remove_write()