Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/spi/spidev.c spidev_message() -> spidev_sync_unlocked()

Type Parameter Key Value
PARAM_VALUE 0 spi 1-u64max
PARAM_VALUE 1 message 3083754493872271360
PARAM_VALUE 1 message->actual_length 0
PARAM_VALUE 1 message->complete 0
PARAM_VALUE 1 message->context 0
PARAM_VALUE 1 message->frame_length 0
PARAM_VALUE 1 message->offload 0
PARAM_VALUE 1 message->opt_state 0
PARAM_VALUE 1 message->optimized 0
PARAM_VALUE 1 message->pre_optimized 0
PARAM_VALUE 1 message->prepared 0
PARAM_VALUE 1 message->queue.next 0
PARAM_VALUE 1 message->queue.prev 0
PARAM_VALUE 1 message->resources.next 4096-ptr_max
PARAM_VALUE 1 message->resources.prev 4096-ptr_max
PARAM_VALUE 1 message->spi 0
PARAM_VALUE 1 message->state 0
PARAM_VALUE 1 message->status 0
MEM_ZERO 1 message
LOCK2 &spidev->spi_lock
TYPE_LOCK (struct spidev_data)->spi_lock

drivers/spi/spidev.c spidev_sync_read() -> spidev_sync_unlocked()

Type Parameter Key Value
PARAM_VALUE 0 spi 1-u64max
PARAM_VALUE 1 message 171215405653512192
PARAM_VALUE 1 message->actual_length 0
PARAM_VALUE 1 message->complete 0
PARAM_VALUE 1 message->context 0
PARAM_VALUE 1 message->frame_length 0
PARAM_VALUE 1 message->offload 0
PARAM_VALUE 1 message->opt_state 0
PARAM_VALUE 1 message->optimized 0
PARAM_VALUE 1 message->pre_optimized 0
PARAM_VALUE 1 message->prepared 0
PARAM_VALUE 1 message->queue.next 0
PARAM_VALUE 1 message->queue.prev 0
PARAM_VALUE 1 message->resources.next 4096-ptr_max
PARAM_VALUE 1 message->resources.prev 4096-ptr_max
PARAM_VALUE 1 message->spi 0
PARAM_VALUE 1 message->state 0
PARAM_VALUE 1 message->status 0
PARAM_VALUE 1 message->transfers.prev 4096-ptr_max
MEM_ZERO 1 message
LOCK2 &spidev->spi_lock
TYPE_LOCK (struct spidev_data)->spi_lock

drivers/spi/spidev.c spidev_sync_write() -> spidev_sync_unlocked()

Type Parameter Key Value
PARAM_VALUE 0 spi 1-u64max
PARAM_VALUE 1 message 4679964813655404544
PARAM_VALUE 1 message->actual_length 0
PARAM_VALUE 1 message->complete 0
PARAM_VALUE 1 message->context 0
PARAM_VALUE 1 message->frame_length 0
PARAM_VALUE 1 message->offload 0
PARAM_VALUE 1 message->opt_state 0
PARAM_VALUE 1 message->optimized 0
PARAM_VALUE 1 message->pre_optimized 0
PARAM_VALUE 1 message->prepared 0
PARAM_VALUE 1 message->queue.next 0
PARAM_VALUE 1 message->queue.prev 0
PARAM_VALUE 1 message->resources.next 4096-ptr_max
PARAM_VALUE 1 message->resources.prev 4096-ptr_max
PARAM_VALUE 1 message->spi 0
PARAM_VALUE 1 message->state 0
PARAM_VALUE 1 message->status 0
PARAM_VALUE 1 message->transfers.prev 4096-ptr_max
MEM_ZERO 1 message
LOCK2 &spidev->spi_lock
TYPE_LOCK (struct spidev_data)->spi_lock