Lines Matching defs:control
90 /* append the control to the end of the widget */
213 tplg_dbg("Check route: sink '%s', control '%s', source '%s'",
214 route->sink, route->control, route->source);
227 /* validate control name */
228 if (strlen(route->control)) {
229 if (!tplg_elem_lookup(&tplg->mixer_list, route->control,
231 !tplg_elem_lookup(&tplg->enum_list, route->control,
233 SNDERR("undefined mixer/enum control '%s'",
234 route->control);
287 /* line is defined as '"sink, control, source"' */
293 const char *source = NULL, *sink = NULL, *control = NULL;
314 control = &buf[i + 2];
330 strcpy(line->control, control);
360 tplg_dbg("route: sink '%s', control '%s', source '%s'",
361 line->sink, line->control, line->source);
491 route->sink, route->control,
758 snd_strlcpy(line->control, t->ctl,
1013 SNDERR("dapm widget: wrong control type %d",
1066 ge->ctl = g->control;