Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/smb/client/smb2file.c smb2_open_file() -> smb2_parse_symlink_response()

Type Parameter Key Value
PARAM_VALUE 0 cifs_sb 4096-ptr_max
PARAM_VALUE 1 iov 7426014235463213056
PARAM_VALUE 1 iov->iov_base 4096-ptr_max
PARAM_VALUE 2 full_path 4096-ptr_max
PARAM_VALUE 3 path 2429840456621297800,2557137034286051464,5474962667620720776,7783116886351835272,8485434604854788232
RX_PATH
TASK_NOT_RUNNING

fs/smb/client/smb2inode.c parse_create_response() -> smb2_parse_symlink_response()

Type Parameter Key Value
PARAM_VALUE 0 cifs_sb 4096-ptr_max
PARAM_VALUE 1 iov 6776286968995180544
PARAM_VALUE 1 iov->iov_base 4096-ptr_max
PARAM_VALUE 2 full_path 2811-ptr_max
PARAM_VALUE 3 path 3392515468941586568,6854243820374237320
PARAM_VALUE 3 *path 0
PARAM_VALUE 3 *(*path) 0
BUF_SIZE 1 iov 80
BUF_SIZE 1 iov 80
BUF_SIZE 2 full_path (-1),2
BUF_SIZE 2 full_path (-1),2
DATA_SOURCE 0 cifs_sb $1
DATA_SOURCE 1 iov $3
DATA_SOURCE 2 full_path $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &cifs_mount_mutex