Lines Matching defs:ref
98 struct tplg_ref *ref;
111 ref = list_entry(pos, struct tplg_ref, list);
112 if (ref->type == SND_TPLG_TYPE_DATA) {
113 err = tplg_copy_data(tplg, elem, ref);
117 if (!ref->elem) {
119 " PCM '%s'", ref->id, elem->id);
157 struct tplg_ref *ref;
171 ref = list_entry(pos, struct tplg_ref, list);
173 if (ref->type == SND_TPLG_TYPE_DATA) {
174 err = tplg_copy_data(tplg, elem, ref);
233 struct tplg_ref *ref;
246 ref = list_entry(pos, struct tplg_ref, list);
248 switch (ref->type) {
250 ref->elem = tplg_elem_lookup(&tplg->hw_cfg_list,
251 ref->id, SND_TPLG_TYPE_HW_CONFIG, elem->index);
252 if (!ref->elem) {
255 ref->id, elem->id);
260 ref->elem->hw_cfg,
266 err = tplg_copy_data(tplg, elem, ref);