Lines Matching refs:lock
22 while (likely(arch_spin_value_unlocked(old.lock.rlock.raw_lock))) { \
56 spin_lock(&lockref->lock); in lockref_get()
58 spin_unlock(&lockref->lock); in lockref_get()
79 spin_lock(&lockref->lock); in lockref_get_not_zero()
85 spin_unlock(&lockref->lock); in lockref_get_not_zero()
106 spin_lock(&lockref->lock); in lockref_get_or_lock()
110 spin_unlock(&lockref->lock); in lockref_get_or_lock()
150 spin_lock(&lockref->lock); in lockref_put_or_lock()
154 spin_unlock(&lockref->lock); in lockref_put_or_lock()
165 assert_spin_locked(&lockref->lock); in lockref_mark_dead()
187 spin_lock(&lockref->lock); in lockref_get_not_dead()
193 spin_unlock(&lockref->lock); in lockref_get_not_dead()