Searched refs:rmidi (Results 1 - 25 of 80) sorted by relevance

1234

/linux-master/sound/firewire/fireface/
H A Dff-midi.c18 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 Dtascam-midi.c18 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 Dmidi.c28 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 Dmotu-midi.c11 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 Doxfw-midi.c12 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 Ddigi00x-midi.c12 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 Ddice-midi.c11 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 Dbebob_midi.c12 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 Dfireworks_midi.c12 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 Drawmidi.c46 #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 Dsb8_midi.c24 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 Dmsnd_midi.c47 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 Drawmidi.h47 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 Dseq_virmidi.h43 struct snd_rawmidi *rmidi; /* rawmidi device */ member in struct:snd_virmidi_dev
/linux-master/sound/pci/au88x0/
H A Dau88x0_mpu401.c32 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 Dca_midi.c43 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 Dmpu401_uart.c166 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 Dgus_uart.c83 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 Dmidi.c18 ((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 Dseq_virmidi.c186 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 Dmidi2.c59 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 Dmidi.c156 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 Dwavefront_midi.c96 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 Demumpu401.c66 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 Dserial-generic.c44 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...]

Completed in 193 milliseconds

1234