Lines Matching refs:mixer
876 struct sof_ipc4_mixer *mixer;
881 mixer = kzalloc(sizeof(*mixer), GFP_KERNEL);
882 if (!mixer)
885 swidget->private = mixer;
887 ret = sof_ipc4_get_audio_fmt(scomp, swidget, &mixer->available_fmt,
888 &mixer->base_config);
892 ret = sof_ipc4_widget_setup_msg(swidget, &mixer->msg);
898 sof_ipc4_free_audio_fmt(&mixer->available_fmt);
899 kfree(mixer);
961 struct sof_ipc4_mixer *mixer = swidget->private;
963 if (!mixer)
966 sof_ipc4_free_audio_fmt(&mixer->available_fmt);
2169 struct sof_ipc4_mixer *mixer = swidget->private;
2170 struct sof_ipc4_available_audio_format *available_fmt = &mixer->available_fmt;
2175 ret = sof_ipc4_init_input_audio_fmt(sdev, swidget, &mixer->base_config,
2185 ret = sof_ipc4_init_output_audio_fmt(sdev, &mixer->base_config, available_fmt,
2194 sof_ipc4_update_resource_usage(sdev, swidget, &mixer->base_config);
2651 struct sof_ipc4_mixer *mixer = swidget->private;
2653 ipc_size = sizeof(mixer->base_config);
2654 ipc_data = &mixer->base_config;
2656 msg = &mixer->msg;