Home
last modified time | relevance | path

Searched refs:gh_state (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/fs/gfs2/
Dglock.c285 if ((gh->gh_state == LM_ST_EXCLUSIVE || in may_grant()
286 gh_head->gh_state == LM_ST_EXCLUSIVE) && gh != gh_head) in may_grant()
288 if (gl->gl_state == gh->gh_state) in may_grant()
293 if (gh->gh_state == LM_ST_SHARED && gh_head->gh_state == LM_ST_SHARED) in may_grant()
295 if (gh->gh_state == LM_ST_DEFERRED && gh_head->gh_state == LM_ST_DEFERRED) in may_grant()
481 gl->gl_target = gh->gh_state; in finish_xmote()
654 gl->gl_target = gh->gh_state; in run_queue()
898 gh->gh_state = state; in gfs2_holder_init()
917 gh->gh_state = state; in gfs2_holder_reinit()
1170 gh2->gh_gl->gl_name.ln_type, gh2->gh_state); in add_to_queue()
[all …]
Dglops.c443 if (gh->gh_state != LM_ST_DEFERRED) in inode_go_lock()
448 (gh->gh_state == LM_ST_EXCLUSIVE)) { in inode_go_lock()
Dtrace_gfs2.h218 __entry->state = glock_trace_state(gh->gh_state);
248 __entry->state = glock_trace_state(gh->gh_state);
Dincore.h282 u16 gh_state; member
Dfile.c1214 if (fl_gh->gh_state == state) in do_flock()