Lines Matching refs:tplg

338 	if (idx >= acomp->tplg->num_##member)				\
341 *val = &acomp->tplg->member[idx]; \
486 struct avs_tplg *tplg = acomp->tplg; in avs_tplg_parse_libraries() local
488 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->libs, in avs_tplg_parse_libraries()
489 &tplg->num_libs, sizeof(*tplg->libs), in avs_tplg_parse_libraries()
551 struct avs_tplg *tplg = acomp->tplg; in avs_tplg_parse_audio_formats() local
553 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->fmts, in avs_tplg_parse_audio_formats()
554 &tplg->num_fmts, sizeof(*tplg->fmts), in avs_tplg_parse_audio_formats()
592 struct avs_tplg *tplg = acomp->tplg; in avs_tplg_parse_modcfgs_base() local
594 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->modcfgs_base, in avs_tplg_parse_modcfgs_base()
595 &tplg->num_modcfgs_base, sizeof(*tplg->modcfgs_base), in avs_tplg_parse_modcfgs_base()
890 struct avs_tplg *tplg = acomp->tplg; in avs_tplg_parse_modcfgs_ext() local
893 ret = parse_dictionary_header(comp, tuples, (void **)&tplg->modcfgs_ext, in avs_tplg_parse_modcfgs_ext()
894 &tplg->num_modcfgs_ext, in avs_tplg_parse_modcfgs_ext()
895 sizeof(*tplg->modcfgs_ext), in avs_tplg_parse_modcfgs_ext()
904 for (i = 0; i < tplg->num_modcfgs_ext; i++) { in avs_tplg_parse_modcfgs_ext()
905 struct avs_tplg_modcfg_ext *cfg = &tplg->modcfgs_ext[i]; in avs_tplg_parse_modcfgs_ext()
962 struct avs_tplg *tplg = acomp->tplg; in avs_tplg_parse_pplcfgs() local
964 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->pplcfgs, in avs_tplg_parse_pplcfgs()
965 &tplg->num_pplcfgs, sizeof(*tplg->pplcfgs), in avs_tplg_parse_pplcfgs()
1027 struct avs_tplg *tplg = acomp->tplg; in avs_tplg_parse_bindings() local
1029 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->bindings, in avs_tplg_parse_bindings()
1030 &tplg->num_bindings, sizeof(*tplg->bindings), in avs_tplg_parse_bindings()
1403 struct avs_tplg *tplg; in avs_widget_load() local
1408 tplg = acomp->tplg; in avs_widget_load()
1420 template = avs_tplg_path_template_create(comp, tplg, dw->priv.array, in avs_widget_load()
1429 list_add_tail(&template->node, &tplg->path_tmpl_list); in avs_widget_load()
1492 ret = avs_parse_tokens(comp, acomp->tplg, manifest_parsers, in avs_manifest()
1589 struct avs_tplg *tplg; in avs_tplg_new() local
1591 tplg = devm_kzalloc(comp->card->dev, sizeof(*tplg), GFP_KERNEL); in avs_tplg_new()
1592 if (!tplg) in avs_tplg_new()
1595 tplg->comp = comp; in avs_tplg_new()
1596 INIT_LIST_HEAD(&tplg->path_tmpl_list); in avs_tplg_new()
1598 return tplg; in avs_tplg_new()