Symbol: src_mgr
sound/pci/ctxfi/ctatc.c
1175
struct src_mgr *src_mgr = NULL;
sound/pci/ctxfi/ctatc.c
1219
src_mgr = atc->rsc_mgrs[SRC];
sound/pci/ctxfi/ctatc.c
1222
src_mgr->put_src(src_mgr, atc->srcs[i]);
sound/pci/ctxfi/ctatc.c
1401
struct src_mgr *src_mgr;
sound/pci/ctxfi/ctatc.c
1449
src_mgr = atc->rsc_mgrs[SRC];
sound/pci/ctxfi/ctatc.c
1456
err = src_mgr->get_src(src_mgr, &src_dsc,
sound/pci/ctxfi/ctatc.c
1486
atc_connect_dai(struct src_mgr *src_mgr, struct dai *dai,
sound/pci/ctxfi/ctatc.c
1500
src_mgr->src_disable(src_mgr, src);
sound/pci/ctxfi/ctatc.c
1503
src_mgr->commit_write(src_mgr); /* Actually disable SRCs */
sound/pci/ctxfi/ctatc.c
1511
src_mgr->src_enable_s(src_mgr, src);
sound/pci/ctxfi/ctatc.c
1521
src_mgr->commit_write(src_mgr); /* Synchronously enable SRCs */
sound/pci/ctxfi/ctatc.c
247
struct src_mgr *src_mgr = atc->rsc_mgrs[SRC];
sound/pci/ctxfi/ctatc.c
265
err = src_mgr->get_src(src_mgr, &desc, (struct src **)&apcm->src);
sound/pci/ctxfi/ctatc.c
325
struct src_mgr *src_mgr = atc->rsc_mgrs[SRC];
sound/pci/ctxfi/ctatc.c
345
src_mgr->put_src(src_mgr, apcm->srccs[i]);
sound/pci/ctxfi/ctatc.c
367
src_mgr->put_src(src_mgr, apcm->src);
sound/pci/ctxfi/ctatc.c
507
struct src_mgr *src_mgr = atc->rsc_mgrs[SRC];
sound/pci/ctxfi/ctatc.c
570
err = src_mgr->get_src(src_mgr, &src_dsc,
sound/pci/ctxfi/ctatc.c
630
err = src_mgr->get_src(src_mgr, &src_dsc, (struct src **)&apcm->src);
sound/pci/ctxfi/ctatc.c
730
struct src_mgr *src_mgr = atc->rsc_mgrs[SRC];
sound/pci/ctxfi/ctatc.c
742
src_mgr->src_disable(src_mgr, src);
sound/pci/ctxfi/ctatc.c
752
src_mgr->src_disable(src_mgr, src);
sound/pci/ctxfi/ctatc.c
755
src_mgr->commit_write(src_mgr);
sound/pci/ctxfi/ctatc.c
762
src_mgr->src_enable_s(src_mgr, src);
sound/pci/ctxfi/ctatc.c
768
src_mgr->src_enable_s(src_mgr, src);
sound/pci/ctxfi/ctatc.c
771
src_mgr->commit_write(src_mgr);
sound/pci/ctxfi/ctatc.c
790
struct src_mgr *src_mgr = atc->rsc_mgrs[SRC];
sound/pci/ctxfi/ctatc.c
809
err = src_mgr->get_src(src_mgr, &desc, (struct src **)&apcm->src);
sound/pci/ctxfi/ctsrc.c
357
const struct src_desc *desc, struct src_mgr *mgr)
sound/pci/ctxfi/ctsrc.c
392
static int src_rsc_uninit(struct src *src, struct src_mgr *mgr)
sound/pci/ctxfi/ctsrc.c
412
get_src_rsc(struct src_mgr *mgr, const struct src_desc *desc, struct src **rsrc)
sound/pci/ctxfi/ctsrc.c
464
static int put_src_rsc(struct src_mgr *mgr, struct src *src)
sound/pci/ctxfi/ctsrc.c
480
static int src_enable_s(struct src_mgr *mgr, struct src *src)
sound/pci/ctxfi/ctsrc.c
496
static int src_enable(struct src_mgr *mgr, struct src *src)
sound/pci/ctxfi/ctsrc.c
512
static int src_disable(struct src_mgr *mgr, struct src *src)
sound/pci/ctxfi/ctsrc.c
528
static int src_mgr_commit_write(struct src_mgr *mgr)
sound/pci/ctxfi/ctsrc.c
540
struct src_mgr *src_mgr;
sound/pci/ctxfi/ctsrc.c
543
src_mgr = kzalloc_obj(*src_mgr);
sound/pci/ctxfi/ctsrc.c
544
if (!src_mgr)
sound/pci/ctxfi/ctsrc.c
547
err = rsc_mgr_init(&src_mgr->mgr, SRC, SRC_RESOURCE_NUM, hw);
sound/pci/ctxfi/ctsrc.c
551
spin_lock_init(&src_mgr->mgr_lock);
sound/pci/ctxfi/ctsrc.c
554
src_mgr->get_src = get_src_rsc;
sound/pci/ctxfi/ctsrc.c
555
src_mgr->put_src = put_src_rsc;
sound/pci/ctxfi/ctsrc.c
556
src_mgr->src_enable_s = src_enable_s;
sound/pci/ctxfi/ctsrc.c
557
src_mgr->src_enable = src_enable;
sound/pci/ctxfi/ctsrc.c
558
src_mgr->src_disable = src_disable;
sound/pci/ctxfi/ctsrc.c
559
src_mgr->commit_write = src_mgr_commit_write;
sound/pci/ctxfi/ctsrc.c
560
src_mgr->card = hw->card;
sound/pci/ctxfi/ctsrc.c
564
hw->src_mgr_dsb_src(src_mgr->mgr.ctrl_blk, i);
sound/pci/ctxfi/ctsrc.c
566
hw->src_mgr_commit_write(hw, src_mgr->mgr.ctrl_blk);
sound/pci/ctxfi/ctsrc.c
568
*rsrc_mgr = src_mgr;
sound/pci/ctxfi/ctsrc.c
573
kfree(src_mgr);
sound/pci/ctxfi/ctsrc.c
579
struct src_mgr *src_mgr = ptr;
sound/pci/ctxfi/ctsrc.c
580
rsc_mgr_uninit(&src_mgr->mgr);
sound/pci/ctxfi/ctsrc.c
581
kfree(src_mgr);
sound/pci/ctxfi/ctsrc.h
89
int (*get_src)(struct src_mgr *mgr,
sound/pci/ctxfi/ctsrc.h
92
int (*put_src)(struct src_mgr *mgr, struct src *src);
sound/pci/ctxfi/ctsrc.h
93
int (*src_enable_s)(struct src_mgr *mgr, struct src *src);
sound/pci/ctxfi/ctsrc.h
94
int (*src_enable)(struct src_mgr *mgr, struct src *src);
sound/pci/ctxfi/ctsrc.h
95
int (*src_disable)(struct src_mgr *mgr, struct src *src);
sound/pci/ctxfi/ctsrc.h
96
int (*commit_write)(struct src_mgr *mgr);