Lines Matching defs:io_gl
131 struct gfs2_glock *io_gl = NULL;
150 error = gfs2_glock_get(sdp, no_addr, &gfs2_iopen_glops, CREATE, &io_gl);
154 gfs2_cancel_delete_work(io_gl);
182 error = gfs2_glock_nq_init(io_gl, LM_ST_SHARED, GL_EXACT, &ip->i_iopen_gh);
186 gfs2_glock_put(io_gl);
187 io_gl = NULL;
224 if (io_gl)
225 gfs2_glock_put(io_gl);
608 struct gfs2_glock *io_gl = NULL;
728 error = gfs2_glock_get(sdp, ip->i_no_addr, &gfs2_iopen_glops, CREATE, &io_gl);
731 gfs2_cancel_delete_work(io_gl);
732 glock_set_object(io_gl, ip);
749 BUG_ON(test_and_set_bit(GLF_INODE_CREATING, &io_gl->gl_flags));
751 error = gfs2_glock_nq_init(io_gl, LM_ST_SHARED, GL_EXACT, &ip->i_iopen_gh);
796 clear_bit(GLF_INODE_CREATING, &io_gl->gl_flags);
797 gfs2_glock_put(io_gl);
802 glock_clear_object(io_gl, ip);
805 clear_bit(GLF_INODE_CREATING, &io_gl->gl_flags);
806 glock_clear_object(io_gl, ip);
807 gfs2_glock_put(io_gl);