Lines Matching refs:i_gl

132 	struct gfs2_glock *j_gl = ip->i_gl;  in gfs2_make_fs_rw()
186 error = gfs2_glock_nq_init(m_ip->i_gl, LM_ST_EXCLUSIVE, GL_NOCACHE, in gfs2_statfs_init()
225 gfs2_trans_add_meta(l_ip->i_gl, sdp->sd_sc_bh); in gfs2_statfs_change()
252 gfs2_trans_add_meta(l_ip->i_gl, sdp->sd_sc_bh); in update_statfs()
253 gfs2_trans_add_meta(m_ip->i_gl, m_bh); in update_statfs()
276 error = gfs2_glock_nq_init(m_ip->i_gl, LM_ST_EXCLUSIVE, GL_NOCACHE, in gfs2_statfs_sync()
340 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_SHARED, 0, &lfcc->gh); in gfs2_lock_fs_check_clean()
429 struct address_space *metamapping = gfs2_glock2aspace(ip->i_gl); in gfs2_write_inode()
435 gfs2_log_flush(GFS2_SB(inode), ip->i_gl, in gfs2_write_inode()
480 if (!gfs2_glock_is_locked_by_me(ip->i_gl)) { in gfs2_dirty_inode()
481 ret = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, &gh); in gfs2_dirty_inode()
484 gfs2_dump_glock(NULL, ip->i_gl, true); in gfs2_dirty_inode()
488 } else if (WARN_ON_ONCE(ip->i_gl->gl_state != LM_ST_EXCLUSIVE)) in gfs2_dirty_inode()
502 gfs2_trans_add_meta(ip->i_gl, bh); in gfs2_dirty_inode()
1077 struct gfs2_glock *gl = ip->i_gl; in gfs2_final_release_pages()
1079 truncate_inode_pages(gfs2_glock2aspace(ip->i_gl), 0); in gfs2_final_release_pages()
1194 test_bit(GLF_DEMOTE, &ip->i_gl->gl_flags), in gfs2_upgrade_iopen_glock()
1222 BUG_ON(!gfs2_glock_is_locked_by_me(ip->i_gl)); in evict_should_delete()
1234 ret = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, GL_SKIP, gh); in evict_should_delete()
1242 if (gfs2_inode_already_deleted(ip->i_gl, ip->i_no_formal_ino)) in evict_should_delete()
1301 glock_clear_object(ip->i_gl, ip); in evict_unlinked_inode()
1303 gfs2_inode_remember_delete(ip->i_gl, ip->i_no_formal_ino); in evict_unlinked_inode()
1320 gfs2_log_flush(sdp, ip->i_gl, GFS2_LOG_HEAD_FLUSH_NORMAL | in evict_linked_inode()
1322 metamapping = gfs2_glock2aspace(ip->i_gl); in evict_linked_inode()
1323 if (test_bit(GLF_DIRTY, &ip->i_gl->gl_flags)) { in evict_linked_inode()
1328 gfs2_ail_flush(ip->i_gl, 0); in evict_linked_inode()
1391 glock_clear_object(ip->i_gl, ip); in gfs2_evict_inode()
1416 if (ip->i_gl) { in gfs2_evict_inode()
1417 glock_clear_object(ip->i_gl, ip); in gfs2_evict_inode()
1419 gfs2_glock_add_to_lru(ip->i_gl); in gfs2_evict_inode()
1420 gfs2_glock_put_eventually(ip->i_gl); in gfs2_evict_inode()
1421 ip->i_gl = NULL; in gfs2_evict_inode()
1433 ip->i_gl = NULL; in gfs2_alloc_inode()