Lines Matching refs:urb
75 static void midi_sent(struct urb *urb) in midi_sent() argument
80 struct usb_line6 *line6 = (struct usb_line6 *)urb->context; in midi_sent()
82 status = urb->status; in midi_sent()
83 kfree(urb->transfer_buffer); in midi_sent()
84 usb_free_urb(urb); in midi_sent()
111 struct urb *urb; in send_midi_async() local
115 urb = usb_alloc_urb(0, GFP_ATOMIC); in send_midi_async()
117 if (urb == NULL) in send_midi_async()
123 usb_free_urb(urb); in send_midi_async()
127 usb_fill_int_urb(urb, line6->usbdev, in send_midi_async()
132 urb->actual_length = 0; in send_midi_async()
133 retval = usb_submit_urb(urb, GFP_ATOMIC); in send_midi_async()
137 usb_free_urb(urb); in send_midi_async()