Home
last modified time | relevance | path

Searched refs:apcm (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/sound/pci/ctxfi/
H A Dctpcm.c110 kfree(apcm); in ct_atc_pcm_free_substream()
122 apcm = kzalloc(sizeof(*apcm), GFP_KERNEL); in ct_pcm_playback_open()
123 if (!apcm) in ct_pcm_playback_open()
148 apcm->timer = ct_timer_instance_new(atc->timer, apcm); in ct_pcm_playback_open()
149 if (!apcm->timer) { in ct_pcm_playback_open()
159 kfree(apcm); in ct_pcm_playback_open()
268 apcm = kzalloc(sizeof(*apcm), GFP_KERNEL); in ct_pcm_capture_open()
269 if (!apcm) in ct_pcm_capture_open()
272 apcm->started = 0; in ct_pcm_capture_open()
289 apcm->timer = ct_timer_instance_new(atc->timer, apcm); in ct_pcm_capture_open()
[all …]
H A Dctatc.c146 apcm->vm_block = vm->map(vm, apcm->substream, runtime->dma_bytes); in ct_map_audio_buffer()
268 src = apcm->src; in atc_pcm_playback_prepare()
298 src = apcm->src; in atc_pcm_playback_prepare()
363 if (apcm->src) { in atc_pcm_release_resources()
409 src = apcm->src; in atc_pcm_stop()
442 position, apcm->vm_block->addr, apcm->vm_block->size); in atc_pcm_playback_position()
578 apcm->n_srcc++; in atc_pcm_capture_get_resources()
631 src = apcm->src; in atc_pcm_capture_get_resources()
700 amixer = apcm->amixers[apcm->n_srcc+j*multi+i]; in atc_pcm_capture_prepare()
707 srcimp = apcm->srcimps[apcm->n_srcc+j*multi+i]; in atc_pcm_capture_prepare()
[all …]
H A Dctatc.h56 void (*interrupt)(struct ct_atc_pcm *apcm);
86 int (*map_audio_buffer)(struct ct_atc *atc, struct ct_atc_pcm *apcm);
93 struct ct_atc_pcm *apcm);
94 int (*pcm_playback_start)(struct ct_atc *atc, struct ct_atc_pcm *apcm);
95 int (*pcm_playback_stop)(struct ct_atc *atc, struct ct_atc_pcm *apcm);
97 struct ct_atc_pcm *apcm);
99 struct ct_atc_pcm *apcm);
101 int (*pcm_capture_start)(struct ct_atc *atc, struct ct_atc_pcm *apcm);
102 int (*pcm_capture_stop)(struct ct_atc *atc, struct ct_atc_pcm *apcm);
104 struct ct_atc_pcm *apcm);
[all …]
H A Dcttimer.c33 struct ct_atc_pcm *apcm; member
68 struct ct_atc_pcm *apcm = ti->apcm; in ct_systimer_callback() local
78 apcm->interrupt(apcm); in ct_systimer_callback()
238 ti->apcm->interrupt(ti->apcm); in ct_xfitimer_check_period()
334 ct_timer_instance_new(struct ct_timer *atimer, struct ct_atc_pcm *apcm) in ct_timer_instance_new() argument
345 ti->apcm = apcm; in ct_timer_instance_new()
346 ti->substream = apcm->substream; in ct_timer_instance_new()
H A Dcttimer.h24 ct_timer_instance_new(struct ct_timer *atimer, struct ct_atc_pcm *apcm);
/openbmc/linux/sound/pci/hda/
H A Dhda_controller.c686 if (apcm) { in azx_pcm_free()
687 list_del(&apcm->list); in azx_pcm_free()
688 apcm->info->pcm = NULL; in azx_pcm_free()
689 kfree(apcm); in azx_pcm_free()
701 struct azx_pcm *apcm; in snd_hda_attach_pcm_stream() local
721 apcm = kzalloc(sizeof(*apcm), GFP_KERNEL); in snd_hda_attach_pcm_stream()
722 if (apcm == NULL) { in snd_hda_attach_pcm_stream()
726 apcm->chip = chip; in snd_hda_attach_pcm_stream()
727 apcm->pcm = pcm; in snd_hda_attach_pcm_stream()
728 apcm->codec = codec; in snd_hda_attach_pcm_stream()
[all …]