Searched refs:widget_ops (Results 1 – 2 of 2) sorted by relevance
397 const struct sof_ipc_tplg_widget_ops *widget_ops; in sof_unprepare_widgets_in_path() local407 widget_ops = tplg_ops ? tplg_ops->widget : NULL; in sof_unprepare_widgets_in_path()408 if (widget_ops && widget_ops[widget->id].ipc_unprepare) in sof_unprepare_widgets_in_path()410 widget_ops[widget->id].ipc_unprepare(swidget); in sof_unprepare_widgets_in_path()436 const struct sof_ipc_tplg_widget_ops *widget_ops; in sof_prepare_widgets_in_path() local443 widget_ops = tplg_ops ? tplg_ops->widget : NULL; in sof_prepare_widgets_in_path()444 if (!widget_ops) in sof_prepare_widgets_in_path()447 if (!swidget || !widget_ops[widget->id].ipc_prepare || swidget->prepared) in sof_prepare_widgets_in_path()451 ret = widget_ops[widget->id].ipc_prepare(swidget, fe_params, platform_params, in sof_prepare_widgets_in_path()473 if (widget_ops[widget->id].ipc_unprepare && in sof_prepare_widgets_in_path()[all …]
1391 const struct sof_ipc_tplg_widget_ops *widget_ops; in sof_widget_ready() local1465 widget_ops = tplg_ops ? tplg_ops->widget : NULL; in sof_widget_ready()1466 if (widget_ops) { in sof_widget_ready()1467 token_list = widget_ops[w->id].token_list; in sof_widget_ready()1468 token_list_size = widget_ops[w->id].token_list_size; in sof_widget_ready()1551 if (widget_ops && widget_ops[w->id].bind_event) { in sof_widget_ready()1552 ret = widget_ops[w->id].bind_event(scomp, swidget, in sof_widget_ready()1610 const struct sof_ipc_tplg_widget_ops *widget_ops; in sof_widget_unload() local1679 widget_ops = tplg_ops ? tplg_ops->widget : NULL; in sof_widget_unload()1680 if (widget_ops && widget_ops[swidget->id].ipc_free) in sof_widget_unload()[all …]