Lines Matching refs:gh

162 	struct gfs2_holder gh;
169 gfs2_holder_init(ip->i_gl, LM_ST_SHARED, 0, &gh);
170 error = gfs2_glock_nq(&gh);
178 gfs2_glock_dq(&gh);
180 gfs2_holder_uninit(&gh);
224 struct gfs2_holder gh;
228 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, &gh);
273 gfs2_glock_dq_uninit(&gh);
425 struct gfs2_holder gh;
432 gfs2_holder_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, &gh);
433 err = gfs2_glock_nq(&gh);
539 gfs2_glock_dq(&gh);
541 gfs2_holder_uninit(&gh);
554 struct gfs2_holder gh;
558 gfs2_holder_init(ip->i_gl, LM_ST_SHARED, 0, &gh);
559 err = gfs2_glock_nq(&gh);
565 gfs2_glock_dq(&gh);
567 gfs2_holder_uninit(&gh);
810 struct gfs2_holder *gh)
838 gfs2_holder_init(ip->i_gl, LM_ST_DEFERRED, 0, gh);
840 ret = gfs2_glock_nq(gh);
856 gfs2_glock_dq(gh);
862 if (gfs2_holder_queued(gh))
863 gfs2_glock_dq(gh);
865 gfs2_holder_uninit(gh);
873 struct gfs2_holder *gh)
901 gfs2_holder_init(ip->i_gl, LM_ST_DEFERRED, 0, gh);
903 ret = gfs2_glock_nq(gh);
927 gfs2_glock_dq(gh);
937 if (gfs2_holder_queued(gh))
938 gfs2_glock_dq(gh);
940 gfs2_holder_uninit(gh);
950 struct gfs2_holder gh;
963 return gfs2_file_direct_read(iocb, to, &gh);
981 gfs2_holder_init(ip->i_gl, LM_ST_SHARED, 0, &gh);
983 ret = gfs2_glock_nq(&gh);
995 gfs2_glock_dq(&gh);
1001 if (gfs2_holder_queued(&gh))
1002 gfs2_glock_dq(&gh);
1004 gfs2_holder_uninit(&gh);
1010 struct gfs2_holder *gh)
1035 gfs2_holder_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, gh);
1045 ret = gfs2_glock_nq(gh);
1072 gfs2_glock_dq(gh);
1076 if (gfs2_holder_queued(gh))
1077 gfs2_glock_dq(gh);
1079 gfs2_holder_uninit(gh);
1102 struct gfs2_holder gh;
1108 ret = gfs2_glock_nq_init(ip->i_gl, LM_ST_SHARED, 0, &gh);
1111 gfs2_glock_dq_uninit(&gh);
1131 ret = gfs2_file_direct_write(iocb, from, &gh);
1136 buffered = gfs2_file_buffered_write(iocb, from, &gh);
1157 ret = gfs2_file_buffered_write(iocb, from, &gh);
1364 struct gfs2_holder gh;
1375 gfs2_holder_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, &gh);
1376 ret = gfs2_glock_nq(&gh);
1401 gfs2_glock_dq(&gh);
1403 gfs2_holder_uninit(&gh);