Home
last modified time | relevance | path

Searched defs:lockp (Results 1 – 11 of 11) sorted by relevance

/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dcallb.h36 #define CALLB_CPR_INIT(cp, lockp, func, name) { \ argument
44 #define CALLB_CPR_SAFE_END(cp, lockp) { \ argument
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dcallb.h132 #define CALLB_CPR_INIT(cp, lockp, func, name) { \ argument
176 #define CALLB_CPR_SAFE_END(cp, lockp) { \ argument
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dcallb.h133 #define CALLB_CPR_INIT(cp, lockp, func, name) { \ argument
177 #define CALLB_CPR_SAFE_END(cp, lockp) { \ argument
/freebsd/sys/riscv/riscv/
H A Dpmap.c193 #define CHANGE_PV_LIST_LOCK_TO_PHYS(lockp, pa) do { \ argument
206 #define CHANGE_PV_LIST_LOCK_TO_VM_PAGE(lockp, m) \ argument
209 #define RELEASE_PV_LIST_LOCK(lockp) do { \ argument
1602 _pmap_alloc_l3(pmap_t pmap, vm_pindex_t ptepindex, struct rwlock **lockp) in _pmap_alloc_l3()
1748 pmap_alloc_l2(pmap_t pmap, vm_offset_t va, struct rwlock **lockp) in pmap_alloc_l2()
1774 pmap_alloc_l3(pmap_t pmap, vm_offset_t va, struct rwlock **lockp) in pmap_alloc_l3()
1987 reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp) in reclaim_pv_chunk()
2051 get_pv_entry(pmap_t pmap, struct rwlock **lockp) in get_pv_entry()
2120 reserve_pv_entries(pmap_t pmap, int needed, struct rwlock **lockp) in reserve_pv_entries()
2229 struct rwlock **lockp) in pmap_try_insert_pv_entry()
[all …]
/freebsd/sys/arm64/arm64/
H A Dpmap.c258 #define CHANGE_PV_LIST_LOCK(lockp, new_lock) do { \ argument
270 #define CHANGE_PV_LIST_LOCK_TO_PHYS(lockp, pa) \ argument
273 #define CHANGE_PV_LIST_LOCK_TO_VM_PAGE(lockp, m) \ argument
276 #define RELEASE_PV_LIST_LOCK(lockp) do { \ argument
2681 _pmap_alloc_l3(pmap_t pmap, vm_pindex_t ptepindex, struct rwlock **lockp) in _pmap_alloc_l3()
2823 struct rwlock **lockp) in pmap_alloc_l2()
2862 pmap_alloc_l3(pmap_t pmap, vm_offset_t va, struct rwlock **lockp) in pmap_alloc_l3()
3129 reclaim_pv_chunk_domain(pmap_t locked_pmap, struct rwlock **lockp, int domain) in reclaim_pv_chunk_domain()
3311 reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp) in reclaim_pv_chunk()
3418 get_pv_entry(pmap_t pmap, struct rwlock **lockp) in get_pv_entry()
[all …]
/freebsd/sys/powerpc/aim/
H A Dmmu_radix.c696 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/sys/amd64/amd64/
H A Dpmap.c372 #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
4582 pmap_allocpte_getpml4(pmap_t pmap, struct rwlock **lockp, vm_offset_t va, in pmap_allocpte_getpml4()
4619 pmap_allocpte_getpdp(pmap_t pmap, struct rwlock **lockp, vm_offset_t va, in pmap_allocpte_getpdp()
4693 pmap_allocpte_nosleep(pmap_t pmap, vm_pindex_t ptepindex, struct rwlock **lockp, in pmap_allocpte_nosleep()
4822 pmap_allocpte_alloc(pmap_t pmap, vm_pindex_t ptepindex, struct rwlock **lockp, in pmap_allocpte_alloc()
4840 struct rwlock **lockp) in pmap_alloc_pde()
4879 pmap_allocpte(pmap_t pmap, vm_offset_t va, struct rwlock **lockp) in pmap_allocpte()
5293 reclaim_pv_chunk_domain(pmap_t locked_pmap, struct rwlock **lockp, int domain) in reclaim_pv_chunk_domain()
[all …]
/freebsd/sys/kern/
H A Dsubr_turnstile.c592 turnstile_lock(struct turnstile *ts, struct lock_object **lockp, in turnstile_lock()
/freebsd/sys/contrib/openzfs/module/zfs/
H A Darc.c1035 buf_hash_find(uint64_t spa, const blkptr_t *bp, kmutex_t **lockp) in buf_hash_find()
1064 buf_hash_insert(arc_buf_hdr_t *hdr, kmutex_t **lockp) in buf_hash_insert()
/freebsd/sys/netpfil/ipfilter/netinet/
H A Dfil.c4122 ipf_lock(caddr_t data, int *lockp) in ipf_lock()
/freebsd/sys/cddl/contrib/opensolaris/uts/common/dtrace/
H A Ddtrace.c1972 volatile uintptr_t *lockp = &hash[bucket].dtdh_lock; in dtrace_dynvar() local