Lines Matching defs: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
100 int (*pcm_capture_prepare)(struct ct_atc *atc, struct ct_atc_pcm *apcm); argument
101 int (*pcm_capture_start)(struct ct_atc *atc, struct ct_atc_pcm *apcm); argument
102 int (*pcm_capture_stop)(struct ct_atc *atc, struct ct_atc_pcm *apcm); argument
103 int (*pcm_capture_position)(struct ct_atc *atc, argument
105 int (*pcm_release_resources)(struct ct_atc *atc, argument
107 int (*select_line_in)(struct ct_atc *atc); argument
108 int (*select_mic_in)(struct ct_atc *atc); argument
109 int (*select_digit_io)(struct ct_atc *atc); argument
110 int (*line_front_unmute)(struct ct_atc *atc, unsigned char state); argument
111 int (*line_surround_unmute)(struct ct_atc *atc, unsigned char state); argument
112 int (*line_clfe_unmute)(struct ct_atc *atc, unsigned char state); argument
113 int (*line_rear_unmute)(struct ct_atc *atc, unsigned char state); argument
114 int (*line_in_unmute)(struct ct_atc *atc, unsigned char state); argument
115 int (*mic_unmute)(struct ct_atc *atc, unsigned char state); argument
116 int (*spdif_out_unmute)(struct ct_atc *atc, unsigned char state); argument
117 int (*spdif_in_unmute)(struct ct_atc *atc, unsigned char state); argument
118 int (*spdif_out_get_status)(struct ct_atc *atc, unsigned int *status); argument
119 int (*spdif_out_set_status)(struct ct_atc *atc, unsigned int status); argument
120 int (*spdif_out_passthru)(struct ct_atc *atc, unsigned char state); argument
121 struct capabilities (*capabilities)(struct ct_atc *atc); argument
122 int (*output_switch_get)(struct ct_atc *atc); argument
123 int (*output_switch_put)(struct ct_atc *atc, int position); argument
124 int (*mic_source_switch_get)(struct ct_atc *atc); argument
125 int (*mic_source_switch_put)(struct ct_atc *atc, int position); argument
143 int (*suspend)(struct ct_atc *atc); argument
144 int (*resume)(struct ct_atc *atc); argument
153 unsigned int subsysid, struct ct_atc **ratc); argument