Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 25 files:

Smatch caller information:

sound/soc/intel/boards/bytcr_wm5102.c byt_wm5102_codec_fixup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097
RX_PATH
TASK_NOT_RUNNING

sound/soc/qcom/sm8250.c sm8250_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->driver 4096-ptr_max
PARAM_VALUE 0 dai->driver->ops 0,4096-ptr_max
PARAM_VALUE 0 dai->id 16
PARAM_VALUE 1 fmt 4096
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sm8250.c sm8250_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 16385
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sm8250.c sm8250_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->driver 4096-ptr_max
PARAM_VALUE 0 dai->driver->ops 0,4096-ptr_max
PARAM_VALUE 0 dai->id 18
PARAM_VALUE 1 fmt 4096
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sm8250.c sm8250_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 16385
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sm8250.c sm8250_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->driver 4096-ptr_max
PARAM_VALUE 0 dai->driver->ops 0,4096-ptr_max
PARAM_VALUE 0 dai->id 20
PARAM_VALUE 1 fmt 4096
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sm8250.c sm8250_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 16385
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sm8250.c sm8250_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->driver 4096-ptr_max
PARAM_VALUE 0 dai->driver->ops 0,4096-ptr_max
PARAM_VALUE 0 dai->id 127
PARAM_VALUE 1 fmt 4096
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sm8250.c sm8250_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 16385
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sm8250.c sm8250_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->driver 4096-ptr_max
PARAM_VALUE 0 dai->driver->ops 0,4096-ptr_max
PARAM_VALUE 0 dai->id 137
PARAM_VALUE 1 fmt 4096
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sm8250.c sm8250_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 16385
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sm8250.c sm8250_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->driver 4096-ptr_max
PARAM_VALUE 0 dai->driver->ops 0,4096-ptr_max
PARAM_VALUE 0 dai->id 144
PARAM_VALUE 1 fmt 4096
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sm8250.c sm8250_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 16385
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/intel/boards/bytcr_rt5651.c byt_rt5651_codec_fixup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097
RX_PATH
TASK_NOT_RUNNING

sound/soc/intel/boards/cht_bsw_rt5645.c cht_codec_fixup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097
RX_PATH
TASK_NOT_RUNNING

sound/soc/intel/boards/cht_bsw_rt5645.c cht_codec_fixup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 16385
RX_PATH
TASK_NOT_RUNNING

sound/soc/intel/boards/cht_bsw_rt5645.c cht_codec_fixup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 17157
RX_PATH
TASK_NOT_RUNNING

sound/soc/qcom/sdm845.c sdm845_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->id 16-17
PARAM_VALUE 1 fmt 4096
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sdm845.c sdm845_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 16384
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sdm845.c sdm845_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->id 18-19
PARAM_VALUE 1 fmt 4096
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sdm845.c sdm845_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 16385
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sdm845.c sdm845_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->driver 4096-ptr_max
PARAM_VALUE 0 dai->driver->ops 0,4096-ptr_max
PARAM_VALUE 0 dai->id 22
PARAM_VALUE 1 fmt 4096
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sdm845.c sdm845_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 16385
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sdm845.c sdm845_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->component 4096-ptr_max
PARAM_VALUE 1 fmt 17157
RX_PATH
TASK_NOT_RUNNING

sound/soc/qcom/sdm845.c sdm845_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->component 4096-ptr_max
PARAM_VALUE 1 fmt 17157
RX_PATH
TASK_NOT_RUNNING

sound/soc/qcom/sc7180.c sc7180_adau7002_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 16385
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sc7180.c sc7180_qdsp_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->id 16-17
PARAM_VALUE 1 fmt 4096
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sc7180.c sc7180_qdsp_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 16385
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sc7180.c sc7180_qdsp_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->driver 4096-ptr_max
PARAM_VALUE 0 dai->driver->ops 0,4096-ptr_max
PARAM_VALUE 0 dai->id 20
PARAM_VALUE 1 fmt 4096
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sc7180.c sc7180_startup_realtek_codec() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 1 fmt 16385
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/amd/acp/acp-mach-common.c acp_card_hs_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097,4100,16385,16388
BIT_INFO 1 fmt 0x0,0x5005
RX_PATH
TASK_NOT_RUNNING

sound/soc/amd/acp/acp-mach-common.c acp_card_maxim_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097,4100,16385,16388
BIT_INFO 1 fmt 0x0,0x5005
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/amd/acp/acp-mach-common.c acp_card_rt1019_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097,4100,16385,16388
BIT_INFO 1 fmt 0x0,0x5005
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/amd/acp/acp-mach-common.c acp_card_rt1019_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->driver 4096-ptr_max
PARAM_VALUE 0 dai->driver->ops 0,4096-ptr_max
PARAM_VALUE 1 fmt 4
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/amd/acp/acp-mach-common.c acp_card_rt5682_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097,4100,16385,16388
BIT_INFO 1 fmt 0x0,0x5005
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/amd/acp/acp-mach-common.c acp_card_rt5682_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097,4100,16385,16388
BIT_INFO 1 fmt 0x0,0x5005
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/amd/acp/acp-mach-common.c acp_card_rt5682s_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097,4100,16385,16388
BIT_INFO 1 fmt 0x0,0x5005
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/amd/acp/acp-mach-common.c acp_card_rt5682s_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097,4100,16385,16388
BIT_INFO 1 fmt 0x0,0x5005
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/amd/acp/acp-mach-common.c acp_max98388_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 0,4096-ptr_max
PARAM_VALUE 1 fmt 16385
DATA_SOURCE 0 dai r snd_soc_card_get_codec_dai
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/amd/acp/acp-mach-common.c acp_nau8821_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097,16385
FUZZY_MAX 1 fmt 16385
BIT_INFO 1 fmt 0x1,0x5001
HARD_MAX 1 fmt 16385
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/amd/acp/acp-mach-common.c acp_nau8825_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097,4100,16385,16388
BIT_INFO 1 fmt 0x0,0x5005
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/amd/acp/acp-mach-common.c acp_nau8825_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->driver 4096-ptr_max
PARAM_VALUE 0 dai->driver->ops 0,4096-ptr_max
PARAM_VALUE 1 fmt 4097,4100,16385,16388
BIT_INFO 1 fmt 0x0,0x5005
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/intel/boards/bytcht_cx2072x.c byt_cht_cx2072x_fixup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097
RX_PATH
TASK_NOT_RUNNING

sound/soc/intel/boards/bytcr_rt5640.c byt_rt5640_codec_fixup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097
RX_PATH
TASK_NOT_RUNNING

sound/soc/intel/boards/cht_bsw_max98090_ti.c cht_codec_fixup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 1 fmt 4097
RX_PATH
TASK_NOT_RUNNING

sound/soc/fsl/imx-rpmsg.c imx_rpmsg_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/fsl/imx-rpmsg.c imx_rpmsg_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/intel/boards/cht_bsw_rt5672.c cht_codec_fixup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097
RX_PATH
TASK_NOT_RUNNING

sound/soc/intel/boards/bytcht_da7213.c codec_fixup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097
RX_PATH
TASK_NOT_RUNNING

sound/soc/qcom/apq8016_sbc.c msm8916_qdsp6_dai_init() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4096
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/soc-core.c snd_soc_runtime_set_dai_fmt() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock

sound/soc/soc-core.c snd_soc_runtime_set_dai_fmt() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock

sound/soc/intel/boards/bytcht_es8316.c byt_cht_es8316_codec_fixup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097
RX_PATH
TASK_NOT_RUNNING

sound/soc/fsl/imx-audmix.c imx_audmix_be_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 16388
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/fsl/imx-audmix.c imx_audmix_fe_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4100,16388
BIT_INFO 1 fmt 0x4,0x7fff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/amd/acp3x-rt5682-max9836.c acp3x_5682_init() -> snd_soc_dai_set_fmt()

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

sound/soc/qcom/sc8280xp.c sc8280xp_snd_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->id 16-23,127-128,137-148
PARAM_VALUE 1 fmt 4096
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/qcom/sc8280xp.c sc8280xp_snd_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 1-u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/qcom/sc8280xp.c sc8280xp_tdm_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4096
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/qcom/sc7280.c sc7280_rt5682_init() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 16385
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sc7280.c sc7280_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 4096-ptr_max
PARAM_VALUE 0 dai->driver 4096-ptr_max
PARAM_VALUE 0 dai->driver->ops 0,4096-ptr_max
PARAM_VALUE 0 dai->id 18
PARAM_VALUE 1 fmt 16384
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/qcom/sc7280.c sc7280_snd_startup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 16385
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/intel/boards/bytcht_nocodec.c codec_fixup() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4097
RX_PATH
TASK_NOT_RUNNING

sound/soc/fsl/imx-card.c imx_aif_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/fsl/imx-card.c imx_aif_hw_params() -> snd_soc_dai_set_fmt()

Type Parameter Key Value
PARAM_VALUE 0 dai 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &runtime->buffer_mutex