Home
last modified time | relevance | path

Searched refs:snd_rawmidi_substream (Results 51 – 69 of 69) sorted by relevance

123

/openbmc/linux/sound/core/seq/
H A Dseq_midi.c62 static void snd_midi_input_event(struct snd_rawmidi_substream *substream) in snd_midi_input_event()
97 static int dump_midi(struct snd_rawmidi_substream *substream, const char *buf, int count) in dump_midi()
127 struct snd_rawmidi_substream *substream; in event_process_midi()
H A Dseq_ump_client.c95 struct snd_rawmidi_substream *substream; in seq_ump_process_event()
/openbmc/linux/sound/firewire/digi00x/
H A Ddigi00x.h123 struct snd_rawmidi_substream *midi);
H A Damdtp-dot.c47 struct snd_rawmidi_substream *midi[MAX_MIDI_PORTS];
336 struct snd_rawmidi_substream *midi) in amdtp_dot_midi_trigger()
/openbmc/linux/sound/firewire/fireface/
H A Dff-protocol-latter.c402 struct snd_rawmidi_substream *substream; in latter_handle_midi_msg()
487 struct snd_rawmidi_substream *substream, in latter_fill_midi_msg()
H A Dff-protocol-former.c265 struct snd_rawmidi_substream *substream, in former_fill_midi_msg()
412 struct snd_rawmidi_substream *substream; in ff800_handle_midi_msg()
539 struct snd_rawmidi_substream *substream = READ_ONCE(ff->tx_midi_substreams[port]); in parse_midi_msg()
/openbmc/linux/sound/firewire/
H A Damdtp-am824.c31 struct snd_rawmidi_substream *midi[AM824_MAX_CHANNELS_FOR_MIDI * 8];
253 struct snd_rawmidi_substream *midi) in amdtp_am824_midi_trigger()
/openbmc/linux/sound/pci/
H A Dcs4281.c454 struct snd_rawmidi_substream *midi_input;
455 struct snd_rawmidi_substream *midi_output;
1581 static int snd_cs4281_midi_input_open(struct snd_rawmidi_substream *substream) in snd_cs4281_midi_input_open()
1597 static int snd_cs4281_midi_input_close(struct snd_rawmidi_substream *substream) in snd_cs4281_midi_input_close()
1614 static int snd_cs4281_midi_output_open(struct snd_rawmidi_substream *substream) in snd_cs4281_midi_output_open()
1631 static int snd_cs4281_midi_output_close(struct snd_rawmidi_substream *substream) in snd_cs4281_midi_output_close()
1648 static void snd_cs4281_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_cs4281_midi_input_trigger()
1668 static void snd_cs4281_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_cs4281_midi_output_trigger()
H A Dens1370.c409 struct snd_rawmidi_substream *midi_input;
410 struct snd_rawmidi_substream *midi_output;
2116 static int snd_ensoniq_midi_input_open(struct snd_rawmidi_substream *substream) in snd_ensoniq_midi_input_open()
2132 static int snd_ensoniq_midi_input_close(struct snd_rawmidi_substream *substream) in snd_ensoniq_midi_input_close()
2149 static int snd_ensoniq_midi_output_open(struct snd_rawmidi_substream *substream) in snd_ensoniq_midi_output_open()
2165 static int snd_ensoniq_midi_output_close(struct snd_rawmidi_substream *substream) in snd_ensoniq_midi_output_close()
2182 static void snd_ensoniq_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_ensoniq_midi_input_trigger()
2206 static void snd_ensoniq_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_ensoniq_midi_output_trigger()
/openbmc/linux/sound/pci/ice1712/
H A Dice1724.c230 static inline struct snd_rawmidi_substream *
234 struct snd_rawmidi_substream, list); in get_rawmidi_substream()
241 struct snd_rawmidi_substream *s; in vt1724_midi_write()
261 struct snd_rawmidi_substream *s; in vt1724_midi_read()
286 static void vt1724_enable_midi_irq(struct snd_rawmidi_substream *substream, in vt1724_enable_midi_irq()
296 static int vt1724_midi_output_open(struct snd_rawmidi_substream *s) in vt1724_midi_output_open()
301 static int vt1724_midi_output_close(struct snd_rawmidi_substream *s) in vt1724_midi_output_close()
322 static void vt1724_midi_output_drain(struct snd_rawmidi_substream *s) in vt1724_midi_output_drain()
344 static int vt1724_midi_input_open(struct snd_rawmidi_substream *s) in vt1724_midi_input_open()
351 static int vt1724_midi_input_close(struct snd_rawmidi_substream *s) in vt1724_midi_input_close()
[all …]
/openbmc/linux/include/sound/
H A Dgus.h420 struct snd_rawmidi_substream *midi_substream_output;
421 struct snd_rawmidi_substream *midi_substream_input;
H A Demu10k1.h1613 struct snd_rawmidi_substream *substream_input;
1614 struct snd_rawmidi_substream *substream_output;
/openbmc/linux/sound/firewire/motu/
H A Dmotu.h157 struct snd_rawmidi_substream *midi);
/openbmc/linux/sound/pci/cs46xx/
H A Dcs46xx.h1676 struct snd_rawmidi_substream *midi_input;
1677 struct snd_rawmidi_substream *midi_output;
H A Dcs46xx_lib.c2530 static int snd_cs46xx_midi_input_open(struct snd_rawmidi_substream *substream) in snd_cs46xx_midi_input_open()
2548 static int snd_cs46xx_midi_input_close(struct snd_rawmidi_substream *substream) in snd_cs46xx_midi_input_close()
2566 static int snd_cs46xx_midi_output_open(struct snd_rawmidi_substream *substream) in snd_cs46xx_midi_output_open()
2585 static int snd_cs46xx_midi_output_close(struct snd_rawmidi_substream *substream) in snd_cs46xx_midi_output_close()
2603 static void snd_cs46xx_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_cs46xx_midi_input_trigger()
2623 static void snd_cs46xx_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_cs46xx_midi_output_trigger()
/openbmc/linux/sound/pci/rme9652/
H A Dhdsp.c434 struct snd_rawmidi_substream *input;
435 struct snd_rawmidi_substream *output;
1368 static void snd_hdsp_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_hdsp_midi_input_trigger()
1412 static void snd_hdsp_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_hdsp_midi_output_trigger()
1435 static int snd_hdsp_midi_input_open(struct snd_rawmidi_substream *substream) in snd_hdsp_midi_input_open()
1448 static int snd_hdsp_midi_output_open(struct snd_rawmidi_substream *substream) in snd_hdsp_midi_output_open()
1460 static int snd_hdsp_midi_input_close(struct snd_rawmidi_substream *substream) in snd_hdsp_midi_input_close()
1474 static int snd_hdsp_midi_output_close(struct snd_rawmidi_substream *substream) in snd_hdsp_midi_output_close()
H A Dhdspm.c958 struct snd_rawmidi_substream *input;
959 struct snd_rawmidi_substream *output;
1919 snd_hdspm_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_hdspm_midi_input_trigger()
1963 snd_hdspm_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_hdspm_midi_output_trigger()
1986 static int snd_hdspm_midi_input_open(struct snd_rawmidi_substream *substream) in snd_hdspm_midi_input_open()
1999 static int snd_hdspm_midi_output_open(struct snd_rawmidi_substream *substream) in snd_hdspm_midi_output_open()
2011 static int snd_hdspm_midi_input_close(struct snd_rawmidi_substream *substream) in snd_hdspm_midi_input_close()
2025 static int snd_hdspm_midi_output_close(struct snd_rawmidi_substream *substream) in snd_hdspm_midi_output_close()
/openbmc/linux/sound/usb/
H A Dmidi2.c68 struct snd_rawmidi_substream *substream; /* NULL when closed */
/openbmc/linux/Documentation/sound/kernel-api/
H A Dwriting-an-alsa-driver.rst3082 struct snd_rawmidi_substream *substream;
3097 index from the struct snd_rawmidi_substream data passed to each
3100 struct snd_rawmidi_substream *substream;
3108 static int snd_xxx_open(struct snd_rawmidi_substream *substream);
3119 static int snd_xxx_close(struct snd_rawmidi_substream *substream);
3131 static void snd_xxx_output_trigger(struct snd_rawmidi_substream *substream, int up);
3180 static void snd_xxx_input_trigger(struct snd_rawmidi_substream *substream, int up);
3207 static void snd_xxx_drain(struct snd_rawmidi_substream *substream);

123