Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/iio/adc/stm32-dfsdm-adc.c stm32_dfsdm_dma_buffer_done() -> stm32_dfsdm_process_data()

Type Parameter Key Value
PARAM_VALUE 0 adc 4096-ptr_max
PARAM_VALUE 1 buffer 4096-ptr_max
PARAM_VALUE 1 *buffer 0-255
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 adc->cb_priv->substream->runtime->private_data->core.tc.cycle_last s64min-s64max
HOST_DATA 0 adc->cb_priv->substream->snapshot.cycles s64min-s64max
HALF_LOCKED2 &bdma_chan->lock
HALF_LOCKED2 &ioat_chan->cleanup_lock
HALF_LOCKED2 &mv_chan->lock
HALF_LOCKED2 &pd_chan->lock
HALF_LOCKED2 &plxdev->ring_lock
HALF_LOCKED2 &swdma_chan->complete_lock
HALF_LOCKED2 &td_chan->lock
HALF_LOCKED2 bh

drivers/iio/adc/stm32-dfsdm-adc.c stm32_dfsdm_single_conv() -> stm32_dfsdm_process_data()

Type Parameter Key Value
PARAM_VALUE 0 adc 4096-ptr_max
PARAM_VALUE 0 adc->dfsdm 4096-ptr_max
PARAM_VALUE 0 adc->nconv 1
BUF_SIZE 0 adc->buffer (-1),16
BUF_SIZE 1 buffer (-1),16
BUF_SIZE 1 buffer (-1),16
CAPPED_DATA 0 adc->dfsdm->regmap->rd_table->n_no_ranges 1
CAPPED_DATA 0 adc->dfsdm->regmap->volatile_table->n_no_ranges 1
CAPPED_DATA 0 adc->dfsdm->regmap->volatile_table->n_yes_ranges 1
DATA_SOURCE 1 buffer $2
POWER_OF_TWO 0 *adc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock