Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/soc/mediatek/common/mtk-dsp-sof-common.c mtk_sof_check_tplg_be_dai_link_fixup() -> (struct snd_soc_dai_link)->be_hw_params_fixup()

Type Parameter Key Value
PARAM_VALUE 0 rtd 4096-ptr_max
PARAM_VALUE 0 rtd->dai_link 4096-ptr_max
PARAM_VALUE 0 rtd->dai_link->be_hw_params_fixup 1-u64max
DATA_SOURCE 0 rtd r mtk_sof_find_tplg_be
DATA_SOURCE 1 params $1
CONTAINER 0 -112-16+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

sound/soc/mediatek/common/mtk-dsp-sof-common.c mtk_sof_dai_link_fixup() -> (struct snd_soc_dai_link)->be_hw_params_fixup()

Type Parameter Key Value
PARAM_VALUE 0 rtd 4096-ptr_max
PARAM_VALUE 0 rtd->dai_link 4096-ptr_max
PARAM_VALUE 0 rtd->dai_link->be_hw_params_fixup 1-u64max
PARAM_VALUE 0 rtd->dai_link->num_cpus 1-u32max
PARAM_VALUE 0 rtd->dais 4096-ptr_max
CAPPED_DATA 0 rtd->dai_link->num_cpus 1
CAPPED_DATA 0 &rtd->list 1
DATA_SOURCE 1 params $1
RX_PATH
TASK_NOT_RUNNING

sound/soc/soc-link.c snd_soc_link_be_hw_params_fixup() -> (struct snd_soc_dai_link)->be_hw_params_fixup()

Type Parameter Key Value
PARAM_VALUE 0 rtd 4096-ptr_max
PARAM_VALUE 0 rtd->dai_link 4096-ptr_max
PARAM_VALUE 0 rtd->dai_link->be_hw_params_fixup 1-u64max
PARAM_VALUE 0 rtd->pcm 4096-ptr_max
PARAM_VALUE 1 params 1885716491725594624
DATA_SOURCE 0 rtd $0
DATA_SOURCE 1 params $1
CONTAINER 0 -112-16+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fe->card->mutex
HALF_LOCKED2 &runtime->buffer_mutex
HALF_LOCKED2 _T->lock

sound/soc/mediatek/common/mtk-dsp-sof-common.c mtk_sof_check_tplg_be_dai_link_fixup() -> (struct mtk_dai_link)->be_hw_params_fixup()

Type Parameter Key Value
PARAM_VALUE 0 rtd 4096-ptr_max
PARAM_VALUE 0 rtd->card 4096-ptr_max
PARAM_VALUE 0 rtd->card->drvdata 4096-ptr_max
PARAM_VALUE 0 rtd->card->drvdata->sof_priv->num_streams 4
PARAM_VALUE 0 rtd->dai_link 4096-ptr_max
CAPPED_DATA 0 rtd 1
DATA_SOURCE 0 rtd $0
DATA_SOURCE 1 params $1
RX_PATH
TASK_NOT_RUNNING