• Home
  • Raw
  • Download

Lines Matching full: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()
72 /* Only one variant of given path template may be instantiated at a time. */ 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()
388 struct avs_tplg_module *t = mod->template; in avs_aec_create()
407 struct avs_tplg_module *t = mod->template; in avs_mux_create()
425 struct avs_tplg_module *t = mod->template; in avs_wov_create()
442 struct avs_tplg_module *t = mod->template; in avs_micsel_create()
459 struct avs_tplg_module *t = mod->template; in avs_modbase_create()
475 struct avs_tplg_module *t = mod->template; in avs_modext_create()
543 const guid_t *type = &mod->template->cfg_ext->type; in avs_path_module_type_create()
560 struct avs_tplg_module *template) in avs_path_module_create() argument
565 module_id = avs_get_module_id(adev, &template->cfg_ext->type); in avs_path_module_create()
573 mod->template = template; in avs_path_module_create()
595 t = binding->template; in avs_path_binding_arm()
655 binding->template = t; in avs_path_binding_create()
711 mod->template->core_id); in avs_path_pipeline_free()
721 struct avs_tplg_pipeline *template) in avs_path_pipeline_create() argument
724 struct avs_tplg_pplcfg *cfg = template->cfg; in avs_path_pipeline_create()
732 ppl->template = template; in avs_path_pipeline_create()
747 list_for_each_entry(tmod, &template->mod_list, node) { in avs_path_pipeline_create()
760 for (i = 0; i < template->num_bindings; i++) { in avs_path_pipeline_create()
763 binding = avs_path_binding_create(adev, ppl, template->bindings[i]); in avs_path_pipeline_create()
781 struct avs_tplg_path *template, u32 dma_id) in avs_path_init() argument
786 path->template = template; in avs_path_init()
792 list_for_each_entry(tppl, &template->ppl_list, node) { in avs_path_init()
849 struct avs_tplg_path *template) in avs_path_create_unlocked() argument
858 ret = avs_path_init(adev, path, template, dma_id); in avs_path_create_unlocked()
883 struct avs_tplg_path_template *template, in avs_path_create() argument
890 variant = avs_path_find_variant(adev, template, fe_params, be_params); in avs_path_create()
913 struct avs_tplg_module *tsource = binding->source->template; in avs_path_bind_prepare()
927 sink_fmt = binding->sink->template->in_fmt; in avs_path_bind_prepare()
1058 if (ppl->template->cfg->trigger != trigger) in avs_path_run()