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 |