Lines Matching refs:daios
861 struct dao *dao = container_of(atc->daios[SPDIFOO], struct dao, daio); in spdif_passthru_playback_setup()
929 dao = container_of(atc->daios[SPDIFOO], struct dao, daio); in spdif_passthru_playback_prepare()
1037 daio_mgr->daio_enable(daio_mgr, atc->daios[type]); in atc_daio_unmute()
1039 daio_mgr->daio_disable(daio_mgr, atc->daios[type]); in atc_daio_unmute()
1049 struct dao *dao = container_of(atc->daios[type], struct dao, daio); in atc_dao_get_status()
1056 struct dao *dao = container_of(atc->daios[type], struct dao, daio); in atc_dao_set_status()
1123 dao = container_of(atc->daios[SPDIFOO], struct dao, daio); in atc_spdif_out_passthru()
1168 if (atc->daios) { in atc_release_resources()
1171 daio = atc->daios[i]; in atc_release_resources()
1179 kfree(atc->daios); in atc_release_resources()
1180 atc->daios = NULL; in atc_release_resources()
1381 atc->daios = kcalloc(num_daios, sizeof(void *), GFP_KERNEL); in atc_get_resources()
1382 if (!atc->daios) in atc_get_resources()
1403 (struct daio **)&atc->daios[i]); in atc_get_resources()
1504 dao = container_of(atc->daios[j], struct dao, daio); in atc_connect_resources()
1509 dai = container_of(atc->daios[LINEIM], struct dai, daio); in atc_connect_resources()
1520 dai = container_of(atc->daios[MIC], struct dai, daio); in atc_connect_resources()
1530 dai = container_of(atc->daios[SPDIFIO], struct dai, daio); in atc_connect_resources()