/kernel/linux/linux-5.10/include/sound/ |
H A D | rawmidi.h | 34 struct snd_rawmidi_substream; 39 int (*open) (struct snd_rawmidi_substream * substream); 40 int (*close) (struct snd_rawmidi_substream * substream); 41 void (*trigger) (struct snd_rawmidi_substream * substream, int up); 42 void (*drain) (struct snd_rawmidi_substream * substream); 53 struct snd_rawmidi_substream *substream; 69 void (*event)(struct snd_rawmidi_substream *substream); 74 void (*private_free)(struct snd_rawmidi_substream *substream); 77 struct snd_rawmidi_substream { struct 97 struct snd_rawmidi_substream *inpu [all...] |
/kernel/linux/linux-6.6/include/sound/ |
H A D | rawmidi.h | 35 struct snd_rawmidi_substream; 40 int (*open) (struct snd_rawmidi_substream * substream); 41 int (*close) (struct snd_rawmidi_substream * substream); 42 void (*trigger) (struct snd_rawmidi_substream * substream, int up); 43 void (*drain) (struct snd_rawmidi_substream * substream); 58 struct snd_rawmidi_substream *substream; 74 void (*event)(struct snd_rawmidi_substream *substream); 79 void (*private_free)(struct snd_rawmidi_substream *substream); 82 struct snd_rawmidi_substream { struct 105 struct snd_rawmidi_substream *inpu [all...] |
/kernel/linux/linux-5.10/sound/firewire/tascam/ |
H A D | tascam-midi.c | 10 static int midi_capture_open(struct snd_rawmidi_substream *substream) in midi_capture_open() 16 static int midi_playback_open(struct snd_rawmidi_substream *substream) in midi_playback_open() 25 static int midi_capture_close(struct snd_rawmidi_substream *substream) in midi_capture_close() 31 static int midi_playback_close(struct snd_rawmidi_substream *substream) in midi_playback_close() 36 static void midi_playback_drain(struct snd_rawmidi_substream *substream) in midi_playback_drain() 43 static void midi_capture_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_capture_trigger() 58 static void midi_playback_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_playback_trigger() 87 struct snd_rawmidi_substream *subs; in snd_tscm_create_midi_devices()
|
/kernel/linux/linux-6.6/sound/firewire/tascam/ |
H A D | tascam-midi.c | 10 static int midi_capture_open(struct snd_rawmidi_substream *substream) in midi_capture_open() 16 static int midi_playback_open(struct snd_rawmidi_substream *substream) in midi_playback_open() 25 static int midi_capture_close(struct snd_rawmidi_substream *substream) in midi_capture_close() 31 static int midi_playback_close(struct snd_rawmidi_substream *substream) in midi_playback_close() 36 static void midi_playback_drain(struct snd_rawmidi_substream *substream) in midi_playback_drain() 43 static void midi_capture_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_capture_trigger() 58 static void midi_playback_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_playback_trigger() 87 struct snd_rawmidi_substream *subs; in snd_tscm_create_midi_devices()
|
/kernel/linux/linux-5.10/sound/firewire/fireface/ |
H A D | ff-midi.c | 10 static int midi_capture_open(struct snd_rawmidi_substream *substream) in midi_capture_open() 16 static int midi_playback_open(struct snd_rawmidi_substream *substream) in midi_playback_open() 29 static int midi_capture_close(struct snd_rawmidi_substream *substream) in midi_capture_close() 35 static int midi_playback_close(struct snd_rawmidi_substream *substream) in midi_playback_close() 45 static void midi_capture_trigger(struct snd_rawmidi_substream *substream, in midi_capture_trigger() 62 static void midi_playback_trigger(struct snd_rawmidi_substream *substream, in midi_playback_trigger() 79 struct snd_rawmidi_substream *substream; in set_midi_substream_names()
|
/kernel/linux/linux-5.10/sound/usb/caiaq/ |
H A D | midi.c | 16 static int snd_usb_caiaq_midi_input_open(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_input_open() 21 static int snd_usb_caiaq_midi_input_close(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_input_close() 26 static void snd_usb_caiaq_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_usb_caiaq_midi_input_trigger() 37 static int snd_usb_caiaq_midi_output_open(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_output_open() 42 static int snd_usb_caiaq_midi_output_close(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_output_close() 53 struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_send() 78 static void snd_usb_caiaq_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_usb_caiaq_midi_output_trigger()
|
/kernel/linux/linux-6.6/sound/firewire/fireface/ |
H A D | ff-midi.c | 10 static int midi_capture_open(struct snd_rawmidi_substream *substream) in midi_capture_open() 16 static int midi_playback_open(struct snd_rawmidi_substream *substream) in midi_playback_open() 29 static int midi_capture_close(struct snd_rawmidi_substream *substream) in midi_capture_close() 35 static int midi_playback_close(struct snd_rawmidi_substream *substream) in midi_playback_close() 45 static void midi_capture_trigger(struct snd_rawmidi_substream *substream, in midi_capture_trigger() 62 static void midi_playback_trigger(struct snd_rawmidi_substream *substream, in midi_playback_trigger() 79 struct snd_rawmidi_substream *substream; in set_midi_substream_names()
|
/kernel/linux/linux-6.6/sound/usb/caiaq/ |
H A D | midi.c | 16 static int snd_usb_caiaq_midi_input_open(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_input_open() 21 static int snd_usb_caiaq_midi_input_close(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_input_close() 26 static void snd_usb_caiaq_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_usb_caiaq_midi_input_trigger() 37 static int snd_usb_caiaq_midi_output_open(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_output_open() 42 static int snd_usb_caiaq_midi_output_close(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_output_close() 53 struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_send() 78 static void snd_usb_caiaq_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_usb_caiaq_midi_output_trigger()
|
/kernel/linux/linux-6.6/sound/drivers/ |
H A D | serial-generic.c | 45 struct snd_rawmidi_substream *midi_output; 46 struct snd_rawmidi_substream *midi_input; 72 struct snd_rawmidi_substream *substream = drvdata->midi_output; in snd_serial_generic_tx_work() 145 static int snd_serial_generic_input_open(struct snd_rawmidi_substream *substream) in snd_serial_generic_input_open() 162 static int snd_serial_generic_input_close(struct snd_rawmidi_substream *substream) in snd_serial_generic_input_close() 179 static void snd_serial_generic_input_trigger(struct snd_rawmidi_substream *substream, in snd_serial_generic_input_trigger() 190 static int snd_serial_generic_output_open(struct snd_rawmidi_substream *substream) in snd_serial_generic_output_open() 208 static int snd_serial_generic_output_close(struct snd_rawmidi_substream *substream) in snd_serial_generic_output_close() 226 static void snd_serial_generic_output_trigger(struct snd_rawmidi_substream *substream, in snd_serial_generic_output_trigger() 240 static void snd_serial_generic_output_drain(struct snd_rawmidi_substream *substrea [all...] |
/kernel/linux/linux-5.10/sound/firewire/oxfw/ |
H A D | oxfw-midi.c | 10 static int midi_capture_open(struct snd_rawmidi_substream *substream) in midi_capture_open() 37 static int midi_playback_open(struct snd_rawmidi_substream *substream) in midi_playback_open() 62 static int midi_capture_close(struct snd_rawmidi_substream *substream) in midi_capture_close() 77 static int midi_playback_close(struct snd_rawmidi_substream *substream) in midi_playback_close() 92 static void midi_capture_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_capture_trigger() 109 static void midi_playback_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_playback_trigger() 129 struct snd_rawmidi_substream *subs; in set_midi_substream_names()
|
H A D | oxfw-scs1x.c | 19 struct snd_rawmidi_substream *input; 22 struct snd_rawmidi_substream *output; 44 static void midi_input_escaped_byte(struct snd_rawmidi_substream *stream, in midi_input_escaped_byte() 55 struct snd_rawmidi_substream *stream, u8 byte) in midi_input_byte() 76 struct snd_rawmidi_substream *stream, in midi_input_packet() 100 struct snd_rawmidi_substream *stream; in handle_hss() 177 struct snd_rawmidi_substream *stream; in scs_output_work() 277 static int midi_capture_open(struct snd_rawmidi_substream *stream) in midi_capture_open() 282 static int midi_capture_close(struct snd_rawmidi_substream *stream) in midi_capture_close() 287 static void midi_capture_trigger(struct snd_rawmidi_substream *strea [all...] |
/kernel/linux/linux-6.6/sound/firewire/oxfw/ |
H A D | oxfw-midi.c | 10 static int midi_capture_open(struct snd_rawmidi_substream *substream) in midi_capture_open() 37 static int midi_playback_open(struct snd_rawmidi_substream *substream) in midi_playback_open() 62 static int midi_capture_close(struct snd_rawmidi_substream *substream) in midi_capture_close() 77 static int midi_playback_close(struct snd_rawmidi_substream *substream) in midi_playback_close() 92 static void midi_capture_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_capture_trigger() 109 static void midi_playback_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_playback_trigger() 129 struct snd_rawmidi_substream *subs; in set_midi_substream_names()
|
H A D | oxfw-scs1x.c | 19 struct snd_rawmidi_substream *input; 22 struct snd_rawmidi_substream *output; 44 static void midi_input_escaped_byte(struct snd_rawmidi_substream *stream, in midi_input_escaped_byte() 55 struct snd_rawmidi_substream *stream, u8 byte) in midi_input_byte() 76 struct snd_rawmidi_substream *stream, in midi_input_packet() 100 struct snd_rawmidi_substream *stream; in handle_hss() 177 struct snd_rawmidi_substream *stream; in scs_output_work() 277 static int midi_capture_open(struct snd_rawmidi_substream *stream) in midi_capture_open() 282 static int midi_capture_close(struct snd_rawmidi_substream *stream) in midi_capture_close() 287 static void midi_capture_trigger(struct snd_rawmidi_substream *strea [all...] |
/kernel/linux/linux-5.10/sound/usb/line6/ |
H A D | midi.c | 37 static void line6_midi_transmit(struct snd_rawmidi_substream *substream) in line6_midi_transmit() 148 static int line6_midi_output_open(struct snd_rawmidi_substream *substream) in line6_midi_output_open() 153 static int line6_midi_output_close(struct snd_rawmidi_substream *substream) in line6_midi_output_close() 158 static void line6_midi_output_trigger(struct snd_rawmidi_substream *substream, in line6_midi_output_trigger() 174 static void line6_midi_output_drain(struct snd_rawmidi_substream *substream) in line6_midi_output_drain() 184 static int line6_midi_input_open(struct snd_rawmidi_substream *substream) in line6_midi_input_open() 189 static int line6_midi_input_close(struct snd_rawmidi_substream *substream) in line6_midi_input_close() 194 static void line6_midi_input_trigger(struct snd_rawmidi_substream *substream, in line6_midi_input_trigger()
|
/kernel/linux/linux-6.6/sound/usb/line6/ |
H A D | midi.c | 37 static void line6_midi_transmit(struct snd_rawmidi_substream *substream) in line6_midi_transmit() 148 static int line6_midi_output_open(struct snd_rawmidi_substream *substream) in line6_midi_output_open() 153 static int line6_midi_output_close(struct snd_rawmidi_substream *substream) in line6_midi_output_close() 158 static void line6_midi_output_trigger(struct snd_rawmidi_substream *substream, in line6_midi_output_trigger() 174 static void line6_midi_output_drain(struct snd_rawmidi_substream *substream) in line6_midi_output_drain() 184 static int line6_midi_input_open(struct snd_rawmidi_substream *substream) in line6_midi_input_open() 189 static int line6_midi_input_close(struct snd_rawmidi_substream *substream) in line6_midi_input_close() 194 static void line6_midi_input_trigger(struct snd_rawmidi_substream *substream, in line6_midi_input_trigger()
|
/kernel/linux/linux-6.6/sound/core/ |
H A D | rawmidi.c | 106 static bool snd_rawmidi_ready(struct snd_rawmidi_substream *substream) in snd_rawmidi_ready() 117 static inline int snd_rawmidi_ready_append(struct snd_rawmidi_substream *substream, in snd_rawmidi_ready_append() 146 static void snd_rawmidi_buffer_ref_sync(struct snd_rawmidi_substream *substream) in snd_rawmidi_buffer_ref_sync() 163 static int snd_rawmidi_runtime_create(struct snd_rawmidi_substream *substream) in snd_rawmidi_runtime_create() 204 static int snd_rawmidi_runtime_free(struct snd_rawmidi_substream *substream) in snd_rawmidi_runtime_free() 214 static inline void snd_rawmidi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_rawmidi_output_trigger() 221 static void snd_rawmidi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_rawmidi_input_trigger() 238 static void reset_runtime_ptrs(struct snd_rawmidi_substream *substream, in reset_runtime_ptrs() 249 int snd_rawmidi_drop_output(struct snd_rawmidi_substream *substream) in snd_rawmidi_drop_output() 257 int snd_rawmidi_drain_output(struct snd_rawmidi_substream *substrea [all...] |
/kernel/linux/linux-5.10/sound/usb/6fire/ |
H A D | midi.c | 60 static int usb6fire_midi_out_open(struct snd_rawmidi_substream *alsa_sub) in usb6fire_midi_out_open() 65 static int usb6fire_midi_out_close(struct snd_rawmidi_substream *alsa_sub) in usb6fire_midi_out_close() 71 struct snd_rawmidi_substream *alsa_sub, int up) in usb6fire_midi_out_trigger() 105 static void usb6fire_midi_out_drain(struct snd_rawmidi_substream *alsa_sub) in usb6fire_midi_out_drain() 114 static int usb6fire_midi_in_open(struct snd_rawmidi_substream *alsa_sub) in usb6fire_midi_in_open() 119 static int usb6fire_midi_in_close(struct snd_rawmidi_substream *alsa_sub) in usb6fire_midi_in_close() 125 struct snd_rawmidi_substream *alsa_sub, int up) in usb6fire_midi_in_trigger()
|
/kernel/linux/linux-6.6/sound/usb/6fire/ |
H A D | midi.c | 60 static int usb6fire_midi_out_open(struct snd_rawmidi_substream *alsa_sub) in usb6fire_midi_out_open() 65 static int usb6fire_midi_out_close(struct snd_rawmidi_substream *alsa_sub) in usb6fire_midi_out_close() 71 struct snd_rawmidi_substream *alsa_sub, int up) in usb6fire_midi_out_trigger() 105 static void usb6fire_midi_out_drain(struct snd_rawmidi_substream *alsa_sub) in usb6fire_midi_out_drain() 114 static int usb6fire_midi_in_open(struct snd_rawmidi_substream *alsa_sub) in usb6fire_midi_in_open() 119 static int usb6fire_midi_in_close(struct snd_rawmidi_substream *alsa_sub) in usb6fire_midi_in_close() 125 struct snd_rawmidi_substream *alsa_sub, int up) in usb6fire_midi_in_trigger()
|
/kernel/linux/linux-5.10/sound/firewire/fireworks/ |
H A D | fireworks_midi.c | 10 static int midi_open(struct snd_rawmidi_substream *substream) in midi_open() 34 static int midi_close(struct snd_rawmidi_substream *substream) in midi_close() 47 static void midi_capture_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_capture_trigger() 64 static void midi_playback_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_playback_trigger() 84 struct snd_rawmidi_substream *subs; in set_midi_substream_names()
|
/kernel/linux/linux-5.10/sound/firewire/bebob/ |
H A D | bebob_midi.c | 10 static int midi_open(struct snd_rawmidi_substream *substream) in midi_open() 34 static int midi_close(struct snd_rawmidi_substream *substream) in midi_close() 47 static void midi_capture_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_capture_trigger() 64 static void midi_playback_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_playback_trigger() 84 struct snd_rawmidi_substream *subs; in set_midi_substream_names()
|
/kernel/linux/linux-5.10/sound/firewire/dice/ |
H A D | dice-midi.c | 9 static int midi_open(struct snd_rawmidi_substream *substream) in midi_open() 36 static int midi_close(struct snd_rawmidi_substream *substream) in midi_close() 51 static void midi_capture_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_capture_trigger() 68 static void midi_playback_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_playback_trigger() 88 struct snd_rawmidi_substream *subs; in set_midi_substream_names()
|
/kernel/linux/linux-5.10/sound/firewire/motu/ |
H A D | motu-midi.c | 9 static int midi_open(struct snd_rawmidi_substream *substream) in midi_open() 36 static int midi_close(struct snd_rawmidi_substream *substream) in midi_close() 51 static void midi_capture_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_capture_trigger() 68 static void midi_playback_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_playback_trigger() 88 struct snd_rawmidi_substream *subs; in set_midi_substream_names()
|
/kernel/linux/linux-6.6/sound/firewire/bebob/ |
H A D | bebob_midi.c | 10 static int midi_open(struct snd_rawmidi_substream *substream) in midi_open() 34 static int midi_close(struct snd_rawmidi_substream *substream) in midi_close() 47 static void midi_capture_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_capture_trigger() 64 static void midi_playback_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_playback_trigger() 84 struct snd_rawmidi_substream *subs; in set_midi_substream_names()
|
/kernel/linux/linux-6.6/sound/firewire/dice/ |
H A D | dice-midi.c | 9 static int midi_open(struct snd_rawmidi_substream *substream) in midi_open() 36 static int midi_close(struct snd_rawmidi_substream *substream) in midi_close() 51 static void midi_capture_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_capture_trigger() 68 static void midi_playback_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_playback_trigger() 88 struct snd_rawmidi_substream *subs; in set_midi_substream_names()
|
/kernel/linux/linux-6.6/sound/firewire/fireworks/ |
H A D | fireworks_midi.c | 10 static int midi_open(struct snd_rawmidi_substream *substream) in midi_open() 34 static int midi_close(struct snd_rawmidi_substream *substream) in midi_close() 47 static void midi_capture_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_capture_trigger() 64 static void midi_playback_trigger(struct snd_rawmidi_substream *substrm, int up) in midi_playback_trigger() 84 struct snd_rawmidi_substream *subs; in set_midi_substream_names()
|