Lines Matching refs:name
240 struct snd_soc_tplg_ctl_hdr *hdr, const char *name)
244 name, hdr->ops.get, hdr->ops.put, hdr->ops.info,
331 *kcontrol = snd_soc_cnew(control_new, data, control_new->name, prefix);
334 control_new->name);
341 control_new->name, err);
474 kfree(w->kcontrol_news[i].name);
491 kfree(w->kcontrol_news[i].name);
523 kfree(dai_drv->name);
545 kfree(link->name);
772 if (strnlen(be->hdr.name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN) ==
785 be->hdr.name, be->hdr.access);
788 kc.name = be->hdr.name;
801 soc_control_err(tplg, &be->hdr, be->hdr.name);
811 be->hdr.name);
821 be->hdr.name);
854 if (strnlen(mc->hdr.name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN) ==
866 mc->hdr.name, mc->hdr.access);
869 kc.name = mc->hdr.name;
896 soc_control_err(tplg, &mc->hdr, mc->hdr.name);
905 mc->hdr.name);
915 mc->hdr.name);
926 mc->hdr.name);
1031 if (strnlen(ec->hdr.name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN) ==
1043 ec->hdr.name, ec->items);
1046 kc.name = ec->hdr.name;
1070 ec->hdr.name);
1081 ec->hdr.name);
1089 ec->hdr.ops.info, ec->hdr.name);
1096 soc_control_err(tplg, &ec->hdr, ec->hdr.name);
1105 ec->hdr.name);
1114 ec->hdr.name);
1329 if (strnlen(mc->hdr.name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN) ==
1341 mc->hdr.name, i);
1344 kc[i].name = kstrdup(mc->hdr.name, GFP_KERNEL);
1345 if (kc[i].name == NULL)
1370 soc_control_err(tplg, &mc->hdr, mc->hdr.name);
1378 mc->hdr.name);
1387 mc->hdr.name);
1398 kfree(kc[i].name);
1420 if (strnlen(ec->hdr.name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN) ==
1432 ec->hdr.name);
1435 kc[i].name = kstrdup(ec->hdr.name, GFP_KERNEL);
1436 if (kc[i].name == NULL)
1458 ec->hdr.name);
1468 ec->hdr.name);
1474 ec->hdr.ops.info, ec->hdr.name);
1481 soc_control_err(tplg, &ec->hdr, ec->hdr.name);
1490 ec->hdr.name);
1508 kfree(kc[i].name);
1531 if (strnlen(be->hdr.name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN) ==
1544 be->hdr.name, be->hdr.access);
1547 kc[i].name = kstrdup(be->hdr.name, GFP_KERNEL);
1548 if (kc[i].name == NULL)
1559 soc_control_err(tplg, &be->hdr, be->hdr.name);
1568 be->hdr.name);
1579 kfree(kc[i].name);
1596 if (strnlen(w->name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN) ==
1604 w->name, w->id);
1614 template.name = kstrdup(w->name, GFP_KERNEL);
1615 if (!template.name)
1644 w->name, w->num_kcontrols, control_hdr->type);
1724 kfree(template.name);
1734 kfree(template.name);
1758 widget->name);
1791 stream->stream_name = kstrdup(caps->name, GFP_KERNEL);
1840 dai_drv->name = kstrdup(pcm->dai_name, GFP_KERNEL);
1841 if (!dai_drv->name) {
1897 kfree(dai_drv->name);
1954 link->name = kstrdup(pcm->pcm_name, GFP_KERNEL);
1956 if (!link->name || !link->stream_name) {
1971 link->codecs->name = "snd-soc-dummy";
1974 link->platforms->name = "snd-soc-dummy";
2002 kfree(link->name);
2027 memcpy(dest->name, src->name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN);
2277 * @name: DAI link name to match, optional
2278 * @stream_name: DAI link stream name to match, optional
2282 * unique ID, so name and stream name should also match if being
2288 int id, const char *name,
2300 if (name && (!link->name || strcmp(name, link->name)))
2318 const char *name, *stream_name;
2322 len = strnlen(cfg->name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN);
2326 name = cfg->name;
2328 name = NULL;
2339 name, stream_name);
2342 name, cfg->id);
2443 * The platform driver should specify the DAI name and ID for matching.