/linux-3.4.99/include/sound/ |
D | rawmidi.h | 48 struct snd_rawmidi_substream; 53 int (*open) (struct snd_rawmidi_substream * substream); 54 int (*close) (struct snd_rawmidi_substream * substream); 55 void (*trigger) (struct snd_rawmidi_substream * substream, int up); 56 void (*drain) (struct snd_rawmidi_substream * substream); 67 struct snd_rawmidi_substream *substream; 82 void (*event)(struct snd_rawmidi_substream *substream); 87 void (*private_free)(struct snd_rawmidi_substream *substream); 90 struct snd_rawmidi_substream { struct 110 struct snd_rawmidi_substream *input; argument [all …]
|
D | mpu401.h | 90 struct snd_rawmidi_substream *substream_input; 91 struct snd_rawmidi_substream *substream_output;
|
D | snd_wavefront.h | 28 struct snd_rawmidi_substream *substream_output[2]; 29 struct snd_rawmidi_substream *substream_input[2];
|
/linux-3.4.99/sound/usb/caiaq/ |
D | midi.c | 28 static int snd_usb_caiaq_midi_input_open(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_input_open() 33 static int snd_usb_caiaq_midi_input_close(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_input_close() 38 static void snd_usb_caiaq_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_usb_caiaq_midi_input_trigger() 49 static int snd_usb_caiaq_midi_output_open(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_output_open() 54 static int snd_usb_caiaq_midi_output_close(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_output_close() 65 struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_send() 89 static void snd_usb_caiaq_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_usb_caiaq_midi_output_trigger()
|
D | device.h | 122 struct snd_rawmidi_substream *midi_receive_substream; 123 struct snd_rawmidi_substream *midi_out_substream;
|
/linux-3.4.99/sound/isa/sb/ |
D | sb8_midi.c | 63 static int snd_sb8dsp_midi_input_open(struct snd_rawmidi_substream *substream) in snd_sb8dsp_midi_input_open() 90 static int snd_sb8dsp_midi_output_open(struct snd_rawmidi_substream *substream) in snd_sb8dsp_midi_output_open() 117 static int snd_sb8dsp_midi_input_close(struct snd_rawmidi_substream *substream) in snd_sb8dsp_midi_input_close() 135 static int snd_sb8dsp_midi_output_close(struct snd_rawmidi_substream *substream) in snd_sb8dsp_midi_output_close() 153 static void snd_sb8dsp_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_sb8dsp_midi_input_trigger() 176 static void snd_sb8dsp_midi_output_write(struct snd_rawmidi_substream *substream) in snd_sb8dsp_midi_output_write() 214 struct snd_rawmidi_substream *substream = (struct snd_rawmidi_substream *) data; in snd_sb8dsp_midi_output_timer() 225 static void snd_sb8dsp_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_sb8dsp_midi_output_trigger()
|
/linux-3.4.99/sound/usb/6fire/ |
D | midi.c | 63 static int usb6fire_midi_out_open(struct snd_rawmidi_substream *alsa_sub) in usb6fire_midi_out_open() 68 static int usb6fire_midi_out_close(struct snd_rawmidi_substream *alsa_sub) in usb6fire_midi_out_close() 74 struct snd_rawmidi_substream *alsa_sub, int up) in usb6fire_midi_out_trigger() 107 static void usb6fire_midi_out_drain(struct snd_rawmidi_substream *alsa_sub) in usb6fire_midi_out_drain() 116 static int usb6fire_midi_in_open(struct snd_rawmidi_substream *alsa_sub) in usb6fire_midi_in_open() 121 static int usb6fire_midi_in_close(struct snd_rawmidi_substream *alsa_sub) in usb6fire_midi_in_close() 127 struct snd_rawmidi_substream *alsa_sub, int up) in usb6fire_midi_in_trigger()
|
D | midi.h | 23 struct snd_rawmidi_substream *in; 28 struct snd_rawmidi_substream *out;
|
/linux-3.4.99/sound/core/ |
D | rawmidi.c | 81 static inline int snd_rawmidi_ready(struct snd_rawmidi_substream *substream) in snd_rawmidi_ready() 87 static inline int snd_rawmidi_ready_append(struct snd_rawmidi_substream *substream, in snd_rawmidi_ready_append() 103 static int snd_rawmidi_runtime_create(struct snd_rawmidi_substream *substream) in snd_rawmidi_runtime_create() 129 static int snd_rawmidi_runtime_free(struct snd_rawmidi_substream *substream) in snd_rawmidi_runtime_free() 139 static inline void snd_rawmidi_output_trigger(struct snd_rawmidi_substream *substream,int up) in snd_rawmidi_output_trigger() 146 static void snd_rawmidi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_rawmidi_input_trigger() 155 int snd_rawmidi_drop_output(struct snd_rawmidi_substream *substream) in snd_rawmidi_drop_output() 169 int snd_rawmidi_drain_output(struct snd_rawmidi_substream *substream) in snd_rawmidi_drain_output() 198 int snd_rawmidi_drain_input(struct snd_rawmidi_substream *substream) in snd_rawmidi_drain_input() 217 struct snd_rawmidi_substream **sub_ret) in assign_substream() [all …]
|
/linux-3.4.99/sound/drivers/ |
D | mtpav.c | 135 struct snd_rawmidi_substream *input; 136 struct snd_rawmidi_substream *output; 289 struct snd_rawmidi_substream *substream) in snd_mtpav_output_port_write() 323 static void snd_mtpav_output_write(struct snd_rawmidi_substream *substream) in snd_mtpav_output_write() 353 static int snd_mtpav_input_open(struct snd_rawmidi_substream *substream) in snd_mtpav_input_open() 371 static int snd_mtpav_input_close(struct snd_rawmidi_substream *substream) in snd_mtpav_input_close() 389 static void snd_mtpav_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_mtpav_input_trigger() 444 static int snd_mtpav_output_open(struct snd_rawmidi_substream *substream) in snd_mtpav_output_open() 460 static int snd_mtpav_output_close(struct snd_rawmidi_substream *substream) in snd_mtpav_output_close() 476 static void snd_mtpav_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_mtpav_output_trigger() [all …]
|
D | serial-u16550.c | 123 struct snd_rawmidi_substream *midi_output[SNDRV_SERIAL_MAX_OUTS]; 124 struct snd_rawmidi_substream *midi_input[SNDRV_SERIAL_MAX_INS]; 517 static int snd_uart16550_input_open(struct snd_rawmidi_substream *substream) in snd_uart16550_input_open() 531 static int snd_uart16550_input_close(struct snd_rawmidi_substream *substream) in snd_uart16550_input_close() 545 static void snd_uart16550_input_trigger(struct snd_rawmidi_substream *substream, in snd_uart16550_input_trigger() 559 static int snd_uart16550_output_open(struct snd_rawmidi_substream *substream) in snd_uart16550_output_open() 573 static int snd_uart16550_output_close(struct snd_rawmidi_substream *substream) in snd_uart16550_output_close() 614 struct snd_rawmidi_substream *substream, in snd_uart16550_output_byte() 650 static void snd_uart16550_output_write(struct snd_rawmidi_substream *substream) in snd_uart16550_output_write() 741 static void snd_uart16550_output_trigger(struct snd_rawmidi_substream *substream, in snd_uart16550_output_trigger() [all …]
|
D | mts64.c | 74 struct snd_rawmidi_substream *midi_input_substream[MTS64_NUM_INPUT_PORTS]; 696 static int snd_mts64_rawmidi_open(struct snd_rawmidi_substream *substream) in snd_mts64_rawmidi_open() 713 static int snd_mts64_rawmidi_close(struct snd_rawmidi_substream *substream) in snd_mts64_rawmidi_close() 734 static void snd_mts64_rawmidi_output_trigger(struct snd_rawmidi_substream *substream, in snd_mts64_rawmidi_output_trigger() 749 static void snd_mts64_rawmidi_input_trigger(struct snd_rawmidi_substream *substream, in snd_mts64_rawmidi_input_trigger() 781 struct snd_rawmidi_substream *substream; in snd_mts64_rawmidi_create() 810 substream = list_entry(list, struct snd_rawmidi_substream, list); in snd_mts64_rawmidi_create() 817 substream = list_entry(list, struct snd_rawmidi_substream, list); in snd_mts64_rawmidi_create() 843 struct snd_rawmidi_substream *substream; in snd_mts64_interrupt()
|
D | portman2x4.c | 90 struct snd_rawmidi_substream *midi_input[PORTMAN_NUM_INPUT_PORTS]; 512 static int snd_portman_midi_open(struct snd_rawmidi_substream *substream) in snd_portman_midi_open() 517 static int snd_portman_midi_close(struct snd_rawmidi_substream *substream) in snd_portman_midi_close() 522 static void snd_portman_midi_input_trigger(struct snd_rawmidi_substream *substream, in snd_portman_midi_input_trigger() 536 static void snd_portman_midi_output_trigger(struct snd_rawmidi_substream *substream, in snd_portman_midi_output_trigger() 568 struct snd_rawmidi_substream *substream; in snd_portman_rawmidi_create()
|
/linux-3.4.99/sound/pci/echoaudio/ |
D | midi.c | 155 static int snd_echo_midi_input_open(struct snd_rawmidi_substream *substream) in snd_echo_midi_input_open() 166 static void snd_echo_midi_input_trigger(struct snd_rawmidi_substream *substream, in snd_echo_midi_input_trigger() 181 static int snd_echo_midi_input_close(struct snd_rawmidi_substream *substream) in snd_echo_midi_input_close() 192 static int snd_echo_midi_output_open(struct snd_rawmidi_substream *substream) in snd_echo_midi_output_open() 253 static void snd_echo_midi_output_trigger(struct snd_rawmidi_substream *substream, in snd_echo_midi_output_trigger() 284 static int snd_echo_midi_output_close(struct snd_rawmidi_substream *substream) in snd_echo_midi_output_close()
|
/linux-3.4.99/drivers/staging/line6/ |
D | midi.c | 43 static void line6_midi_transmit(struct snd_rawmidi_substream *substream) in line6_midi_transmit() 186 static int line6_midi_output_open(struct snd_rawmidi_substream *substream) in line6_midi_output_open() 191 static int line6_midi_output_close(struct snd_rawmidi_substream *substream) in line6_midi_output_close() 196 static void line6_midi_output_trigger(struct snd_rawmidi_substream *substream, in line6_midi_output_trigger() 212 static void line6_midi_output_drain(struct snd_rawmidi_substream *substream) in line6_midi_output_drain() 221 static int line6_midi_input_open(struct snd_rawmidi_substream *substream) in line6_midi_input_open() 226 static int line6_midi_input_close(struct snd_rawmidi_substream *substream) in line6_midi_input_close() 231 static void line6_midi_input_trigger(struct snd_rawmidi_substream *substream, in line6_midi_input_trigger()
|
D | midi.h | 30 struct snd_rawmidi_substream *substream_receive; 35 struct snd_rawmidi_substream *substream_transmit;
|
/linux-3.4.99/sound/isa/gus/ |
D | gus_uart.c | 92 static int snd_gf1_uart_output_open(struct snd_rawmidi_substream *substream) in snd_gf1_uart_output_open() 111 static int snd_gf1_uart_input_open(struct snd_rawmidi_substream *substream) in snd_gf1_uart_input_open() 144 static int snd_gf1_uart_output_close(struct snd_rawmidi_substream *substream) in snd_gf1_uart_output_close() 159 static int snd_gf1_uart_input_close(struct snd_rawmidi_substream *substream) in snd_gf1_uart_input_close() 174 static void snd_gf1_uart_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_gf1_uart_input_trigger() 192 static void snd_gf1_uart_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_gf1_uart_output_trigger()
|
/linux-3.4.99/sound/isa/msnd/ |
D | msnd_midi.c | 48 struct snd_rawmidi_substream *substream_input; 56 static int snd_msndmidi_input_open(struct snd_rawmidi_substream *substream) in snd_msndmidi_input_open() 73 static int snd_msndmidi_input_close(struct snd_rawmidi_substream *substream) in snd_msndmidi_input_close() 96 static void snd_msndmidi_input_trigger(struct snd_rawmidi_substream *substream, in snd_msndmidi_input_trigger()
|
/linux-3.4.99/sound/isa/wavefront/ |
D | wavefront_midi.c | 93 get_wavefront_midi (struct snd_rawmidi_substream *substream) in get_wavefront_midi() 232 static int snd_wavefront_midi_input_open(struct snd_rawmidi_substream *substream) in snd_wavefront_midi_input_open() 256 static int snd_wavefront_midi_output_open(struct snd_rawmidi_substream *substream) in snd_wavefront_midi_output_open() 280 static int snd_wavefront_midi_input_close(struct snd_rawmidi_substream *substream) in snd_wavefront_midi_input_close() 303 static int snd_wavefront_midi_output_close(struct snd_rawmidi_substream *substream) in snd_wavefront_midi_output_close() 325 static void snd_wavefront_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_wavefront_midi_input_trigger() 365 static void snd_wavefront_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_wavefront_midi_output_trigger() 411 static struct snd_rawmidi_substream *substream = NULL; in snd_wavefront_midi_interrupt()
|
/linux-3.4.99/sound/pci/ca0106/ |
D | ca_midi.c | 123 static int ca_midi_input_open(struct snd_rawmidi_substream *substream) in ca_midi_input_open() 143 static int ca_midi_output_open(struct snd_rawmidi_substream *substream) in ca_midi_output_open() 163 static int ca_midi_input_close(struct snd_rawmidi_substream *substream) in ca_midi_input_close() 183 static int ca_midi_output_close(struct snd_rawmidi_substream *substream) in ca_midi_output_close() 206 static void ca_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in ca_midi_input_trigger() 220 static void ca_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in ca_midi_output_trigger()
|
D | ca_midi.h | 35 struct snd_rawmidi_substream *substream_input; 36 struct snd_rawmidi_substream *substream_output;
|
/linux-3.4.99/sound/core/seq/ |
D | seq_virmidi.c | 139 static void snd_virmidi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_virmidi_input_trigger() 153 static void snd_virmidi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_virmidi_output_trigger() 200 static int snd_virmidi_input_open(struct snd_rawmidi_substream *substream) in snd_virmidi_input_open() 229 static int snd_virmidi_output_open(struct snd_rawmidi_substream *substream) in snd_virmidi_output_open() 255 static int snd_virmidi_input_close(struct snd_rawmidi_substream *substream) in snd_virmidi_input_close() 268 static int snd_virmidi_output_close(struct snd_rawmidi_substream *substream) in snd_virmidi_output_close()
|
/linux-3.4.99/sound/pci/emu10k1/ |
D | emumpu401.c | 153 static int snd_emu10k1_midi_input_open(struct snd_rawmidi_substream *substream) in snd_emu10k1_midi_input_open() 180 static int snd_emu10k1_midi_output_open(struct snd_rawmidi_substream *substream) in snd_emu10k1_midi_output_open() 207 static int snd_emu10k1_midi_input_close(struct snd_rawmidi_substream *substream) in snd_emu10k1_midi_input_close() 230 static int snd_emu10k1_midi_output_close(struct snd_rawmidi_substream *substream) in snd_emu10k1_midi_output_close() 253 static void snd_emu10k1_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_emu10k1_midi_input_trigger() 267 static void snd_emu10k1_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_emu10k1_midi_output_trigger()
|
/linux-3.4.99/drivers/usb/gadget/ |
D | f_midi.c | 76 struct snd_rawmidi_substream *in_substream[MAX_PORTS]; 77 struct snd_rawmidi_substream *out_substream[MAX_PORTS]; 228 struct snd_rawmidi_substream *substream = midi->out_substream[cable]; in f_midi_read_data() 562 struct snd_rawmidi_substream *substream = midi->in_substream[i]; in f_midi_transmit() 589 static int f_midi_in_open(struct snd_rawmidi_substream *substream) in f_midi_in_open() 602 static int f_midi_in_close(struct snd_rawmidi_substream *substream) in f_midi_in_close() 610 static void f_midi_in_trigger(struct snd_rawmidi_substream *substream, int up) in f_midi_in_trigger() 623 static int f_midi_out_open(struct snd_rawmidi_substream *substream) in f_midi_out_open() 635 static int f_midi_out_close(struct snd_rawmidi_substream *substream) in f_midi_out_close() 643 static void f_midi_out_trigger(struct snd_rawmidi_substream *substream, int up) in f_midi_out_trigger()
|
/linux-3.4.99/sound/drivers/mpu401/ |
D | mpu401_uart.c | 283 static int snd_mpu401_uart_input_open(struct snd_rawmidi_substream *substream) in snd_mpu401_uart_input_open() 305 static int snd_mpu401_uart_output_open(struct snd_rawmidi_substream *substream) in snd_mpu401_uart_output_open() 327 static int snd_mpu401_uart_input_close(struct snd_rawmidi_substream *substream) in snd_mpu401_uart_input_close() 344 static int snd_mpu401_uart_output_close(struct snd_rawmidi_substream *substream) in snd_mpu401_uart_output_close() 365 snd_mpu401_uart_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_mpu401_uart_input_trigger() 452 snd_mpu401_uart_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_mpu401_uart_output_trigger()
|