Lines Matching refs:urbs
125 } urbs[OUTPUT_URBS];
155 struct urb *urbs[INPUT_URBS];
271 urb_index = context - ep->urbs;
309 urb = ep->urbs[urb_index].urb;
355 if (atomic_read(&in->urbs[j]->use_count))
357 in->urbs[j]->dev = umidi->dev;
358 snd_usbmidi_submit_urb(in->urbs[j], GFP_ATOMIC);
376 if (ep->urbs[0].urb)
377 err = usb_bulk_msg(ep->umidi->dev, ep->urbs[0].urb->pipe,
1253 if (ep->urbs[i])
1254 free_urb_and_buffer(ep->umidi, ep->urbs[i],
1255 ep->urbs[i]->transfer_buffer_length);
1280 ep->urbs[i] = usb_alloc_urb(0, GFP_KERNEL);
1281 if (!ep->urbs[i]) {
1293 &ep->urbs[i]->transfer_dma);
1299 usb_fill_int_urb(ep->urbs[i], umidi->dev,
1304 usb_fill_bulk_urb(ep->urbs[i], umidi->dev,
1307 ep->urbs[i]->transfer_flags = URB_NO_TRANSFER_DMA_MAP;
1308 err = usb_urb_ep_type_check(ep->urbs[i]);
1333 if (ep->urbs[i].urb) {
1334 free_urb_and_buffer(ep->umidi, ep->urbs[i].urb,
1336 ep->urbs[i].urb = NULL;
1366 ep->urbs[i].urb = usb_alloc_urb(0, GFP_KERNEL);
1367 if (!ep->urbs[i].urb) {
1371 ep->urbs[i].ep = ep;
1405 &ep->urbs[i].urb->transfer_dma);
1411 usb_fill_int_urb(ep->urbs[i].urb, umidi->dev,
1414 &ep->urbs[i], ep_info->out_interval);
1416 usb_fill_bulk_urb(ep->urbs[i].urb, umidi->dev,
1419 &ep->urbs[i]);
1420 err = usb_urb_ep_type_check(ep->urbs[i].urb);
1426 ep->urbs[i].urb->transfer_flags = URB_NO_TRANSFER_DMA_MAP;
1496 usb_kill_urb(ep->out->urbs[j].urb);
1507 usb_kill_urb(ep->in->urbs[j]);
2387 usb_kill_urb(ep->in->urbs[j]);
2402 struct urb *urb = ep->urbs[i];