Searched refs:umidi (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/sound/usb/ |
H A D | midi.c | 121 struct snd_usb_midi *umidi; member 154 struct snd_usb_midi *umidi; member 216 dev_dbg(&ep->umidi->dev->dev, "unexpected port %d!\n", portidx); in snd_usbmidi_input_data() 219 if (!test_bit(port->substream->number, &ep->umidi->input_triggered)) in snd_usbmidi_input_data() 245 ep->umidi->usb_protocol_ops->input(ep, urb->transfer_buffer, in snd_usbmidi_in_urb_complete() 252 mod_timer(&ep->umidi->error_timer, in snd_usbmidi_in_urb_complete() 259 urb->dev = ep->umidi->dev; in snd_usbmidi_in_urb_complete() 282 mod_timer(&ep->umidi->error_timer, in snd_usbmidi_out_urb_complete() 301 if (ep->umidi->disconnected) { in snd_usbmidi_do_output() 311 ep->umidi->usb_protocol_ops->output(ep, urb); in snd_usbmidi_do_output() [all …]
|
H A D | midi2.c | 82 struct snd_usb_midi2_interface *umidi; /* reference to MIDI iface */ member 395 static int start_input_streams(struct snd_usb_midi2_interface *umidi) in start_input_streams() argument 400 list_for_each_entry(ep, &umidi->ep_list, list) { in start_input_streams() 408 list_for_each_entry(ep, &umidi->ep_list, list) { in start_input_streams() 416 list_for_each_entry(ep, &umidi->ep_list, list) { in start_input_streams() 432 static int create_midi2_endpoint(struct snd_usb_midi2_interface *umidi, in create_midi2_endpoint() argument 439 usb_audio_dbg(umidi->chip, "Creating an EP 0x%02x, #GTB=%d\n", in create_midi2_endpoint() 449 ep->dev = umidi->chip->dev; in create_midi2_endpoint() 472 list_add_tail(&ep->list, &umidi->ep_list); in create_midi2_endpoint() 486 static void free_all_midi2_endpoints(struct snd_usb_midi2_interface *umidi) in free_all_midi2_endpoints() argument [all …]
|