Searched refs:gl_lockref (Results 1 – 5 of 5) sorted by relevance
184 GLOCK_BUG_ON(gl, __lockref_is_dead(&gl->gl_lockref)); in gfs2_glock_hold()185 lockref_get(&gl->gl_lockref); in gfs2_glock_hold()258 GLOCK_BUG_ON(gl, gl->gl_lockref.count < 2); in __gfs2_glock_queue_work()259 gl->gl_lockref.count--; in __gfs2_glock_queue_work()264 spin_lock(&gl->gl_lockref.lock); in gfs2_glock_queue_work()266 spin_unlock(&gl->gl_lockref.lock); in gfs2_glock_queue_work()274 lockref_mark_dead(&gl->gl_lockref); in __gfs2_glock_put()277 spin_unlock(&gl->gl_lockref.lock); in __gfs2_glock_put()304 if (lockref_put_or_lock(&gl->gl_lockref)) in gfs2_glock_put()484 __releases(&gl->gl_lockref.lock) in do_promote()[all …]
148 spin_lock(&gl->gl_lockref.lock); in gfs2_glock_is_locked_by_me()160 spin_unlock(&gl->gl_lockref.lock); in gfs2_glock_is_locked_by_me()297 spin_lock(&gl->gl_lockref.lock); in glock_set_object()301 spin_unlock(&gl->gl_lockref.lock); in glock_set_object()324 spin_lock(&gl->gl_lockref.lock); in glock_clear_object()327 spin_unlock(&gl->gl_lockref.lock); in glock_clear_object()334 spin_lock(&gl->gl_lockref.lock); in gfs2_holder_allow_demote()336 spin_unlock(&gl->gl_lockref.lock); in gfs2_holder_allow_demote()343 spin_lock(&gl->gl_lockref.lock); in gfs2_holder_disallow_demote()345 spin_unlock(&gl->gl_lockref.lock); in gfs2_holder_disallow_demote()
247 spin_lock(&gl->gl_lockref.lock); in gfs2_glock2inode()251 spin_unlock(&gl->gl_lockref.lock); in gfs2_glock2inode()259 spin_lock(&gl->gl_lockref.lock); in gfs2_glock2rgrp()261 spin_unlock(&gl->gl_lockref.lock); in gfs2_glock2rgrp()660 gl->gl_lockref.count++; in iopen_go_callback()663 gl->gl_lockref.count--; in iopen_go_callback()
55 spin_lock_init(&gl->gl_lockref.lock); in gfs2_init_glock_once()
339 struct lockref gl_lockref; member