Defined in 1 files as a function:

Referenced in 16 files:

Smatch caller information:

sound/soc/codecs/max98090.c max98090_pll_work() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

sound/soc/codecs/wm8753.c wm8753_mute() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

sound/soc/codecs/wm8753.c wm8753_set_dai() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
BUF_SIZE 0 component (-1),72,104,256,376,448,2728
BUF_SIZE 0 component (-1),72,104,256,376,448,2728
RX_PATH
TASK_NOT_RUNNING
UNITS 0 component unit_byte
HALF_LOCKED2 &card->controls_rwsem
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

sound/soc/codecs/tlv320aic23.c tlv320aic23_shutdown() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

sound/soc/ti/omap-mcpdm.c omap_mcpdm_resume() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
DATA_SOURCE 0 component $0
HALF_LOCKED2 &pool->lock

sound/soc/ti/omap-mcpdm.c omap_mcpdm_suspend() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
DATA_SOURCE 0 component $0
RX_PATH
TASK_NOT_RUNNING

sound/soc/atmel/atmel_ssc_dai.c atmel_ssc_resume() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
DATA_SOURCE 0 component $0
HALF_LOCKED2 &pool->lock

sound/soc/atmel/atmel_ssc_dai.c atmel_ssc_suspend() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
DATA_SOURCE 0 component $0
RX_PATH
TASK_NOT_RUNNING

sound/soc/jz4740/jz4740-i2s.c jz4740_i2s_resume() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
DATA_SOURCE 0 component $0
HALF_LOCKED2 &pool->lock

sound/soc/jz4740/jz4740-i2s.c jz4740_i2s_suspend() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
DATA_SOURCE 0 component $0
RX_PATH
TASK_NOT_RUNNING

sound/soc/soc-pcm.c soc_pcm_clean() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 1-u64max
RX_PATH
TASK_NOT_RUNNING

sound/soc/meson/axg-tdm-interface.c axg_tdm_iface_startup() -> snd_soc_component_active()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/uda1380.c uda1380_write() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
DATA_SOURCE 0 component $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 component->regmap->cache_word_size
HALF_LOCKED2 0 &component->io_mutex

sound/soc/soc-core.c snd_soc_bind_card() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
CAPPED_DATA 0 &component->card_list 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/soc-core.c snd_soc_resume() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
CAPPED_DATA 0 &component->card_list 1
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/adav80x.c adav80x_dai_shutdown() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/adav80x.c adav80x_dai_startup() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/tas675x.c tas675x_set_acldg_trigger() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
BUF_SIZE 0 component (-1),72,104,256,376,448,2728
BUF_SIZE 0 component (-1),72,104,256,376,448,2728
RX_PATH
TASK_NOT_RUNNING
UNITS 0 component unit_byte
HALF_LOCKED2 &card->controls_rwsem
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

sound/soc/codecs/tas675x.c tas675x_set_dcldg_trigger() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
BUF_SIZE 0 component (-1),72,104,256,376,448,2728
BUF_SIZE 0 component (-1),72,104,256,376,448,2728
RX_PATH
TASK_NOT_RUNNING
UNITS 0 component unit_byte
HALF_LOCKED2 &card->controls_rwsem
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

sound/soc/codecs/wm8711.c wm8711_shutdown() -> snd_soc_component_active()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

sound/soc/cirrus/ep93xx-i2s.c ep93xx_i2s_resume() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
DATA_SOURCE 0 component $0
HALF_LOCKED2 &pool->lock

sound/soc/cirrus/ep93xx-i2s.c ep93xx_i2s_suspend() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
DATA_SOURCE 0 component $0
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/tlv320dac33.c dac33_set_fifo_mode() -> snd_soc_component_active()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
BUF_SIZE 0 component (-1),72,104,256,376,448,2728
BUF_SIZE 0 component (-1),72,104,256,376,448,2728
RX_PATH
TASK_NOT_RUNNING
UNITS 0 component unit_byte
HALF_LOCKED2 &card->controls_rwsem
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock