Lines Matching refs:lock
16 while (likely(arch_spin_value_unlocked(old.lock.rlock.raw_lock))) { \
50 spin_lock(&lockref->lock); in lockref_get()
52 spin_unlock(&lockref->lock); in lockref_get()
73 spin_lock(&lockref->lock); in lockref_get_not_zero()
79 spin_unlock(&lockref->lock); in lockref_get_not_zero()
101 spin_lock(&lockref->lock); in lockref_put_not_zero()
107 spin_unlock(&lockref->lock); in lockref_put_not_zero()
147 spin_lock(&lockref->lock); in lockref_put_or_lock()
151 spin_unlock(&lockref->lock); in lockref_put_or_lock()
162 assert_spin_locked(&lockref->lock); in lockref_mark_dead()
184 spin_lock(&lockref->lock); in lockref_get_not_dead()
190 spin_unlock(&lockref->lock); in lockref_get_not_dead()