Searched refs:amixer_mgr (Results 1 – 4 of 4) sorted by relevance
| /linux/sound/pci/ctxfi/ ! |
| H A D | ctamixer.c | 197 struct amixer_mgr *mgr) in amixer_rsc_init() 228 static int get_amixer_rsc(struct amixer_mgr *mgr, in get_amixer_rsc() 279 static int put_amixer_rsc(struct amixer_mgr *mgr, struct amixer *amixer) in put_amixer_rsc() 296 struct amixer_mgr *amixer_mgr; in amixer_mgr_create() local 299 amixer_mgr = kzalloc_obj(*amixer_mgr); in amixer_mgr_create() 300 if (!amixer_mgr) in amixer_mgr_create() 303 err = rsc_mgr_init(&amixer_mgr->mgr, AMIXER, AMIXER_RESOURCE_NUM, hw); in amixer_mgr_create() 307 spin_lock_init(&amixer_mgr->mgr_lock); in amixer_mgr_create() 309 amixer_mgr->get_amixer = get_amixer_rsc; in amixer_mgr_create() 310 amixer_mgr->put_amixer = put_amixer_rsc; in amixer_mgr_create() [all …]
|
| H A D | ctamixer.h | 78 struct amixer_mgr { struct 84 int (*get_amixer)(struct amixer_mgr *mgr, argument 88 int (*put_amixer)(struct amixer_mgr *mgr, struct amixer *amixer); argument 93 int amixer_mgr_destroy(void *amixer_mgr);
|
| H A D | ctmixer.c | 908 struct amixer_mgr *amixer_mgr; in ct_mixer_get_resources() local 930 amixer_mgr = (struct amixer_mgr *)mixer->atc->rsc_mgrs[AMIXER]; in ct_mixer_get_resources() 933 err = amixer_mgr->get_amixer(amixer_mgr, &am_desc, &amixer); in ct_mixer_get_resources() 950 amixer_mgr->put_amixer(amixer_mgr, amixer); in ct_mixer_get_resources() 1211 struct amixer_mgr *amixer_mgr = in ct_mixer_destroy() local 1212 (struct amixer_mgr *)mixer->atc->rsc_mgrs[AMIXER]; in ct_mixer_destroy() 1220 amixer_mgr->put_amixer(amixer_mgr, amixer); in ct_mixer_destroy()
|
| H A D | ctatc.c | 248 struct amixer_mgr *amixer_mgr = atc->rsc_mgrs[AMIXER]; in atc_pcm_playback_prepare() local 287 err = amixer_mgr->get_amixer(amixer_mgr, &mix_dsc, in atc_pcm_playback_prepare() 327 struct amixer_mgr *amixer_mgr = atc->rsc_mgrs[AMIXER]; in atc_pcm_release_resources() local 354 amixer_mgr->put_amixer(amixer_mgr, apcm->amixers[i]); in atc_pcm_release_resources() 509 struct amixer_mgr *amixer_mgr in atc_pcm_capture_get_resources() local 791 struct amixer_mgr *amixer_mgr = atc->rsc_mgrs[AMIXER]; spdif_passthru_playback_get_resources() local [all...] |