Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/spi/spi-qup.c spi_qup_do_pio() -> spi_qup_write()

Type Parameter Key Value
PARAM_VALUE 0 controller 4096-ptr_max
PARAM_VALUE 0 controller->mode 0
PARAM_VALUE 0 controller->n_words 0-65472
BUF_SIZE 0 controller s32min-(-2),1-s32max
BUF_SIZE 0 controller s32min-(-2),1-s32max
BUF_SIZE 0 controller->rx_buf s32min-(-1),1-s32max
BUF_SIZE 0 controller->tx_buf s32min-(-1),1-s32max
CAPPED_DATA 0 controller->n_words 1
FUZZY_MAX 0 controller->n_words 65472
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 controller unit_byte
LOCK2 &host->io_mutex
HALF_LOCKED2 &host->dev.driver_data->op_lock
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qup.c spi_qup_qup_irq() -> spi_qup_write()

Type Parameter Key Value
PARAM_VALUE 0 controller 4096-ptr_max
PARAM_VALUE 0 controller->mode s32min-1,4-s32max
DATA_SOURCE 0 controller $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags