Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/smb/client/smb2ops.c smb3_simple_falloc() -> smb3_simple_fallocate_range()

Type Parameter Key Value
PARAM_VALUE 1 tcon 4096-ptr_max
PARAM_VALUE 1 tcon->ses 4096-ptr_max
PARAM_VALUE 1 tcon->ses->server 4096-ptr_max
PARAM_VALUE 1 tcon->ses->server->ops 4096-ptr_max
PARAM_VALUE 1 tcon->ses->server->ops->fallocate 7926336135924965376
PARAM_VALUE 2 cfile 4096-ptr_max
PARAM_VALUE 2 cfile->dentry 4096-ptr_max
PARAM_VALUE 4 len s64min-1048576
BUF_SIZE 2 cfile s32min-(-2),1-s32max
BUF_SIZE 2 cfile s32min-(-2),1-s32max
CAPPED_DATA 3 off 1
CAPPED_DATA 3 off 1
DATA_SOURCE 0 xid r _get_xid
DATA_SOURCE 1 tcon $1
DATA_SOURCE 3 off $2
DATA_SOURCE 4 len $3
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 off 0-s64max[c]
USER_DATA 4 len 1-1048576
LOCK2 &inode->i_rwsem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem

fs/smb/client/smb2ops.c smb3_simple_falloc() -> smb3_simple_fallocate_range()

Type Parameter Key Value
PARAM_VALUE 1 tcon 4096-ptr_max
PARAM_VALUE 1 tcon->ses 4096-ptr_max
PARAM_VALUE 1 tcon->ses->server 4096-ptr_max
PARAM_VALUE 1 tcon->ses->server->ops 4096-ptr_max
PARAM_VALUE 1 tcon->ses->server->ops->fallocate 7926336135924965376
PARAM_VALUE 2 cfile 4096-ptr_max
PARAM_VALUE 2 cfile->dentry 4096-ptr_max
PARAM_VALUE 4 len s64min-1048576
BUF_SIZE 2 cfile s32min-(-2),1-s32max
BUF_SIZE 2 cfile s32min-(-2),1-s32max
DATA_SOURCE 0 xid r _get_xid
DATA_SOURCE 1 tcon $1
DATA_SOURCE 3 off $2
DATA_SOURCE 4 len $3 [m]
BIT_INFO 4 len 0x0,0x7fffffffffffffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 off 0-s64max
USER_DATA 4 len s64min-1048576
LOCK2 &inode->i_rwsem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem