Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/spi/spi-rpc-if.c rpcif_spi_mem_prepare() -> rpcif_prepare()

Type Parameter Key Value
PARAM_VALUE 1 op 79082262438088704
PARAM_VALUE 1 op->addr.ddr 0
PARAM_VALUE 1 op->cmd.ddr 0
PARAM_VALUE 1 op->data.ddr 0
PARAM_VALUE 1 op->data.dir 0-2
PARAM_VALUE 1 op->ocmd.ddr 0
PARAM_VALUE 1 op->option.ddr 0
PARAM_VALUE 1 op->option.val 0
PARAM_VALUE 3 *len 1-u64max
DATA_SOURCE 2 offs $2
DATA_SOURCE 3 len $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 op->addr.val 0-9589934589[c]
HOST_DATA 1 op->data.nbytes 0-u32max
HOST_DATA 2 *offs 0-9589934589[c]
HOST_DATA 3 *len 1-u32max
USER_DATA 1 op->addr.val 0-9223372041149743102
USER_DATA 1 op->data.nbytes 0-u32max
USER_DATA 2 *offs 0-9223372041149743102
USER_DATA 3 *len 1-u32max
UNITS 0 dev unit_byte
USER_PTR 1 op->data.buf.in
USER_PTR 1 op->data.buf.out
USER_PTR 2 offs
USER_PTR 3 len
LOCK2 &spi_dev->controller->bus_lock_mutex
LOCK2 &spi_dev->controller->io_mutex
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex