Lines Matching refs:template

35 		if (mod->template->id == template_id)  in avs_path_find_module()
46 if (ppl->template->id == template_id) in avs_path_find_pipeline()
54 struct avs_tplg_path_template *pos, *template = NULL; in avs_path_find_path() local
64 template = pos; in avs_path_find_path()
68 if (!template) in avs_path_find_path()
74 if (path->template->owner == template) { in avs_path_find_path()
95 struct avs_tplg_path_template *template, in avs_path_find_variant() argument
101 list_for_each_entry(variant, &template->path_list, node) { in avs_path_find_variant()
147 struct avs_tplg_module *t = mod->template; in avs_copier_create()
270 struct avs_tplg_module *t = mod->template; in avs_get_module_control()
293 struct avs_tplg_module *t = mod->template; in avs_peakvol_create()
329 struct avs_tplg_module *t = mod->template; in avs_updown_mix_create()
351 struct avs_tplg_module *t = mod->template; in avs_src_create()
368 struct avs_tplg_module *t = mod->template; in avs_asrc_create()
387 struct avs_tplg_module *t = mod->template; in avs_aec_create()
406 struct avs_tplg_module *t = mod->template; in avs_mux_create()
424 struct avs_tplg_module *t = mod->template; in avs_wov_create()
441 struct avs_tplg_module *t = mod->template; in avs_micsel_create()
458 struct avs_tplg_module *t = mod->template; in avs_modbase_create()
474 struct avs_tplg_module *t = mod->template; in avs_modext_create()
542 const guid_t *type = &mod->template->cfg_ext->type; in avs_path_module_type_create()
559 struct avs_tplg_module *template) in avs_path_module_create() argument
564 module_id = avs_get_module_id(adev, &template->cfg_ext->type); in avs_path_module_create()
572 mod->template = template; in avs_path_module_create()
594 t = binding->template; in avs_path_binding_arm()
654 binding->template = t; in avs_path_binding_create()
710 mod->template->core_id); in avs_path_pipeline_free()
720 struct avs_tplg_pipeline *template) in avs_path_pipeline_create() argument
723 struct avs_tplg_pplcfg *cfg = template->cfg; in avs_path_pipeline_create()
731 ppl->template = template; in avs_path_pipeline_create()
746 list_for_each_entry(tmod, &template->mod_list, node) { in avs_path_pipeline_create()
759 for (i = 0; i < template->num_bindings; i++) { in avs_path_pipeline_create()
762 binding = avs_path_binding_create(adev, ppl, template->bindings[i]); in avs_path_pipeline_create()
780 struct avs_tplg_path *template, u32 dma_id) in avs_path_init() argument
785 path->template = template; in avs_path_init()
791 list_for_each_entry(tppl, &template->ppl_list, node) { in avs_path_init()
848 struct avs_tplg_path *template) in avs_path_create_unlocked() argument
857 ret = avs_path_init(adev, path, template, dma_id); in avs_path_create_unlocked()
882 struct avs_tplg_path_template *template, in avs_path_create() argument
889 variant = avs_path_find_variant(adev, template, fe_params, be_params); in avs_path_create()
912 struct avs_tplg_module *tsource = binding->source->template; in avs_path_bind_prepare()
926 sink_fmt = binding->sink->template->in_fmt; in avs_path_bind_prepare()
1057 if (ppl->template->cfg->trigger != trigger) in avs_path_run()