daio              858 sound/pci/ctxfi/ctatc.c 	struct dao *dao = container_of(atc->daios[SPDIFOO], struct dao, daio);
daio              926 sound/pci/ctxfi/ctatc.c 	dao = container_of(atc->daios[SPDIFOO], struct dao, daio);
daio             1046 sound/pci/ctxfi/ctatc.c 	struct dao *dao = container_of(atc->daios[type], struct dao, daio);
daio             1053 sound/pci/ctxfi/ctatc.c 	struct dao *dao = container_of(atc->daios[type], struct dao, daio);
daio             1120 sound/pci/ctxfi/ctatc.c 	dao = container_of(atc->daios[SPDIFOO], struct dao, daio);
daio             1147 sound/pci/ctxfi/ctatc.c 	struct daio *daio = NULL;
daio             1168 sound/pci/ctxfi/ctatc.c 			daio = atc->daios[i];
daio             1169 sound/pci/ctxfi/ctatc.c 			if (daio->type < LINEIM) {
daio             1170 sound/pci/ctxfi/ctatc.c 				dao = container_of(daio, struct dao, daio);
daio             1174 sound/pci/ctxfi/ctatc.c 			daio_mgr->put_daio(daio_mgr, daio);
daio             1400 sound/pci/ctxfi/ctatc.c 					(struct daio **)&atc->daios[i]);
daio             1457 sound/pci/ctxfi/ctatc.c 	rscs[0] = &dai->daio.rscl;
daio             1458 sound/pci/ctxfi/ctatc.c 	rscs[1] = &dai->daio.rscr;
daio             1501 sound/pci/ctxfi/ctatc.c 		dao = container_of(atc->daios[j], struct dao, daio);
daio             1506 sound/pci/ctxfi/ctatc.c 	dai = container_of(atc->daios[LINEIM], struct dai, daio);
daio             1517 sound/pci/ctxfi/ctatc.c 		dai = container_of(atc->daios[MIC], struct dai, daio);
daio             1527 sound/pci/ctxfi/ctatc.c 	dai = container_of(atc->daios[SPDIFIO], struct dai, daio);
daio              152 sound/pci/ctxfi/ctdaio.c 		daio_device_index(dao->daio.type, dao->hw), dao->ctrl_blk);
daio              159 sound/pci/ctxfi/ctdaio.c 	struct daio *daio = &dao->daio;
daio              162 sound/pci/ctxfi/ctdaio.c 	entry = kzalloc((sizeof(*entry) * daio->rscl.msr), GFP_KERNEL);
daio              169 sound/pci/ctxfi/ctdaio.c 	daio->rscl.ops->master(&daio->rscl);
daio              170 sound/pci/ctxfi/ctdaio.c 	for (i = 0; i < daio->rscl.msr; i++, entry++) {
daio              172 sound/pci/ctxfi/ctdaio.c 		entry->user = entry->addr = daio->rscl.ops->index(&daio->rscl);
daio              177 sound/pci/ctxfi/ctdaio.c 		daio->rscl.ops->next_conj(&daio->rscl);
daio              180 sound/pci/ctxfi/ctdaio.c 	daio->rscl.ops->master(&daio->rscl);
daio              188 sound/pci/ctxfi/ctdaio.c 	struct daio *daio = &dao->daio;
daio              191 sound/pci/ctxfi/ctdaio.c 	entry = kzalloc((sizeof(*entry) * daio->rscr.msr), GFP_KERNEL);
daio              198 sound/pci/ctxfi/ctdaio.c 	daio->rscr.ops->master(&daio->rscr);
daio              199 sound/pci/ctxfi/ctdaio.c 	for (i = 0; i < daio->rscr.msr; i++, entry++) {
daio              201 sound/pci/ctxfi/ctdaio.c 		entry->user = entry->addr = daio->rscr.ops->index(&daio->rscr);
daio              203 sound/pci/ctxfi/ctdaio.c 		dao->imappers[daio->rscl.msr + i] = entry;
daio              206 sound/pci/ctxfi/ctdaio.c 		daio->rscr.ops->next_conj(&daio->rscr);
daio              209 sound/pci/ctxfi/ctdaio.c 	daio->rscr.ops->master(&daio->rscr);
daio              217 sound/pci/ctxfi/ctdaio.c 	struct daio *daio = &dao->daio;
daio              226 sound/pci/ctxfi/ctdaio.c 	for (i = 1; i < daio->rscl.msr; i++) {
daio              241 sound/pci/ctxfi/ctdaio.c 	struct daio *daio = &dao->daio;
daio              244 sound/pci/ctxfi/ctdaio.c 	if (!dao->imappers[daio->rscl.msr])
daio              247 sound/pci/ctxfi/ctdaio.c 	entry = dao->imappers[daio->rscl.msr];
daio              250 sound/pci/ctxfi/ctdaio.c 	for (i = 1; i < daio->rscr.msr; i++) {
daio              251 sound/pci/ctxfi/ctdaio.c 		entry = dao->imappers[daio->rscl.msr + i];
daio              253 sound/pci/ctxfi/ctdaio.c 		dao->imappers[daio->rscl.msr + i] = NULL;
daio              256 sound/pci/ctxfi/ctdaio.c 	kfree(dao->imappers[daio->rscl.msr]);
daio              257 sound/pci/ctxfi/ctdaio.c 	dao->imappers[daio->rscl.msr] = NULL;
daio              313 sound/pci/ctxfi/ctdaio.c 		daio_device_index(dai->daio.type, dai->hw), dai->ctrl_blk);
daio              326 sound/pci/ctxfi/ctdaio.c static int daio_rsc_init(struct daio *daio,
daio              345 sound/pci/ctxfi/ctdaio.c 	err = rsc_init(&daio->rscl, idx_l, DAIO, desc->msr, hw);
daio              349 sound/pci/ctxfi/ctdaio.c 	err = rsc_init(&daio->rscr, idx_r, DAIO, desc->msr, hw);
daio              355 sound/pci/ctxfi/ctdaio.c 		daio->rscl.ops = daio->rscr.ops = &daio_out_rsc_ops;
daio              359 sound/pci/ctxfi/ctdaio.c 			daio->rscl.ops = daio->rscr.ops = &daio_in_rsc_ops_20k1;
daio              362 sound/pci/ctxfi/ctdaio.c 			daio->rscl.ops = daio->rscr.ops = &daio_in_rsc_ops_20k2;
daio              368 sound/pci/ctxfi/ctdaio.c 	daio->type = desc->type;
daio              373 sound/pci/ctxfi/ctdaio.c 	rsc_uninit(&daio->rscl);
daio              377 sound/pci/ctxfi/ctdaio.c static int daio_rsc_uninit(struct daio *daio)
daio              379 sound/pci/ctxfi/ctdaio.c 	rsc_uninit(&daio->rscl);
daio              380 sound/pci/ctxfi/ctdaio.c 	rsc_uninit(&daio->rscr);
daio              393 sound/pci/ctxfi/ctdaio.c 	err = daio_rsc_init(&dao->daio, desc, mgr->mgr.hw);
daio              411 sound/pci/ctxfi/ctdaio.c 			daio_device_index(dao->daio.type, hw));
daio              416 sound/pci/ctxfi/ctdaio.c 			daio_device_index(dao->daio.type, hw), conf);
daio              418 sound/pci/ctxfi/ctdaio.c 			daio_device_index(dao->daio.type, hw));
daio              427 sound/pci/ctxfi/ctdaio.c 	daio_rsc_uninit(&dao->daio);
daio              437 sound/pci/ctxfi/ctdaio.c 		if (dao->imappers[dao->daio.rscl.msr])
daio              445 sound/pci/ctxfi/ctdaio.c 	daio_rsc_uninit(&dao->daio);
daio              455 sound/pci/ctxfi/ctdaio.c 	dsc.type = dao->daio.type;
daio              470 sound/pci/ctxfi/ctdaio.c 	err = daio_rsc_init(&dai->daio, desc, mgr->mgr.hw);
daio              489 sound/pci/ctxfi/ctdaio.c 		daio_device_index(dai->daio.type, dai->hw), dai->ctrl_blk);
daio              494 sound/pci/ctxfi/ctdaio.c 	daio_rsc_uninit(&dai->daio);
daio              502 sound/pci/ctxfi/ctdaio.c 	daio_rsc_uninit(&dai->daio);
daio              525 sound/pci/ctxfi/ctdaio.c 			struct daio **rdaio)
daio              555 sound/pci/ctxfi/ctdaio.c 		*rdaio = &dao->daio;
daio              567 sound/pci/ctxfi/ctdaio.c 		*rdaio = &dai->daio;
daio              582 sound/pci/ctxfi/ctdaio.c static int put_daio_rsc(struct daio_mgr *mgr, struct daio *daio)
daio              586 sound/pci/ctxfi/ctdaio.c 	mgr->daio_disable(mgr, daio);
daio              590 sound/pci/ctxfi/ctdaio.c 	daio_mgr_put_rsc(&mgr->mgr, daio->type);
daio              593 sound/pci/ctxfi/ctdaio.c 	if (daio->type <= DAIO_OUT_MAX) {
daio              594 sound/pci/ctxfi/ctdaio.c 		dao_rsc_uninit(container_of(daio, struct dao, daio));
daio              595 sound/pci/ctxfi/ctdaio.c 		kfree(container_of(daio, struct dao, daio));
daio              597 sound/pci/ctxfi/ctdaio.c 		dai_rsc_uninit(container_of(daio, struct dai, daio));
daio              598 sound/pci/ctxfi/ctdaio.c 		kfree(container_of(daio, struct dai, daio));
daio              604 sound/pci/ctxfi/ctdaio.c static int daio_mgr_enb_daio(struct daio_mgr *mgr, struct daio *daio)
daio              608 sound/pci/ctxfi/ctdaio.c 	if (DAIO_OUT_MAX >= daio->type) {
daio              610 sound/pci/ctxfi/ctdaio.c 				daio_device_index(daio->type, hw));
daio              613 sound/pci/ctxfi/ctdaio.c 				daio_device_index(daio->type, hw));
daio              618 sound/pci/ctxfi/ctdaio.c static int daio_mgr_dsb_daio(struct daio_mgr *mgr, struct daio *daio)
daio              622 sound/pci/ctxfi/ctdaio.c 	if (DAIO_OUT_MAX >= daio->type) {
daio              624 sound/pci/ctxfi/ctdaio.c 				daio_device_index(daio->type, hw));
daio              627 sound/pci/ctxfi/ctdaio.c 				daio_device_index(daio->type, hw));
daio               49 sound/pci/ctxfi/ctdaio.h 	struct daio daio;
daio               58 sound/pci/ctxfi/ctdaio.h 	struct daio daio;
daio              107 sound/pci/ctxfi/ctdaio.h 			const struct daio_desc *desc, struct daio **rdaio);
daio              109 sound/pci/ctxfi/ctdaio.h 	int (*put_daio)(struct daio_mgr *mgr, struct daio *daio);
daio              110 sound/pci/ctxfi/ctdaio.h 	int (*daio_enable)(struct daio_mgr *mgr, struct daio *daio);
daio              111 sound/pci/ctxfi/ctdaio.h 	int (*daio_disable)(struct daio_mgr *mgr, struct daio *daio);