Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/smb/client/dir.c cifs_atomic_open() -> cifs_add_pending_open()

Type Parameter Key Value
PARAM_VALUE 0 fid 1356934556706623488
PARAM_VALUE 0 fid->access 0
PARAM_VALUE 0 fid->epoch 0
PARAM_VALUE 0 fid->mid 0
PARAM_VALUE 0 fid->netfid 0
PARAM_VALUE 1 tlink 4096-ptr_max
PARAM_VALUE 1 tlink->tl_tcon 4096-ptr_max
PARAM_VALUE 1 tlink->tl_tcon->ses 4096-ptr_max
PARAM_VALUE 1 tlink->tl_tcon->ses->server->vals->protocol_id 0,514,528,768,770,785
PARAM_VALUE 1 tlink->tl_tcon->ses->server->vals->req_capabilities 0,4,6,8,12,14,16-648
PARAM_VALUE 1 *tlink->tl_tcon->ses->server->fastest_cmd 0-4294967295
PARAM_VALUE 1 *tlink->tl_tcon->ses->server->slowest_cmd 0-4294967295
PARAM_VALUE 2 open 7783756703511834624
BUF_SIZE 1 tlink (-1),64
BUF_SIZE 1 tlink (-1),64
DATA_SOURCE 1 tlink r cifs_sb_tlink
NOCHECK_CALL
HALF_LOCKED2 &dir_inode->i_rwsem
HALF_LOCKED2 &direntry->d_lockref.lock

fs/smb/client/dir.c cifs_tmpfile() -> cifs_add_pending_open()

Type Parameter Key Value
PARAM_VALUE 0 fid 2971678908416311296
PARAM_VALUE 0 fid->access 0
PARAM_VALUE 0 fid->epoch 0
PARAM_VALUE 0 fid->mid 0
PARAM_VALUE 0 fid->netfid 0
PARAM_VALUE 1 tlink 4096-ptr_max
PARAM_VALUE 1 tlink->tl_tcon 4096-ptr_max
PARAM_VALUE 1 tlink->tl_tcon->ses 4096-ptr_max
PARAM_VALUE 1 tlink->tl_tcon->ses->server->vals->protocol_id 0,514,528,768,770,785
PARAM_VALUE 1 tlink->tl_tcon->ses->server->vals->req_capabilities 0,4,6,8,12,14,16-648
PARAM_VALUE 1 *tlink->tl_tcon->ses->server->fastest_cmd 0-4294967295
PARAM_VALUE 1 *tlink->tl_tcon->ses->server->slowest_cmd 0-4294967295
PARAM_VALUE 2 open 1266705685080309760
BUF_SIZE 1 tlink (-1),64
BUF_SIZE 1 tlink (-1),64
DATA_SOURCE 1 tlink r cifs_sb_tlink
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/smb/client/file.c cifs_open() -> cifs_add_pending_open()

Type Parameter Key Value
PARAM_VALUE 0 fid 7719159429394595840
PARAM_VALUE 0 fid->access 0
PARAM_VALUE 0 fid->epoch 0
PARAM_VALUE 0 fid->mid 0
PARAM_VALUE 1 tlink 4096-ptr_max
PARAM_VALUE 1 tlink->tl_tcon 4096-ptr_max
PARAM_VALUE 1 tlink->tl_tcon->open_file_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 tlink->tl_tcon->ses 4096-ptr_max
PARAM_VALUE 1 tlink->tl_tcon->ses->server 4096-ptr_max
PARAM_VALUE 1 tlink->tl_tcon->ses->server->vals 4096-ptr_max
PARAM_VALUE 1 tlink->tl_tcon->ses->server->vals->protocol_id 0,514,528,768,770,785
PARAM_VALUE 1 tlink->tl_tcon->ses->server->vals->req_capabilities 0,4,6,8,12,14,16-648
PARAM_VALUE 1 *tlink->tl_tcon->ses->server->fastest_cmd 0-4294967295
PARAM_VALUE 1 *tlink->tl_tcon->ses->server->slowest_cmd 0-4294967295
PARAM_VALUE 2 open 3607226707254677504
BUF_SIZE 1 tlink (-1),64
BUF_SIZE 1 tlink (-1),64
DATA_SOURCE 1 tlink r cifs_sb_tlink
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL