Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/gpu/drm/drm_mipi_dsi.c mipi_dsi_compression_mode_ext() -> mipi_dsi_device_transfer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dsi | 4096-ptr_max |
| PARAM_VALUE | 1 | msg | 2617883952455938048 |
| PARAM_VALUE | 1 | msg->flags | 0 |
| PARAM_VALUE | 1 | msg->rx_buf | 0 |
| PARAM_VALUE | 1 | msg->rx_len | 0 |
| PARAM_VALUE | 1 | msg->tx_buf | 7575199170749128704 |
| PARAM_VALUE | 1 | msg->tx_len | 2 |
| PARAM_VALUE | 1 | msg->type | 7 |
| DATA_SOURCE | 0 | dsi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dsi | unit_byte |
| HALF_LOCKED2 | &panel->follower_lock |
drivers/gpu/drm/drm_mipi_dsi.c mipi_dsi_dcs_read() -> mipi_dsi_device_transfer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dsi | 4096-ptr_max |
| PARAM_VALUE | 1 | msg | 4075353218655555584 |
| PARAM_VALUE | 1 | msg->flags | 0 |
| PARAM_VALUE | 1 | msg->rx_len | 1-3 |
| PARAM_VALUE | 1 | msg->tx_len | 1 |
| PARAM_VALUE | 1 | msg->type | 6 |
| BUF_SIZE | 0 | dsi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dsi | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | dsi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dsi | unit_byte |
| HALF_LOCKED2 | &ddata->lock | ||
| HALF_LOCKED2 | &panel->follower_lock |
drivers/gpu/drm/drm_mipi_dsi.c mipi_dsi_dcs_read_multi() -> mipi_dsi_device_transfer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dsi | 4096-ptr_max |
| PARAM_VALUE | 1 | msg | 2413996197217550336 |
| PARAM_VALUE | 1 | msg->flags | 0 |
| PARAM_VALUE | 1 | msg->rx_buf | 797037232477065216,5505946425181683712,8585617466301538304 |
| PARAM_VALUE | 1 | msg->rx_len | 1 |
| PARAM_VALUE | 1 | msg->tx_len | 1 |
| PARAM_VALUE | 1 | msg->type | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dsi | unit_byte |
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |
drivers/gpu/drm/drm_mipi_dsi.c mipi_dsi_dcs_write_buffer() -> mipi_dsi_device_transfer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dsi | 4096-ptr_max |
| PARAM_VALUE | 1 | msg | 6322842551446675456 |
| PARAM_VALUE | 1 | msg->flags | 0 |
| PARAM_VALUE | 1 | msg->rx_buf | 0 |
| PARAM_VALUE | 1 | msg->rx_len | 0 |
| PARAM_VALUE | 1 | msg->type | 5,21,57 |
| BUF_SIZE | 0 | dsi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dsi | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | dsi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dsi | unit_byte |
| HALF_LOCKED2 | &panel->follower_lock |
drivers/gpu/drm/drm_mipi_dsi.c mipi_dsi_generic_read() -> mipi_dsi_device_transfer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dsi | 4096-ptr_max |
| PARAM_VALUE | 1 | msg | 6036323254574821376 |
| PARAM_VALUE | 1 | msg->flags | 0 |
| PARAM_VALUE | 1 | msg->tx_len | 2 |
| PARAM_VALUE | 1 | msg->type | 4,20,36 |
| DATA_SOURCE | 0 | dsi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_mipi_dsi.c mipi_dsi_generic_write() -> mipi_dsi_device_transfer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dsi | 4096-ptr_max |
| PARAM_VALUE | 1 | msg | 6846256877642878976 |
| PARAM_VALUE | 1 | msg->flags | 0 |
| PARAM_VALUE | 1 | msg->rx_buf | 0 |
| PARAM_VALUE | 1 | msg->rx_len | 0 |
| PARAM_VALUE | 1 | msg->type | 3,19,35,41 |
| DATA_SOURCE | 0 | dsi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dsi | unit_byte |
| HALF_LOCKED2 | &panel->follower_lock |
drivers/gpu/drm/drm_mipi_dsi.c mipi_dsi_picture_parameter_set() -> mipi_dsi_device_transfer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dsi | 4096-ptr_max |
| PARAM_VALUE | 1 | msg | 1599420250498301952 |
| PARAM_VALUE | 1 | msg->flags | 0 |
| PARAM_VALUE | 1 | msg->rx_buf | 0 |
| PARAM_VALUE | 1 | msg->rx_len | 0 |
| PARAM_VALUE | 1 | msg->tx_buf | 4096-ptr_max |
| PARAM_VALUE | 1 | msg->tx_len | 128 |
| PARAM_VALUE | 1 | msg->type | 10 |
| DATA_SOURCE | 0 | dsi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dsi | unit_byte |
drivers/gpu/drm/drm_mipi_dsi.c mipi_dsi_set_maximum_return_packet_size() -> mipi_dsi_device_transfer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dsi | 4096-ptr_max |
| PARAM_VALUE | 1 | msg | 2373892665308405760 |
| PARAM_VALUE | 1 | msg->flags | 0 |
| PARAM_VALUE | 1 | msg->rx_buf | 0 |
| PARAM_VALUE | 1 | msg->rx_len | 0 |
| PARAM_VALUE | 1 | msg->tx_buf | 4096-ptr_max |
| PARAM_VALUE | 1 | msg->tx_len | 2 |
| PARAM_VALUE | 1 | msg->type | 55 |
| DATA_SOURCE | 0 | dsi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &panel->follower_lock |
drivers/gpu/drm/drm_mipi_dsi.c mipi_dsi_shutdown_peripheral() -> mipi_dsi_device_transfer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dsi | 4096-ptr_max |
| PARAM_VALUE | 1 | msg | 2783020811347329024 |
| PARAM_VALUE | 1 | msg->flags | 0 |
| PARAM_VALUE | 1 | msg->rx_buf | 0 |
| PARAM_VALUE | 1 | msg->rx_len | 0 |
| PARAM_VALUE | 1 | msg->tx_buf | 4096-ptr_max |
| PARAM_VALUE | 1 | msg->tx_len | 2 |
| PARAM_VALUE | 1 | msg->type | 34 |
| DATA_SOURCE | 0 | dsi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dsi | unit_byte |
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |
drivers/gpu/drm/drm_mipi_dsi.c mipi_dsi_turn_on_peripheral() -> mipi_dsi_device_transfer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dsi | 4096-ptr_max |
| PARAM_VALUE | 1 | msg | 3908237221921624064 |
| PARAM_VALUE | 1 | msg->flags | 0 |
| PARAM_VALUE | 1 | msg->rx_buf | 0 |
| PARAM_VALUE | 1 | msg->rx_len | 0 |
| PARAM_VALUE | 1 | msg->tx_buf | 4096-ptr_max |
| PARAM_VALUE | 1 | msg->tx_len | 2 |
| PARAM_VALUE | 1 | msg->type | 50 |
| DATA_SOURCE | 0 | dsi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dsi | unit_byte |
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |