Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/spi/spi-sprd.c sprd_spi_transfer_one() -> sprd_spi_txrx_bufs()

Type Parameter Key Value
PARAM_VALUE 0 sdev 4096-ptr_max
PARAM_VALUE 0 sdev->controller 4096-ptr_max
PARAM_VALUE 0 sdev->controller->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 sdev->controller->dev.driver_data->dma.fragmens_len 8,16,32
PARAM_VALUE 0 sdev->controller->dev.driver_data->dma.width 1-2,4
PARAM_VALUE 0 sdev->controller->dev.driver_data->hw_mode 0-4294967295
PARAM_VALUE 0 sdev->controller->dev.driver_data->hw_speed_hz 0-4294967295
PARAM_VALUE 0 sdev->controller->dev.driver_data->len 1-4294967295
PARAM_VALUE 0 sdev->controller->dev.driver_data->read_bufs 6496619867723972608,6642933483135602688,8648167817234522112
PARAM_VALUE 0 sdev->controller->dev.driver_data->trans_len 0-4294967295
PARAM_VALUE 0 sdev->controller->dev.driver_data->trans_mode 0,4096,8192,12288
PARAM_VALUE 0 sdev->controller->dev.driver_data->word_delay 14-130
PARAM_VALUE 0 sdev->controller->dev.driver_data->write_bufs 3180496548590620672,5062261755273138176,5596072405620359168,5989962665570369536
PARAM_VALUE 1 t 4096-ptr_max
PARAM_VALUE 1 t->len 1-u32max
PARAM_VALUE 1 t->word_delay.unit 2
CAPPED_DATA 1 t->len 1
DATA_SOURCE 0 sdev $1
DATA_SOURCE 1 t $2
STR_LEN 0 sdev (-1)
STR_LEN 0 sdev (-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 &sctlr->io_mutex
HALF_LOCKED2 &sctlr->dev.driver_data->op_lock
TYPE_LOCK (struct spi_controller)->io_mutex