Home
last modified time | relevance | path

Searched refs:midi_buffer (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/sound/usb/line6/
H A Dmidibuf.h14 struct midi_buffer { struct
23 extern int line6_midibuf_bytes_used(struct midi_buffer *mb); argument
24 extern int line6_midibuf_bytes_free(struct midi_buffer *mb);
25 extern void line6_midibuf_destroy(struct midi_buffer *mb);
26 extern int line6_midibuf_ignore(struct midi_buffer *mb, int length);
27 extern int line6_midibuf_init(struct midi_buffer *mb, int size, int split);
28 extern int line6_midibuf_read(struct midi_buffer *mb, unsigned char *data,
30 extern void line6_midibuf_reset(struct midi_buffer *mb);
31 extern int line6_midibuf_write(struct midi_buffer *mb, unsigned char *data,
H A Dmidibuf.c33 static int midibuf_is_empty(struct midi_buffer *this) in midibuf_is_empty()
38 static int midibuf_is_full(struct midi_buffer *this) in midibuf_is_full()
43 void line6_midibuf_reset(struct midi_buffer *this) in line6_midibuf_reset()
49 int line6_midibuf_init(struct midi_buffer *this, int size, int split) in line6_midibuf_init()
62 int line6_midibuf_bytes_free(struct midi_buffer *this) in line6_midibuf_bytes_free()
71 int line6_midibuf_bytes_used(struct midi_buffer *this) in line6_midibuf_bytes_used()
80 int line6_midibuf_write(struct midi_buffer *this, unsigned char *data, in line6_midibuf_write()
123 int line6_midibuf_read(struct midi_buffer *this, unsigned char *data, in line6_midibuf_read()
241 int line6_midibuf_ignore(struct midi_buffer *this, int length) in line6_midibuf_ignore()
253 void line6_midibuf_destroy(struct midi_buffer *this) in line6_midibuf_destroy()
H A Dmidi.h37 struct midi_buffer midibuf_in;
40 struct midi_buffer midibuf_out;
H A Dmidi.c42 struct midi_buffer *mb = &line6midi->midibuf_out; in line6_midi_transmit()
H A Ddriver.c288 struct midi_buffer *mb = &line6->line6midi->midibuf_in; in line6_data_received()
/openbmc/linux/sound/pci/echoaudio/
H A Dechoaudio.h431 u8 midi_buffer[MIDI_IN_BUFFER_SIZE]; member
H A Dmidi.c141 chip->midi_buffer[received++] = (u8)midi_byte; in midi_service_irq()
H A Dechoaudio.c1871 snd_rawmidi_receive(chip->midi_in, chip->midi_buffer, st); in snd_echo_interrupt()