Lines Matching refs:gh

187 	struct gfs2_holder gh;  in gfs2_statfs_init()  local
191 &gh); in gfs2_statfs_init()
216 gfs2_glock_dq_uninit(&gh); in gfs2_statfs_init()
276 struct gfs2_holder gh; in gfs2_statfs_sync() local
281 &gh); in gfs2_statfs_sync()
310 gfs2_glock_dq_uninit(&gh); in gfs2_statfs_sync()
317 struct gfs2_holder gh; member
344 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_SHARED, 0, &lfcc->gh); in gfs2_lock_fs_check_clean()
378 gfs2_glock_dq_uninit(&lfcc->gh); in gfs2_lock_fs_check_clean()
478 struct gfs2_holder gh; in gfs2_dirty_inode() local
492 ret = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, &gh); in gfs2_dirty_inode()
522 gfs2_glock_dq_uninit(&gh); in gfs2_dirty_inode()
791 struct gfs2_holder *gha, *gh; in gfs2_statfs_slow() local
810 gh = gha + x; in gfs2_statfs_slow()
812 if (gfs2_holder_initialized(gh) && gfs2_glock_poll(gh)) { in gfs2_statfs_slow()
813 err = gfs2_glock_wait(gh); in gfs2_statfs_slow()
815 gfs2_holder_uninit(gh); in gfs2_statfs_slow()
820 gfs2_glock2rgrp(gh->gh_gl); in gfs2_statfs_slow()
824 gfs2_glock_dq_uninit(gh); in gfs2_statfs_slow()
828 if (gfs2_holder_initialized(gh)) in gfs2_statfs_slow()
834 gh); in gfs2_statfs_slow()
1117 struct gfs2_holder gh; in gfs2_dinode_dealloc() local
1141 LM_FLAG_NODE_SCOPE, &gh); in gfs2_dinode_dealloc()
1157 gfs2_glock_dq_uninit(&gh); in gfs2_dinode_dealloc()
1183 struct gfs2_holder *gh = &ip->i_iopen_gh; in gfs2_upgrade_iopen_glock() local
1187 gh->gh_flags |= GL_NOCACHE; in gfs2_upgrade_iopen_glock()
1188 gfs2_glock_dq_wait(gh); in gfs2_upgrade_iopen_glock()
1215 gfs2_holder_reinit(LM_ST_EXCLUSIVE, LM_FLAG_TRY_1CB | GL_NOCACHE, gh); in gfs2_upgrade_iopen_glock()
1216 error = gfs2_glock_nq(gh); in gfs2_upgrade_iopen_glock()
1220 gfs2_holder_reinit(LM_ST_EXCLUSIVE, GL_ASYNC | GL_NOCACHE, gh); in gfs2_upgrade_iopen_glock()
1221 error = gfs2_glock_nq(gh); in gfs2_upgrade_iopen_glock()
1226 !test_bit(HIF_WAIT, &gh->gh_iflags) || in gfs2_upgrade_iopen_glock()
1229 if (!test_bit(HIF_HOLDER, &gh->gh_iflags)) { in gfs2_upgrade_iopen_glock()
1230 gfs2_glock_dq(gh); in gfs2_upgrade_iopen_glock()
1233 return gfs2_glock_holder_ready(gh) == 0; in gfs2_upgrade_iopen_glock()
1247 struct gfs2_holder *gh) in evict_should_delete() argument
1265 ret = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, GL_SKIP, gh); in evict_should_delete()
1279 ret = gfs2_instantiate(gh); in evict_should_delete()
1407 struct gfs2_holder gh; in gfs2_evict_inode() local
1413 gfs2_holder_mark_uninitialized(&gh); in gfs2_evict_inode()
1414 ret = evict_should_delete(inode, &gh); in gfs2_evict_inode()
1425 if (gfs2_holder_initialized(&gh)) in gfs2_evict_inode()
1426 gfs2_glock_dq_uninit(&gh); in gfs2_evict_inode()