Searched refs:snd_dg00x (Results 1 – 8 of 8) sorted by relevance
/sound/firewire/digi00x/ |
D | digi00x.h | 33 struct snd_dg00x { struct 128 int snd_dg00x_transaction_register(struct snd_dg00x *dg00x); 129 int snd_dg00x_transaction_reregister(struct snd_dg00x *dg00x); 130 void snd_dg00x_transaction_unregister(struct snd_dg00x *dg00x); 134 int snd_dg00x_stream_get_external_rate(struct snd_dg00x *dg00x, 136 int snd_dg00x_stream_get_local_rate(struct snd_dg00x *dg00x, 138 int snd_dg00x_stream_set_local_rate(struct snd_dg00x *dg00x, unsigned int rate); 139 int snd_dg00x_stream_get_clock(struct snd_dg00x *dg00x, 141 int snd_dg00x_stream_check_external_clock(struct snd_dg00x *dg00x, 143 int snd_dg00x_stream_init_duplex(struct snd_dg00x *dg00x); [all …]
|
D | digi00x-stream.c | 30 int snd_dg00x_stream_get_local_rate(struct snd_dg00x *dg00x, unsigned int *rate) in snd_dg00x_stream_get_local_rate() 51 int snd_dg00x_stream_set_local_rate(struct snd_dg00x *dg00x, unsigned int rate) in snd_dg00x_stream_set_local_rate() 69 int snd_dg00x_stream_get_clock(struct snd_dg00x *dg00x, in snd_dg00x_stream_get_clock() 88 int snd_dg00x_stream_check_external_clock(struct snd_dg00x *dg00x, bool *detect) in snd_dg00x_stream_check_external_clock() 102 int snd_dg00x_stream_get_external_rate(struct snd_dg00x *dg00x, in snd_dg00x_stream_get_external_rate() 125 static void finish_session(struct snd_dg00x *dg00x) in finish_session() 145 static int begin_session(struct snd_dg00x *dg00x) in begin_session() 188 static int keep_resources(struct snd_dg00x *dg00x, struct amdtp_stream *stream, in keep_resources() 218 static int init_stream(struct snd_dg00x *dg00x, struct amdtp_stream *s) in init_stream() 243 static void destroy_stream(struct snd_dg00x *dg00x, struct amdtp_stream *s) in destroy_stream() [all …]
|
D | digi00x-pcm.c | 57 static int pcm_init_hw_params(struct snd_dg00x *dg00x, in pcm_init_hw_params() 102 struct snd_dg00x *dg00x = substream->private_data; in pcm_open() 180 struct snd_dg00x *dg00x = substream->private_data; in pcm_close() 190 struct snd_dg00x *dg00x = substream->private_data; in pcm_hw_params() 211 struct snd_dg00x *dg00x = substream->private_data; in pcm_hw_free() 227 struct snd_dg00x *dg00x = substream->private_data; in pcm_capture_prepare() 243 struct snd_dg00x *dg00x = substream->private_data; in pcm_playback_prepare() 261 struct snd_dg00x *dg00x = substream->private_data; in pcm_capture_trigger() 279 struct snd_dg00x *dg00x = substream->private_data; in pcm_playback_trigger() 297 struct snd_dg00x *dg00x = sbstrm->private_data; in pcm_capture_pointer() [all …]
|
D | digi00x-hwdep.c | 22 struct snd_dg00x *dg00x = hwdep->private_data; in hwdep_read() 65 struct snd_dg00x *dg00x = hwdep->private_data; in hwdep_poll() 80 static int hwdep_get_info(struct snd_dg00x *dg00x, void __user *arg) in hwdep_get_info() 99 static int hwdep_lock(struct snd_dg00x *dg00x) in hwdep_lock() 117 static int hwdep_unlock(struct snd_dg00x *dg00x) in hwdep_unlock() 137 struct snd_dg00x *dg00x = hwdep->private_data; in hwdep_release() 150 struct snd_dg00x *dg00x = hwdep->private_data; in hwdep_ioctl() 175 int snd_dg00x_create_hwdep_device(struct snd_dg00x *dg00x) in snd_dg00x_create_hwdep_device()
|
D | digi00x.c | 19 static int name_card(struct snd_dg00x *dg00x) in name_card() 46 struct snd_dg00x *dg00x = card->private_data; in dg00x_card_free() 54 struct snd_dg00x *dg00x = in do_registration() 55 container_of(work, struct snd_dg00x, dwork.work); in do_registration() 110 struct snd_dg00x *dg00x; in snd_dg00x_probe() 113 dg00x = devm_kzalloc(&unit->device, sizeof(struct snd_dg00x), in snd_dg00x_probe() 136 struct snd_dg00x *dg00x = dev_get_drvdata(&unit->device); in snd_dg00x_update() 157 struct snd_dg00x *dg00x = dev_get_drvdata(&unit->device); in snd_dg00x_remove()
|
D | digi00x-midi.c | 12 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_open() 36 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_close() 50 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_capture_trigger() 72 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_playback_trigger() 91 static void set_substream_names(struct snd_dg00x *dg00x, in set_substream_names() 116 static int add_substream_pair(struct snd_dg00x *dg00x, unsigned int out_ports, in add_substream_pair() 159 int snd_dg00x_create_midi_devices(struct snd_dg00x *dg00x) in snd_dg00x_create_midi_devices()
|
D | digi00x-transaction.c | 11 static void handle_unknown_message(struct snd_dg00x *dg00x, in handle_unknown_message() 28 struct snd_dg00x *dg00x = callback_data; in handle_message() 37 int snd_dg00x_transaction_reregister(struct snd_dg00x *dg00x) in snd_dg00x_transaction_reregister() 51 void snd_dg00x_transaction_unregister(struct snd_dg00x *dg00x) in snd_dg00x_transaction_unregister() 61 int snd_dg00x_transaction_register(struct snd_dg00x *dg00x) in snd_dg00x_transaction_register()
|
D | digi00x-proc.c | 10 static int get_optical_iface_mode(struct snd_dg00x *dg00x, in get_optical_iface_mode() 38 struct snd_dg00x *dg00x = entry->private_data; in proc_read_clock() 68 void snd_dg00x_proc_init(struct snd_dg00x *dg00x) in snd_dg00x_proc_init()
|