snd_dice 22 sound/firewire/dice/dice-alesis.c int snd_dice_detect_alesis_formats(struct snd_dice *dice) snd_dice 50 sound/firewire/dice/dice-extension.c static inline int read_transaction(struct snd_dice *dice, u64 section_addr, snd_dice 59 sound/firewire/dice/dice-extension.c static int read_stream_entries(struct snd_dice *dice, u64 section_addr, snd_dice 84 sound/firewire/dice/dice-extension.c static int detect_stream_formats(struct snd_dice *dice, u64 section_addr) snd_dice 140 sound/firewire/dice/dice-extension.c int snd_dice_detect_extension_formats(struct snd_dice *dice) snd_dice 14 sound/firewire/dice/dice-hwdep.c struct snd_dice *dice = hwdep->private_data; snd_dice 57 sound/firewire/dice/dice-hwdep.c struct snd_dice *dice = hwdep->private_data; snd_dice 72 sound/firewire/dice/dice-hwdep.c static int hwdep_get_info(struct snd_dice *dice, void __user *arg) snd_dice 91 sound/firewire/dice/dice-hwdep.c static int hwdep_lock(struct snd_dice *dice) snd_dice 109 sound/firewire/dice/dice-hwdep.c static int hwdep_unlock(struct snd_dice *dice) snd_dice 129 sound/firewire/dice/dice-hwdep.c struct snd_dice *dice = hwdep->private_data; snd_dice 142 sound/firewire/dice/dice-hwdep.c struct snd_dice *dice = hwdep->private_data; snd_dice 167 sound/firewire/dice/dice-hwdep.c int snd_dice_create_hwdep(struct snd_dice *dice) snd_dice 11 sound/firewire/dice/dice-midi.c struct snd_dice *dice = substream->rmidi->private_data; snd_dice 38 sound/firewire/dice/dice-midi.c struct snd_dice *dice = substream->rmidi->private_data; snd_dice 53 sound/firewire/dice/dice-midi.c struct snd_dice *dice = substrm->rmidi->private_data; snd_dice 70 sound/firewire/dice/dice-midi.c struct snd_dice *dice = substrm->rmidi->private_data; snd_dice 85 sound/firewire/dice/dice-midi.c static void set_midi_substream_names(struct snd_dice *dice, snd_dice 96 sound/firewire/dice/dice-midi.c int snd_dice_create_midi(struct snd_dice *dice) snd_dice 28 sound/firewire/dice/dice-mytek.c int snd_dice_detect_mytek_formats(struct snd_dice *dice) snd_dice 15 sound/firewire/dice/dice-pcm.c struct snd_dice *dice = substream->private_data; snd_dice 53 sound/firewire/dice/dice-pcm.c struct snd_dice *dice = substream->private_data; snd_dice 87 sound/firewire/dice/dice-pcm.c static int limit_channels_and_rates(struct snd_dice *dice, snd_dice 125 sound/firewire/dice/dice-pcm.c static int init_hw_info(struct snd_dice *dice, snd_dice 166 sound/firewire/dice/dice-pcm.c struct snd_dice *dice = substream->private_data; snd_dice 226 sound/firewire/dice/dice-pcm.c struct snd_dice *dice = substream->private_data; snd_dice 236 sound/firewire/dice/dice-pcm.c struct snd_dice *dice = substream->private_data; snd_dice 259 sound/firewire/dice/dice-pcm.c struct snd_dice *dice = substream->private_data; snd_dice 275 sound/firewire/dice/dice-pcm.c struct snd_dice *dice = substream->private_data; snd_dice 289 sound/firewire/dice/dice-pcm.c struct snd_dice *dice = substream->private_data; snd_dice 304 sound/firewire/dice/dice-pcm.c struct snd_dice *dice = substream->private_data; snd_dice 322 sound/firewire/dice/dice-pcm.c struct snd_dice *dice = substream->private_data; snd_dice 341 sound/firewire/dice/dice-pcm.c struct snd_dice *dice = substream->private_data; snd_dice 348 sound/firewire/dice/dice-pcm.c struct snd_dice *dice = substream->private_data; snd_dice 356 sound/firewire/dice/dice-pcm.c struct snd_dice *dice = substream->private_data; snd_dice 364 sound/firewire/dice/dice-pcm.c struct snd_dice *dice = substream->private_data; snd_dice 370 sound/firewire/dice/dice-pcm.c int snd_dice_create_pcm(struct snd_dice *dice) snd_dice 22 sound/firewire/dice/dice-presonus.c int snd_dice_detect_presonus_formats(struct snd_dice *dice) snd_dice 11 sound/firewire/dice/dice-proc.c static int dice_proc_read_mem(struct snd_dice *dice, void *buffer, snd_dice 70 sound/firewire/dice/dice-proc.c struct snd_dice *dice = entry->private_data; snd_dice 253 sound/firewire/dice/dice-proc.c struct snd_dice *dice = entry->private_data; snd_dice 279 sound/firewire/dice/dice-proc.c static void add_node(struct snd_dice *dice, struct snd_info_entry *root, snd_dice 291 sound/firewire/dice/dice-proc.c void snd_dice_create_proc(struct snd_dice *dice) snd_dice 32 sound/firewire/dice/dice-stream.c int snd_dice_stream_get_rate_mode(struct snd_dice *dice, unsigned int rate, snd_dice 64 sound/firewire/dice/dice-stream.c static int ensure_phase_lock(struct snd_dice *dice, unsigned int rate) snd_dice 114 sound/firewire/dice/dice-stream.c static int get_register_params(struct snd_dice *dice, snd_dice 138 sound/firewire/dice/dice-stream.c static void release_resources(struct snd_dice *dice) snd_dice 148 sound/firewire/dice/dice-stream.c static void stop_streams(struct snd_dice *dice, enum amdtp_stream_direction dir, snd_dice 168 sound/firewire/dice/dice-stream.c static int keep_resources(struct snd_dice *dice, struct amdtp_stream *stream, snd_dice 210 sound/firewire/dice/dice-stream.c static int keep_dual_resources(struct snd_dice *dice, unsigned int rate, snd_dice 272 sound/firewire/dice/dice-stream.c static void finish_session(struct snd_dice *dice, struct reg_params *tx_params, snd_dice 281 sound/firewire/dice/dice-stream.c int snd_dice_stream_reserve_duplex(struct snd_dice *dice, unsigned int rate) snd_dice 335 sound/firewire/dice/dice-stream.c static int start_streams(struct snd_dice *dice, enum amdtp_stream_direction dir, snd_dice 391 sound/firewire/dice/dice-stream.c int snd_dice_stream_start_duplex(struct snd_dice *dice) snd_dice 487 sound/firewire/dice/dice-stream.c void snd_dice_stream_stop_duplex(struct snd_dice *dice) snd_dice 501 sound/firewire/dice/dice-stream.c static int init_stream(struct snd_dice *dice, enum amdtp_stream_direction dir, snd_dice 534 sound/firewire/dice/dice-stream.c static void destroy_stream(struct snd_dice *dice, snd_dice 553 sound/firewire/dice/dice-stream.c int snd_dice_stream_init_duplex(struct snd_dice *dice) snd_dice 588 sound/firewire/dice/dice-stream.c void snd_dice_stream_destroy_duplex(struct snd_dice *dice) snd_dice 600 sound/firewire/dice/dice-stream.c void snd_dice_stream_update_duplex(struct snd_dice *dice) snd_dice 622 sound/firewire/dice/dice-stream.c int snd_dice_stream_detect_current_formats(struct snd_dice *dice) snd_dice 685 sound/firewire/dice/dice-stream.c static void dice_lock_changed(struct snd_dice *dice) snd_dice 691 sound/firewire/dice/dice-stream.c int snd_dice_stream_lock_try(struct snd_dice *dice) snd_dice 710 sound/firewire/dice/dice-stream.c void snd_dice_stream_lock_release(struct snd_dice *dice) snd_dice 58 sound/firewire/dice/dice-tcelectronic.c int snd_dice_detect_tcelectronic_formats(struct snd_dice *dice) snd_dice 11 sound/firewire/dice/dice-transaction.c static u64 get_subaddr(struct snd_dice *dice, enum snd_dice_addr_type type, snd_dice 36 sound/firewire/dice/dice-transaction.c int snd_dice_transaction_write(struct snd_dice *dice, snd_dice 46 sound/firewire/dice/dice-transaction.c int snd_dice_transaction_read(struct snd_dice *dice, snd_dice 56 sound/firewire/dice/dice-transaction.c static unsigned int get_clock_info(struct snd_dice *dice, __be32 *info) snd_dice 62 sound/firewire/dice/dice-transaction.c int snd_dice_transaction_get_clock_source(struct snd_dice *dice, snd_dice 75 sound/firewire/dice/dice-transaction.c int snd_dice_transaction_get_rate(struct snd_dice *dice, unsigned int *rate) snd_dice 96 sound/firewire/dice/dice-transaction.c int snd_dice_transaction_set_enable(struct snd_dice *dice) snd_dice 118 sound/firewire/dice/dice-transaction.c void snd_dice_transaction_clear_enable(struct snd_dice *dice) snd_dice 137 sound/firewire/dice/dice-transaction.c struct snd_dice *dice = callback_data; snd_dice 163 sound/firewire/dice/dice-transaction.c static int register_notification_address(struct snd_dice *dice, bool retry) snd_dice 217 sound/firewire/dice/dice-transaction.c static void unregister_notification_address(struct snd_dice *dice) snd_dice 241 sound/firewire/dice/dice-transaction.c void snd_dice_transaction_destroy(struct snd_dice *dice) snd_dice 254 sound/firewire/dice/dice-transaction.c int snd_dice_transaction_reinit(struct snd_dice *dice) snd_dice 264 sound/firewire/dice/dice-transaction.c static int get_subaddrs(struct snd_dice *dice) snd_dice 342 sound/firewire/dice/dice-transaction.c int snd_dice_transaction_init(struct snd_dice *dice) snd_dice 68 sound/firewire/dice/dice.c static int check_clock_caps(struct snd_dice *dice) snd_dice 92 sound/firewire/dice/dice.c static void dice_card_strings(struct snd_dice *dice) snd_dice 129 sound/firewire/dice/dice.c struct snd_dice *dice = card->private_data; snd_dice 137 sound/firewire/dice/dice.c struct snd_dice *dice = container_of(work, struct snd_dice, dwork.work); snd_dice 198 sound/firewire/dice/dice.c struct snd_dice *dice; snd_dice 208 sound/firewire/dice/dice.c dice = devm_kzalloc(&unit->device, sizeof(struct snd_dice), GFP_KERNEL); snd_dice 235 sound/firewire/dice/dice.c struct snd_dice *dice = dev_get_drvdata(&unit->device); snd_dice 255 sound/firewire/dice/dice.c struct snd_dice *dice = dev_get_drvdata(&unit->device); snd_dice 72 sound/firewire/dice/dice.h struct snd_dice; snd_dice 73 sound/firewire/dice/dice.h typedef int (*snd_dice_detect_formats_t)(struct snd_dice *dice); snd_dice 128 sound/firewire/dice/dice.h int snd_dice_transaction_write(struct snd_dice *dice, snd_dice 132 sound/firewire/dice/dice.h int snd_dice_transaction_read(struct snd_dice *dice, snd_dice 136 sound/firewire/dice/dice.h static inline int snd_dice_transaction_write_global(struct snd_dice *dice, snd_dice 144 sound/firewire/dice/dice.h static inline int snd_dice_transaction_read_global(struct snd_dice *dice, snd_dice 152 sound/firewire/dice/dice.h static inline int snd_dice_transaction_write_tx(struct snd_dice *dice, snd_dice 159 sound/firewire/dice/dice.h static inline int snd_dice_transaction_read_tx(struct snd_dice *dice, snd_dice 166 sound/firewire/dice/dice.h static inline int snd_dice_transaction_write_rx(struct snd_dice *dice, snd_dice 173 sound/firewire/dice/dice.h static inline int snd_dice_transaction_read_rx(struct snd_dice *dice, snd_dice 180 sound/firewire/dice/dice.h static inline int snd_dice_transaction_write_sync(struct snd_dice *dice, snd_dice 187 sound/firewire/dice/dice.h static inline int snd_dice_transaction_read_sync(struct snd_dice *dice, snd_dice 195 sound/firewire/dice/dice.h int snd_dice_transaction_get_clock_source(struct snd_dice *dice, snd_dice 197 sound/firewire/dice/dice.h int snd_dice_transaction_get_rate(struct snd_dice *dice, unsigned int *rate); snd_dice 198 sound/firewire/dice/dice.h int snd_dice_transaction_set_enable(struct snd_dice *dice); snd_dice 199 sound/firewire/dice/dice.h void snd_dice_transaction_clear_enable(struct snd_dice *dice); snd_dice 200 sound/firewire/dice/dice.h int snd_dice_transaction_init(struct snd_dice *dice); snd_dice 201 sound/firewire/dice/dice.h int snd_dice_transaction_reinit(struct snd_dice *dice); snd_dice 202 sound/firewire/dice/dice.h void snd_dice_transaction_destroy(struct snd_dice *dice); snd_dice 207 sound/firewire/dice/dice.h int snd_dice_stream_get_rate_mode(struct snd_dice *dice, unsigned int rate, snd_dice 209 sound/firewire/dice/dice.h int snd_dice_stream_start_duplex(struct snd_dice *dice); snd_dice 210 sound/firewire/dice/dice.h void snd_dice_stream_stop_duplex(struct snd_dice *dice); snd_dice 211 sound/firewire/dice/dice.h int snd_dice_stream_init_duplex(struct snd_dice *dice); snd_dice 212 sound/firewire/dice/dice.h void snd_dice_stream_destroy_duplex(struct snd_dice *dice); snd_dice 213 sound/firewire/dice/dice.h int snd_dice_stream_reserve_duplex(struct snd_dice *dice, unsigned int rate); snd_dice 214 sound/firewire/dice/dice.h void snd_dice_stream_update_duplex(struct snd_dice *dice); snd_dice 215 sound/firewire/dice/dice.h int snd_dice_stream_detect_current_formats(struct snd_dice *dice); snd_dice 217 sound/firewire/dice/dice.h int snd_dice_stream_lock_try(struct snd_dice *dice); snd_dice 218 sound/firewire/dice/dice.h void snd_dice_stream_lock_release(struct snd_dice *dice); snd_dice 220 sound/firewire/dice/dice.h int snd_dice_create_pcm(struct snd_dice *dice); snd_dice 222 sound/firewire/dice/dice.h int snd_dice_create_hwdep(struct snd_dice *dice); snd_dice 224 sound/firewire/dice/dice.h void snd_dice_create_proc(struct snd_dice *dice); snd_dice 226 sound/firewire/dice/dice.h int snd_dice_create_midi(struct snd_dice *dice); snd_dice 228 sound/firewire/dice/dice.h int snd_dice_detect_tcelectronic_formats(struct snd_dice *dice); snd_dice 229 sound/firewire/dice/dice.h int snd_dice_detect_alesis_formats(struct snd_dice *dice); snd_dice 230 sound/firewire/dice/dice.h int snd_dice_detect_extension_formats(struct snd_dice *dice); snd_dice 231 sound/firewire/dice/dice.h int snd_dice_detect_mytek_formats(struct snd_dice *dice); snd_dice 232 sound/firewire/dice/dice.h int snd_dice_detect_presonus_formats(struct snd_dice *dice);