Lines Matching refs:daios
857 struct dao *dao = container_of(atc->daios[SPDIFOO], struct dao, daio); in spdif_passthru_playback_setup()
925 dao = container_of(atc->daios[SPDIFOO], struct dao, daio); in spdif_passthru_playback_prepare()
1033 daio_mgr->daio_enable(daio_mgr, atc->daios[type]); in atc_daio_unmute()
1035 daio_mgr->daio_disable(daio_mgr, atc->daios[type]); in atc_daio_unmute()
1045 struct dao *dao = container_of(atc->daios[type], struct dao, daio); in atc_dao_get_status()
1052 struct dao *dao = container_of(atc->daios[type], struct dao, daio); in atc_dao_set_status()
1119 dao = container_of(atc->daios[SPDIFOO], struct dao, daio); in atc_spdif_out_passthru()
1164 if (atc->daios) { in atc_release_resources()
1167 daio = atc->daios[i]; in atc_release_resources()
1175 kfree(atc->daios); in atc_release_resources()
1176 atc->daios = NULL; in atc_release_resources()
1377 atc->daios = kcalloc(num_daios, sizeof(void *), GFP_KERNEL); in atc_get_resources()
1378 if (!atc->daios) in atc_get_resources()
1399 (struct daio **)&atc->daios[i]); in atc_get_resources()
1500 dao = container_of(atc->daios[j], struct dao, daio); in atc_connect_resources()
1505 dai = container_of(atc->daios[LINEIM], struct dai, daio); in atc_connect_resources()
1516 dai = container_of(atc->daios[MIC], struct dai, daio); in atc_connect_resources()
1526 dai = container_of(atc->daios[SPDIFIO], struct dai, daio); in atc_connect_resources()