Lines Matching refs:template
35 if (mod->template->id == template_id)
46 if (ppl->template->id == template_id)
54 struct avs_tplg_path_template *pos, *template = NULL;
64 template = pos;
68 if (!template)
72 /* Only one variant of given path template may be instantiated at a time. */
74 if (path->template->owner == template) {
95 struct avs_tplg_path_template *template,
101 list_for_each_entry(variant, &template->path_list, node) {
147 struct avs_tplg_module *t = mod->template;
270 struct avs_tplg_module *t = mod->template;
293 struct avs_tplg_module *t = mod->template;
329 struct avs_tplg_module *t = mod->template;
351 struct avs_tplg_module *t = mod->template;
368 struct avs_tplg_module *t = mod->template;
387 struct avs_tplg_module *t = mod->template;
406 struct avs_tplg_module *t = mod->template;
424 struct avs_tplg_module *t = mod->template;
441 struct avs_tplg_module *t = mod->template;
458 struct avs_tplg_module *t = mod->template;
474 struct avs_tplg_module *t = mod->template;
542 const guid_t *type = &mod->template->cfg_ext->type;
559 struct avs_tplg_module *template)
564 module_id = avs_get_module_id(adev, &template->cfg_ext->type);
572 mod->template = template;
594 t = binding->template;
654 binding->template = t;
710 mod->template->core_id);
720 struct avs_tplg_pipeline *template)
723 struct avs_tplg_pplcfg *cfg = template->cfg;
731 ppl->template = template;
746 list_for_each_entry(tmod, &template->mod_list, node) {
759 for (i = 0; i < template->num_bindings; i++) {
762 binding = avs_path_binding_create(adev, ppl, template->bindings[i]);
780 struct avs_tplg_path *template, u32 dma_id)
785 path->template = template;
791 list_for_each_entry(tppl, &template->ppl_list, node) {
848 struct avs_tplg_path *template)
857 ret = avs_path_init(adev, path, template, dma_id);
882 struct avs_tplg_path_template *template,
889 variant = avs_path_find_variant(adev, template, fe_params, be_params);
912 struct avs_tplg_module *tsource = binding->source->template;
926 sink_fmt = binding->sink->template->in_fmt;
1057 if (ppl->template->cfg->trigger != trigger)