Lines Matching refs:gh
195 struct gfs2_holder gh;
199 &gh);
230 gfs2_glock_dq_uninit(&gh);
298 struct gfs2_holder gh;
304 &gh);
339 gfs2_glock_dq_uninit(&gh);
347 struct gfs2_holder gh;
376 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_SHARED, 0, &lfcc->gh);
409 gfs2_glock_dq_uninit(&lfcc->gh);
508 struct gfs2_holder gh;
518 ret = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, &gh);
548 gfs2_glock_dq_uninit(&gh);
819 struct gfs2_holder *gha, *gh;
838 gh = gha + x;
840 if (gfs2_holder_initialized(gh) && gfs2_glock_poll(gh)) {
841 err = gfs2_glock_wait(gh);
843 gfs2_holder_uninit(gh);
848 gfs2_glock2rgrp(gh->gh_gl);
852 gfs2_glock_dq_uninit(gh);
856 if (gfs2_holder_initialized(gh))
862 gh);
1137 struct gfs2_holder gh;
1160 error = gfs2_glock_nq_init(rgd->rd_gl, LM_ST_EXCLUSIVE, 0, &gh);
1176 gfs2_glock_dq_uninit(&gh);
1202 struct gfs2_holder *gh = &ip->i_iopen_gh;
1206 gh->gh_flags |= GL_NOCACHE;
1207 gfs2_glock_dq_wait(gh);
1226 gfs2_holder_reinit(LM_ST_EXCLUSIVE, LM_FLAG_TRY_1CB | GL_NOCACHE, gh);
1227 error = gfs2_glock_nq(gh);
1231 gfs2_holder_reinit(LM_ST_EXCLUSIVE, GL_ASYNC | GL_NOCACHE, gh);
1232 error = gfs2_glock_nq(gh);
1237 !test_bit(HIF_WAIT, &gh->gh_iflags) ||
1240 if (!test_bit(HIF_HOLDER, &gh->gh_iflags)) {
1241 gfs2_glock_dq(gh);
1257 struct gfs2_holder *gh)
1277 ret = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, GL_SKIP, gh);
1412 struct gfs2_holder gh;
1431 gfs2_holder_mark_uninitialized(&gh);
1432 ret = evict_should_delete(inode, &gh);
1443 if (gfs2_holder_initialized(&gh)) {
1445 gfs2_glock_dq_uninit(&gh);