Searched refs:gl_lockref (Results 1 – 6 of 6) sorted by relevance
214 GLOCK_BUG_ON(gl, __lockref_is_dead(&gl->gl_lockref)); in gfs2_glock_hold()215 lockref_get(&gl->gl_lockref); in gfs2_glock_hold()257 GLOCK_BUG_ON(gl, gl->gl_lockref.count < 2); in gfs2_glock_queue_work()258 gl->gl_lockref.count--; in gfs2_glock_queue_work()267 lockref_mark_dead(&gl->gl_lockref); in __gfs2_glock_put()268 spin_unlock(&gl->gl_lockref.lock); in __gfs2_glock_put()282 if (lockref_put_or_lock(&gl->gl_lockref)) in __gfs2_glock_put_or_lock()284 GLOCK_BUG_ON(gl, gl->gl_lockref.count != 1); in __gfs2_glock_put_or_lock()286 gl->gl_lockref.count--; in __gfs2_glock_put_or_lock()288 spin_unlock(&gl->gl_lockref.lock); in __gfs2_glock_put_or_lock()[all …]
256 spin_lock(&gl->gl_lockref.lock); in gfs2_glock2inode()260 spin_unlock(&gl->gl_lockref.lock); in gfs2_glock2inode()268 spin_lock(&gl->gl_lockref.lock); in gfs2_glock2rgrp()270 spin_unlock(&gl->gl_lockref.lock); in gfs2_glock2rgrp()639 gl->gl_lockref.count++; in iopen_go_callback()641 gl->gl_lockref.count--; in iopen_go_callback()
155 spin_lock(&gl->gl_lockref.lock); in gfs2_glock_is_locked_by_me()165 spin_unlock(&gl->gl_lockref.lock); in gfs2_glock_is_locked_by_me()
125 if (__lockref_is_dead(&gl->gl_lockref) && in gdlm_ast()192 if (__lockref_is_dead(&gl->gl_lockref)) in gdlm_bast()337 BUG_ON(!__lockref_is_dead(&gl->gl_lockref)); in gdlm_put_lock()
342 struct lockref gl_lockref; member
11 1. A spinlock (gl_lockref.lock) which protects the internal state such91 Operation GLF_LOCK bit lock held gl_lockref.lock spinlock held