Searched refs:gl_lockref (Results 1 - 5 of 5) sorted by relevance

/linux-master/fs/gfs2/
H A Dglock.c190 GLOCK_BUG_ON(gl, __lockref_is_dead(&gl->gl_lockref));
191 lockref_get(&gl->gl_lockref);
259 GLOCK_BUG_ON(gl, gl->gl_lockref.count < 2);
260 gl->gl_lockref.count--;
265 spin_lock(&gl->gl_lockref.lock);
267 spin_unlock(&gl->gl_lockref.lock);
275 lockref_mark_dead(&gl->gl_lockref);
276 spin_unlock(&gl->gl_lockref.lock);
304 if (lockref_put_or_lock(&gl->gl_lockref))
550 GLOCK_BUG_ON(gl, __lockref_is_dead(&gl->gl_lockref));
[all...]
H A Dglops.c252 spin_lock(&gl->gl_lockref.lock);
256 spin_unlock(&gl->gl_lockref.lock);
264 spin_lock(&gl->gl_lockref.lock);
266 spin_unlock(&gl->gl_lockref.lock);
622 * gl_lockref.lock lock is held while calling this
635 gl->gl_lockref.count++;
637 gl->gl_lockref.count--;
H A Dglock.h145 spin_lock(&gl->gl_lockref.lock);
155 spin_unlock(&gl->gl_lockref.lock);
H A Dmain.c54 spin_lock_init(&gl->gl_lockref.lock);
H A Dincore.h341 struct lockref gl_lockref; member in struct:gfs2_glock
343 /* State fields protected by gl_lockref.lock */

Completed in 162 milliseconds