Lines Matching refs:srcs
954 src = atc->srcs[2]; in atc_select_line_in()
956 src = atc->srcs[3]; in atc_select_line_in()
976 src = atc->srcs[2]; in atc_select_mic_in()
978 src = atc->srcs[3]; in atc_select_mic_in()
1191 if (atc->srcs) { in atc_release_resources()
1194 src_mgr->put_src(src_mgr, atc->srcs[i]); in atc_release_resources()
1196 kfree(atc->srcs); in atc_release_resources()
1197 atc->srcs = NULL; in atc_release_resources()
1384 atc->srcs = kcalloc(num_srcs, sizeof(void *), GFP_KERNEL); in atc_get_resources()
1385 if (!atc->srcs) in atc_get_resources()
1418 (struct src **)&atc->srcs[i]); in atc_get_resources()
1452 struct src **srcs, struct srcimp **srcimps) in atc_connect_dai() argument
1462 src = srcs[i]; in atc_connect_dai()
1470 src = srcs[0]; in atc_connect_dai()
1473 src = srcs[i]; in atc_connect_dai()
1479 dai->ops->set_srt_srcl(dai, &(srcs[0]->rsc)); in atc_connect_dai()
1480 dai->ops->set_srt_srcr(dai, &(srcs[1]->rsc)); in atc_connect_dai()
1510 (struct src **)&atc->srcs[2], in atc_connect_resources()
1512 src = atc->srcs[2]; in atc_connect_resources()
1514 src = atc->srcs[3]; in atc_connect_resources()
1521 (struct src **)&atc->srcs[4], in atc_connect_resources()
1523 src = atc->srcs[4]; in atc_connect_resources()
1525 src = atc->srcs[5]; in atc_connect_resources()
1531 (struct src **)&atc->srcs[0], in atc_connect_resources()
1534 src = atc->srcs[0]; in atc_connect_resources()
1536 src = atc->srcs[1]; in atc_connect_resources()