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

/freebsd-11-stable/sys/sys/
H A Drwlock.h72 #define RW_UNLOCKED RW_READERS_LOCK(0) macro
85 atomic_cmpset_acq_ptr(&(rw)->rw_lock, RW_UNLOCKED, (tid))
92 atomic_cmpset_rel_ptr(&(rw)->rw_lock, (tid), RW_UNLOCKED)
95 atomic_fcmpset_rel_ptr(&(rw)->rw_lock, (tid), RW_UNLOCKED)
106 uintptr_t _v = RW_UNLOCKED; \
/freebsd-11-stable/sys/kern/
H A Dkern_rwlock.c230 rw->rw_lock = RW_UNLOCKED;
241 KASSERT(rw->rw_lock == RW_UNLOCKED, ("rw lock %p not unlocked", rw));
281 v = RW_UNLOCKED;
314 v = RW_UNLOCKED;
318 if (v == RW_UNLOCKED)
751 RW_UNLOCKED)) {
807 setv = RW_UNLOCKED;
912 while (v == RW_UNLOCKED) {
934 if (__predict_false(v == RW_UNLOCKED))
959 if (v == RW_UNLOCKED) {
[all...]

Completed in 116 milliseconds