Searched refs:rw_lock (Results 1 - 2 of 2) sorted by relevance

/xnu-2782.1.97/bsd/security/audit/
H A Daudit_bsd.h190 lck_rw_t *rw_lock; member in struct:rwlock
287 #define rw_rlock(lp) lck_rw_lock_shared((lp)->rw_lock)
288 #define rw_runlock(lp) lck_rw_unlock_shared((lp)->rw_lock)
289 #define rw_wlock(lp) lck_rw_lock_exclusive((lp)->rw_lock)
290 #define rw_wunlock(lp) lck_rw_unlock_exclusive((lp)->rw_lock)
303 #define rw_assert(lp, wht) lck_rw_assert((lp)->rw_lock, wht)
H A Daudit_bsd.c358 lp->rw_lock = lck_rw_alloc_init(audit_lck_grp, LCK_ATTR_NULL);
359 KASSERT(lp->rw_lock != NULL,
370 if (lp->rw_lock) {
371 lck_rw_free(lp->rw_lock, audit_lck_grp);
372 lp->rw_lock = NULL;

Completed in 24 milliseconds