Searched refs:gl_lockref (Results 1 – 6 of 6) sorted by relevance
186 GLOCK_BUG_ON(gl, __lockref_is_dead(&gl->gl_lockref)); in gfs2_glock_hold()187 lockref_get(&gl->gl_lockref); in gfs2_glock_hold()260 GLOCK_BUG_ON(gl, gl->gl_lockref.count < 2); in __gfs2_glock_queue_work()261 gl->gl_lockref.count--; in __gfs2_glock_queue_work()266 spin_lock(&gl->gl_lockref.lock); in gfs2_glock_queue_work()268 spin_unlock(&gl->gl_lockref.lock); in gfs2_glock_queue_work()276 lockref_mark_dead(&gl->gl_lockref); in __gfs2_glock_put()279 spin_unlock(&gl->gl_lockref.lock); in __gfs2_glock_put()306 if (lockref_put_or_lock(&gl->gl_lockref)) in gfs2_glock_put()527 __releases(&gl->gl_lockref.lock) in do_promote()[all …]
153 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()313 spin_lock(&gl->gl_lockref.lock); in glock_set_object()317 spin_unlock(&gl->gl_lockref.lock); in glock_set_object()340 spin_lock(&gl->gl_lockref.lock); in glock_clear_object()343 spin_unlock(&gl->gl_lockref.lock); in glock_clear_object()350 spin_lock(&gl->gl_lockref.lock); in gfs2_holder_allow_demote()352 spin_unlock(&gl->gl_lockref.lock); in gfs2_holder_allow_demote()359 spin_lock(&gl->gl_lockref.lock); in gfs2_holder_disallow_demote()361 spin_unlock(&gl->gl_lockref.lock); in gfs2_holder_disallow_demote()
246 spin_lock(&gl->gl_lockref.lock); in gfs2_glock2inode()250 spin_unlock(&gl->gl_lockref.lock); in gfs2_glock2inode()258 spin_lock(&gl->gl_lockref.lock); in gfs2_glock2rgrp()260 spin_unlock(&gl->gl_lockref.lock); in gfs2_glock2rgrp()651 gl->gl_lockref.count++; in iopen_go_callback()654 gl->gl_lockref.count--; in iopen_go_callback()
55 spin_lock_init(&gl->gl_lockref.lock); in gfs2_init_glock_once()
340 struct lockref gl_lockref; member
11 1. A spinlock (gl_lockref.lock) which protects the internal state such95 Operation GLF_LOCK bit lock held gl_lockref.lock spinlock held