Home
last modified time | relevance | path

Searched refs:snd_rawmidi_substream (Results 1 - 25 of 131) sorted by relevance

123456

/kernel/linux/linux-5.10/include/sound/
H A Drawmidi.h34 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 Drawmidi.h35 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 Dtascam-midi.c10 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 Dtascam-midi.c10 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 Dff-midi.c10 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 Dmidi.c16 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 Dff-midi.c10 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 Dmidi.c16 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 Dserial-generic.c45 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 Doxfw-midi.c10 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 Doxfw-scs1x.c19 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 Doxfw-midi.c10 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 Doxfw-scs1x.c19 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 Dmidi.c37 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 Dmidi.c37 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 Drawmidi.c106 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 Dmidi.c60 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 Dmidi.c60 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 Dfireworks_midi.c10 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 Dbebob_midi.c10 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 Ddice-midi.c9 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 Dmotu-midi.c9 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 Dbebob_midi.c10 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 Ddice-midi.c9 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 Dfireworks_midi.c10 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()

Completed in 10 milliseconds

123456