Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/smb/client/smb1ops.c cifs_mand_lock() -> CIFSSMBLock()

Type Parameter Key Value
PARAM_VALUE 6 numUnlock 0-1
PARAM_VALUE 7 numLock 0-1
PARAM_VALUE 8 lockType 0-31
PARAM_VALUE 10 oplock_level 0
CAPPED_DATA 8 lockType 1
DATA_SOURCE 0 xid $0
DATA_SOURCE 4 len $3
DATA_SOURCE 5 offset $2
DATA_SOURCE 6 numUnlock $6
DATA_SOURCE 7 numLock $5
DATA_SOURCE 8 lockType $4
DATA_SOURCE 9 waitFlag $7
NOSPEC 5 offset
NOSPEC 5 offset
RX_PATH
TASK_NOT_RUNNING
USER_DATA 5 offset 0-9223372036854775806,9223372036854775808-u64max[c][u]

fs/smb/client/smb1ops.c cifs_oplock_response() -> CIFSSMBLock()

Type Parameter Key Value
PARAM_VALUE 0 xid 0
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 4 len 0
PARAM_VALUE 5 offset 0
PARAM_VALUE 6 numUnlock 0
PARAM_VALUE 7 numLock 0
PARAM_VALUE 8 lockType 2
PARAM_VALUE 9 waitFlag 0
PARAM_VALUE 10 oplock_level 0-1
DATA_SOURCE 1 tcon $0
DATA_SOURCE 2 smb_file_id $3
FUZZY_MAX 10 oplock_level 1
HARD_MAX 10 oplock_level 1
HALF_LOCKED2 &pool->lock