Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/thunderbolt/xdomain.c tb_xdomain_request() -> __tb_xdomain_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | request | 374522254696554496,2108890038876872704 |
| PARAM_VALUE | 2 | request_size | 68,92 |
| PARAM_VALUE | 3 | request_type | 7 |
| PARAM_VALUE | 4 | response | 2522691517152436224,4305017268195774464 |
| PARAM_VALUE | 5 | response_size | 72,100 |
| PARAM_VALUE | 6 | response_type | 7 |
| PARAM_VALUE | 7 | timeout_msec | 500,1000 |
| BUF_SIZE | 1 | request | 68,92 |
| BUF_SIZE | 1 | request | 68,92 |
| BUF_SIZE | 4 | response | 72,100 |
| BUF_SIZE | 4 | response | 72,100 |
| DATA_SOURCE | 1 | request | $1 |
| DATA_SOURCE | 2 | request_size | $2 |
| DATA_SOURCE | 3 | request_type | $3 |
| DATA_SOURCE | 4 | response | $4 |
| DATA_SOURCE | 5 | response_size | $5 |
| DATA_SOURCE | 6 | response_type | $6 |
| DATA_SOURCE | 7 | timeout_msec | $7 |
| HARD_MAX | 2 | request_size | 92 |
| HARD_MAX | 5 | response_size | 100 |
| HARD_MAX | 7 | timeout_msec | 1000 |
| MEM_ZERO | 1 | request | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | request_size | unit_byte |
| UNITS | 5 | response_size | unit_byte |
| HALF_LOCKED2 | &net->connection_lock |
drivers/thunderbolt/xdomain.c tb_xdp_link_state_change_request() -> __tb_xdomain_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | request | 7332878330699296768 |
| PARAM_VALUE | 2 | request_size | 36 |
| PARAM_VALUE | 3 | request_type | 6 |
| PARAM_VALUE | 4 | response | 2204945897981374464 |
| PARAM_VALUE | 5 | response_size | 36 |
| PARAM_VALUE | 6 | response_type | 7 |
| PARAM_VALUE | 7 | timeout_msec | 1000 |
| BUF_SIZE | 1 | request | 36 |
| BUF_SIZE | 4 | response | 36 |
| DATA_SOURCE | 0 | ctl | $0 |
| MEM_ZERO | 1 | request | |
| MEM_ZERO | 4 | response | |
| UNITS | 2 | request_size | unit_byte |
| UNITS | 5 | response_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/thunderbolt/xdomain.c tb_xdp_link_state_status_request() -> __tb_xdomain_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | request | 5118092592703901696 |
| PARAM_VALUE | 2 | request_size | 32 |
| PARAM_VALUE | 3 | request_type | 6 |
| PARAM_VALUE | 4 | response | 7357524931631054848 |
| PARAM_VALUE | 5 | response_size | 40 |
| PARAM_VALUE | 6 | response_type | 7 |
| PARAM_VALUE | 7 | timeout_msec | 1000 |
| BUF_SIZE | 1 | request | 32 |
| BUF_SIZE | 4 | response | 40 |
| DATA_SOURCE | 0 | ctl | $0 |
| MEM_ZERO | 1 | request | |
| MEM_ZERO | 4 | response | |
| UNITS | 2 | request_size | unit_byte |
| UNITS | 5 | response_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/thunderbolt/xdomain.c tb_xdp_properties_changed_request() -> __tb_xdomain_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | request | 5560125930460131328 |
| PARAM_VALUE | 2 | request_size | 48 |
| PARAM_VALUE | 3 | request_type | 6 |
| PARAM_VALUE | 4 | response | 2477949359573422080 |
| PARAM_VALUE | 5 | response_size | 36 |
| PARAM_VALUE | 6 | response_type | 7 |
| PARAM_VALUE | 7 | timeout_msec | 1000 |
| BUF_SIZE | 1 | request | 48 |
| BUF_SIZE | 4 | response | 36 |
| DATA_SOURCE | 0 | ctl | $0 |
| MEM_ZERO | 1 | request | |
| MEM_ZERO | 4 | response | |
| UNITS | 2 | request_size | unit_byte |
| UNITS | 5 | response_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/thunderbolt/xdomain.c tb_xdp_properties_request() -> __tb_xdomain_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | request | 6980367452074381312 |
| PARAM_VALUE | 2 | request_size | 68 |
| PARAM_VALUE | 3 | request_type | 6 |
| PARAM_VALUE | 4 | response | 4096-ptr_max |
| PARAM_VALUE | 5 | response_size | 252 |
| PARAM_VALUE | 6 | response_type | 7 |
| PARAM_VALUE | 7 | timeout_msec | 1000 |
| BUF_SIZE | 1 | request | 68 |
| BUF_SIZE | 4 | response | 252 |
| DATA_SOURCE | 0 | ctl | $0 |
| DATA_SOURCE | 4 | response | r _kzalloc_noprof |
| MEM_ZERO | 1 | request | |
| UNITS | 2 | request_size | unit_byte |
| UNITS | 5 | response_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/thunderbolt/xdomain.c tb_xdp_uuid_request() -> __tb_xdomain_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | request | 6774672360580624384 |
| PARAM_VALUE | 2 | request_size | 32 |
| PARAM_VALUE | 3 | request_type | 6 |
| PARAM_VALUE | 4 | response | 5617187538949558272 |
| PARAM_VALUE | 5 | response_size | 56 |
| PARAM_VALUE | 6 | response_type | 7 |
| PARAM_VALUE | 7 | timeout_msec | 1000 |
| BUF_SIZE | 1 | request | 32 |
| BUF_SIZE | 4 | response | 56 |
| DATA_SOURCE | 0 | ctl | $0 |
| MEM_ZERO | 1 | request | |
| MEM_ZERO | 4 | response | |
| UNITS | 2 | request_size | unit_byte |
| UNITS | 5 | response_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |