Lines Matching defs:ghs

604 	struct gfs2_holder ghs[2];
625 error = gfs2_glock_nq_init(dip->i_gl, LM_ST_EXCLUSIVE, 0, ghs);
628 gfs2_holder_mark_uninitialized(ghs + 1);
650 gfs2_glock_dq_uninit(ghs);
734 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, GL_SKIP, ghs + 1);
793 gfs2_glock_dq_uninit(ghs);
795 gfs2_glock_dq_uninit(ghs + 1);
821 gfs2_glock_dq_uninit(ghs);
830 if (gfs2_holder_initialized(ghs + 1))
831 gfs2_glock_dq_uninit(ghs + 1);
927 struct gfs2_holder ghs[2];
939 gfs2_holder_init(dip->i_gl, LM_ST_EXCLUSIVE, 0, ghs);
940 gfs2_holder_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, ghs + 1);
942 error = gfs2_glock_nq(ghs); /* parent */
946 error = gfs2_glock_nq(ghs + 1); /* child */
1034 gfs2_glock_dq(ghs + 1);
1036 gfs2_glock_dq(ghs);
1039 gfs2_holder_uninit(ghs);
1040 gfs2_holder_uninit(ghs + 1);
1131 struct gfs2_holder ghs[3];
1141 gfs2_holder_init(dip->i_gl, LM_ST_EXCLUSIVE, 0, ghs);
1142 gfs2_holder_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, ghs + 1);
1148 gfs2_holder_init(rgd->rd_gl, LM_ST_EXCLUSIVE, 0, ghs + 2);
1151 error = gfs2_glock_nq(ghs); /* parent */
1155 error = gfs2_glock_nq(ghs + 1); /* child */
1169 error = gfs2_glock_nq(ghs + 2); /* rgrp */
1185 gfs2_glock_dq(ghs + 2);
1187 gfs2_glock_dq(ghs + 1);
1189 gfs2_glock_dq(ghs);
1191 gfs2_holder_uninit(ghs + 2);
1193 gfs2_holder_uninit(ghs + 1);
1194 gfs2_holder_uninit(ghs);
1379 struct gfs2_holder ghs[4], r_gh, rd_gh;
1419 gfs2_holder_init(odip->i_gl, LM_ST_EXCLUSIVE, GL_ASYNC, ghs);
1422 ghs + num_gh);
1425 gfs2_holder_init(ip->i_gl, LM_ST_EXCLUSIVE, GL_ASYNC, ghs + num_gh);
1430 ghs + num_gh);
1435 error = gfs2_glock_nq(ghs + x);
1439 error = gfs2_glock_async_wait(num_gh, ghs);
1591 if (gfs2_holder_queued(ghs + x))
1592 gfs2_glock_dq(ghs + x);
1593 gfs2_holder_uninit(ghs + x);
1623 struct gfs2_holder ghs[4], r_gh;
1657 gfs2_holder_init(odip->i_gl, LM_ST_EXCLUSIVE, GL_ASYNC, ghs);
1660 ghs + num_gh);
1663 gfs2_holder_init(oip->i_gl, LM_ST_EXCLUSIVE, GL_ASYNC, ghs + num_gh);
1666 gfs2_holder_init(nip->i_gl, LM_ST_EXCLUSIVE, GL_ASYNC, ghs + num_gh);
1670 error = gfs2_glock_nq(ghs + x);
1675 error = gfs2_glock_async_wait(num_gh, ghs);
1739 if (gfs2_holder_queued(ghs + x))
1740 gfs2_glock_dq(ghs + x);
1741 gfs2_holder_uninit(ghs + x);