Lines Matching refs:gl

720 	struct gfs2_glock *gl;  in gfs2_clear_rgrpd()  local
724 gl = rgd->rd_gl; in gfs2_clear_rgrpd()
728 if (gl) { in gfs2_clear_rgrpd()
729 if (gl->gl_state != LM_ST_UNLOCKED) { in gfs2_clear_rgrpd()
730 gfs2_glock_cb(gl, LM_ST_UNLOCKED); in gfs2_clear_rgrpd()
731 flush_delayed_work(&gl->gl_work); in gfs2_clear_rgrpd()
734 glock_clear_object(gl, rgd); in gfs2_clear_rgrpd()
735 gfs2_glock_put(gl); in gfs2_clear_rgrpd()
1037 struct gfs2_glock *gl = ip->i_gl; in gfs2_rindex_update() local
1044 if (!gfs2_glock_is_locked_by_me(gl)) { in gfs2_rindex_update()
1045 error = gfs2_glock_nq_init(gl, LM_ST_SHARED, 0, &ri_gh); in gfs2_rindex_update()
1199 int gfs2_rgrp_go_instantiate(struct gfs2_glock *gl) in gfs2_rgrp_go_instantiate() argument
1201 struct gfs2_rgrpd *rgd = gl->gl_object; in gfs2_rgrp_go_instantiate()
1213 error = gfs2_meta_read(gl, rgd->rd_addr + x, 0, 0, &bi->bi_bh); in gfs2_rgrp_go_instantiate()
1846 struct gfs2_glock *gl; in try_rgrp_unlink() local
1869 error = gfs2_glock_get(sdp, block, &gfs2_iopen_glops, CREATE, &gl); in try_rgrp_unlink()
1880 ip = gl->gl_object; in try_rgrp_unlink()
1882 if (ip || !gfs2_queue_try_to_evict(gl)) in try_rgrp_unlink()
1883 gfs2_glock_put(gl); in try_rgrp_unlink()
1925 const struct gfs2_glock *gl = rgd->rd_gl; in gfs2_rgrp_congested() local
1926 const struct gfs2_sbd *sdp = gl->gl_name.ln_sbd; in gfs2_rgrp_congested()
1948 gl->gl_stats.stats[GFS2_LKS_SRTTVARB]; in gfs2_rgrp_congested()
1951 l_srttb = gl->gl_stats.stats[GFS2_LKS_SRTTB]; in gfs2_rgrp_congested()
1952 l_dcount = gl->gl_stats.stats[GFS2_LKS_DCOUNT]; in gfs2_rgrp_congested()
2019 struct gfs2_glock *gl = rgd->rd_gl; in fast_to_acquire() local
2021 if (gl->gl_state != LM_ST_UNLOCKED && list_empty(&gl->gl_holders) && in fast_to_acquire()
2022 !test_bit(GLF_DEMOTE_IN_PROGRESS, &gl->gl_flags) && in fast_to_acquire()
2023 !test_bit(GLF_DEMOTE, &gl->gl_flags)) in fast_to_acquire()