Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/spi/spi-tegra114.c tegra_spi_probe() -> tegra_spi_deinit_dma_param()

Type Parameter Key Value
PARAM_VALUE 0 tspi 4096-ptr_max
PARAM_VALUE 0 tspi->base 4096-ptr_max
PARAM_VALUE 0 tspi->clk 0,4096-ptr_max
PARAM_VALUE 0 tspi->dev 4096-ptr_max
PARAM_VALUE 0 tspi->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 tspi->dev->dma_io_tlb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 tspi->dev->driver_data 4096-ptr_max
PARAM_VALUE 0 tspi->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tspi->dev->of_node 4096-ptr_max
PARAM_VALUE 0 tspi->dma_buf_size 16384
PARAM_VALUE 0 tspi->host 4096-ptr_max
PARAM_VALUE 0 tspi->host->auto_runtime_pm 1
PARAM_VALUE 0 tspi->host->bits_per_word_mask 4294967288
PARAM_VALUE 0 tspi->host->cleanup 6039784128849788928
PARAM_VALUE 0 tspi->host->mode_bits 1311
PARAM_VALUE 0 tspi->host->num_chipselect 4
PARAM_VALUE 0 tspi->host->set_cs_timing 1864249462849617920
PARAM_VALUE 0 tspi->host->setup 5624388593204080640
PARAM_VALUE 0 tspi->host->transfer_one_message 1010906548304875520
PARAM_VALUE 0 tspi->host->use_gpio_descriptors 1
PARAM_VALUE 0 tspi->irq 1-s32max
PARAM_VALUE 0 tspi->max_buf_size 16384
PARAM_VALUE 0 tspi->rst 0,4096-ptr_max
PARAM_VALUE 0 tspi->rx_dma_buf 1-ptr_max
PARAM_VALUE 0 tspi->rx_dma_chan 4096-ptr_max
PARAM_VALUE 0 tspi->rx_dma_chan->client_count 1
PARAM_VALUE 0 tspi->rx_dma_chan->device 4096-ptr_max
PARAM_VALUE 0 tspi->rx_dma_complete.done 0
PARAM_VALUE 0 tspi->rx_dma_complete.wait.lock.magic 3735899821
PARAM_VALUE 0 tspi->rx_dma_complete.wait.lock.owner (-1)
PARAM_VALUE 0 tspi->rx_dma_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 tspi->rx_dma_complete.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 tspi->rx_dma_complete.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 tspi->rx_dma_complete.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 tspi->rx_dma_complete.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 tspi->rx_dma_complete.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 tspi->soc_data 1-u64max
PARAM_VALUE 0 tspi->tx_dma_buf 1-ptr_max
PARAM_VALUE 0 tspi->tx_dma_chan 4096-ptr_max
PARAM_VALUE 0 tspi->tx_dma_chan->client_count 1-s32max
PARAM_VALUE 0 tspi->tx_dma_chan->device 4096-ptr_max
PARAM_VALUE 0 tspi->tx_dma_complete.done 0
PARAM_VALUE 0 tspi->tx_dma_complete.wait.lock.magic 3735899821
PARAM_VALUE 0 tspi->tx_dma_complete.wait.lock.owner (-1)
PARAM_VALUE 0 tspi->tx_dma_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 tspi->tx_dma_complete.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 tspi->tx_dma_complete.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 tspi->tx_dma_complete.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 tspi->tx_dma_complete.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 tspi->tx_dma_complete.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 tspi->xfer_completion.done 0
PARAM_VALUE 0 tspi->xfer_completion.wait.lock.magic 3735899821
PARAM_VALUE 0 tspi->xfer_completion.wait.lock.owner (-1)
PARAM_VALUE 0 tspi->xfer_completion.wait.lock.owner_cpu u32max
PARAM_VALUE 0 tspi->xfer_completion.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 tspi->xfer_completion.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 tspi->xfer_completion.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 tspi->xfer_completion.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 tspi->xfer_completion.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 dma_to_memory 0
BUF_SIZE 0 tspi s32min-(-2),1-s32max
BUF_SIZE 0 tspi s32min-(-2),1-s32max
BUF_SIZE 0 tspi->clk (-1),1-s32max
BUF_SIZE 0 tspi->dev 1616
BUF_SIZE 0 tspi->host 2888-5752
BUF_SIZE 0 tspi->rst (-1),8,96,280,1296
CAPPED_DATA 0 tspi->dev 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 tspi->def_command2_reg 0-u32max
HOST_DATA 0 tspi->spi_cs_timing1 0-u32max
HOST_DATA 0 tspi->spi_cs_timing2 0-u32max
UNITS 0 tspi unit_byte

drivers/spi/spi-tegra114.c tegra_spi_probe() -> tegra_spi_deinit_dma_param()

