Lines Matching refs:glops

118 	const struct gfs2_glock_operations *glops = gl->gl_ops;  in demote_ok()  local
124 if (glops->go_demote_ok) in demote_ok()
125 return glops->go_demote_ok(gl); in demote_ok()
252 const struct gfs2_glock_operations *glops = gl->gl_ops; in do_promote() local
262 glops->go_lock) { in do_promote()
265 ret = glops->go_lock(gh); in do_promote()
359 const struct gfs2_glock_operations *glops = gl->gl_ops; in finish_xmote() local
416 if (glops->go_xmote_bh) { in finish_xmote()
418 rv = glops->go_xmote_bh(gl, gh); in finish_xmote()
447 const struct gfs2_glock_operations *glops = gl->gl_ops; in do_xmote() local
457 glops->go_inval) { in do_xmote()
468 if (glops->go_sync) in do_xmote()
469 glops->go_sync(gl); in do_xmote()
471 glops->go_inval(gl, target == LM_ST_DEFERRED ? 0 : DIO_METADATA); in do_xmote()
642 const struct gfs2_glock_operations *glops, int create, in gfs2_glock_get() argument
647 .ln_type = glops->go_type, in gfs2_glock_get()
664 if (glops->go_flags & GLOF_ASPACE) in gfs2_glock_get()
674 if (glops->go_flags & GLOF_LVB) { in gfs2_glock_get()
690 gl->gl_ops = glops; in gfs2_glock_get()
694 gl->gl_stats = this_cpu_ptr(sdp->sd_lkstats)->lkstats[glops->go_type]; in gfs2_glock_get()
1009 const struct gfs2_glock_operations *glops = gl->gl_ops; in gfs2_glock_dq() local
1019 if (glops->go_unlock) { in gfs2_glock_dq()
1022 glops->go_unlock(gh); in gfs2_glock_dq()
1032 (glops->go_flags & GLOF_LRU)) in gfs2_glock_dq()
1082 const struct gfs2_glock_operations *glops, in gfs2_glock_nq_num() argument
1088 error = gfs2_glock_get(sdp, number, glops, CREATE, &gl); in gfs2_glock_nq_num()
1652 const struct gfs2_glock_operations *glops = gl->gl_ops; in gfs2_dump_glock() local
1675 if (gl->gl_state != LM_ST_UNLOCKED && glops->go_dump) in gfs2_dump_glock()
1676 glops->go_dump(seq, gl); in gfs2_dump_glock()