Home
last modified time | relevance | path

Searched refs:sum_mgr (Results 1 – 3 of 3) sorted by relevance

/linux/sound/pci/ctxfi/
H A Dctamixer.c362 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(sizeof(*sum_mgr), GFP_KERNEL); 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 Dctamixer.h33 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 Dctmixer.c905 struct sum_mgr *sum_mgr; in ct_mixer_get_mem()
915 sum_mgr = (struct sum_mgr *)mixer->atc->rsc_mgrs[SUM]; in ct_mixer_get_mem()
918 err = sum_mgr->get_sum(sum_mgr, &sum_desc, &sum); in ct_mixer_get_mem()
957 sum_mgr->put_sum(sum_mgr, (struct sum *)mixer->sums[i]); in ct_mixer_topology_build()
1210 struct sum_mgr *sum_mgr
838 struct sum_mgr *sum_mgr; ct_mixer_get_resources() local
1143 struct sum_mgr *sum_mgr = (struct sum_mgr *)mixer->atc->rsc_mgrs[SUM]; ct_mixer_destroy() local
[all...]