Lines Matching refs:parent
27 snd_config_t *parent, bool skip_name)
32 /* find parent section config */
33 top = tplg_object_get_section(tplg_pp, parent);
37 parent_obj = tplg_object_get_instance_config(tplg_pp, parent);
39 /* get parent name */
44 /* find parent config with name */
47 SNDERR("Cannot find parent config %s\n", parent_name);
51 /* build config from template and add to parent */
56 snd_config_t *parent)
58 return tplg_build_base_object(tplg_pp, obj_cfg, parent, true);
62 snd_config_t *parent)
64 return tplg_build_base_object(tplg_pp, obj_cfg, parent, false);
68 snd_config_t *parent)
70 return tplg_build_base_object(tplg_pp, obj_cfg, parent, false);
74 snd_config_t *parent)
90 return tplg_parent_update(tplg_pp, parent, "texts", name);
94 snd_config_t *parent)
110 return tplg_parent_update(tplg_pp, parent, "tlv", name);
114 snd_config_t *parent, char *type)
139 return tplg_parent_update(tplg_pp, parent, type, name);
143 snd_config_t *parent)
145 return tplg_build_control(tplg_pp, obj_cfg, parent, "mixer");
149 snd_config_t *parent)
151 return tplg_build_control(tplg_pp, obj_cfg, parent, "bytes");
155 snd_config_t *parent)
157 return tplg_build_control(tplg_pp, obj_cfg, parent, "enum");
291 snd_config_t *parent)
307 /* endpoint connections at the top-level conf have no parent */
308 if (parent) {
309 parent_obj = tplg_object_get_instance_config(tplg_pp, parent);