src_mgr 242 sound/pci/ctxfi/ctatc.c struct src_mgr *src_mgr = atc->rsc_mgrs[SRC]; src_mgr 260 sound/pci/ctxfi/ctatc.c err = src_mgr->get_src(src_mgr, &desc, (struct src **)&apcm->src); src_mgr 320 sound/pci/ctxfi/ctatc.c struct src_mgr *src_mgr = atc->rsc_mgrs[SRC]; src_mgr 340 sound/pci/ctxfi/ctatc.c src_mgr->put_src(src_mgr, apcm->srccs[i]); src_mgr 362 sound/pci/ctxfi/ctatc.c src_mgr->put_src(src_mgr, apcm->src); src_mgr 502 sound/pci/ctxfi/ctatc.c struct src_mgr *src_mgr = atc->rsc_mgrs[SRC]; src_mgr 565 sound/pci/ctxfi/ctatc.c err = src_mgr->get_src(src_mgr, &src_dsc, src_mgr 625 sound/pci/ctxfi/ctatc.c err = src_mgr->get_src(src_mgr, &src_dsc, (struct src **)&apcm->src); src_mgr 725 sound/pci/ctxfi/ctatc.c struct src_mgr *src_mgr = atc->rsc_mgrs[SRC]; src_mgr 737 sound/pci/ctxfi/ctatc.c src_mgr->src_disable(src_mgr, src); src_mgr 747 sound/pci/ctxfi/ctatc.c src_mgr->src_disable(src_mgr, src); src_mgr 750 sound/pci/ctxfi/ctatc.c src_mgr->commit_write(src_mgr); src_mgr 757 sound/pci/ctxfi/ctatc.c src_mgr->src_enable_s(src_mgr, src); src_mgr 763 sound/pci/ctxfi/ctatc.c src_mgr->src_enable_s(src_mgr, src); src_mgr 766 sound/pci/ctxfi/ctatc.c src_mgr->commit_write(src_mgr); src_mgr 785 sound/pci/ctxfi/ctatc.c struct src_mgr *src_mgr = atc->rsc_mgrs[SRC]; src_mgr 804 sound/pci/ctxfi/ctatc.c err = src_mgr->get_src(src_mgr, &desc, (struct src **)&apcm->src); src_mgr 1149 sound/pci/ctxfi/ctatc.c struct src_mgr *src_mgr = NULL; src_mgr 1190 sound/pci/ctxfi/ctatc.c src_mgr = atc->rsc_mgrs[SRC]; src_mgr 1192 sound/pci/ctxfi/ctatc.c src_mgr->put_src(src_mgr, atc->srcs[i]); src_mgr 1368 sound/pci/ctxfi/ctatc.c struct src_mgr *src_mgr; src_mgr 1410 sound/pci/ctxfi/ctatc.c src_mgr = atc->rsc_mgrs[SRC]; src_mgr 1415 sound/pci/ctxfi/ctatc.c err = src_mgr->get_src(src_mgr, &src_dsc, src_mgr 1449 sound/pci/ctxfi/ctatc.c atc_connect_dai(struct src_mgr *src_mgr, struct dai *dai, src_mgr 1463 sound/pci/ctxfi/ctatc.c src_mgr->src_disable(src_mgr, src); src_mgr 1466 sound/pci/ctxfi/ctatc.c src_mgr->commit_write(src_mgr); /* Actually disable SRCs */ src_mgr 1474 sound/pci/ctxfi/ctatc.c src_mgr->src_enable_s(src_mgr, src); src_mgr 1484 sound/pci/ctxfi/ctatc.c src_mgr->commit_write(src_mgr); /* Synchronously enable SRCs */ src_mgr 357 sound/pci/ctxfi/ctsrc.c const struct src_desc *desc, struct src_mgr *mgr) src_mgr 392 sound/pci/ctxfi/ctsrc.c static int src_rsc_uninit(struct src *src, struct src_mgr *mgr) src_mgr 412 sound/pci/ctxfi/ctsrc.c get_src_rsc(struct src_mgr *mgr, const struct src_desc *desc, struct src **rsrc) src_mgr 467 sound/pci/ctxfi/ctsrc.c static int put_src_rsc(struct src_mgr *mgr, struct src *src) src_mgr 486 sound/pci/ctxfi/ctsrc.c static int src_enable_s(struct src_mgr *mgr, struct src *src) src_mgr 502 sound/pci/ctxfi/ctsrc.c static int src_enable(struct src_mgr *mgr, struct src *src) src_mgr 518 sound/pci/ctxfi/ctsrc.c static int src_disable(struct src_mgr *mgr, struct src *src) src_mgr 534 sound/pci/ctxfi/ctsrc.c static int src_mgr_commit_write(struct src_mgr *mgr) src_mgr 543 sound/pci/ctxfi/ctsrc.c int src_mgr_create(struct hw *hw, struct src_mgr **rsrc_mgr) src_mgr 546 sound/pci/ctxfi/ctsrc.c struct src_mgr *src_mgr; src_mgr 549 sound/pci/ctxfi/ctsrc.c src_mgr = kzalloc(sizeof(*src_mgr), GFP_KERNEL); src_mgr 550 sound/pci/ctxfi/ctsrc.c if (!src_mgr) src_mgr 553 sound/pci/ctxfi/ctsrc.c err = rsc_mgr_init(&src_mgr->mgr, SRC, SRC_RESOURCE_NUM, hw); src_mgr 557 sound/pci/ctxfi/ctsrc.c spin_lock_init(&src_mgr->mgr_lock); src_mgr 560 sound/pci/ctxfi/ctsrc.c src_mgr->get_src = get_src_rsc; src_mgr 561 sound/pci/ctxfi/ctsrc.c src_mgr->put_src = put_src_rsc; src_mgr 562 sound/pci/ctxfi/ctsrc.c src_mgr->src_enable_s = src_enable_s; src_mgr 563 sound/pci/ctxfi/ctsrc.c src_mgr->src_enable = src_enable; src_mgr 564 sound/pci/ctxfi/ctsrc.c src_mgr->src_disable = src_disable; src_mgr 565 sound/pci/ctxfi/ctsrc.c src_mgr->commit_write = src_mgr_commit_write; src_mgr 566 sound/pci/ctxfi/ctsrc.c src_mgr->card = hw->card; src_mgr 570 sound/pci/ctxfi/ctsrc.c hw->src_mgr_dsb_src(src_mgr->mgr.ctrl_blk, i); src_mgr 572 sound/pci/ctxfi/ctsrc.c hw->src_mgr_commit_write(hw, src_mgr->mgr.ctrl_blk); src_mgr 574 sound/pci/ctxfi/ctsrc.c *rsrc_mgr = src_mgr; src_mgr 579 sound/pci/ctxfi/ctsrc.c kfree(src_mgr); src_mgr 583 sound/pci/ctxfi/ctsrc.c int src_mgr_destroy(struct src_mgr *src_mgr) src_mgr 585 sound/pci/ctxfi/ctsrc.c rsc_mgr_uninit(&src_mgr->mgr); src_mgr 586 sound/pci/ctxfi/ctsrc.c kfree(src_mgr); src_mgr 89 sound/pci/ctxfi/ctsrc.h int (*get_src)(struct src_mgr *mgr, src_mgr 92 sound/pci/ctxfi/ctsrc.h int (*put_src)(struct src_mgr *mgr, struct src *src); src_mgr 93 sound/pci/ctxfi/ctsrc.h int (*src_enable_s)(struct src_mgr *mgr, struct src *src); src_mgr 94 sound/pci/ctxfi/ctsrc.h int (*src_enable)(struct src_mgr *mgr, struct src *src); src_mgr 95 sound/pci/ctxfi/ctsrc.h int (*src_disable)(struct src_mgr *mgr, struct src *src); src_mgr 96 sound/pci/ctxfi/ctsrc.h int (*commit_write)(struct src_mgr *mgr); src_mgr 142 sound/pci/ctxfi/ctsrc.h int src_mgr_create(struct hw *hw, struct src_mgr **rsrc_mgr); src_mgr 143 sound/pci/ctxfi/ctsrc.h int src_mgr_destroy(struct src_mgr *src_mgr);