/freebsd-src/sys/contrib/openzfs/include/os/linux/spl/sys/ |
H A D | callb.h | 36 #define CALLB_CPR_INIT(cp, lockp, func, name) { \ argument 44 #define CALLB_CPR_SAFE_END(cp, lockp) { \ argument
|
/freebsd-src/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
H A D | callb.h | 132 #define CALLB_CPR_INIT(cp, lockp, func, name) { \ argument 176 #define CALLB_CPR_SAFE_END(cp, lockp) { \ argument
|
/freebsd-src/sys/cddl/contrib/opensolaris/uts/common/sys/ |
H A D | callb.h | 133 #define CALLB_CPR_INIT(cp, lockp, func, name) { \ argument 177 #define CALLB_CPR_SAFE_END(cp, lockp) { \ argument
|
/freebsd-src/sys/riscv/riscv/ |
H A D | pmap.c | 192 CHANGE_PV_LIST_LOCK_TO_PHYS(lockp,pa) global() argument 205 CHANGE_PV_LIST_LOCK_TO_VM_PAGE(lockp,m) global() argument 208 RELEASE_PV_LIST_LOCK(lockp) global() argument 1543 _pmap_alloc_l3(pmap_t pmap,vm_pindex_t ptepindex,struct rwlock ** lockp) _pmap_alloc_l3() argument 1689 pmap_alloc_l2(pmap_t pmap,vm_offset_t va,struct rwlock ** lockp) pmap_alloc_l2() argument 1715 pmap_alloc_l3(pmap_t pmap,vm_offset_t va,struct rwlock ** lockp) pmap_alloc_l3() argument 1928 reclaim_pv_chunk(pmap_t locked_pmap,struct rwlock ** lockp) reclaim_pv_chunk() argument 1992 get_pv_entry(pmap_t pmap,struct rwlock ** lockp) get_pv_entry() argument 2061 reserve_pv_entries(pmap_t pmap,int needed,struct rwlock ** lockp) reserve_pv_entries() argument 2170 pmap_try_insert_pv_entry(pmap_t pmap,vm_offset_t va,vm_page_t m,struct rwlock ** lockp) pmap_try_insert_pv_entry() argument 2194 pmap_pv_demote_l2(pmap_t pmap,vm_offset_t va,vm_paddr_t pa,struct rwlock ** lockp) pmap_pv_demote_l2() argument 2256 pmap_pv_promote_l2(pmap_t pmap,vm_offset_t va,vm_paddr_t pa,struct rwlock ** lockp) pmap_pv_promote_l2() argument 2293 pmap_pv_insert_l2(pmap_t pmap,vm_offset_t va,pd_entry_t l2e,u_int flags,struct rwlock ** lockp) pmap_pv_insert_l2() argument 2351 pmap_remove_l2(pmap_t pmap,pt_entry_t * l2,vm_offset_t sva,pd_entry_t l1e,struct spglist * free,struct rwlock ** lockp) pmap_remove_l2() argument 2414 pmap_remove_l3(pmap_t pmap,pt_entry_t * l3,vm_offset_t va,pd_entry_t l2e,struct spglist * free,struct rwlock ** lockp) pmap_remove_l3() argument 2817 pmap_demote_l2_locked(pmap_t pmap,pd_entry_t * l2,vm_offset_t va,struct rwlock ** lockp) pmap_demote_l2_locked() argument 2911 pmap_promote_l2(pmap_t pmap,pd_entry_t * l2,vm_offset_t va,vm_page_t ml3,struct rwlock ** lockp) pmap_promote_l2() argument 3297 pmap_enter_2mpage(pmap_t pmap,vm_offset_t va,vm_page_t m,vm_prot_t prot,struct rwlock ** lockp) pmap_enter_2mpage() argument 3350 pmap_enter_l2(pmap_t pmap,vm_offset_t va,pd_entry_t new_l2,u_int flags,vm_page_t m,struct rwlock ** lockp) pmap_enter_l2() argument 3553 pmap_enter_quick_locked(pmap_t pmap,vm_offset_t va,vm_page_t m,vm_prot_t prot,vm_page_t mpte,struct rwlock ** lockp) pmap_enter_quick_locked() argument [all...] |
/freebsd-src/sys/arm64/arm64/ |
H A D | pmap.c | 257 CHANGE_PV_LIST_LOCK(lockp,new_lock) global() argument 269 CHANGE_PV_LIST_LOCK_TO_PHYS(lockp,pa) global() argument 272 CHANGE_PV_LIST_LOCK_TO_VM_PAGE(lockp,m) global() argument 275 RELEASE_PV_LIST_LOCK(lockp) global() argument 2593 _pmap_alloc_l3(pmap_t pmap,vm_pindex_t ptepindex,struct rwlock ** lockp) _pmap_alloc_l3() argument 2735 pmap_alloc_l2(pmap_t pmap,vm_offset_t va,vm_page_t * l2pgp,struct rwlock ** lockp) pmap_alloc_l2() argument 2774 pmap_alloc_l3(pmap_t pmap,vm_offset_t va,struct rwlock ** lockp) pmap_alloc_l3() argument 3041 reclaim_pv_chunk_domain(pmap_t locked_pmap,struct rwlock ** lockp,int domain) reclaim_pv_chunk_domain() argument 3223 reclaim_pv_chunk(pmap_t locked_pmap,struct rwlock ** lockp) reclaim_pv_chunk() argument 3330 get_pv_entry(pmap_t pmap,struct rwlock ** lockp) get_pv_entry() argument 3399 reserve_pv_entries(pmap_t pmap,int needed,struct rwlock ** lockp) reserve_pv_entries() argument 3494 pmap_pv_demote_l2(pmap_t pmap,vm_offset_t va,vm_paddr_t pa,struct rwlock ** lockp) pmap_pv_demote_l2() argument 3576 pmap_try_insert_pv_entry(pmap_t pmap,vm_offset_t va,vm_page_t m,struct rwlock ** lockp) pmap_try_insert_pv_entry() argument 3599 pmap_pv_insert_l2(pmap_t pmap,vm_offset_t va,pd_entry_t l2e,u_int flags,struct rwlock ** lockp) pmap_pv_insert_l2() argument 3625 pmap_pv_insert_l3c(pmap_t pmap,vm_offset_t va,vm_page_t m,struct rwlock ** lockp) pmap_pv_insert_l3c() argument 3696 pmap_remove_l2(pmap_t pmap,pt_entry_t * l2,vm_offset_t sva,pd_entry_t l1e,struct spglist * free,struct rwlock ** lockp) pmap_remove_l2() argument 3754 pmap_remove_l3(pmap_t pmap,pt_entry_t * l3,vm_offset_t va,pd_entry_t l2e,struct spglist * free,struct rwlock ** lockp) pmap_remove_l3() argument 3796 pmap_remove_l3c(pmap_t pmap,pt_entry_t * l3p,vm_offset_t va,vm_offset_t * vap,vm_offset_t va_next,vm_page_t ml3,struct spglist * free,struct rwlock ** lockp) pmap_remove_l3c() argument 3882 pmap_remove_l3_range(pmap_t pmap,pd_entry_t l2e,vm_offset_t sva,vm_offset_t eva,struct spglist * free,struct rwlock ** lockp) pmap_remove_l3_range() argument 4649 pmap_pv_promote_l2(pmap_t pmap,vm_offset_t va,vm_paddr_t pa,struct rwlock ** lockp) pmap_pv_promote_l2() argument 4692 pmap_promote_l2(pmap_t pmap,pd_entry_t * l2,vm_offset_t va,vm_page_t mpte,struct rwlock ** lockp) pmap_promote_l2() argument 5396 pmap_enter_l2_rx(pmap_t pmap,vm_offset_t va,vm_page_t m,vm_prot_t prot,struct rwlock ** lockp) pmap_enter_l2_rx() argument 5457 pmap_enter_l2(pmap_t pmap,vm_offset_t va,pd_entry_t new_l2,u_int flags,vm_page_t m,struct rwlock ** lockp) pmap_enter_l2() argument 5625 pmap_enter_l3c_rx(pmap_t pmap,vm_offset_t va,vm_page_t m,vm_page_t * ml3p,vm_prot_t prot,struct rwlock ** lockp) pmap_enter_l3c_rx() argument 5656 pmap_enter_l3c(pmap_t pmap,vm_offset_t va,pt_entry_t l3e,u_int flags,vm_page_t m,vm_page_t * ml3p,struct rwlock ** lockp) pmap_enter_l3c() argument 5931 pmap_enter_quick_locked(pmap_t pmap,vm_offset_t va,vm_page_t m,vm_prot_t prot,vm_page_t mpte,struct rwlock ** lockp) pmap_enter_quick_locked() argument 6226 pmap_copy_l3c(pmap_t pmap,pt_entry_t * l3p,vm_offset_t va,pt_entry_t l3e,vm_page_t ml3,struct rwlock ** lockp) pmap_copy_l3c() argument 8163 pmap_demote_l2_abort(pmap_t pmap,vm_offset_t va,pt_entry_t * l2,struct rwlock ** lockp) pmap_demote_l2_abort() argument 8178 pmap_demote_l2_locked(pmap_t pmap,pt_entry_t * l2,vm_offset_t va,struct rwlock ** lockp) pmap_demote_l2_locked() argument [all...] |
/freebsd-src/sys/powerpc/aim/ |
H A D | mmu_radix.c | 696 CHANGE_PV_LIST_LOCK_TO_PHYS(lockp,pa) global() argument 709 CHANGE_PV_LIST_LOCK_TO_VM_PAGE(lockp,m) global() argument 712 RELEASE_PV_LIST_LOCK(lockp) global() argument 1184 reserve_pv_entries(pmap_t pmap,int needed,struct rwlock ** lockp) reserve_pv_entries() argument 1287 pmap_pv_demote_l3e(pmap_t pmap,vm_offset_t va,vm_paddr_t pa,struct rwlock ** lockp) pmap_pv_demote_l3e() argument 1374 reclaim_pv_chunk(pmap_t locked_pmap,struct rwlock ** lockp) reclaim_pv_chunk() argument 1606 get_pv_entry(pmap_t pmap,struct rwlock ** lockp) get_pv_entry() argument 1676 pmap_pv_promote_l3e(pmap_t pmap,vm_offset_t va,vm_paddr_t pa,struct rwlock ** lockp) pmap_pv_promote_l3e() argument 1732 pmap_try_insert_pv_entry(pmap_t pmap,vm_offset_t va,vm_page_t m,struct rwlock ** lockp) pmap_try_insert_pv_entry() argument 2724 pmap_promote_l3e(pmap_t pmap,pml3_entry_t * pde,vm_offset_t va,struct rwlock ** lockp) pmap_promote_l3e() argument 3171 pmap_enter_2mpage(pmap_t pmap,vm_offset_t va,vm_page_t m,vm_prot_t prot,struct rwlock ** lockp) pmap_enter_2mpage() argument 3204 pmap_enter_l3e(pmap_t pmap,vm_offset_t va,pml3_entry_t newpde,u_int flags,vm_page_t m,struct rwlock ** lockp) pmap_enter_l3e() argument 3375 mmu_radix_enter_quick_locked(pmap_t pmap,vm_offset_t va,vm_page_t m,vm_prot_t prot,vm_page_t mpte,struct rwlock ** lockp,bool * invalidate) mmu_radix_enter_quick_locked() argument 4283 _pmap_allocpte(pmap_t pmap,vm_pindex_t ptepindex,struct rwlock ** lockp) _pmap_allocpte() argument 4406 pmap_allocl3e(pmap_t pmap,vm_offset_t va,struct rwlock ** lockp) pmap_allocl3e() argument 4430 pmap_allocpte(pmap_t pmap,vm_offset_t va,struct rwlock ** lockp) pmap_allocpte() argument 4880 pmap_pv_insert_l3e(pmap_t pmap,vm_offset_t va,pml3_entry_t pde,u_int flags,struct rwlock ** lockp) pmap_pv_insert_l3e() argument 4929 pmap_demote_l3e_locked(pmap_t pmap,pml3_entry_t * l3e,vm_offset_t va,struct rwlock ** lockp) pmap_demote_l3e_locked() argument 5069 pmap_remove_l3e(pmap_t pmap,pml3_entry_t * pdq,vm_offset_t sva,struct spglist * free,struct rwlock ** lockp) pmap_remove_l3e() argument 5119 pmap_remove_pte(pmap_t pmap,pt_entry_t * ptq,vm_offset_t va,pml3_entry_t ptepde,struct spglist * free,struct rwlock ** lockp) pmap_remove_pte() argument 5182 pmap_remove_ptes(pmap_t pmap,vm_offset_t sva,vm_offset_t eva,pml3_entry_t * l3e,struct spglist * free,struct rwlock ** lockp) pmap_remove_ptes() argument [all...] |
/freebsd-src/sys/amd64/amd64/ |
H A D | pmap.c | 372 #define CHANGE_PV_LIST_LOCK_TO_PHYS(lockp, pa) do { \ argument 385 #define CHANGE_PV_LIST_LOCK_TO_VM_PAGE(lockp, m) \ argument 388 #define RELEASE_PV_LIST_LOCK(lockp) do { \ argument 4559 pmap_allocpte_getpml4(pmap_t pmap,struct rwlock ** lockp,vm_offset_t va,bool addref) pmap_allocpte_getpml4() argument 4596 pmap_allocpte_getpdp(pmap_t pmap,struct rwlock ** lockp,vm_offset_t va,bool addref) pmap_allocpte_getpdp() argument 4670 pmap_allocpte_nosleep(pmap_t pmap,vm_pindex_t ptepindex,struct rwlock ** lockp,vm_offset_t va) pmap_allocpte_nosleep() argument 4798 pmap_allocpte_alloc(pmap_t pmap,vm_pindex_t ptepindex,struct rwlock ** lockp,vm_offset_t va) pmap_allocpte_alloc() argument 4816 pmap_alloc_pde(pmap_t pmap,vm_offset_t va,vm_page_t * pdpgp,struct rwlock ** lockp) pmap_alloc_pde() argument 4855 pmap_allocpte(pmap_t pmap,vm_offset_t va,struct rwlock ** lockp) pmap_allocpte() argument 5268 reclaim_pv_chunk_domain(pmap_t locked_pmap,struct rwlock ** lockp,int domain) reclaim_pv_chunk_domain() argument 5467 reclaim_pv_chunk(pmap_t locked_pmap,struct rwlock ** lockp) reclaim_pv_chunk() argument 5575 get_pv_entry(pmap_t pmap,struct rwlock ** lockp) get_pv_entry() argument 5676 reserve_pv_entries(pmap_t pmap,int needed,struct rwlock ** lockp) reserve_pv_entries() argument 5779 pmap_pv_demote_pde(pmap_t pmap,vm_offset_t va,vm_paddr_t pa,struct rwlock ** lockp) pmap_pv_demote_pde() argument 5848 pmap_pv_promote_pde(pmap_t pmap,vm_offset_t va,vm_paddr_t pa,struct rwlock ** lockp) pmap_pv_promote_pde() argument 5904 pmap_try_insert_pv_entry(pmap_t pmap,vm_offset_t va,vm_page_t m,struct rwlock ** lockp) pmap_try_insert_pv_entry() argument 5927 pmap_pv_insert_pde(pmap_t pmap,vm_offset_t va,pd_entry_t pde,u_int flags,struct rwlock ** lockp) pmap_pv_insert_pde() argument 6007 pmap_demote_pde_abort(pmap_t pmap,vm_offset_t va,pd_entry_t * pde,pd_entry_t oldpde,struct rwlock ** lockp) pmap_demote_pde_abort() argument 6024 pmap_demote_pde_locked(pmap_t pmap,pd_entry_t * pde,vm_offset_t va,struct rwlock ** lockp) pmap_demote_pde_locked() argument 6209 pmap_remove_pde(pmap_t pmap,pd_entry_t * pdq,vm_offset_t sva,struct spglist * free,struct rwlock ** lockp) pmap_remove_pde() argument 6270 pmap_remove_pte(pmap_t pmap,pt_entry_t * ptq,vm_offset_t va,pd_entry_t ptepde,struct spglist * free,struct rwlock ** lockp) pmap_remove_pte() argument 6333 pmap_remove_ptes(pmap_t pmap,vm_offset_t sva,vm_offset_t eva,pd_entry_t * pde,struct spglist * free,struct rwlock ** lockp) pmap_remove_ptes() argument 6886 pmap_promote_pde(pmap_t pmap,pd_entry_t * pde,vm_offset_t va,vm_page_t mpte,struct rwlock ** lockp) pmap_promote_pde() argument 7443 pmap_enter_2mpage(pmap_t pmap,vm_offset_t va,vm_page_t m,vm_prot_t prot,struct rwlock ** lockp) pmap_enter_2mpage() argument 7500 pmap_enter_pde(pmap_t pmap,vm_offset_t va,pd_entry_t newpde,u_int flags,vm_page_t m,struct rwlock ** lockp) pmap_enter_pde() argument 7737 pmap_enter_quick_locked(pmap_t pmap,vm_offset_t va,vm_page_t m,vm_prot_t prot,vm_page_t mpte,struct rwlock ** lockp) pmap_enter_quick_locked() argument [all...] |
/freebsd-src/sys/kern/ |
H A D | subr_turnstile.c | 591 turnstile_lock(struct turnstile * ts,struct lock_object ** lockp,struct thread ** tdp) turnstile_lock() argument
|
/freebsd-src/sys/contrib/openzfs/module/zfs/ |
H A D | arc.c | 1014 buf_hash_find(uint64_t spa,const blkptr_t * bp,kmutex_t ** lockp) buf_hash_find() argument 1043 buf_hash_insert(arc_buf_hdr_t * hdr,kmutex_t ** lockp) buf_hash_insert() argument
|
/freebsd-src/sys/netpfil/ipfilter/netinet/ |
H A D | fil.c | 4122 ipf_lock(caddr_t data, int *lockp) in ipf_lock() argument
|
/freebsd-src/sys/cddl/contrib/opensolaris/uts/common/dtrace/ |
H A D | dtrace.c | 1972 volatile uintptr_t *lockp = &hash[bucket].dtdh_lock; in dtrace_dynvar() local
|