Lines Matching defs:gl
974 struct gfs2_glock *gl = ip->i_iopen_gh.gh_gl;
975 if (test_bit(GLF_DEMOTE, &gl->gl_flags))
987 struct gfs2_glock *gl = ip->i_iopen_gh.gh_gl;
989 gfs2_glock_hold(gl);
990 if (!gfs2_queue_delete_work(gl, 0))
991 gfs2_glock_queue_put(gl);
1122 struct gfs2_glock *gl = ip->i_gl;
1127 if (atomic_read(&gl->gl_revokes) == 0) {
1128 clear_bit(GLF_LFLUSH, &gl->gl_flags);
1129 clear_bit(GLF_DIRTY, &gl->gl_flags);
1184 * @gl: The glock to put
1190 static void gfs2_glock_put_eventually(struct gfs2_glock *gl)
1193 gfs2_glock_queue_put(gl);
1195 gfs2_glock_put(gl);
1458 struct gfs2_glock *gl = ip->i_iopen_gh.gh_gl;
1460 glock_clear_object(gl, ip);
1465 gfs2_glock_hold(gl);
1467 gfs2_glock_put_eventually(gl);