Lines Matching defs:tplg

339 	if (idx >= acomp->tplg->num_##member)				\
342 *val = &acomp->tplg->member[idx]; \
487 struct avs_tplg *tplg = acomp->tplg;
489 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->libs,
490 &tplg->num_libs, sizeof(*tplg->libs),
552 struct avs_tplg *tplg = acomp->tplg;
554 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->fmts,
555 &tplg->num_fmts, sizeof(*tplg->fmts),
593 struct avs_tplg *tplg = acomp->tplg;
595 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->modcfgs_base,
596 &tplg->num_modcfgs_base, sizeof(*tplg->modcfgs_base),
891 struct avs_tplg *tplg = acomp->tplg;
894 ret = parse_dictionary_header(comp, tuples, (void **)&tplg->modcfgs_ext,
895 &tplg->num_modcfgs_ext,
896 sizeof(*tplg->modcfgs_ext),
905 for (i = 0; i < tplg->num_modcfgs_ext; i++) {
906 struct avs_tplg_modcfg_ext *cfg = &tplg->modcfgs_ext[i];
963 struct avs_tplg *tplg = acomp->tplg;
965 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->pplcfgs,
966 &tplg->num_pplcfgs, sizeof(*tplg->pplcfgs),
1028 struct avs_tplg *tplg = acomp->tplg;
1030 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->bindings,
1031 &tplg->num_bindings, sizeof(*tplg->bindings),
1365 template->owner = owner; /* Used to access component tplg is assigned to. */
1410 struct avs_tplg *tplg;
1420 tplg = acomp->tplg;
1432 template = avs_tplg_path_template_create(comp, tplg, dw->priv.array,
1441 list_add_tail(&template->node, &tplg->path_tmpl_list);
1519 ret = avs_parse_tokens(comp, acomp->tplg, manifest_parsers,
1675 struct avs_tplg *tplg;
1677 tplg = devm_kzalloc(comp->card->dev, sizeof(*tplg), GFP_KERNEL);
1678 if (!tplg)
1681 tplg->comp = comp;
1682 INIT_LIST_HEAD(&tplg->path_tmpl_list);
1684 return tplg;