Searched refs:gl_state (Results 1 – 12 of 12) sorted by relevance
259 if (gl->gl_state != LM_ST_UNLOCKED) { in __gfs2_glock_put_or_lock()341 if (gl->gl_state == gh->gh_state) in may_grant()345 if (gl->gl_state == LM_ST_EXCLUSIVE) { in may_grant()350 return gl->gl_state != LM_ST_UNLOCKED; in may_grant()536 gl->gl_state = new_state; in state_change()577 gl->gl_state != LM_ST_UNLOCKED && in finish_xmote()582 if (unlikely(gl->gl_state != gl->gl_target)) { in finish_xmote()590 gl->gl_target = gl->gl_state; in finish_xmote()596 gl->gl_target = gl->gl_state; in finish_xmote()601 switch(gl->gl_state) { in finish_xmote()[all …]
200 GLOCK_BUG_ON(gl, gl->gl_state != LM_ST_EXCLUSIVE); in rgrp_go_sync()318 GLOCK_BUG_ON(gl, gl->gl_state != LM_ST_EXCLUSIVE); in inode_go_sync()528 (gl->gl_state == LM_ST_EXCLUSIVE) && in inode_go_held()574 (gl->gl_state != LM_ST_SHARED && in freeze_go_callback()575 gl->gl_state != LM_ST_UNLOCKED) || in freeze_go_callback()635 gl->gl_state == LM_ST_SHARED && ip) { in iopen_go_callback()
117 __entry->cur_state = glock_trace_state(gl->gl_state);153 __entry->cur_state = glock_trace_state(gl->gl_state);187 __entry->cur_state = glock_trace_state(gl->gl_state);
288 cur = make_mode(glock_sbd(gl), gl->gl_state); in gdlm_lock()351 (!gl->gl_lksb.sb_lvbptr || gl->gl_state != LM_ST_EXCLUSIVE)) { in gdlm_put_lock()
341 unsigned int gl_state:2, /* Current state */ member
135 if (gfs2_assert_withdraw(sdp, ip->i_gl->gl_state == LM_ST_EXCLUSIVE)) in gfs2_jdata_writeback()
729 if (gl->gl_state != LM_ST_UNLOCKED) { in gfs2_clear_rgrpd()2019 if (gl->gl_state != LM_ST_UNLOCKED && list_empty(&gl->gl_holders) && in fast_to_acquire()
506 } else if (WARN_ON_ONCE(ip->i_gl->gl_state != LM_ST_EXCLUSIVE)) in gfs2_dirty_inode()
1252 if (WARN_ON_ONCE(ip->i_gl->gl_state != LM_ST_EXCLUSIVE)) { in gfs2_xattr_set()
2283 if (gh && gl->gl_state != LM_ST_EXCLUSIVE) { in gfs2_update_time()
23 gl_state、gl_target)和持有者列表(gl_holders)
12 as gl_state, gl_target and the list of holders (gl_holders)