Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/iio/adc/stm32-adc.c stm32_adc_probe() -> stm32_adc_hw_stop()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->priv 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->priv->cal.lincal_saved 1
PARAM_VALUE 0 dev->driver_data->priv->cfg->regs->ccr_vbat.mask 0-2,4,7,15-16,24,28,31-32,56,448,992,1984,3072,3584,28672,31744
PARAM_VALUE 0 dev->driver_data->priv->cfg->regs->ccr_vbat.reg 0-1,4,8,12,44,48,52,56,60,176,192,200,208,776
PARAM_VALUE 0 dev->driver_data->priv->cfg->regs->ccr_vref.mask 0-2,4,7,15-16,24,28,31-32,56,448,992,1984,3072,3584,28672,31744
PARAM_VALUE 0 dev->driver_data->priv->cfg->regs->ccr_vref.reg 0-1,4,8,12,44,48,52,56,60,176,192,200,208,776
PARAM_VALUE 0 dev->driver_data->priv->cfg->regs->difsel.reg 0-1,4,8,12,44,48,52,56,60,176,192,200,208,776
PARAM_VALUE 0 dev->driver_data->priv->cfg->regs->or_vddcore.mask 0-2,4,7,15-16,24,28,31-32,56,448,992,1984,3072,3584,28672,31744
PARAM_VALUE 0 dev->driver_data->priv->cfg->regs->or_vddcore.reg 0-1,4,8,12,44,48,52,56,60,176,192,200,208,776
PARAM_VALUE 0 dev->driver_data->priv->cfg->regs->or_vddcpu.mask 0-2,4,7,15-16,24,28,31-32,56,448,992,1984,3072,3584,28672,31744
PARAM_VALUE 0 dev->driver_data->priv->cfg->regs->or_vddcpu.reg 0-1,4,8,12,44,48,52,56,60,176,192,200,208,776
PARAM_VALUE 0 dev->driver_data->priv->cfg->regs->or_vddq_ddr.mask 0-2,4,7,15-16,24,28,31-32,56,448,992,1984,3072,3584,28672,31744
PARAM_VALUE 0 dev->driver_data->priv->cfg->regs->or_vddq_ddr.reg 0-1,4,8,12,44,48,52,56,60,176,192,200,208,776
PARAM_VALUE 0 dev->driver_data->priv->cfg->regs->res.reg 0-1,4,8,12,44,48,52,56,60,176,192,200,208,776
PARAM_VALUE 0 dev->driver_data->priv->clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dev->driver_data->priv->clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 dev->driver_data->priv->clk->core->dev->power.request 0-4
PARAM_VALUE 0 dev->driver_data->priv->clk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 dev->driver_data->priv->clk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dev->driver_data->priv->clk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 dev->driver_data->priv->clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dev->driver_data->priv->clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dev->driver_data->priv->clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->driver_data->priv->clk->core->enable_count 0-4294967295
PARAM_VALUE 0 dev->driver_data->priv->clk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dev->driver_data->priv->clk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 dev->driver_data->priv->clk->core->parent->dev->power.request 0-4
PARAM_VALUE 0 dev->driver_data->priv->clk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 dev->driver_data->priv->clk->core->parent->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dev->driver_data->priv->clk->core->parent->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 dev->driver_data->priv->clk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dev->driver_data->priv->clk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dev->driver_data->priv->clk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->driver_data->priv->clk->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 dev->driver_data->priv->clk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 dev->driver_data->priv->clk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 dev->driver_data->priv->clk->core->prepare_count 1-4294967295
PARAM_VALUE 0 dev->driver_data->priv->clk->core->protect_count 0-4294967295
PARAM_VALUE 0 dev->driver_data->priv->common->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->driver_data->priv->common->rate 0-s64max
PARAM_VALUE 0 dev->driver_data->priv->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->of_node->properties->length s32min-s32max
PARAM_VALUE 0 dev->power.autosuspend_delay 100
PARAM_VALUE 0 dev->power.last_status (-1)
PARAM_VALUE 0 dev->power.qos 0,4096-u64max
PARAM_VALUE 0 dev->power.request 0-4
PARAM_VALUE 0 dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dev->power.runtime_status 0,2
PARAM_VALUE 0 dev->power.use_autosuspend 1
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/iio/adc/stm32-adc.c stm32_adc_remove() -> stm32_adc_hw_stop()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 0,4096-ptr_max
PARAM_VALUE 0 dev->class 0,4096-ptr_max
PARAM_VALUE 0 dev->power.request 0-4
PARAM_VALUE 0 dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dev->type 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/iio/adc/stm32-adc.c stm32_adc_runtime_suspend() -> stm32_adc_hw_stop()

Type Parameter Key Value
DATA_SOURCE 0 dev $0