Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 25 files:
- sound/soc/bcm/bcm2835-i2s.c
- sound/soc/bcm/cygnus-ssp.c
- sound/soc/codecs/arizona.c, line 1924
- sound/soc/codecs/cs48l32.c, line 2249
- sound/soc/codecs/madera.c, line 3233
- sound/soc/codecs/max98090.c
- sound/soc/fsl/fsl_esai.c, line 516
- sound/soc/fsl/fsl_spdif.c
- sound/soc/fsl/imx-card.c
- sound/soc/generic/simple-card-utils.c
- sound/soc/intel/atom/sst-mfld-platform-pcm.c
- sound/soc/jz4740/jz4740-i2s.c
- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
- sound/soc/mediatek/mt8365/mt8365-dai-pcm.c
- sound/soc/meson/aiu-encoder-i2s.c, line 228
- sound/soc/pxa/pxa-ssp.c
- sound/soc/pxa/pxa2xx-i2s.c, line 102
- sound/soc/soc-compress.c
- sound/soc/soc-dai.c, line 693
- sound/soc/soc-pcm.c
- sound/soc/ti/davinci-mcasp.c, line 1902
- sound/soc/ti/omap-dmic.c
- sound/soc/ti/omap-mcbsp.c
- sound/soc/ti/omap-mcpdm.c
- sound/soc/uniphier/aio-cpu.c
Smatch caller information:
sound/soc/meson/aiu-encoder-i2s.c aiu_encoder_i2s_hw_free() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/codecs/max98090.c max98090_dai_trigger() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| DATA_SOURCE | 0 | dai | $2 |
sound/soc/codecs/max98090.c max98090_dai_trigger() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| DATA_SOURCE | 0 | dai | $2 |
sound/soc/mediatek/mt8365/mt8365-dai-pcm.c mt8365_dai_pcm1_shutdown() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/mediatek/mt8365/mt8365-dai-pcm.c mt8365_dai_pcm1_startup() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dai->mark_startup->f_flags | 0-u32max |
sound/soc/ti/omap-dmic.c omap_dmic_dai_shutdown() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
sound/soc/ti/omap-dmic.c omap_dmic_dai_startup() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dai->mark_startup->f_flags | 0-u32max |
| LOCK2 | _T->lock |
sound/soc/bcm/cygnus-ssp.c __cygnus_ssp_resume() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| DATA_SOURCE | 0 | dai | $0 |
| HALF_LOCKED2 | &pool->lock |
sound/soc/bcm/cygnus-ssp.c __cygnus_ssp_suspend() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| DATA_SOURCE | 0 | dai | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/uniphier/aio-cpu.c uniphier_aio_dai_resume() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| DATA_SOURCE | 0 | dai | $0 |
| HALF_LOCKED2 | &pool->lock |
sound/soc/uniphier/aio-cpu.c uniphier_aio_dai_suspend() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| DATA_SOURCE | 0 | dai | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/fsl/fsl_esai.c fsl_esai_startup() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dai->mark_startup->f_flags | 0-u32max |
sound/soc/ti/davinci-mcasp.c davinci_mcasp_shutdown() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/codecs/arizona.c arizona_dai_set_sysclk() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| DATA_SOURCE | 0 | dai | $0 |
sound/soc/ti/omap-mcpdm.c omap_mcpdm_dai_shutdown() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
sound/soc/ti/omap-mcpdm.c omap_mcpdm_dai_startup() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dai->mark_startup->f_flags | 0-u32max |
| LOCK2 | _T->lock |
sound/soc/jz4740/jz4740-i2s.c jz4740_i2s_shutdown() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/jz4740/jz4740-i2s.c jz4740_i2s_startup() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dai->mark_startup->f_flags | 0-u32max |
sound/soc/codecs/cs48l32.c cs48l32_dai_set_sysclk() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| DATA_SOURCE | 0 | dai | $0 |
sound/soc/soc-pcm.c soc_dpcm_fe_runtime_update() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/soc-pcm.c soc_pcm_apply_symmetry() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 1-u64max |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dai->mark_startup->f_flags | 0-u32max |
sound/soc/soc-pcm.c soc_pcm_clean() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/soc-pcm.c soc_pcm_hw_clean() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/soc-pcm.c soc_pcm_shared_bclk_rule_rate() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &card->mutex | ||
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &runtime->oss.params_lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/intel/atom/sst-mfld-platform-pcm.c sst_be_hw_params() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/intel/atom/sst-mfld-platform-pcm.c sst_disable_ssp() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/intel/atom/sst-mfld-platform-pcm.c sst_enable_ssp() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dai->mark_startup->f_flags | 0-u32max |
sound/soc/intel/atom/sst-mfld-platform-pcm.c sst_platform_set_ssp_slot() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| DATA_SOURCE | 0 | dai | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | &priv->mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/soc/intel/atom/sst-mfld-platform-pcm.c sst_set_format() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| DATA_SOURCE | 0 | dai | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/soc/intel/atom/sst-mfld-platform-pcm.c sst_soc_complete() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | global &system_transition_mutex |
sound/soc/intel/atom/sst-mfld-platform-pcm.c sst_soc_prepare() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | global &system_transition_mutex |
sound/soc/generic/simple-card-utils.c simple_util_shutdown() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/generic/simple-card-utils.c simple_util_shutdown() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/bcm/bcm2835-i2s.c bcm2835_i2s_shutdown() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/bcm/bcm2835-i2s.c bcm2835_i2s_startup() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dai->mark_startup->f_flags | 0-u32max |
sound/soc/bcm/bcm2835-i2s.c bcm2835_i2s_stop() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/ti/omap-mcbsp.c omap_mcbsp_dai_shutdown() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/ti/omap-mcbsp.c omap_mcbsp_dai_startup() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dai->mark_startup->f_flags | 0-u32max |
sound/soc/fsl/fsl_spdif.c fsl_spdif_bypass_put() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),72,104,256,376,448,2728 |
| BUF_SIZE | 0 | dai | (-1),72,104,256,376,448,2728 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dai | unit_byte |
| HALF_LOCKED2 | &card->controls_rwsem | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |
sound/soc/fsl/fsl_spdif.c fsl_spdif_shutdown() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/fsl/fsl_spdif.c fsl_spdif_startup() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| BUF_SIZE | 0 | dai | (-1),48,152 |
| DATA_SOURCE | 0 | dai | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dai->mark_startup->f_flags | 0-u32max |
sound/soc/codecs/madera.c madera_dai_set_sysclk() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| DATA_SOURCE | 0 | dai | $0 |
sound/soc/soc-compress.c soc_compr_clean() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
sound/soc/soc-compress.c soc_compr_clean() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
sound/soc/fsl/imx-card.c imx_aif_shutdown() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/fsl/imx-card.c imx_aif_shutdown() -> snd_soc_dai_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dai | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |