Searched refs:ct_atc (Results 1 – 10 of 10) sorted by relevance
/linux/sound/pci/ctxfi/ |
H A D | ctatc.h | 49 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 *at argument 100 pcm_capture_preparect_atc global() argument 101 pcm_capture_startct_atc global() argument 102 pcm_capture_stopct_atc global() argument 103 pcm_capture_positionct_atc global() argument 105 pcm_release_resourcesct_atc global() argument 107 select_line_inct_atc global() argument 108 select_mic_inct_atc global() argument 109 select_digit_ioct_atc global() argument 110 line_front_unmutect_atc global() argument 111 line_surround_unmutect_atc global() argument 112 line_clfe_unmutect_atc global() argument 113 line_rear_unmutect_atc global() argument 114 line_in_unmutect_atc global() argument 115 mic_unmutect_atc global() argument 116 spdif_out_unmutect_atc global() argument 117 spdif_in_unmutect_atc global() argument 118 spdif_out_get_statusct_atc global() argument 119 spdif_out_set_statusct_atc global() argument 120 spdif_out_passthruct_atc global() argument 121 capabilitiesct_atc global() argument 122 output_switch_getct_atc global() argument 123 output_switch_putct_atc global() argument 124 mic_source_switch_getct_atc global() argument 125 mic_source_switch_putct_atc global() argument 143 suspendct_atc global() argument 144 resumect_atc global() argument 153 pcmsct_atc global() argument [all...] |
H A D | ctpcm.c | 106 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() 189 struct ct_atc *atc = snd_pcm_substream_chip(substream); in ct_pcm_hw_free() 201 struct ct_atc *atc = snd_pcm_substream_chip(substream); in ct_pcm_playback_prepare() 222 struct ct_atc *atc = snd_pcm_substream_chip(substream); in ct_pcm_playback_trigger() 248 struct ct_atc *atc = snd_pcm_substream_chip(substream); in ct_pcm_playback_pointer() 263 struct ct_atc *atc = snd_pcm_substream_chip(substream); in ct_pcm_capture_open() 314 struct ct_atc *at in ct_pcm_capture_prepare() [all...] |
H A D | ctatc.c | 82 int (*create)(struct ct_atc *atc, 125 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() 165 static unsigned long atc_get_ptp_phys(struct ct_atc *atc, int index) in atc_get_ptp_phys() 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 *at [all...] |
H A D | ctmixer.h | 42 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);
|
H A D | cttimer.h | 14 struct ct_atc; 20 struct ct_timer *ct_timer_new(struct ct_atc *atc);
|
H A D | ctmixer.c | 344 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_chi in ct_alsa_mix_switch_get() [all...] |
H A D | xfi.c | 60 struct ct_atc *atc; in ct_card_probe() 129 struct ct_atc *atc = card->private_data; in ct_card_suspend() 137 struct ct_atc *atc = card->private_data; in ct_card_resume()
|
H A D | ctpcm.h | 19 int ct_alsa_pcm_create(struct ct_atc *atc,
|
H A D | ctvmem.c | 30 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()
|
H A D | cttimer.c | 48 struct ct_atc *atc; 405 struct ct_timer *ct_timer_new(struct ct_atc *atc) in ct_timer_new()
|