Lines Matching refs:daios
860 struct dao *dao = container_of(atc->daios[SPDIFOO], struct dao, daio); in spdif_passthru_playback_setup()
928 dao = container_of(atc->daios[SPDIFOO], struct dao, daio); in spdif_passthru_playback_prepare()
1036 daio_mgr->daio_enable(daio_mgr, atc->daios[type]); in atc_daio_unmute()
1038 daio_mgr->daio_disable(daio_mgr, atc->daios[type]); in atc_daio_unmute()
1048 struct dao *dao = container_of(atc->daios[type], struct dao, daio); in atc_dao_get_status()
1055 struct dao *dao = container_of(atc->daios[type], struct dao, daio); in atc_dao_set_status()
1122 dao = container_of(atc->daios[SPDIFOO], struct dao, daio); in atc_spdif_out_passthru()
1167 if (atc->daios) { in atc_release_resources()
1170 daio = atc->daios[i]; in atc_release_resources()
1178 kfree(atc->daios); in atc_release_resources()
1179 atc->daios = NULL; in atc_release_resources()
1380 atc->daios = kcalloc(num_daios, sizeof(void *), GFP_KERNEL); in atc_get_resources()
1381 if (!atc->daios) in atc_get_resources()
1402 (struct daio **)&atc->daios[i]); in atc_get_resources()
1503 dao = container_of(atc->daios[j], struct dao, daio); in atc_connect_resources()
1508 dai = container_of(atc->daios[LINEIM], struct dai, daio); in atc_connect_resources()
1519 dai = container_of(atc->daios[MIC], struct dai, daio); in atc_connect_resources()
1529 dai = container_of(atc->daios[SPDIFIO], struct dai, daio); in atc_connect_resources()