Home
last modified time | relevance | path

Searched refs:lck_rw_assert (Results 1 – 8 of 8) sorted by relevance

/xnu-8019.80.24/osfmk/arm/pmap/
H A Dpmap_internal.h230 lck_rw_assert(&pmap->rwlock, LCK_RW_ASSERT_SHARED); in pmap_assert_locked()
233 lck_rw_assert(&pmap->rwlock, LCK_RW_ASSERT_EXCLUSIVE); in pmap_assert_locked()
250 lck_rw_assert(&pmap->rwlock, LCK_RW_ASSERT_HELD); in pmap_assert_locked_any()
/xnu-8019.80.24/osfmk/kern/
H A Dlock_rw.h214 #define LCK_RW_ASSERT(lck, type) lck_rw_assert((lck),(type))
220 #define LCK_RW_ASSERT_DEBUG(lck, type) lck_rw_assert((lck),(type))
514 extern void lck_rw_assert(
H A Dlock_rw.c228 lck_rw_assert(lck, LCK_RW_ASSERT_NOTHELD); in lck_rw_destroy()
2180 lck_rw_assert( in lck_rw_assert() function
2311 lck_rw_assert(lck, LCK_RW_ASSERT_SHARED); in lck_rw_lock_yield_shared()
/xnu-8019.80.24/bsd/security/audit/
H A Daudit_bsd.h292 #define rw_assert(lp, wht) lck_rw_assert((lp)->rw_lock, wht)
293 #define sx_assert(lp, wht) lck_rw_assert((lp)->sx_lock, wht)
/xnu-8019.80.24/osfmk/vm/
H A Dvm_object.h581 lck_rw_assert(&(object)->Lock, LCK_RW_ASSERT_HELD)
583 lck_rw_assert(&(object)->Lock, LCK_RW_ASSERT_SHARED)
585 lck_rw_assert(&(object)->Lock, LCK_RW_ASSERT_EXCLUSIVE)
587 lck_rw_assert(&(object)->Lock, LCK_RW_ASSERT_NOTHELD)
H A Dvm_map.h706 lck_rw_assert(&(map)->lock, LCK_RW_ASSERT_HELD)
708 lck_rw_assert(&(map)->lock, LCK_RW_ASSERT_SHARED)
710 lck_rw_assert(&(map)->lock, LCK_RW_ASSERT_EXCLUSIVE)
712 lck_rw_assert(&(map)->lock, LCK_RW_ASSERT_NOTHELD)
/xnu-8019.80.24/bsd/kern/
H A Dkern_guarded.c965 lck_rw_assert(&llock, LCK_RW_ASSERT_HELD); in vng_lbl_get()
990 lck_rw_assert(&llock, LCK_RW_ASSERT_EXCLUSIVE); in vng_lbl_set()
/xnu-8019.80.24/bsd/vfs/
H A Dvfs_subr.c11349 lck_rw_assert(&mp->mnt_rwlock, LCK_RW_ASSERT_HELD); in vfs_addtrigger()