Searched refs:sum_mgr (Results 1 – 4 of 4) sorted by relevance
| /linux/sound/pci/ctxfi/ |
| H A D | ctamixer.c | 362 struct sum_mgr *mgr) in sum_rsc_init() 382 static int get_sum_rsc(struct sum_mgr *mgr, in get_sum_rsc() 431 static int put_sum_rsc(struct sum_mgr *mgr, struct sum *sum) in put_sum_rsc() 448 struct sum_mgr *sum_mgr; in sum_mgr_create() local 451 sum_mgr = kzalloc_obj(*sum_mgr); in sum_mgr_create() 452 if (!sum_mgr) in sum_mgr_create() 455 err = rsc_mgr_init(&sum_mgr->mgr, SUM, SUM_RESOURCE_NUM, hw); in sum_mgr_create() 459 spin_lock_init(&sum_mgr->mgr_lock); in sum_mgr_create() 461 sum_mgr->get_sum = get_sum_rsc; in sum_mgr_create() 462 sum_mgr->put_sum = put_sum_rsc; in sum_mgr_create() [all …]
|
| H A D | ctamixer.h | 33 struct sum_mgr { struct 39 int (*get_sum)(struct sum_mgr *mgr, argument 42 int (*put_sum)(struct sum_mgr *mgr, struct sum *sum); argument
|
| H A D | ctmixer.c | 905 struct sum_mgr *sum_mgr; in ct_mixer_get_resources() local 915 sum_mgr = (struct sum_mgr *)mixer->atc->rsc_mgrs[SUM]; in ct_mixer_get_resources() 918 err = sum_mgr->get_sum(sum_mgr, &sum_desc, &sum); in ct_mixer_get_resources() 957 sum_mgr->put_sum(sum_mgr, (struct sum *)mixer->sums[i]); in ct_mixer_get_resources() 1210 struct sum_mgr *sum_mgr = (struct sum_mgr *)mixer->atc->rsc_mgrs[SUM]; in ct_mixer_destroy() local 1227 sum_mgr->put_sum(sum_mgr, (struct sum *)mixer->sums[i]); in ct_mixer_destroy()
|
| H A D | ctatc.c | 328 struct sum_mgr *sum_mgr = atc->rsc_mgrs[SUM]; in atc_pcm_release_resources() local 362 sum_mgr->put_sum(sum_mgr, apcm->mono); in atc_pcm_release_resources() 510 struct sum_mgr *sum_mgr = atc->rsc_mgrs[SUM]; in atc_pcm_capture_get_resources() local 603 err = sum_mgr->get_sum(sum_mgr, &sum_dsc, (struct sum **)&apcm->mono); in atc_pcm_capture_get_resources() 1174 struct sum_mgr *sum_mgr = NULL; in atc_release_resources() local 1209 sum_mgr = atc->rsc_mgrs[SUM]; in atc_release_resources() 1212 sum_mgr->put_sum(sum_mgr, atc->pcm[i]); in atc_release_resources() 1405 struct sum_mgr *sum_mgr; in atc_get_resources() local 1469 sum_mgr = atc->rsc_mgrs[SUM]; in atc_get_resources() 1472 err = sum_mgr->get_sum(sum_mgr, &sum_dsc, in atc_get_resources()
|