/linux-master/sound/firewire/fireface/ |
H A D | ff-midi.c | 18 struct snd_ff *ff = substream->rmidi->private_data; 37 struct snd_ff *ff = substream->rmidi->private_data; 48 struct snd_ff *ff = substream->rmidi->private_data; 65 struct snd_ff *ff = substream->rmidi->private_data; 99 struct snd_rawmidi *rmidi; local 105 &rmidi); 109 snprintf(rmidi->name, sizeof(rmidi->name), 111 rmidi->private_data = ff; 113 rmidi [all...] |
/linux-master/sound/firewire/tascam/ |
H A D | tascam-midi.c | 18 struct snd_tscm *tscm = substream->rmidi->private_data; 38 struct snd_tscm *tscm = substream->rmidi->private_data; 45 struct snd_tscm *tscm = substrm->rmidi->private_data; 60 struct snd_tscm *tscm = substrm->rmidi->private_data; 85 struct snd_rawmidi *rmidi; local 93 &rmidi); 97 snprintf(rmidi->name, sizeof(rmidi->name), 99 rmidi->private_data = tscm; 101 rmidi [all...] |
/linux-master/sound/usb/caiaq/ |
H A D | midi.c | 28 struct snd_usb_caiaqdev *cdev = substream->rmidi->private_data; 44 struct snd_usb_caiaqdev *cdev = substream->rmidi->private_data; 80 struct snd_usb_caiaqdev *cdev = substream->rmidi->private_data; 118 struct snd_rawmidi *rmidi; local 123 &rmidi); 128 strscpy(rmidi->name, device->product_name, sizeof(rmidi->name)); 130 rmidi->info_flags = SNDRV_RAWMIDI_INFO_DUPLEX; 131 rmidi->private_data = device; 134 rmidi [all...] |
/linux-master/sound/firewire/motu/ |
H A D | motu-midi.c | 11 struct snd_motu *motu = substream->rmidi->private_data; 38 struct snd_motu *motu = substream->rmidi->private_data; 53 struct snd_motu *motu = substrm->rmidi->private_data; 70 struct snd_motu *motu = substrm->rmidi->private_data; 108 struct snd_rawmidi *rmidi; local 113 err = snd_rawmidi_new(motu->card, motu->card->driver, 0, 1, 1, &rmidi); 117 snprintf(rmidi->name, sizeof(rmidi->name), 119 rmidi->private_data = motu; 121 rmidi [all...] |
/linux-master/sound/firewire/oxfw/ |
H A D | oxfw-midi.c | 12 struct snd_oxfw *oxfw = substream->rmidi->private_data; 39 struct snd_oxfw *oxfw = substream->rmidi->private_data; 64 struct snd_oxfw *oxfw = substream->rmidi->private_data; 79 struct snd_oxfw *oxfw = substream->rmidi->private_data; 94 struct snd_oxfw *oxfw = substrm->rmidi->private_data; 111 struct snd_oxfw *oxfw = substrm->rmidi->private_data; 150 struct snd_rawmidi *rmidi; local 160 &rmidi); 164 snprintf(rmidi->name, sizeof(rmidi [all...] |
/linux-master/sound/firewire/digi00x/ |
H A D | digi00x-midi.c | 12 struct snd_dg00x *dg00x = substream->rmidi->private_data; 36 struct snd_dg00x *dg00x = substream->rmidi->private_data; 50 struct snd_dg00x *dg00x = substream->rmidi->private_data; 54 if (substream->rmidi->device == 0) 72 struct snd_dg00x *dg00x = substream->rmidi->private_data; 76 if (substream->rmidi->device == 0) 92 struct snd_rawmidi *rmidi, bool is_console) 99 str = &rmidi->streams[i]; 130 struct snd_rawmidi *rmidi; local 135 out_ports, in_ports, &rmidi); 91 set_substream_names(struct snd_dg00x *dg00x, struct snd_rawmidi *rmidi, bool is_console) argument [all...] |
/linux-master/sound/firewire/dice/ |
H A D | dice-midi.c | 11 struct snd_dice *dice = substream->rmidi->private_data; 38 struct snd_dice *dice = substream->rmidi->private_data; 53 struct snd_dice *dice = substrm->rmidi->private_data; 70 struct snd_dice *dice = substrm->rmidi->private_data; 108 struct snd_rawmidi *rmidi; local 127 &rmidi); 131 snprintf(rmidi->name, sizeof(rmidi->name), 133 rmidi->private_data = dice; 136 rmidi [all...] |
/linux-master/sound/firewire/bebob/ |
H A D | bebob_midi.c | 12 struct snd_bebob *bebob = substream->rmidi->private_data; 36 struct snd_bebob *bebob = substream->rmidi->private_data; 49 struct snd_bebob *bebob = substrm->rmidi->private_data; 66 struct snd_bebob *bebob = substrm->rmidi->private_data; 105 struct snd_rawmidi *rmidi; local 112 &rmidi); 116 snprintf(rmidi->name, sizeof(rmidi->name), 118 rmidi->private_data = bebob; 121 rmidi [all...] |
/linux-master/sound/firewire/fireworks/ |
H A D | fireworks_midi.c | 12 struct snd_efw *efw = substream->rmidi->private_data; 36 struct snd_efw *efw = substream->rmidi->private_data; 49 struct snd_efw *efw = substrm->rmidi->private_data; 66 struct snd_efw *efw = substrm->rmidi->private_data; 104 struct snd_rawmidi *rmidi; local 111 &rmidi); 115 snprintf(rmidi->name, sizeof(rmidi->name), 117 rmidi->private_data = efw; 120 rmidi [all...] |
/linux-master/sound/core/ |
H A D | rawmidi.c | 46 #define rmidi_err(rmidi, fmt, args...) \ 47 dev_err((rmidi)->dev, fmt, ##args) 48 #define rmidi_warn(rmidi, fmt, args...) \ 49 dev_warn((rmidi)->dev, fmt, ##args) 50 #define rmidi_dbg(rmidi, fmt, args...) \ 51 dev_dbg((rmidi)->dev, fmt, ##args) 76 #define rawmidi_is_ump(rmidi) \ 77 (IS_ENABLED(CONFIG_SND_UMP) && ((rmidi)->info_flags & SNDRV_RAWMIDI_INFO_UMP)) 149 rmidi_err(substream->rmidi, "Buffer ref sync timeout\n"); 182 if (rawmidi_is_ump(substream->rmidi)) 306 assign_substream(struct snd_rawmidi *rmidi, int subdevice, int stream, int mode, struct snd_rawmidi_substream **sub_ret) argument 338 open_substream(struct snd_rawmidi *rmidi, struct snd_rawmidi_substream *substream, int mode) argument 369 rawmidi_open_priv(struct snd_rawmidi *rmidi, int subdevice, int mode, struct snd_rawmidi_file *rfile) argument 412 snd_rawmidi_kernel_open(struct snd_rawmidi *rmidi, int subdevice, int mode, struct snd_rawmidi_file *rfile) argument 437 struct snd_rawmidi *rmidi; local 533 close_substream(struct snd_rawmidi *rmidi, struct snd_rawmidi_substream *substream, int cleanup) argument 571 struct snd_rawmidi *rmidi; local 590 struct snd_rawmidi *rmidi; local 605 struct snd_rawmidi *rmidi; local 621 struct snd_rawmidi *rmidi; local 658 struct snd_rawmidi *rmidi; local 887 struct snd_rawmidi *rmidi; local 992 struct snd_rawmidi *rmidi; local 1024 struct snd_rawmidi *rmidi; local 1698 struct snd_rawmidi *rmidi; local 1793 snd_rawmidi_alloc_substreams(struct snd_rawmidi *rmidi, struct snd_rawmidi_str *stream, int direction, int count) argument 1817 snd_rawmidi_init(struct snd_rawmidi *rmidi, struct snd_card *card, char *id, int device, int output_count, int input_count, unsigned int info_flags) argument 1885 struct snd_rawmidi *rmidi; local 1917 snd_rawmidi_free(struct snd_rawmidi *rmidi) argument 1939 struct snd_rawmidi *rmidi = device->device_data; local 1947 struct snd_rawmidi *rmidi = device->private_data; local 1958 struct snd_rawmidi *rmidi = device->device_data; local 2048 struct snd_rawmidi *rmidi = device->device_data; local 2089 snd_rawmidi_set_ops(struct snd_rawmidi *rmidi, int stream, const struct snd_rawmidi_ops *ops) argument [all...] |
/linux-master/sound/isa/sb/ |
H A D | sb8_midi.c | 24 struct snd_rawmidi *rmidi; local 31 rmidi = chip->rmidi; 32 if (!rmidi) { 56 chip = substream->rmidi->private_data; 83 chip = substream->rmidi->private_data; 109 chip = substream->rmidi->private_data; 127 chip = substream->rmidi->private_data; 146 chip = substream->rmidi->private_data; 172 chip = substream->rmidi 251 struct snd_rawmidi *rmidi; local [all...] |
/linux-master/sound/isa/msnd/ |
H A D | msnd_midi.c | 47 mpu = substream->rmidi->private_data; 62 mpu = substream->rmidi->private_data; 89 mpu = substream->rmidi->private_data; 136 static void snd_msndmidi_free(struct snd_rawmidi *rmidi) argument 138 struct snd_msndmidi *mpu = rmidi->private_data; 146 struct snd_rawmidi *rmidi; local 149 err = snd_rawmidi_new(card, "MSND-MIDI", device, 1, 1, &rmidi); 154 snd_device_free(card, rmidi); 159 rmidi->private_data = mpu; 160 rmidi [all...] |
/linux-master/include/sound/ |
H A D | rawmidi.h | 47 int (*dev_register) (struct snd_rawmidi * rmidi); 48 int (*dev_unregister) (struct snd_rawmidi * rmidi); 49 void (*get_port_info)(struct snd_rawmidi *rmidi, int number, 51 long (*ioctl)(struct snd_rawmidi *rmidi, unsigned int cmd, 94 struct snd_rawmidi *rmidi; member in struct:snd_rawmidi_substream 104 struct snd_rawmidi *rmidi; member in struct:snd_rawmidi_file 133 void (*private_free) (struct snd_rawmidi *rmidi); 151 struct snd_rawmidi **rmidi); 152 void snd_rawmidi_set_ops(struct snd_rawmidi *rmidi, int stream, 156 int snd_rawmidi_init(struct snd_rawmidi *rmidi, [all...] |
H A D | seq_virmidi.h | 43 struct snd_rawmidi *rmidi; /* rawmidi device */ member in struct:snd_virmidi_dev
|
/linux-master/sound/pci/au88x0/ |
H A D | au88x0_mpu401.c | 32 struct snd_rawmidi *rmidi; local 72 MPU401_INFO_IRQ_HOOK, -1, &rmidi); 83 MPU401_INFO_IRQ_HOOK, -1, &rmidi); 90 mpu = rmidi->private_data; 94 snprintf(rmidi->name, sizeof(rmidi->name), "%s MIDI %d", CARD_NAME_SHORT , vortex->card->number); 96 vortex->rmidi = rmidi;
|
/linux-master/sound/pci/ca0106/ |
H A D | ca_midi.c | 43 if (midi->rmidi == NULL) { 110 struct snd_ca_midi *midi = substream->rmidi->private_data; 130 struct snd_ca_midi *midi = substream->rmidi->private_data; 150 struct snd_ca_midi *midi = substream->rmidi->private_data; 170 struct snd_ca_midi *midi = substream->rmidi->private_data; 193 struct snd_ca_midi *midi = substream->rmidi->private_data; 207 struct snd_ca_midi *midi = substream->rmidi->private_data; 266 midi->rmidi = NULL; 269 static void ca_rmidi_free(struct snd_rawmidi *rmidi) argument 271 ca_midi_free(rmidi 276 struct snd_rawmidi *rmidi; local [all...] |
/linux-master/sound/drivers/mpu401/ |
H A D | mpu401_uart.c | 166 if (mpu->rmidi) 273 mpu = substream->rmidi->private_data; 298 mpu = substream->rmidi->private_data; 323 mpu = substream->rmidi->private_data; 340 mpu = substream->rmidi->private_data; 362 mpu = substream->rmidi->private_data; 448 mpu = substream->rmidi->private_data; 488 static void snd_mpu401_uart_free(struct snd_rawmidi *rmidi) argument 490 struct snd_mpu401 *mpu = rmidi->private_data; 523 struct snd_rawmidi *rmidi; local [all...] |
/linux-master/sound/isa/gus/ |
H A D | gus_uart.c | 83 gus = substream->rmidi->private_data; 103 gus = substream->rmidi->private_data; 135 gus = substream->rmidi->private_data; 150 gus = substream->rmidi->private_data; 165 gus = substream->rmidi->private_data; 185 gus = substream->rmidi->private_data; 232 struct snd_rawmidi *rmidi; local 235 err = snd_rawmidi_new(gus->card, "GF1", device, 1, 1, &rmidi); 238 strcpy(rmidi->name, gus->interwave ? "AMD InterWave" : "GF1"); 239 snd_rawmidi_set_ops(rmidi, SNDRV_RAWMIDI_STREAM_OUTPU [all...] |
/linux-master/sound/usb/line6/ |
H A D | midi.c | 18 ((struct snd_line6_midi *)((substream)->rmidi->private_data)) 223 struct snd_rawmidi *rmidi; local 230 rmidi = *rmidi_ret; 231 strcpy(rmidi->id, line6->properties->id); 232 strcpy(rmidi->name, line6->properties->name); 234 rmidi->info_flags = 238 snd_rawmidi_set_ops(rmidi, SNDRV_RAWMIDI_STREAM_OUTPUT, 240 snd_rawmidi_set_ops(rmidi, SNDRV_RAWMIDI_STREAM_INPUT, 246 static void snd_line6_midi_free(struct snd_rawmidi *rmidi) argument 248 struct snd_line6_midi *line6midi = rmidi 261 struct snd_rawmidi *rmidi; local [all...] |
/linux-master/sound/core/seq/ |
H A D | seq_virmidi.c | 186 struct snd_virmidi_dev *rdev = substream->rmidi->private_data; 215 struct snd_virmidi_dev *rdev = substream->rmidi->private_data; 242 struct snd_virmidi_dev *rdev = substream->rmidi->private_data; 375 "%s %d-%d", rdev->rmidi->name, 429 static int snd_virmidi_dev_register(struct snd_rawmidi *rmidi) argument 431 struct snd_virmidi_dev *rdev = rmidi->private_data; 456 static int snd_virmidi_dev_unregister(struct snd_rawmidi *rmidi) argument 458 struct snd_virmidi_dev *rdev = rmidi->private_data; 476 static void snd_virmidi_free(struct snd_rawmidi *rmidi) argument 478 struct snd_virmidi_dev *rdev = rmidi 489 struct snd_rawmidi *rmidi; local [all...] |
/linux-master/sound/usb/ |
H A D | midi2.c | 59 struct snd_usb_midi2_ump *rmidi; /* assigned UMP EP pair */ member in struct:snd_usb_midi2_endpoint 338 struct snd_usb_midi2_ump *rmidi = ump->private_data; local 340 return rmidi->eps[dir]; 588 static int parse_group_terminal_block(struct snd_usb_midi2_ump *rmidi, argument 591 struct snd_ump_endpoint *ump = rmidi->ump; 611 usb_audio_info(rmidi->umidi->chip, 613 rmidi->usb_block_id, ump->info.protocol, 628 usb_audio_info(rmidi->umidi->chip, 630 rmidi->usb_block_id, ump->info.protocol_caps, 640 struct snd_usb_midi2_ump *rmidi; local 693 struct snd_usb_midi2_ump *rmidi; local 708 struct snd_usb_midi2_ump *rmidi; local 761 struct snd_usb_midi2_ump *rmidi; local 803 struct snd_usb_midi2_ump *rmidi; local 823 create_gtb_block(struct snd_usb_midi2_ump *rmidi, int dir, int blk) argument 885 struct snd_usb_midi2_ump *rmidi; local 916 struct snd_usb_midi2_ump *rmidi; local 1043 struct snd_usb_midi2_ump *rmidi; local [all...] |
/linux-master/sound/pci/echoaudio/ |
H A D | midi.c | 156 struct echoaudio *chip = substream->rmidi->private_data; 167 struct echoaudio *chip = substream->rmidi->private_data; 181 struct echoaudio *chip = substream->rmidi->private_data; 191 struct echoaudio *chip = substream->rmidi->private_data; 253 struct echoaudio *chip = substream->rmidi->private_data; 282 struct echoaudio *chip = substream->rmidi->private_data; 310 err = snd_rawmidi_new(card, card->shortname, 0, 1, 1, &chip->rmidi); 314 strcpy(chip->rmidi->name, card->shortname); 315 chip->rmidi->private_data = chip; 317 snd_rawmidi_set_ops(chip->rmidi, SNDRV_RAWMIDI_STREAM_INPU [all...] |
/linux-master/sound/isa/wavefront/ |
H A D | wavefront_midi.c | 96 if (substream == NULL || substream->rmidi == NULL) 99 card = substream->rmidi->card; 235 if (snd_BUG_ON(!substream || !substream->rmidi)) 237 if (snd_BUG_ON(!substream->rmidi->private_data)) 240 mpu = *((snd_wavefront_mpu_id *) substream->rmidi->private_data); 260 if (snd_BUG_ON(!substream || !substream->rmidi)) 262 if (snd_BUG_ON(!substream->rmidi->private_data)) 265 mpu = *((snd_wavefront_mpu_id *) substream->rmidi->private_data); 285 if (snd_BUG_ON(!substream || !substream->rmidi)) 287 if (snd_BUG_ON(!substream->rmidi [all...] |
/linux-master/sound/pci/emu10k1/ |
H A D | emumpu401.c | 66 if (midi->rmidi == NULL) { 143 struct snd_emu10k1_midi *midi = (struct snd_emu10k1_midi *)substream->rmidi->private_data; 169 struct snd_emu10k1_midi *midi = (struct snd_emu10k1_midi *)substream->rmidi->private_data; 195 struct snd_emu10k1_midi *midi = (struct snd_emu10k1_midi *)substream->rmidi->private_data; 217 struct snd_emu10k1_midi *midi = (struct snd_emu10k1_midi *)substream->rmidi->private_data; 239 struct snd_emu10k1_midi *midi = (struct snd_emu10k1_midi *)substream->rmidi->private_data; 253 struct snd_emu10k1_midi *midi = (struct snd_emu10k1_midi *)substream->rmidi->private_data; 304 static void snd_emu10k1_midi_free(struct snd_rawmidi *rmidi) argument 306 struct snd_emu10k1_midi *midi = rmidi->private_data; 308 midi->rmidi 313 struct snd_rawmidi *rmidi; local [all...] |
/linux-master/sound/drivers/ |
H A D | serial-generic.c | 44 struct snd_rawmidi *rmidi; member in struct:snd_serial_generic 148 struct snd_serial_generic *drvdata = substream->rmidi->card->private_data; 164 struct snd_serial_generic *drvdata = substream->rmidi->card->private_data; 182 struct snd_serial_generic *drvdata = substream->rmidi->card->private_data; 192 struct snd_serial_generic *drvdata = substream->rmidi->card->private_data; 210 struct snd_serial_generic *drvdata = substream->rmidi->card->private_data; 229 struct snd_serial_generic *drvdata = substream->rmidi->card->private_data; 242 struct snd_serial_generic *drvdata = substream->rmidi->card->private_data; 288 int outs, int ins, struct snd_rawmidi **rmidi) 314 if (rmidi) 287 snd_serial_generic_rmidi(struct snd_serial_generic *drvdata, int outs, int ins, struct snd_rawmidi **rmidi) argument [all...] |