Lines Matching refs:dice

73 typedef int (*snd_dice_detect_formats_t)(struct snd_dice *dice);
125 int snd_dice_transaction_write(struct snd_dice *dice,
129 int snd_dice_transaction_read(struct snd_dice *dice,
133 static inline int snd_dice_transaction_write_global(struct snd_dice *dice, in snd_dice_transaction_write_global() argument
137 return snd_dice_transaction_write(dice, in snd_dice_transaction_write_global()
141 static inline int snd_dice_transaction_read_global(struct snd_dice *dice, in snd_dice_transaction_read_global() argument
145 return snd_dice_transaction_read(dice, in snd_dice_transaction_read_global()
149 static inline int snd_dice_transaction_write_tx(struct snd_dice *dice, in snd_dice_transaction_write_tx() argument
153 return snd_dice_transaction_write(dice, SND_DICE_ADDR_TYPE_TX, offset, in snd_dice_transaction_write_tx()
156 static inline int snd_dice_transaction_read_tx(struct snd_dice *dice, in snd_dice_transaction_read_tx() argument
160 return snd_dice_transaction_read(dice, SND_DICE_ADDR_TYPE_TX, offset, in snd_dice_transaction_read_tx()
163 static inline int snd_dice_transaction_write_rx(struct snd_dice *dice, in snd_dice_transaction_write_rx() argument
167 return snd_dice_transaction_write(dice, SND_DICE_ADDR_TYPE_RX, offset, in snd_dice_transaction_write_rx()
170 static inline int snd_dice_transaction_read_rx(struct snd_dice *dice, in snd_dice_transaction_read_rx() argument
174 return snd_dice_transaction_read(dice, SND_DICE_ADDR_TYPE_RX, offset, in snd_dice_transaction_read_rx()
177 static inline int snd_dice_transaction_write_sync(struct snd_dice *dice, in snd_dice_transaction_write_sync() argument
181 return snd_dice_transaction_write(dice, SND_DICE_ADDR_TYPE_SYNC, offset, in snd_dice_transaction_write_sync()
184 static inline int snd_dice_transaction_read_sync(struct snd_dice *dice, in snd_dice_transaction_read_sync() argument
188 return snd_dice_transaction_read(dice, SND_DICE_ADDR_TYPE_SYNC, offset, in snd_dice_transaction_read_sync()
192 int snd_dice_transaction_get_clock_source(struct snd_dice *dice,
194 int snd_dice_transaction_get_rate(struct snd_dice *dice, unsigned int *rate);
195 int snd_dice_transaction_set_enable(struct snd_dice *dice);
196 void snd_dice_transaction_clear_enable(struct snd_dice *dice);
197 int snd_dice_transaction_init(struct snd_dice *dice);
198 int snd_dice_transaction_reinit(struct snd_dice *dice);
199 void snd_dice_transaction_destroy(struct snd_dice *dice);
204 int snd_dice_stream_get_rate_mode(struct snd_dice *dice, unsigned int rate,
206 int snd_dice_stream_start_duplex(struct snd_dice *dice);
207 void snd_dice_stream_stop_duplex(struct snd_dice *dice);
208 int snd_dice_stream_init_duplex(struct snd_dice *dice);
209 void snd_dice_stream_destroy_duplex(struct snd_dice *dice);
210 int snd_dice_stream_reserve_duplex(struct snd_dice *dice, unsigned int rate,
213 void snd_dice_stream_update_duplex(struct snd_dice *dice);
214 int snd_dice_stream_detect_current_formats(struct snd_dice *dice);
216 int snd_dice_stream_lock_try(struct snd_dice *dice);
217 void snd_dice_stream_lock_release(struct snd_dice *dice);
219 int snd_dice_create_pcm(struct snd_dice *dice);
221 int snd_dice_create_hwdep(struct snd_dice *dice);
223 void snd_dice_create_proc(struct snd_dice *dice);
225 int snd_dice_create_midi(struct snd_dice *dice);
227 int snd_dice_detect_tcelectronic_formats(struct snd_dice *dice);
228 int snd_dice_detect_alesis_formats(struct snd_dice *dice);
229 int snd_dice_detect_alesis_mastercontrol_formats(struct snd_dice *dice);
230 int snd_dice_detect_extension_formats(struct snd_dice *dice);
231 int snd_dice_detect_mytek_formats(struct snd_dice *dice);
232 int snd_dice_detect_presonus_formats(struct snd_dice *dice);
233 int snd_dice_detect_harman_formats(struct snd_dice *dice);
234 int snd_dice_detect_focusrite_pro40_tcd3070_formats(struct snd_dice *dice);