Lines Matching refs:urbs
141 } urbs[OUTPUT_URBS];
171 struct urb *urbs[INPUT_URBS];
287 urb_index = context - ep->urbs;
325 urb = ep->urbs[urb_index].urb;
371 if (atomic_read(&in->urbs[j]->use_count))
373 in->urbs[j]->dev = umidi->dev;
374 snd_usbmidi_submit_urb(in->urbs[j], GFP_ATOMIC);
392 if (ep->urbs[0].urb)
393 err = usb_bulk_msg(ep->umidi->dev, ep->urbs[0].urb->pipe,
1269 if (ep->urbs[i])
1270 free_urb_and_buffer(ep->umidi, ep->urbs[i],
1271 ep->urbs[i]->transfer_buffer_length);
1296 ep->urbs[i] = usb_alloc_urb(0, GFP_KERNEL);
1297 if (!ep->urbs[i]) {
1309 &ep->urbs[i]->transfer_dma);
1315 usb_fill_int_urb(ep->urbs[i], umidi->dev,
1320 usb_fill_bulk_urb(ep->urbs[i], umidi->dev,
1323 ep->urbs[i]->transfer_flags = URB_NO_TRANSFER_DMA_MAP;
1324 err = usb_urb_ep_type_check(ep->urbs[i]);
1349 if (ep->urbs[i].urb) {
1350 free_urb_and_buffer(ep->umidi, ep->urbs[i].urb,
1352 ep->urbs[i].urb = NULL;
1382 ep->urbs[i].urb = usb_alloc_urb(0, GFP_KERNEL);
1383 if (!ep->urbs[i].urb) {
1387 ep->urbs[i].ep = ep;
1421 &ep->urbs[i].urb->transfer_dma);
1427 usb_fill_int_urb(ep->urbs[i].urb, umidi->dev,
1430 &ep->urbs[i], ep_info->out_interval);
1432 usb_fill_bulk_urb(ep->urbs[i].urb, umidi->dev,
1435 &ep->urbs[i]);
1436 err = usb_urb_ep_type_check(ep->urbs[i].urb);
1442 ep->urbs[i].urb->transfer_flags = URB_NO_TRANSFER_DMA_MAP;
1512 usb_kill_urb(ep->out->urbs[j].urb);
1523 usb_kill_urb(ep->in->urbs[j]);
2309 usb_kill_urb(ep->in->urbs[j]);
2324 struct urb *urb = ep->urbs[i];