Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/smb/client/smb2ops.c smb2_downgrade_oplock() -> (struct smb_version_operations)->set_oplock_level()

Type Parameter Key Value
PARAM_VALUE 0 cinode 4096-ptr_max
PARAM_VALUE 2 epoch 0
PARAM_VALUE 3 purge_cache 0
DATA_SOURCE 0 cinode $1
DATA_SOURCE 1 oplock $2
NOCHECK_CALL
LOCK2 0 &cinode->open_file_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct cifsInodeInfo)->open_file_lock

fs/smb/client/smb2ops.c smb2_set_fid() -> (struct smb_version_operations)->set_oplock_level()

Type Parameter Key Value
PARAM_VALUE 0 cinode 4096-ptr_max
PARAM_VALUE 1 oplock 0-u16max,131072-196607
PARAM_VALUE 3 purge_cache 4096-ptr_max
DATA_SOURCE 0 cinode r CIFS_I
DATA_SOURCE 1 oplock $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &cinode->open_file_lock
HALF_LOCKED2 &tcon->open_file_lock
TYPE_LOCK (struct cifsInodeInfo)->open_file_lock