Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/smb/client/misc.c cifs_add_deferred_close() -> cifs_is_deferred_close()

Type Parameter Key Value
PARAM_VALUE 0 cfile 4096-ptr_max
PARAM_VALUE 1 pdclose 7114990848433422336
BUF_SIZE 0 cfile (-1),26
BUF_SIZE 0 cfile (-1),26
DATA_SOURCE 0 cfile $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &cinode->deferred_lock
TYPE_LOCK (struct cifsInodeInfo)->deferred_lock

fs/smb/client/misc.c cifs_del_deferred_close() -> cifs_is_deferred_close()

Type Parameter Key Value
PARAM_VALUE 0 cfile 4096-ptr_max
PARAM_VALUE 1 pdclose 1072542652547313664
DATA_SOURCE 0 cfile $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &cifs_inode->deferred_lock
HALF_LOCKED2 &cifs_inode->open_file_lock
HALF_LOCKED2 &cinode->deferred_lock
HALF_LOCKED2 &tcon->open_file_lock