Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/soc/codecs/fs210x.c fs210x_i2c_probe() -> fs210x_deinit()

Type Parameter Key Value
PARAM_VALUE 0 fs210x 4096-ptr_max
PARAM_VALUE 0 fs210x->check_interval_ms 2000
PARAM_VALUE 0 fs210x->clk_bclk 0,4096-ptr_max
PARAM_VALUE 0 fs210x->cur_scene 0
PARAM_VALUE 0 fs210x->dev 4096-ptr_max
PARAM_VALUE 0 fs210x->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 fs210x->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 fs210x->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 fs210x->dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 fs210x->devid 32,69
PARAM_VALUE 0 fs210x->gpio_sdz 0,4096-ptr_max
PARAM_VALUE 0 fs210x->i2c 4096-ptr_max
PARAM_VALUE 0 fs210x->i2c->adapter 4096-ptr_max
PARAM_VALUE 0 fs210x->i2c->debugfs 4096-u64max
PARAM_VALUE 0 fs210x->i2c->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 fs210x->i2c->devres_group_id 4096-ptr_max
PARAM_VALUE 0 fs210x->is_inited 0
PARAM_VALUE 0 fs210x->is_playing 0
PARAM_VALUE 0 fs210x->is_suspended 0
PARAM_VALUE 0 fs210x->lock.dep_map->name 0-255
PARAM_VALUE 0 fs210x->lock.first_waiter 0
PARAM_VALUE 0 fs210x->lock.magic 4096-ptr_max
PARAM_VALUE 0 fs210x->lock.osq.tail.counter 0
PARAM_VALUE 0 fs210x->lock.owner.counter 0
PARAM_VALUE 0 fs210x->pdata->fwm_name 0-255
PARAM_VALUE 0 fs210x->regmap 0-ptr_max
PARAM_VALUE 0 fs210x->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 0 fs210x->scene_id (-1)
PARAM_VALUE 0 *fs210x->regmap->cache->data 0-4294967295
BUF_SIZE 0 fs210x 744
BUF_SIZE 0 fs210x->dev 1616
CAPPED_DATA 0 fs210x->i2c->irq 1
DATA_SOURCE 0 fs210x r devm_kzalloc
MEM_ZERO 0 fs210x
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 fs210x->i2c->irq

sound/soc/codecs/fs210x.c fs210x_i2c_probe() -> fs210x_deinit()

Type Parameter Key Value
PARAM_VALUE 0 fs210x 4096-ptr_max
PARAM_VALUE 0 fs210x->check_interval_ms 2000
PARAM_VALUE 0 fs210x->clk_bclk 0,4096-ptr_max
PARAM_VALUE 0 fs210x->cur_scene 0
PARAM_VALUE 0 fs210x->dev 4096-ptr_max
PARAM_VALUE 0 fs210x->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 fs210x->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 fs210x->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 fs210x->dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 fs210x->dev->kobj.sd 1-u64max
PARAM_VALUE 0 fs210x->devid 32,69
PARAM_VALUE 0 fs210x->gpio_sdz 0,4096-ptr_max
PARAM_VALUE 0 fs210x->i2c 4096-ptr_max
PARAM_VALUE 0 fs210x->i2c->adapter 4096-ptr_max
PARAM_VALUE 0 fs210x->i2c->debugfs 4096-u64max
PARAM_VALUE 0 fs210x->i2c->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 fs210x->i2c->devres_group_id 4096-ptr_max
PARAM_VALUE 0 fs210x->is_inited 0
PARAM_VALUE 0 fs210x->is_playing 0
PARAM_VALUE 0 fs210x->is_suspended 0
PARAM_VALUE 0 fs210x->lock.dep_map->name 0-255
PARAM_VALUE 0 fs210x->lock.first_waiter 0
PARAM_VALUE 0 fs210x->lock.magic 4096-ptr_max
PARAM_VALUE 0 fs210x->lock.osq.tail.counter 0
PARAM_VALUE 0 fs210x->lock.owner.counter 0
PARAM_VALUE 0 fs210x->pdata->fwm_name 0-255
PARAM_VALUE 0 fs210x->regmap 0-ptr_max
PARAM_VALUE 0 fs210x->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 0 fs210x->scene_id (-1)
PARAM_VALUE 0 *fs210x->regmap->cache->data 0-4294967295
BUF_SIZE 0 fs210x 744
BUF_SIZE 0 fs210x->dev 1616
CAPPED_DATA 0 fs210x->i2c->irq 1
DATA_SOURCE 0 fs210x r devm_kzalloc
MEM_ZERO 0 fs210x
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 fs210x->i2c->irq

sound/soc/codecs/fs210x.c fs210x_i2c_remove() -> fs210x_deinit()

Type Parameter Key Value
PARAM_VALUE 0 fs210x 4096-ptr_max
BUF_SIZE 0 fs210x s32min-(-2),1-s32max
BUF_SIZE 0 fs210x s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 fs210x unit_byte
HALF_LOCKED2 &dev->mutex

sound/soc/codecs/fs210x.c fs210x_init() -> fs210x_deinit()

Type Parameter Key Value
PARAM_VALUE 0 fs210x 4096-ptr_max
PARAM_VALUE 0 fs210x->clk_bclk 0,4096-ptr_max
PARAM_VALUE 0 fs210x->dev 4096-ptr_max
PARAM_VALUE 0 fs210x->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 fs210x->dev->class 0,4096-ptr_max
PARAM_VALUE 0 fs210x->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 fs210x->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 fs210x->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 fs210x->dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 fs210x->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 fs210x->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 fs210x->dev->iommu->max_pasids 0-4294967295
PARAM_VALUE 0 fs210x->devid 0-31,33-68,70-255
PARAM_VALUE 0 fs210x->gpio_sdz 0,4096-ptr_max
PARAM_VALUE 0 fs210x->i2c 4096-ptr_max
PARAM_VALUE 0 fs210x->i2c->adapter 4096-ptr_max
PARAM_VALUE 0 fs210x->i2c->debugfs 4096-u64max
PARAM_VALUE 0 fs210x->i2c->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 fs210x->i2c->devres_group_id 4096-ptr_max
PARAM_VALUE 0 fs210x->pdata.fwm_name 0,4788167473361453056
PARAM_VALUE 0 fs210x->regmap 4096-ptr_max
PARAM_VALUE 0 fs210x->supplies 0
PARAM_VALUE 0 *fs210x->regmap->cache->data 0-4294967295
BUF_SIZE 0 fs210x 744
BUF_SIZE 0 fs210x->clk_bclk (-1),1-s32max
BUF_SIZE 0 fs210x->dev 1616
CAPPED_DATA 0 fs210x->i2c->irq 1
DATA_SOURCE 0 fs210x $0
MEM_ZERO 0 fs210x
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 fs210x->i2c->irq