Home
last modified time | relevance | path

Searched refs:widget_ops (Results 1 – 2 of 2) sorted by relevance

/linux-6.3-rc2/sound/soc/sof/
A Dsof-audio.c315 const struct sof_ipc_tplg_widget_ops *widget_ops; in sof_unprepare_widgets_in_path() local
322 widget_ops = tplg_ops ? tplg_ops->widget : NULL; in sof_unprepare_widgets_in_path()
323 if (widget_ops && widget_ops[widget->id].ipc_unprepare) in sof_unprepare_widgets_in_path()
325 widget_ops[widget->id].ipc_unprepare(swidget); in sof_unprepare_widgets_in_path()
351 const struct sof_ipc_tplg_widget_ops *widget_ops; in sof_prepare_widgets_in_path() local
355 widget_ops = tplg_ops ? tplg_ops->widget : NULL; in sof_prepare_widgets_in_path()
356 if (!widget_ops) in sof_prepare_widgets_in_path()
359 if (!swidget || !widget_ops[widget->id].ipc_prepare || swidget->prepared) in sof_prepare_widgets_in_path()
363 ret = widget_ops[widget->id].ipc_prepare(swidget, fe_params, platform_params, in sof_prepare_widgets_in_path()
385 if (widget_ops[widget->id].ipc_unprepare && in sof_prepare_widgets_in_path()
[all …]
A Dtopology.c1362 const struct sof_ipc_tplg_widget_ops *widget_ops; in sof_widget_ready() local
1427 widget_ops = tplg_ops ? tplg_ops->widget : NULL; in sof_widget_ready()
1428 if (widget_ops) { in sof_widget_ready()
1429 token_list = widget_ops[w->id].token_list; in sof_widget_ready()
1515 if (widget_ops && widget_ops[w->id].bind_event) { in sof_widget_ready()
1573 const struct sof_ipc_tplg_widget_ops *widget_ops; in sof_widget_unload() local
1642 widget_ops = tplg_ops ? tplg_ops->widget : NULL; in sof_widget_unload()
1643 if (widget_ops && widget_ops[swidget->id].ipc_free) in sof_widget_unload()
1644 widget_ops[swidget->id].ipc_free(swidget); in sof_widget_unload()
2129 widget_ops = tplg_ops ? tplg_ops->widget : NULL; in sof_complete()
[all …]

Completed in 8 milliseconds