Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/spi/spi-tegra20-slink.c tegra_slink_probe() -> tegra_slink_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->def_command2_reg 131072
PARAM_VALUE 0 tspi->def_command_reg 268435456
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->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->mode_bits 7
PARAM_VALUE 0 tspi->host->num_chipselect 4
PARAM_VALUE 0 tspi->host->prepare_message 1804618917409169408
PARAM_VALUE 0 tspi->host->setup 3349593959088619520
PARAM_VALUE 0 tspi->host->transfer_one 8562081086067023872
PARAM_VALUE 0 tspi->host->unprepare_message 5660185901150326784
PARAM_VALUE 0 tspi->max_buf_size 16384
PARAM_VALUE 0 tspi->rst 0,4096-ptr_max
PARAM_VALUE 0 tspi->rst->array 0-1
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->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
CAPPED_DATA 0 tspi->dev->cma_area->nranges 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 tspi unit_byte

drivers/spi/spi-tegra20-slink.c tegra_slink_probe() -> tegra_slink_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->def_command2_reg 131072
PARAM_VALUE 0 tspi->def_command_reg 268435456
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->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->mode_bits 7
PARAM_VALUE 0 tspi->host->num_chipselect 4
PARAM_VALUE 0 tspi->host->prepare_message 1804618917409169408
PARAM_VALUE 0 tspi->host->setup 3349593959088619520
PARAM_VALUE 0 tspi->host->transfer_one 8562081086067023872
PARAM_VALUE 0 tspi->host->unprepare_message 5660185901150326784
PARAM_VALUE 0 tspi->max_buf_size 128,16384
PARAM_VALUE 0 tspi->rst 0,4096-ptr_max
PARAM_VALUE 0 tspi->rst->array 0-1
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->tx_dma_buf 0-ptr_max
PARAM_VALUE 0 tspi->tx_dma_chan 0,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 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 128
BIT_INFO 0 tspi->max_buf_size 0x0,0x4080
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 tspi unit_byte

drivers/spi/spi-tegra20-slink.c tegra_slink_remove() -> tegra_slink_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-tegra20-slink.c tegra_slink_remove() -> tegra_slink_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