Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/input/keyboard/applespi.c applespi_probe() -> applespi_setup_write_txfrs()

Type Parameter Key Value
PARAM_VALUE 0 applespi 4096-ptr_max
PARAM_VALUE 0 applespi->dl_t.bits_per_word 0
PARAM_VALUE 0 applespi->dl_t.cs_change 0
PARAM_VALUE 0 applespi->dl_t.cs_change_delay.unit 0
PARAM_VALUE 0 applespi->dl_t.cs_change_delay.value 0
PARAM_VALUE 0 applespi->dl_t.cs_off 0
PARAM_VALUE 0 applespi->dl_t.delay.unit 0
PARAM_VALUE 0 applespi->dl_t.delay.value 0
PARAM_VALUE 0 applespi->dl_t.dtr_mode 0
PARAM_VALUE 0 applespi->dl_t.dummy_data 0
PARAM_VALUE 0 applespi->dl_t.effective_speed_hz 0
PARAM_VALUE 0 applespi->dl_t.error 0
PARAM_VALUE 0 applespi->dl_t.len 0
PARAM_VALUE 0 applespi->dl_t.multi_lane_mode 0
PARAM_VALUE 0 applespi->dl_t.offload_flags 0
PARAM_VALUE 0 applespi->dl_t.ptp_sts 0
PARAM_VALUE 0 applespi->dl_t.ptp_sts_word_post 0
PARAM_VALUE 0 applespi->dl_t.ptp_sts_word_pre 0
PARAM_VALUE 0 applespi->dl_t.rx_buf 0
PARAM_VALUE 0 applespi->dl_t.rx_dma 0
PARAM_VALUE 0 applespi->dl_t.rx_nbits 0
PARAM_VALUE 0 applespi->dl_t.rx_sg.nents 0
PARAM_VALUE 0 applespi->dl_t.rx_sg.orig_nents 0
PARAM_VALUE 0 applespi->dl_t.rx_sg.sgl 0
PARAM_VALUE 0 applespi->dl_t.rx_sg_mapped 0
PARAM_VALUE 0 applespi->dl_t.speed_hz 0
PARAM_VALUE 0 applespi->dl_t.timestamped 0
PARAM_VALUE 0 applespi->dl_t.transfer_list.next 4096-ptr_max
PARAM_VALUE 0 applespi->dl_t.tx_buf 0
PARAM_VALUE 0 applespi->dl_t.tx_dma 0
PARAM_VALUE 0 applespi->dl_t.tx_nbits 0
PARAM_VALUE 0 applespi->dl_t.tx_sg.nents 0
PARAM_VALUE 0 applespi->dl_t.tx_sg.orig_nents 0
PARAM_VALUE 0 applespi->dl_t.tx_sg.sgl 0
PARAM_VALUE 0 applespi->dl_t.tx_sg_mapped 0
PARAM_VALUE 0 applespi->dl_t.word_delay.unit 0
PARAM_VALUE 0 applespi->dl_t.word_delay.value 0
PARAM_VALUE 0 applespi->msg_buf 1-u64max
PARAM_VALUE 0 applespi->rd_m.actual_length 0
PARAM_VALUE 0 applespi->rd_m.complete 0
PARAM_VALUE 0 applespi->rd_m.context 0
PARAM_VALUE 0 applespi->rd_m.frame_length 0
PARAM_VALUE 0 applespi->rd_m.offload 0
PARAM_VALUE 0 applespi->rd_m.opt_state 0
PARAM_VALUE 0 applespi->rd_m.optimized 0
PARAM_VALUE 0 applespi->rd_m.pre_optimized 0
PARAM_VALUE 0 applespi->rd_m.prepared 0
PARAM_VALUE 0 applespi->rd_m.queue.next 0
PARAM_VALUE 0 applespi->rd_m.queue.prev 0
PARAM_VALUE 0 applespi->rd_m.resources.next 4096-ptr_max
PARAM_VALUE 0 applespi->rd_m.resources.next->next 4096-ptr_max
PARAM_VALUE 0 applespi->rd_m.resources.prev 4096-ptr_max
PARAM_VALUE 0 applespi->rd_m.resources.prev->next 4096-ptr_max
PARAM_VALUE 0 applespi->rd_m.resources.prev->prev 4096-ptr_max
PARAM_VALUE 0 applespi->rd_m.spi 0
PARAM_VALUE 0 applespi->rd_m.state 0
PARAM_VALUE 0 applespi->rd_m.status 0
PARAM_VALUE 0 applespi->rd_m.transfers.prev 4096-ptr_max
PARAM_VALUE 0 applespi->rd_m.transfers.prev->next 4096-ptr_max
PARAM_VALUE 0 applespi->rd_m.transfers.prev->next->next 4096-ptr_max
PARAM_VALUE 0 applespi->rd_t.bits_per_word 0
PARAM_VALUE 0 applespi->rd_t.cs_change 0
PARAM_VALUE 0 applespi->rd_t.cs_change_delay.unit 0
PARAM_VALUE 0 applespi->rd_t.cs_change_delay.value 0
PARAM_VALUE 0 applespi->rd_t.cs_off 0
PARAM_VALUE 0 applespi->rd_t.delay.unit 0
PARAM_VALUE 0 applespi->rd_t.delay.value 0
PARAM_VALUE 0 applespi->rd_t.dtr_mode 0
PARAM_VALUE 0 applespi->rd_t.dummy_data 0
PARAM_VALUE 0 applespi->rd_t.effective_speed_hz 0
PARAM_VALUE 0 applespi->rd_t.error 0
PARAM_VALUE 0 applespi->rd_t.len 256
PARAM_VALUE 0 applespi->rd_t.multi_lane_mode 0
PARAM_VALUE 0 applespi->rd_t.offload_flags 0
PARAM_VALUE 0 applespi->rd_t.ptp_sts 0
PARAM_VALUE 0 applespi->rd_t.ptp_sts_word_post 0
PARAM_VALUE 0 applespi->rd_t.ptp_sts_word_pre 0
PARAM_VALUE 0 applespi->rd_t.rx_buf 1-u64max
PARAM_VALUE 0 applespi->rd_t.rx_dma 0
PARAM_VALUE 0 applespi->rd_t.rx_nbits 0
PARAM_VALUE 0 applespi->rd_t.rx_sg.nents 0
PARAM_VALUE 0 applespi->rd_t.rx_sg.orig_nents 0
PARAM_VALUE 0 applespi->rd_t.rx_sg.sgl 0
PARAM_VALUE 0 applespi->rd_t.rx_sg_mapped 0
PARAM_VALUE 0 applespi->rd_t.speed_hz 0
PARAM_VALUE 0 applespi->rd_t.timestamped 0
PARAM_VALUE 0 applespi->rd_t.transfer_list.next 4096-ptr_max
PARAM_VALUE 0 applespi->rd_t.tx_buf 0
PARAM_VALUE 0 applespi->rd_t.tx_dma 0
PARAM_VALUE 0 applespi->rd_t.tx_nbits 0
PARAM_VALUE 0 applespi->rd_t.tx_sg.nents 0
PARAM_VALUE 0 applespi->rd_t.tx_sg.orig_nents 0
PARAM_VALUE 0 applespi->rd_t.tx_sg.sgl 0
PARAM_VALUE 0 applespi->rd_t.tx_sg_mapped 0
PARAM_VALUE 0 applespi->rd_t.word_delay.unit 0
PARAM_VALUE 0 applespi->rd_t.word_delay.value 0
PARAM_VALUE 0 applespi->rx_buffer 1-u64max
PARAM_VALUE 0 applespi->spi 4096-ptr_max
PARAM_VALUE 0 applespi->spi->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 applespi->spi->irq 0-s32max
PARAM_VALUE 0 applespi->tx_buffer 1-u64max
PARAM_VALUE 0 applespi->tx_status 1-u64max
BUF_SIZE 0 applespi 2504
BUF_SIZE 0 applespi->msg_buf 512
BUF_SIZE 0 applespi->rx_buffer 256
BUF_SIZE 0 applespi->tx_buffer 256
BUF_SIZE 0 applespi->tx_status 4
DATA_SOURCE 0 applespi r devm_kzalloc
TERMINATED 0 applespi->rx_buffer->node.name 1
TERMINATED 0 applespi->tx_buffer->node.name 1
TERMINATED 0 applespi->tx_status->node.name 1
MEM_ZERO 0 applespi
MEM_ZERO 0 &applespi->dl_t
MEM_ZERO 0 &applespi->rd_m
MEM_ZERO 0 &applespi->rd_t
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL