Home
last modified time | relevance | path

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

/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;
/linux/sound/pci/echoaudio/
H A Dechoaudio.h429 u8 midi_buffer[MIDI_IN_BUFFER_SIZE]; member