Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
fs/nfsd/nfs4state.c nfsd4_lock() -> locks_can_async_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &stp->st_mutex |
fs/lockd/svclock.c nlmsvc_lock() -> locks_can_async_lock()
| Type | Parameter | Key | Value |
|---|
fs/lockd/svclock.c nlmsvc_lock() -> locks_can_async_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &file->f_mutex | ||
| LOCK2 | global &nlm_blocked_lock | ||
| TYPE_LOCK | (struct nlm_file)->f_mutex |