Type Parameter Key Value
PARAM_VALUE 0 tspi 4096-ptr_max
PARAM_VALUE 0 tspi->base 4096-ptr_max
PARAM_VALUE 0 tspi->clk 0,4096-ptr_max
PARAM_VALUE 0 tspi->dev 4096-ptr_max
PARAM_VALUE 0 tspi->dev->cma_area->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 tspi->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 tspi->dev->dma_io_tlb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 tspi->dev->driver_data 4096-ptr_max
PARAM_VALUE 0 tspi->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tspi->dev->of_node 4096-ptr_max
PARAM_VALUE 0 tspi->dma_buf_size 16384
PARAM_VALUE 0 tspi->host 4096-ptr_max
PARAM_VALUE 0 tspi->host->auto_runtime_pm 1
PARAM_VALUE 0 tspi->host->bits_per_word_mask 4294967288
PARAM_VALUE 0 tspi->host->cleanup 6039784128849788928
PARAM_VALUE 0 tspi->host->mode_bits 1311
PARAM_VALUE 0 tspi->host->num_chipselect 4
PARAM_VALUE 0 tspi->host->set_cs_timing 1864249462849617920
PARAM_VALUE 0 tspi->host->setup 5624388593204080640
PARAM_VALUE 0 tspi->host->transfer_one_message 1010906548304875520
PARAM_VALUE 0 tspi->host->use_gpio_descriptors 1
PARAM_VALUE 0 tspi->irq 1-s32max
PARAM_VALUE 0 tspi->max_buf_size 256,16384
PARAM_VALUE 0 tspi->rst 0,4096-ptr_max
PARAM_VALUE 0 tspi->rx_dma_buf 1-ptr_max
PARAM_VALUE 0 tspi->rx_dma_chan 4096-ptr_max
PARAM_VALUE 0 tspi->rx_dma_chan->client_count 1-s32max
PARAM_VALUE 0 tspi->rx_dma_chan->device 4096-ptr_max
PARAM_VALUE 0 tspi->rx_dma_complete.done 0
PARAM_VALUE 0 tspi->rx_dma_complete.wait.lock.magic 3735899821
PARAM_VALUE 0 tspi->rx_dma_complete.wait.lock.owner (-1)
PARAM_VALUE 0 tspi->rx_dma_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 tspi->rx_dma_complete.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 tspi->rx_dma_complete.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 tspi->rx_dma_complete.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 tspi->rx_dma_complete.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 tspi->rx_dma_complete.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 tspi->soc_data 1-u64max
PARAM_VALUE 0 tspi->tx_dma_chan->client_count 1-s32max
PARAM_VALUE 0 tspi->tx_dma_chan->device 4096-ptr_max
PARAM_VALUE 0 tspi->tx_dma_complete.done 0
PARAM_VALUE 0 tspi->tx_dma_complete.wait.lock.magic 3735899821
PARAM_VALUE 0 tspi->tx_dma_complete.wait.lock.owner (-1)
PARAM_VALUE 0 tspi->tx_dma_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 tspi->tx_dma_complete.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 tspi->tx_dma_complete.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 tspi->tx_dma_complete.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 tspi->tx_dma_complete.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 tspi->tx_dma_complete.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 tspi->xfer_completion.done 0
PARAM_VALUE 0 tspi->xfer_completion.wait.lock.magic 3735899821
PARAM_VALUE 0 tspi->xfer_completion.wait.lock.owner (-1)
PARAM_VALUE 0 tspi->xfer_completion.wait.lock.owner_cpu u32max
PARAM_VALUE 0 tspi->xfer_completion.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 tspi->xfer_completion.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 tspi->xfer_completion.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 tspi->xfer_completion.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 tspi->xfer_completion.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 dma_to_memory 1
BUF_SIZE 0 tspi s32min-(-2),1-s32max
BUF_SIZE 0 tspi s32min-(-2),1-s32max
BUF_SIZE 0 tspi->clk (-1),1-s32max
BUF_SIZE 0 tspi->dev 1616
BUF_SIZE 0 tspi->host 2888-5752
BUF_SIZE 0 tspi->rst (-1),8,96,280,1296
CAPPED_DATA 0 tspi->dev 1
FUZZY_MAX 0 tspi->max_buf_size 256
BIT_INFO 0 tspi->max_buf_size 0x0,0x4100
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 tspi->def_command2_reg 0-u32max
HOST_DATA 0 tspi->spi_cs_timing1 0-u32max
HOST_DATA 0 tspi->spi_cs_timing2 0-u32max
UNITS 0 tspi unit_byte

drivers/spi/spi-tegra114.c tegra_spi_remove() -> tegra_spi_deinit_dma_param()

Type Parameter Key Value
PARAM_VALUE 0 tspi 4096-ptr_max
PARAM_VALUE 0 tspi->tx_dma_chan 1-u64max
PARAM_VALUE 1 dma_to_memory 0
BUF_SIZE 0 tspi s32min-(-2),1-s32max
BUF_SIZE 0 tspi s32min-(-2),1-s32max
CAPPED_DATA 0 tspi 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 tspi unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/spi/spi-tegra114.c tegra_spi_remove() -> tegra_spi_deinit_dma_param()

Type Parameter Key Value
PARAM_VALUE 0 tspi 4096-ptr_max
PARAM_VALUE 0 tspi->rx_dma_chan 1-u64max
PARAM_VALUE 0 tspi->tx_dma_chan 0
PARAM_VALUE 1 dma_to_memory 1
BUF_SIZE 0 tspi s32min-(-2),1-s32max
BUF_SIZE 0 tspi s32min-(-2),1-s32max
CAPPED_DATA 0 tspi 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 tspi unit_byte
HALF_LOCKED2 &_dev->mutex