Home
last modified time | relevance | path

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

/xnu-8020.101.4/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-8020.101.4/osfmk/kern/
H A Dlock_rw.h213 #define LCK_RW_ASSERT(lck, type) lck_rw_assert((lck),(type))
219 #define LCK_RW_ASSERT_DEBUG(lck, type) lck_rw_assert((lck),(type))
513 extern void lck_rw_assert(
H A Dlock_rw.c226 lck_rw_assert(lck, LCK_RW_ASSERT_NOTHELD); in lck_rw_destroy()
2178 lck_rw_assert( in lck_rw_assert() function
2309 lck_rw_assert(lck, LCK_RW_ASSERT_SHARED); in lck_rw_lock_yield_shared()
/xnu-8020.101.4/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-8020.101.4/osfmk/vm/
H A Dvm_object.h579 lck_rw_assert(&(object)->Lock, LCK_RW_ASSERT_HELD)
581 lck_rw_assert(&(object)->Lock, LCK_RW_ASSERT_SHARED)
583 lck_rw_assert(&(object)->Lock, LCK_RW_ASSERT_EXCLUSIVE)
585 lck_rw_assert(&(object)->Lock, LCK_RW_ASSERT_NOTHELD)
H A Dvm_map.h698 lck_rw_assert(&(map)->lock, LCK_RW_ASSERT_HELD)
700 lck_rw_assert(&(map)->lock, LCK_RW_ASSERT_SHARED)
702 lck_rw_assert(&(map)->lock, LCK_RW_ASSERT_EXCLUSIVE)
704 lck_rw_assert(&(map)->lock, LCK_RW_ASSERT_NOTHELD)
/xnu-8020.101.4/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-8020.101.4/bsd/vfs/
H A Dvfs_subr.c11353 lck_rw_assert(&mp->mnt_rwlock, LCK_RW_ASSERT_HELD); in vfs_addtrigger()