Lines Matching refs:i_gl
136 &ip->i_gl); in gfs2_inode_lookup()
167 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, in gfs2_inode_lookup()
174 gfs2_inode_already_deleted(ip->i_gl, no_formal_ino)) in gfs2_inode_lookup()
185 set_bit(GLF_INSTANTIATE_NEEDED, &ip->i_gl->gl_flags); in gfs2_inode_lookup()
192 glock_set_object(ip->i_gl, ip); in gfs2_inode_lookup()
198 glock_clear_object(ip->i_gl, ip); in gfs2_inode_lookup()
229 if (ip->i_gl) { in gfs2_inode_lookup()
230 gfs2_glock_put(ip->i_gl); in gfs2_inode_lookup()
231 ip->i_gl = NULL; in gfs2_inode_lookup()
328 if (gfs2_glock_is_locked_by_me(dip->i_gl) == NULL) { in gfs2_lookupi()
329 error = gfs2_glock_nq_init(dip->i_gl, LM_ST_SHARED, 0, &d_gh); in gfs2_lookupi()
445 struct gfs2_glock *gl = ip->i_gl; in gfs2_final_release_pages()
539 bh = gfs2_meta_new(ip->i_gl, ip->i_eattr); in gfs2_init_xattr()
540 gfs2_trans_add_meta(ip->i_gl, bh); in gfs2_init_xattr()
566 dibh = gfs2_meta_new(ip->i_gl, ip->i_no_addr); in init_dinode()
567 gfs2_trans_add_meta(ip->i_gl, dibh); in init_dinode()
715 error = gfs2_glock_nq_init(dip->i_gl, LM_ST_EXCLUSIVE, 0, &d_gh); in gfs2_create_inode()
813 error = gfs2_glock_get(sdp, ip->i_no_addr, &gfs2_inode_glops, CREATE, &ip->i_gl); in gfs2_create_inode()
835 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, GL_SKIP, &gh); in gfs2_create_inode()
838 clear_bit(GLF_INSTANTIATE_NEEDED, &ip->i_gl->gl_flags); in gfs2_create_inode()
851 glock_set_object(ip->i_gl, ip); in gfs2_create_inode()
896 glock_clear_object(ip->i_gl, ip); in gfs2_create_inode()
914 if (ip->i_gl) { in gfs2_create_inode()
915 gfs2_glock_put(ip->i_gl); in gfs2_create_inode()
916 ip->i_gl = NULL; in gfs2_create_inode()
983 gl = GFS2_I(inode)->i_gl; in __gfs2_lookup()
1043 gfs2_holder_init(dip->i_gl, LM_ST_EXCLUSIVE, 0, &d_gh); in gfs2_link()
1044 gfs2_holder_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, &gh); in gfs2_link()
1117 gfs2_trans_add_meta(ip->i_gl, dibh); in gfs2_link()
1243 gfs2_holder_init(dip->i_gl, LM_ST_EXCLUSIVE, 0, &d_gh); in gfs2_unlink()
1244 gfs2_holder_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, &gh); in gfs2_unlink()
1526 gfs2_holder_init(odip->i_gl, LM_ST_EXCLUSIVE, GL_ASYNC, ghs); in gfs2_rename()
1528 gfs2_holder_init(ndip->i_gl, LM_ST_EXCLUSIVE,GL_ASYNC, in gfs2_rename()
1532 gfs2_holder_init(ip->i_gl, LM_ST_EXCLUSIVE, GL_ASYNC, ghs + num_gh); in gfs2_rename()
1536 gfs2_holder_init(nip->i_gl, LM_ST_EXCLUSIVE, GL_ASYNC, in gfs2_rename()
1767 gfs2_holder_init(odip->i_gl, LM_ST_EXCLUSIVE, GL_ASYNC, ghs); in gfs2_exchange()
1769 gfs2_holder_init(ndip->i_gl, LM_ST_EXCLUSIVE, GL_ASYNC, in gfs2_exchange()
1773 gfs2_holder_init(oip->i_gl, LM_ST_EXCLUSIVE, GL_ASYNC, ghs + num_gh); in gfs2_exchange()
1776 gfs2_holder_init(nip->i_gl, LM_ST_EXCLUSIVE, GL_ASYNC, ghs + num_gh); in gfs2_exchange()
1902 gfs2_holder_init(ip->i_gl, LM_ST_SHARED, 0, &i_gh); in gfs2_get_link()
1959 gl = rcu_dereference_check(ip->i_gl, !may_not_block); in gfs2_permission()
2092 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, &i_gh); in gfs2_setattr()
2152 if (gfs2_glock_is_locked_by_me(ip->i_gl) == NULL) { in gfs2_getattr()
2153 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_SHARED, LM_FLAG_ANY, &gh); in gfs2_getattr()
2187 ret = gfs2_glock_nq_init(ip->i_gl, LM_ST_SHARED, 0, &gh); in gfs2_fiemap()
2208 ret = gfs2_glock_nq_init(ip->i_gl, LM_ST_SHARED, 0, &gh); in gfs2_seek_data()
2227 ret = gfs2_glock_nq_init(ip->i_gl, LM_ST_SHARED, 0, &gh); in gfs2_seek_hole()
2241 struct gfs2_glock *gl = ip->i_gl; in gfs2_update_time()