Lines Matching refs:gh

187 	struct gfs2_holder gh;
191 &gh);
216 gfs2_glock_dq_uninit(&gh);
276 struct gfs2_holder gh;
281 &gh);
310 gfs2_glock_dq_uninit(&gh);
317 struct gfs2_holder gh;
349 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_SHARED, 0, &lfcc->gh);
391 gfs2_glock_dq_uninit(&lfcc->gh);
491 struct gfs2_holder gh;
505 ret = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, &gh);
535 gfs2_glock_dq_uninit(&gh);
882 struct gfs2_holder *gha, *gh;
901 gh = gha + x;
903 if (gfs2_holder_initialized(gh) && gfs2_glock_poll(gh)) {
904 err = gfs2_glock_wait(gh);
906 gfs2_holder_uninit(gh);
911 gfs2_glock2rgrp(gh->gh_gl);
915 gfs2_glock_dq_uninit(gh);
919 if (gfs2_holder_initialized(gh))
925 gh);
1215 struct gfs2_holder gh;
1237 LM_FLAG_NODE_SCOPE, &gh);
1253 gfs2_glock_dq_uninit(&gh);
1279 struct gfs2_holder *gh = &ip->i_iopen_gh;
1283 gh->gh_flags |= GL_NOCACHE;
1284 gfs2_glock_dq_wait(gh);
1311 gfs2_holder_reinit(LM_ST_EXCLUSIVE, LM_FLAG_TRY_1CB | GL_NOCACHE, gh);
1312 error = gfs2_glock_nq(gh);
1316 gfs2_holder_reinit(LM_ST_EXCLUSIVE, GL_ASYNC | GL_NOCACHE, gh);
1317 error = gfs2_glock_nq(gh);
1322 !test_bit(HIF_WAIT, &gh->gh_iflags) ||
1325 if (!test_bit(HIF_HOLDER, &gh->gh_iflags)) {
1326 gfs2_glock_dq(gh);
1329 return gfs2_glock_holder_ready(gh) == 0;
1335 * @gh: The glock holder structure
1343 struct gfs2_holder *gh)
1361 ret = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, GL_SKIP, gh);
1375 ret = gfs2_instantiate(gh);
1503 struct gfs2_holder gh;
1517 gfs2_holder_mark_uninitialized(&gh);
1518 ret = evict_should_delete(inode, &gh);
1529 if (gfs2_holder_initialized(&gh))
1530 gfs2_glock_dq_uninit(&gh);