Home
last modified time | relevance | path

Searched refs:ct_atc_pcm (Results 1 – 5 of 5) sorted by relevance

/linux/sound/pci/ctxfi/
H A Dctatc.h54 struct ct_atc_pcm { struct
56 void (*interrupt)(struct ct_atc_pcm *apcm); argument
86 int (*map_audio_buffer)(struct ct_atc *atc, struct ct_atc_pcm *apcm); argument
87 void (*unmap_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);
100 int (*pcm_capture_prepare)(struct ct_atc *atc, struct ct_atc_pcm *apc
57 timerct_atc_pcm global() argument
58 startedct_atc_pcm global() argument
61 vm_blockct_atc_pcm global() argument
62 srcct_atc_pcm global() argument
[all...]
H A Dctpcm.c93 static void ct_atc_pcm_interrupt(struct ct_atc_pcm *atc_pcm) in ct_atc_pcm_interrupt()
95 struct ct_atc_pcm *apcm = atc_pcm; in ct_atc_pcm_interrupt()
105 struct ct_atc_pcm *apcm = runtime->private_data; in ct_atc_pcm_free_substream()
119 struct ct_atc_pcm *apcm; in ct_pcm_playback_open()
171 /* The ct_atc_pcm object will be freed by runtime->private_free */ in ct_pcm_playback_close()
180 struct ct_atc_pcm *apcm = substream->runtime->private_data; in ct_pcm_hw_params()
190 struct ct_atc_pcm *apcm = substream->runtime->private_data; in ct_pcm_hw_free()
203 struct ct_atc_pcm *apcm = runtime->private_data; in ct_pcm_playback_prepare()
224 struct ct_atc_pcm *apcm = runtime->private_data; in ct_pcm_playback_trigger()
250 struct ct_atc_pcm *apc in ct_pcm_playback_pointer()
[all...]
H A Dcttimer.h15 struct ct_atc_pcm;
24 ct_timer_instance_new(struct ct_timer *atimer, struct ct_atc_pcm *apcm);
H A Dctatc.c125 atc_pcm_release_resources(struct ct_atc *atc, struct ct_atc_pcm *apcm);
132 static int ct_map_audio_buffer(struct ct_atc *atc, struct ct_atc_pcm *apcm) in ct_map_audio_buffer()
151 static void ct_unmap_audio_buffer(struct ct_atc *atc, struct ct_atc_pcm *apcm) in ct_unmap_audio_buffer()
239 static int atc_pcm_playback_prepare(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_playback_prepare()
317 atc_pcm_release_resources(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_release_resources()
374 static int atc_pcm_playback_start(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_playback_start()
399 static int atc_pcm_stop(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_stop()
426 atc_pcm_playback_position(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_playback_position()
458 static void setup_src_node_conf(struct ct_atc *atc, struct ct_atc_pcm *apcm, in setup_src_node_conf()
499 atc_pcm_capture_get_resources(struct ct_atc *atc, struct ct_atc_pcm *apc
[all...]
H A Dcttimer.c33 struct ct_atc_pcm *apcm;
68 struct ct_atc_pcm *apcm = ti->apcm; in ct_systimer_callback()
334 ct_timer_instance_new(struct ct_timer *atimer, struct ct_atc_pcm *apcm) in ct_timer_instance_new()