daio_mgr 1031 sound/pci/ctxfi/ctatc.c struct daio_mgr *daio_mgr = atc->rsc_mgrs[DAIO]; daio_mgr 1034 sound/pci/ctxfi/ctatc.c daio_mgr->daio_enable(daio_mgr, atc->daios[type]); daio_mgr 1036 sound/pci/ctxfi/ctatc.c daio_mgr->daio_disable(daio_mgr, atc->daios[type]); daio_mgr 1038 sound/pci/ctxfi/ctatc.c daio_mgr->commit_write(daio_mgr); daio_mgr 1145 sound/pci/ctxfi/ctatc.c struct daio_mgr *daio_mgr = NULL; daio_mgr 1166 sound/pci/ctxfi/ctatc.c daio_mgr = (struct daio_mgr *)atc->rsc_mgrs[DAIO]; daio_mgr 1174 sound/pci/ctxfi/ctatc.c daio_mgr->put_daio(daio_mgr, daio); daio_mgr 1366 sound/pci/ctxfi/ctatc.c struct daio_mgr *daio_mgr; daio_mgr 1394 sound/pci/ctxfi/ctatc.c daio_mgr = (struct daio_mgr *)atc->rsc_mgrs[DAIO]; daio_mgr 1399 sound/pci/ctxfi/ctatc.c err = daio_mgr->get_daio(daio_mgr, &da_desc, daio_mgr 387 sound/pci/ctxfi/ctdaio.c struct daio_mgr *mgr) daio_mgr 452 sound/pci/ctxfi/ctdaio.c struct daio_mgr *mgr = dao->mgr; daio_mgr 464 sound/pci/ctxfi/ctdaio.c struct daio_mgr *mgr) daio_mgr 523 sound/pci/ctxfi/ctdaio.c static int get_daio_rsc(struct daio_mgr *mgr, daio_mgr 582 sound/pci/ctxfi/ctdaio.c static int put_daio_rsc(struct daio_mgr *mgr, struct daio *daio) daio_mgr 604 sound/pci/ctxfi/ctdaio.c static int daio_mgr_enb_daio(struct daio_mgr *mgr, struct daio *daio) daio_mgr 618 sound/pci/ctxfi/ctdaio.c static int daio_mgr_dsb_daio(struct daio_mgr *mgr, struct daio *daio) daio_mgr 634 sound/pci/ctxfi/ctdaio.c struct rsc_mgr *mgr = &((struct daio_mgr *)data)->mgr; daio_mgr 645 sound/pci/ctxfi/ctdaio.c static int daio_imap_add(struct daio_mgr *mgr, struct imapper *entry) daio_mgr 662 sound/pci/ctxfi/ctdaio.c static int daio_imap_delete(struct daio_mgr *mgr, struct imapper *entry) daio_mgr 679 sound/pci/ctxfi/ctdaio.c static int daio_mgr_commit_write(struct daio_mgr *mgr) daio_mgr 687 sound/pci/ctxfi/ctdaio.c int daio_mgr_create(struct hw *hw, struct daio_mgr **rdaio_mgr) daio_mgr 690 sound/pci/ctxfi/ctdaio.c struct daio_mgr *daio_mgr; daio_mgr 694 sound/pci/ctxfi/ctdaio.c daio_mgr = kzalloc(sizeof(*daio_mgr), GFP_KERNEL); daio_mgr 695 sound/pci/ctxfi/ctdaio.c if (!daio_mgr) daio_mgr 698 sound/pci/ctxfi/ctdaio.c err = rsc_mgr_init(&daio_mgr->mgr, DAIO, NUM_DAIOTYP, hw); daio_mgr 702 sound/pci/ctxfi/ctdaio.c spin_lock_init(&daio_mgr->mgr_lock); daio_mgr 703 sound/pci/ctxfi/ctdaio.c spin_lock_init(&daio_mgr->imap_lock); daio_mgr 704 sound/pci/ctxfi/ctdaio.c INIT_LIST_HEAD(&daio_mgr->imappers); daio_mgr 711 sound/pci/ctxfi/ctdaio.c list_add(&entry->list, &daio_mgr->imappers); daio_mgr 712 sound/pci/ctxfi/ctdaio.c daio_mgr->init_imap = entry; daio_mgr 713 sound/pci/ctxfi/ctdaio.c daio_mgr->init_imap_added = 1; daio_mgr 715 sound/pci/ctxfi/ctdaio.c daio_mgr->get_daio = get_daio_rsc; daio_mgr 716 sound/pci/ctxfi/ctdaio.c daio_mgr->put_daio = put_daio_rsc; daio_mgr 717 sound/pci/ctxfi/ctdaio.c daio_mgr->daio_enable = daio_mgr_enb_daio; daio_mgr 718 sound/pci/ctxfi/ctdaio.c daio_mgr->daio_disable = daio_mgr_dsb_daio; daio_mgr 719 sound/pci/ctxfi/ctdaio.c daio_mgr->imap_add = daio_imap_add; daio_mgr 720 sound/pci/ctxfi/ctdaio.c daio_mgr->imap_delete = daio_imap_delete; daio_mgr 721 sound/pci/ctxfi/ctdaio.c daio_mgr->commit_write = daio_mgr_commit_write; daio_mgr 722 sound/pci/ctxfi/ctdaio.c daio_mgr->card = hw->card; daio_mgr 725 sound/pci/ctxfi/ctdaio.c hw->daio_mgr_dsb_dao(daio_mgr->mgr.ctrl_blk, i); daio_mgr 726 sound/pci/ctxfi/ctdaio.c hw->daio_mgr_dsb_dai(daio_mgr->mgr.ctrl_blk, i); daio_mgr 728 sound/pci/ctxfi/ctdaio.c hw->daio_mgr_commit_write(hw, daio_mgr->mgr.ctrl_blk); daio_mgr 730 sound/pci/ctxfi/ctdaio.c *rdaio_mgr = daio_mgr; daio_mgr 735 sound/pci/ctxfi/ctdaio.c rsc_mgr_uninit(&daio_mgr->mgr); daio_mgr 737 sound/pci/ctxfi/ctdaio.c kfree(daio_mgr); daio_mgr 741 sound/pci/ctxfi/ctdaio.c int daio_mgr_destroy(struct daio_mgr *daio_mgr) daio_mgr 746 sound/pci/ctxfi/ctdaio.c spin_lock_irqsave(&daio_mgr->imap_lock, flags); daio_mgr 747 sound/pci/ctxfi/ctdaio.c free_input_mapper_list(&daio_mgr->imappers); daio_mgr 748 sound/pci/ctxfi/ctdaio.c spin_unlock_irqrestore(&daio_mgr->imap_lock, flags); daio_mgr 750 sound/pci/ctxfi/ctdaio.c rsc_mgr_uninit(&daio_mgr->mgr); daio_mgr 751 sound/pci/ctxfi/ctdaio.c kfree(daio_mgr); daio_mgr 40 sound/pci/ctxfi/ctdaio.h struct daio_mgr; daio_mgr 52 sound/pci/ctxfi/ctdaio.h struct daio_mgr *mgr; daio_mgr 106 sound/pci/ctxfi/ctdaio.h int (*get_daio)(struct daio_mgr *mgr, daio_mgr 109 sound/pci/ctxfi/ctdaio.h int (*put_daio)(struct daio_mgr *mgr, struct daio *daio); daio_mgr 110 sound/pci/ctxfi/ctdaio.h int (*daio_enable)(struct daio_mgr *mgr, struct daio *daio); daio_mgr 111 sound/pci/ctxfi/ctdaio.h int (*daio_disable)(struct daio_mgr *mgr, struct daio *daio); daio_mgr 112 sound/pci/ctxfi/ctdaio.h int (*imap_add)(struct daio_mgr *mgr, struct imapper *entry); daio_mgr 113 sound/pci/ctxfi/ctdaio.h int (*imap_delete)(struct daio_mgr *mgr, struct imapper *entry); daio_mgr 114 sound/pci/ctxfi/ctdaio.h int (*commit_write)(struct daio_mgr *mgr); daio_mgr 118 sound/pci/ctxfi/ctdaio.h int daio_mgr_create(struct hw *hw, struct daio_mgr **rdaio_mgr); daio_mgr 119 sound/pci/ctxfi/ctdaio.h int daio_mgr_destroy(struct daio_mgr *daio_mgr);