Searched refs:srcimp (Results 1 – 3 of 3) sorted by relevance
/linux/sound/pci/ctxfi/ |
H A D | ctsrc.c | 597 rsc->idx = container_of(rsc, struct srcimp, rsc)->idx[0]; in srcimp_master() 607 return container_of(rsc, struct srcimp, rsc)->idx[rsc->conj]; in srcimp_index() 617 static int srcimp_map(struct srcimp *srcimp, struct src *src, struct rsc *input) in srcimp_map() argument 622 srcimp->rsc.ops->master(&srcimp->rsc); in srcimp_map() 627 for (i = 0; i < srcimp->rsc.msr; i++) { in srcimp_map() 628 entry = &srcimp->imappers[i]; in srcimp_map() 631 entry->addr = srcimp->rsc.ops->index(&srcimp in srcimp_map() 645 srcimp_unmap(struct srcimp * srcimp) srcimp_unmap() argument 666 srcimp_rsc_init(struct srcimp * srcimp,const struct srcimp_desc * desc,struct srcimp_mgr * mgr) srcimp_rsc_init() argument 699 srcimp_rsc_uninit(struct srcimp * srcimp) srcimp_rsc_uninit() argument 716 struct srcimp *srcimp; get_srcimp_rsc() local 761 put_srcimp_rsc(struct srcimp_mgr * mgr,struct srcimp * srcimp) put_srcimp_rsc() argument [all...] |
H A D | ctsrc.h | 103 struct srcimp { struct 113 int (*map)(struct srcimp *srcimp, struct src *user, struct rsc *input); argument 114 int (*unmap)(struct srcimp *srcimp); 131 /* request srcimp resource */ 134 struct srcimp **rsrcimp); 135 /* return srcimp resource */ 136 int (*put_srcimp)(struct srcimp_mgr *mgr, struct srcimp *srcimp); 108 mgrsrcimp global() argument 109 opssrcimp global() argument [all...] |
H A D | ctatc.c | 323 struct srcimp *srcimp; in atc_pcm_release_resources() local 328 srcimp = apcm->srcimps[i]; in atc_pcm_release_resources() 329 srcimp->ops->unmap(srcimp); in atc_pcm_release_resources() 330 srcimp_mgr->put_srcimp(srcimp_mgr, srcimp); in atc_pcm_release_resources() 508 struct srcimp *srcimp; in atc_pcm_capture_get_resources() local 612 err = srcimp_mgr->get_srcimp(srcimp_mgr, &srcimp_dsc, &srcimp); in atc_pcm_capture_get_resources() 616 apcm->srcimps[i] = srcimp; in atc_pcm_capture_get_resources() 647 struct srcimp *srcimp; atc_pcm_capture_prepare() local 1150 struct srcimp *srcimp = NULL; atc_release_resources() local 1453 struct srcimp *srcimp; atc_connect_dai() local [all...] |