Home
last modified time | relevance | path

Searched refs:ct_atc (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/sound/pci/ctxfi/
Dctatc.h49 struct ct_atc;
73 struct ct_atc { struct
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); argument
88 unsigned long (*get_ptp_phys)(struct ct_atc *atc, int index); argument
92 int (*pcm_playback_prepare)(struct ct_atc *atc, argument
94 int (*pcm_playback_start)(struct ct_atc *atc, struct ct_atc_pcm *apcm); argument
95 int (*pcm_playback_stop)(struct ct_atc *atc, struct ct_atc_pcm *apcm); argument
96 int (*pcm_playback_position)(struct ct_atc *atc, argument
98 int (*spdif_passthru_playback_prepare)(struct ct_atc *atc, argument
[all …]
Dctatc.c80 int (*create)(struct ct_atc *atc,
126 atc_pcm_release_resources(struct ct_atc *atc, struct ct_atc_pcm *apcm);
133 static int ct_map_audio_buffer(struct ct_atc *atc, struct ct_atc_pcm *apcm) in ct_map_audio_buffer()
152 static void ct_unmap_audio_buffer(struct ct_atc *atc, struct ct_atc_pcm *apcm) in ct_unmap_audio_buffer()
166 static unsigned long atc_get_ptp_phys(struct ct_atc *atc, int index) in atc_get_ptp_phys()
240 static int atc_pcm_playback_prepare(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_playback_prepare()
318 atc_pcm_release_resources(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_release_resources()
375 static int atc_pcm_playback_start(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_playback_start()
400 static int atc_pcm_stop(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_stop()
427 atc_pcm_playback_position(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_playback_position()
[all …]
Dctpcm.c106 struct ct_atc *atc = snd_pcm_substream_chip(apcm->substream); in ct_atc_pcm_free_substream()
117 struct ct_atc *atc = snd_pcm_substream_chip(substream); in ct_pcm_playback_open()
165 struct ct_atc *atc = snd_pcm_substream_chip(substream); in ct_pcm_playback_close()
179 struct ct_atc *atc = snd_pcm_substream_chip(substream); in ct_pcm_hw_params()
194 struct ct_atc *atc = snd_pcm_substream_chip(substream); in ct_pcm_hw_free()
207 struct ct_atc *atc = snd_pcm_substream_chip(substream); in ct_pcm_playback_prepare()
228 struct ct_atc *atc = snd_pcm_substream_chip(substream); in ct_pcm_playback_trigger()
254 struct ct_atc *atc = snd_pcm_substream_chip(substream); in ct_pcm_playback_pointer()
269 struct ct_atc *atc = snd_pcm_substream_chip(substream); in ct_pcm_capture_open()
320 struct ct_atc *atc = snd_pcm_substream_chip(substream); in ct_pcm_capture_prepare()
[all …]
Dctmixer.h42 struct ct_atc *atc;
60 int ct_alsa_mix_create(struct ct_atc *atc,
63 int ct_mixer_create(struct ct_atc *atc, struct ct_mixer **rmixer);
Dcttimer.h14 struct ct_atc;
20 struct ct_timer *ct_timer_new(struct ct_atc *atc);
Dctmixer.c344 struct ct_atc *atc = snd_kcontrol_chip(kcontrol); in ct_alsa_mix_volume_get()
366 struct ct_atc *atc = snd_kcontrol_chip(kcontrol); in ct_alsa_mix_volume_put()
423 struct ct_atc *atc = snd_kcontrol_chip(kcontrol); in output_switch_get()
431 struct ct_atc *atc = snd_kcontrol_chip(kcontrol); in output_switch_put()
458 struct ct_atc *atc = snd_kcontrol_chip(kcontrol); in mic_source_switch_get()
466 struct ct_atc *atc = snd_kcontrol_chip(kcontrol); in mic_source_switch_put()
482 do_line_mic_switch(struct ct_atc *atc, enum CTALSA_MIXER_CTL type) in do_line_mic_switch()
499 do_digit_io_switch(struct ct_atc *atc, int state) in do_digit_io_switch()
523 static void do_switch(struct ct_atc *atc, enum CTALSA_MIXER_CTL type, int state) in do_switch()
582 ((struct ct_atc *)snd_kcontrol_chip(kcontrol))->mixer; in ct_alsa_mix_switch_get()
[all …]
Dxfi.c61 struct ct_atc *atc; in ct_card_probe()
130 struct ct_atc *atc = card->private_data; in ct_card_suspend()
138 struct ct_atc *atc = card->private_data; in ct_card_resume()
Dctpcm.h19 int ct_alsa_pcm_create(struct ct_atc *atc,
Dctvmem.c30 get_vm_block(struct ct_vm *vm, unsigned int size, struct ct_atc *atc) in get_vm_block()
130 struct ct_atc *atc = snd_pcm_substream_chip(substream); in ct_vm_map()
Dcttimer.c48 struct ct_atc *atc;
405 struct ct_timer *ct_timer_new(struct ct_atc *atc) in ct_timer_new()