Symbol: snd_dice
sound/firewire/dice/dice-alesis.c
22
int snd_dice_detect_alesis_formats(struct snd_dice *dice)
sound/firewire/dice/dice-alesis.c
54
int snd_dice_detect_alesis_mastercontrol_formats(struct snd_dice *dice)
sound/firewire/dice/dice-extension.c
140
int snd_dice_detect_extension_formats(struct snd_dice *dice)
sound/firewire/dice/dice-extension.c
50
static inline int read_transaction(struct snd_dice *dice, u64 section_addr,
sound/firewire/dice/dice-extension.c
59
static int read_stream_entries(struct snd_dice *dice, u64 section_addr,
sound/firewire/dice/dice-extension.c
84
static int detect_stream_formats(struct snd_dice *dice, u64 section_addr)
sound/firewire/dice/dice-focusrite.c
8
int snd_dice_detect_focusrite_pro40_tcd3070_formats(struct snd_dice *dice)
sound/firewire/dice/dice-harman.c
8
int snd_dice_detect_harman_formats(struct snd_dice *dice)
sound/firewire/dice/dice-hwdep.c
113
struct snd_dice *dice = hwdep->private_data;
sound/firewire/dice/dice-hwdep.c
125
struct snd_dice *dice = hwdep->private_data;
sound/firewire/dice/dice-hwdep.c
14
struct snd_dice *dice = hwdep->private_data;
sound/firewire/dice/dice-hwdep.c
150
int snd_dice_create_hwdep(struct snd_dice *dice)
sound/firewire/dice/dice-hwdep.c
57
struct snd_dice *dice = hwdep->private_data;
sound/firewire/dice/dice-hwdep.c
68
static int hwdep_get_info(struct snd_dice *dice, void __user *arg)
sound/firewire/dice/dice-hwdep.c
87
static int hwdep_lock(struct snd_dice *dice)
sound/firewire/dice/dice-hwdep.c
99
static int hwdep_unlock(struct snd_dice *dice)
sound/firewire/dice/dice-midi.c
11
struct snd_dice *dice = substream->rmidi->private_data;
sound/firewire/dice/dice-midi.c
36
struct snd_dice *dice = substream->rmidi->private_data;
sound/firewire/dice/dice-midi.c
49
struct snd_dice *dice = substrm->rmidi->private_data;
sound/firewire/dice/dice-midi.c
63
struct snd_dice *dice = substrm->rmidi->private_data;
sound/firewire/dice/dice-midi.c
75
static void set_midi_substream_names(struct snd_dice *dice,
sound/firewire/dice/dice-midi.c
86
int snd_dice_create_midi(struct snd_dice *dice)
sound/firewire/dice/dice-mytek.c
28
int snd_dice_detect_mytek_formats(struct snd_dice *dice)
sound/firewire/dice/dice-pcm.c
125
static int init_hw_info(struct snd_dice *dice,
sound/firewire/dice/dice-pcm.c
15
struct snd_dice *dice = substream->private_data;
sound/firewire/dice/dice-pcm.c
166
struct snd_dice *dice = substream->private_data;
sound/firewire/dice/dice-pcm.c
248
struct snd_dice *dice = substream->private_data;
sound/firewire/dice/dice-pcm.c
258
struct snd_dice *dice = substream->private_data;
sound/firewire/dice/dice-pcm.c
283
struct snd_dice *dice = substream->private_data;
sound/firewire/dice/dice-pcm.c
297
struct snd_dice *dice = substream->private_data;
sound/firewire/dice/dice-pcm.c
311
struct snd_dice *dice = substream->private_data;
sound/firewire/dice/dice-pcm.c
326
struct snd_dice *dice = substream->private_data;
sound/firewire/dice/dice-pcm.c
344
struct snd_dice *dice = substream->private_data;
sound/firewire/dice/dice-pcm.c
363
struct snd_dice *dice = substream->private_data;
sound/firewire/dice/dice-pcm.c
370
struct snd_dice *dice = substream->private_data;
sound/firewire/dice/dice-pcm.c
378
struct snd_dice *dice = substream->private_data;
sound/firewire/dice/dice-pcm.c
386
struct snd_dice *dice = substream->private_data;
sound/firewire/dice/dice-pcm.c
392
int snd_dice_create_pcm(struct snd_dice *dice)
sound/firewire/dice/dice-pcm.c
53
struct snd_dice *dice = substream->private_data;
sound/firewire/dice/dice-pcm.c
87
static int limit_channels_and_rates(struct snd_dice *dice,
sound/firewire/dice/dice-presonus.c
20
int snd_dice_detect_presonus_formats(struct snd_dice *dice)
sound/firewire/dice/dice-proc.c
11
static int dice_proc_read_mem(struct snd_dice *dice, void *buffer,
sound/firewire/dice/dice-proc.c
253
struct snd_dice *dice = entry->private_data;
sound/firewire/dice/dice-proc.c
279
static void add_node(struct snd_dice *dice, struct snd_info_entry *root,
sound/firewire/dice/dice-proc.c
291
void snd_dice_create_proc(struct snd_dice *dice)
sound/firewire/dice/dice-proc.c
70
struct snd_dice *dice = entry->private_data;
sound/firewire/dice/dice-stream.c
101
static int get_register_params(struct snd_dice *dice,
sound/firewire/dice/dice-stream.c
125
static void release_resources(struct snd_dice *dice)
sound/firewire/dice/dice-stream.c
135
static void stop_streams(struct snd_dice *dice, enum amdtp_stream_direction dir,
sound/firewire/dice/dice-stream.c
155
static int keep_resources(struct snd_dice *dice, struct amdtp_stream *stream,
sound/firewire/dice/dice-stream.c
197
static int keep_dual_resources(struct snd_dice *dice, unsigned int rate,
sound/firewire/dice/dice-stream.c
256
static void finish_session(struct snd_dice *dice, struct reg_params *tx_params,
sound/firewire/dice/dice-stream.c
265
int snd_dice_stream_reserve_duplex(struct snd_dice *dice, unsigned int rate,
sound/firewire/dice/dice-stream.c
32
int snd_dice_stream_get_rate_mode(struct snd_dice *dice, unsigned int rate,
sound/firewire/dice/dice-stream.c
326
static int start_streams(struct snd_dice *dice, enum amdtp_stream_direction dir,
sound/firewire/dice/dice-stream.c
382
int snd_dice_stream_start_duplex(struct snd_dice *dice)
sound/firewire/dice/dice-stream.c
475
void snd_dice_stream_stop_duplex(struct snd_dice *dice)
sound/firewire/dice/dice-stream.c
488
static int init_stream(struct snd_dice *dice, enum amdtp_stream_direction dir,
sound/firewire/dice/dice-stream.c
521
static void destroy_stream(struct snd_dice *dice,
sound/firewire/dice/dice-stream.c
540
int snd_dice_stream_init_duplex(struct snd_dice *dice)
sound/firewire/dice/dice-stream.c
575
void snd_dice_stream_destroy_duplex(struct snd_dice *dice)
sound/firewire/dice/dice-stream.c
587
void snd_dice_stream_update_duplex(struct snd_dice *dice)
sound/firewire/dice/dice-stream.c
60
static int select_clock(struct snd_dice *dice, unsigned int rate)
sound/firewire/dice/dice-stream.c
609
int snd_dice_stream_detect_current_formats(struct snd_dice *dice)
sound/firewire/dice/dice-stream.c
672
static void dice_lock_changed(struct snd_dice *dice)
sound/firewire/dice/dice-stream.c
678
int snd_dice_stream_lock_try(struct snd_dice *dice)
sound/firewire/dice/dice-stream.c
690
void snd_dice_stream_lock_release(struct snd_dice *dice)
sound/firewire/dice/dice-tcelectronic.c
58
int snd_dice_detect_tcelectronic_formats(struct snd_dice *dice)
sound/firewire/dice/dice-teac.c
8
int snd_dice_detect_teac_formats(struct snd_dice *dice)
sound/firewire/dice/dice-transaction.c
11
static u64 get_subaddr(struct snd_dice *dice, enum snd_dice_addr_type type,
sound/firewire/dice/dice-transaction.c
118
void snd_dice_transaction_clear_enable(struct snd_dice *dice)
sound/firewire/dice/dice-transaction.c
137
struct snd_dice *dice = callback_data;
sound/firewire/dice/dice-transaction.c
162
static int register_notification_address(struct snd_dice *dice, bool retry)
sound/firewire/dice/dice-transaction.c
216
static void unregister_notification_address(struct snd_dice *dice)
sound/firewire/dice/dice-transaction.c
240
void snd_dice_transaction_destroy(struct snd_dice *dice)
sound/firewire/dice/dice-transaction.c
253
int snd_dice_transaction_reinit(struct snd_dice *dice)
sound/firewire/dice/dice-transaction.c
263
static int get_subaddrs(struct snd_dice *dice)
sound/firewire/dice/dice-transaction.c
341
int snd_dice_transaction_init(struct snd_dice *dice)
sound/firewire/dice/dice-transaction.c
36
int snd_dice_transaction_write(struct snd_dice *dice,
sound/firewire/dice/dice-transaction.c
46
int snd_dice_transaction_read(struct snd_dice *dice,
sound/firewire/dice/dice-transaction.c
56
static unsigned int get_clock_info(struct snd_dice *dice, __be32 *info)
sound/firewire/dice/dice-transaction.c
62
int snd_dice_transaction_get_clock_source(struct snd_dice *dice,
sound/firewire/dice/dice-transaction.c
75
int snd_dice_transaction_get_rate(struct snd_dice *dice, unsigned int *rate)
sound/firewire/dice/dice-transaction.c
96
int snd_dice_transaction_set_enable(struct snd_dice *dice)
sound/firewire/dice/dice-weiss.c
61
int snd_dice_detect_weiss_formats(struct snd_dice *dice)
sound/firewire/dice/dice.c
135
struct snd_dice *dice = card->private_data;
sound/firewire/dice/dice.c
147
struct snd_dice *dice;
sound/firewire/dice/dice.c
229
struct snd_dice *dice = dev_get_drvdata(&unit->device);
sound/firewire/dice/dice.c
237
struct snd_dice *dice = dev_get_drvdata(&unit->device);
sound/firewire/dice/dice.c
74
static int check_clock_caps(struct snd_dice *dice)
sound/firewire/dice/dice.c
98
static void dice_card_strings(struct snd_dice *dice)
sound/firewire/dice/dice.h
125
int snd_dice_transaction_write(struct snd_dice *dice,
sound/firewire/dice/dice.h
129
int snd_dice_transaction_read(struct snd_dice *dice,
sound/firewire/dice/dice.h
133
static inline int snd_dice_transaction_write_global(struct snd_dice *dice,
sound/firewire/dice/dice.h
141
static inline int snd_dice_transaction_read_global(struct snd_dice *dice,
sound/firewire/dice/dice.h
149
static inline int snd_dice_transaction_write_tx(struct snd_dice *dice,
sound/firewire/dice/dice.h
156
static inline int snd_dice_transaction_read_tx(struct snd_dice *dice,
sound/firewire/dice/dice.h
163
static inline int snd_dice_transaction_write_rx(struct snd_dice *dice,
sound/firewire/dice/dice.h
170
static inline int snd_dice_transaction_read_rx(struct snd_dice *dice,
sound/firewire/dice/dice.h
177
static inline int snd_dice_transaction_write_sync(struct snd_dice *dice,
sound/firewire/dice/dice.h
184
static inline int snd_dice_transaction_read_sync(struct snd_dice *dice,
sound/firewire/dice/dice.h
192
int snd_dice_transaction_get_clock_source(struct snd_dice *dice,
sound/firewire/dice/dice.h
194
int snd_dice_transaction_get_rate(struct snd_dice *dice, unsigned int *rate);
sound/firewire/dice/dice.h
195
int snd_dice_transaction_set_enable(struct snd_dice *dice);
sound/firewire/dice/dice.h
196
void snd_dice_transaction_clear_enable(struct snd_dice *dice);
sound/firewire/dice/dice.h
197
int snd_dice_transaction_init(struct snd_dice *dice);
sound/firewire/dice/dice.h
198
int snd_dice_transaction_reinit(struct snd_dice *dice);
sound/firewire/dice/dice.h
199
void snd_dice_transaction_destroy(struct snd_dice *dice);
sound/firewire/dice/dice.h
204
int snd_dice_stream_get_rate_mode(struct snd_dice *dice, unsigned int rate,
sound/firewire/dice/dice.h
206
int snd_dice_stream_start_duplex(struct snd_dice *dice);
sound/firewire/dice/dice.h
207
void snd_dice_stream_stop_duplex(struct snd_dice *dice);
sound/firewire/dice/dice.h
208
int snd_dice_stream_init_duplex(struct snd_dice *dice);
sound/firewire/dice/dice.h
209
void snd_dice_stream_destroy_duplex(struct snd_dice *dice);
sound/firewire/dice/dice.h
210
int snd_dice_stream_reserve_duplex(struct snd_dice *dice, unsigned int rate,
sound/firewire/dice/dice.h
213
void snd_dice_stream_update_duplex(struct snd_dice *dice);
sound/firewire/dice/dice.h
214
int snd_dice_stream_detect_current_formats(struct snd_dice *dice);
sound/firewire/dice/dice.h
216
int snd_dice_stream_lock_try(struct snd_dice *dice);
sound/firewire/dice/dice.h
217
void snd_dice_stream_lock_release(struct snd_dice *dice);
sound/firewire/dice/dice.h
219
int snd_dice_create_pcm(struct snd_dice *dice);
sound/firewire/dice/dice.h
221
int snd_dice_create_hwdep(struct snd_dice *dice);
sound/firewire/dice/dice.h
223
void snd_dice_create_proc(struct snd_dice *dice);
sound/firewire/dice/dice.h
225
int snd_dice_create_midi(struct snd_dice *dice);
sound/firewire/dice/dice.h
227
int snd_dice_detect_tcelectronic_formats(struct snd_dice *dice);
sound/firewire/dice/dice.h
228
int snd_dice_detect_alesis_formats(struct snd_dice *dice);
sound/firewire/dice/dice.h
229
int snd_dice_detect_alesis_mastercontrol_formats(struct snd_dice *dice);
sound/firewire/dice/dice.h
230
int snd_dice_detect_extension_formats(struct snd_dice *dice);
sound/firewire/dice/dice.h
231
int snd_dice_detect_mytek_formats(struct snd_dice *dice);
sound/firewire/dice/dice.h
232
int snd_dice_detect_presonus_formats(struct snd_dice *dice);
sound/firewire/dice/dice.h
233
int snd_dice_detect_harman_formats(struct snd_dice *dice);
sound/firewire/dice/dice.h
234
int snd_dice_detect_focusrite_pro40_tcd3070_formats(struct snd_dice *dice);
sound/firewire/dice/dice.h
235
int snd_dice_detect_weiss_formats(struct snd_dice *dice);
sound/firewire/dice/dice.h
236
int snd_dice_detect_teac_formats(struct snd_dice *dice);
sound/firewire/dice/dice.h
72
struct snd_dice;
sound/firewire/dice/dice.h
73
typedef int (*snd_dice_detect_formats_t)(struct snd_dice *dice);