Lines Matching defs:li

105 			    struct link_info *li,
110 struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
111 struct simple_dai_props *dai_props = simple_priv_to_props(priv, li->link);
144 struct link_info *li,
148 struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
167 struct link_info *li)
170 struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
171 struct simple_dai_props *dai_props = simple_priv_to_props(priv, li->link);
173 struct device_node *ep = li->cpu ? cpu_ep : codec_ep;
179 if (li->cpu) {
191 ret = graph_parse_node(priv, cpu_ep, li, &is_single_links);
226 ret = graph_parse_node(priv, codec_ep, li, NULL);
251 ret = graph_link_init(priv, cpu_ep, codec_ep, li, dai_name);
253 li->link++;
261 struct link_info *li)
264 struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
273 ret = graph_parse_node(priv, cpu_ep, li, &is_single_links);
277 ret = graph_parse_node(priv, codec_ep, li, NULL);
287 ret = graph_link_init(priv, cpu_ep, codec_ep, li, dai_name);
291 li->link++;
319 struct link_info *li,
323 struct link_info *li),
327 struct link_info *li))
368 if (li->cpu ||
370 ret = func_dpcm(priv, cpu_ep, codec_ep, li);
373 if (li->cpu)
374 ret = func_noml(priv, cpu_ep, codec_ep, li);
393 struct link_info *li,
397 struct link_info *li),
401 struct link_info *li))
416 for (li->cpu = 1; li->cpu >= 0; li->cpu--) {
417 ret = __graph_for_each_link(priv, li, func_noml, func_dpcm);
428 struct link_info *li)
432 if (li->link >= SNDRV_MAX_LINKS) {
442 li->num[li->link].cpus = 1;
443 li->num[li->link].platforms = 1;
445 li->num[li->link].codecs = 1;
447 li->link += 1; /* 1xCPU-Codec */
457 struct link_info *li)
461 if (li->link >= SNDRV_MAX_LINKS) {
466 if (li->cpu) {
472 li->num[li->link].cpus = 1;
473 li->num[li->link].platforms = 1;
475 li->link++; /* 1xCPU-dummy */
477 li->num[li->link].codecs = 1;
479 li->link++; /* 1xdummy-Codec */
488 struct link_info *li)
536 return graph_for_each_link(priv, li,
544 struct link_info *li;
547 li = devm_kzalloc(dev, sizeof(*li), GFP_KERNEL);
548 if (!li)
554 ret = graph_get_dais_count(priv, li);
558 if (!li->link)
561 ret = simple_util_init_priv(priv, li);
580 memset(li, 0, sizeof(*li));
581 ret = graph_for_each_link(priv, li,
599 devm_kfree(dev, li);