Lines Matching refs:srcs
952 src = atc->srcs[2]; in atc_select_line_in()
954 src = atc->srcs[3]; in atc_select_line_in()
974 src = atc->srcs[2]; in atc_select_mic_in()
976 src = atc->srcs[3]; in atc_select_mic_in()
1189 if (atc->srcs) { in atc_release_resources()
1192 src_mgr->put_src(src_mgr, atc->srcs[i]); in atc_release_resources()
1194 kfree(atc->srcs); in atc_release_resources()
1195 atc->srcs = NULL; in atc_release_resources()
1382 atc->srcs = kcalloc(num_srcs, sizeof(void *), GFP_KERNEL); in atc_get_resources()
1383 if (!atc->srcs) in atc_get_resources()
1416 (struct src **)&atc->srcs[i]); in atc_get_resources()
1450 struct src **srcs, struct srcimp **srcimps) in atc_connect_dai() argument
1460 src = srcs[i]; in atc_connect_dai()
1468 src = srcs[0]; in atc_connect_dai()
1471 src = srcs[i]; in atc_connect_dai()
1477 dai->ops->set_srt_srcl(dai, &(srcs[0]->rsc)); in atc_connect_dai()
1478 dai->ops->set_srt_srcr(dai, &(srcs[1]->rsc)); in atc_connect_dai()
1508 (struct src **)&atc->srcs[2], in atc_connect_resources()
1510 src = atc->srcs[2]; in atc_connect_resources()
1512 src = atc->srcs[3]; in atc_connect_resources()
1519 (struct src **)&atc->srcs[4], in atc_connect_resources()
1521 src = atc->srcs[4]; in atc_connect_resources()
1523 src = atc->srcs[5]; in atc_connect_resources()
1529 (struct src **)&atc->srcs[0], in atc_connect_resources()
1532 src = atc->srcs[0]; in atc_connect_resources()
1534 src = atc->srcs[1]; in atc_connect_resources()