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

/linux-master/sound/usb/line6/
H A Dmidibuf.h14 struct midi_buffer { struct
23 extern int line6_midibuf_bytes_used(struct midi_buffer *mb);
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 Dmidi.h37 struct midi_buffer midibuf_in;
40 struct midi_buffer midibuf_out;
H A Dmidibuf.c33 static int midibuf_is_empty(struct midi_buffer *this)
38 static int midibuf_is_full(struct midi_buffer *this)
43 void line6_midibuf_reset(struct midi_buffer *this)
49 int line6_midibuf_init(struct midi_buffer *this, int size, int split)
62 int line6_midibuf_bytes_free(struct midi_buffer *this)
71 int line6_midibuf_bytes_used(struct midi_buffer *this)
80 int line6_midibuf_write(struct midi_buffer *this, unsigned char *data,
123 int line6_midibuf_read(struct midi_buffer *this, unsigned char *data,
241 int line6_midibuf_ignore(struct midi_buffer *this, int length)
253 void line6_midibuf_destroy(struct midi_buffer *thi
[all...]
H A Dmidi.c42 struct midi_buffer *mb = &line6midi->midibuf_out;
H A Ddriver.c288 struct midi_buffer *mb = &line6->line6midi->midibuf_in;
/linux-master/sound/pci/echoaudio/
H A Dmidi.c141 chip->midi_buffer[received++] = (u8)midi_byte;
H A Dechoaudio.h429 u8 midi_buffer[MIDI_IN_BUFFER_SIZE]; member in struct:echoaudio
H A Dechoaudio.c1860 snd_rawmidi_receive(chip->midi_in, chip->midi_buffer, st);

Completed in 190 milliseconds