Searched refs:apcm (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/sound/pci/ctxfi/ |
| H A D | ctpcm.c | 110 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 D | ctatc.c | 143 apcm->vm_block = vm->map(vm, apcm->substream, runtime->dma_bytes); in ct_map_audio_buffer() 265 src = apcm->src; in atc_pcm_playback_prepare() 295 src = apcm->src; in atc_pcm_playback_prepare() 360 if (apcm->src) { in atc_pcm_release_resources() 406 src = apcm->src; in atc_pcm_stop() 439 position, apcm->vm_block->addr, apcm->vm_block->size); in atc_pcm_playback_position() 575 apcm->n_srcc++; in atc_pcm_capture_get_resources() 628 src = apcm->src; in atc_pcm_capture_get_resources() 697 amixer = apcm->amixers[apcm->n_srcc+j*multi+i]; in atc_pcm_capture_prepare() 704 srcimp = apcm->srcimps[apcm->n_srcc+j*multi+i]; in atc_pcm_capture_prepare() [all …]
|
| H A D | ctatc.h | 56 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 D | cttimer.c | 33 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 D | cttimer.h | 24 ct_timer_instance_new(struct ct_timer *atimer, struct ct_atc_pcm *apcm);
|
| /linux-6.15/sound/pci/hda/ |
| H A D | hda_controller.c | 692 if (apcm) { in azx_pcm_free() 693 list_del(&apcm->list); in azx_pcm_free() 694 apcm->info->pcm = NULL; in azx_pcm_free() 695 kfree(apcm); in azx_pcm_free() 707 struct azx_pcm *apcm; in snd_hda_attach_pcm_stream() local 727 apcm = kzalloc(sizeof(*apcm), GFP_KERNEL); in snd_hda_attach_pcm_stream() 728 if (apcm == NULL) { in snd_hda_attach_pcm_stream() 732 apcm->chip = chip; in snd_hda_attach_pcm_stream() 733 apcm->pcm = pcm; in snd_hda_attach_pcm_stream() 734 apcm->codec = codec; in snd_hda_attach_pcm_stream() [all …]
|