Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

fs/nfsd/nfs4state.c nfs4_state_shutdown_net() -> locks_end_grace()

Type Parameter Key Value
PARAM_VALUE 0 lm 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &nfsd_mutex

fs/nfsd/nfs4state.c nfsd4_end_grace() -> locks_end_grace()

Type Parameter Key Value
PARAM_VALUE 0 lm 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &nfsd_mutex

fs/lockd/procfs.c nlm_end_grace_write() -> locks_end_grace()

Type Parameter Key Value
PARAM_VALUE 0 lm 4096-ptr_max
NOCHECK_CALL

fs/lockd/svc.c grace_ender() -> locks_end_grace()

Type Parameter Key Value
PARAM_VALUE 0 lm 4096-ptr_max
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

fs/lockd/svc.c lockd() -> locks_end_grace()

Type Parameter Key Value
PARAM_VALUE 0 lm 4096-ptr_max
NOCHECK_CALL

fs/lockd/svc.c lockd_down_net() -> locks_end_grace()

Type Parameter Key Value
PARAM_VALUE 0 lm 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &nlmsvc_mutex
HALF_LOCKED2 global &nfsd_mutex