Lines Matching refs:lockref
37 if (lockref_get_not_zero(&grp->lockref))
40 spin_lock(&grp->lockref.lock);
41 if (__lockref_is_dead(&grp->lockref)) {
42 spin_unlock(&grp->lockref.lock);
46 if (!grp->lockref.count++)
48 spin_unlock(&grp->lockref.lock);
80 DBG_BUGON(grp->lockref.count < 1);
108 if (lockref_put_or_lock(&grp->lockref))
111 DBG_BUGON(__lockref_is_dead(&grp->lockref));
112 if (grp->lockref.count == 1)
114 --grp->lockref.count;
115 spin_unlock(&grp->lockref.lock);
123 spin_lock(&grp->lockref.lock);
124 if (grp->lockref.count)
142 lockref_mark_dead(&grp->lockref);
145 spin_unlock(&grp->lockref.lock);