Lines Matching refs:urbs

1477 	struct urb		**urbs;  member
1487 if (urb == ctx->urbs[ctx->num - 4] || urb == ctx->urbs[ctx->num - 2]) { in unlink_queued_callback()
1521 ctx.urbs = kcalloc(num, sizeof(struct urb *), GFP_KERNEL); in unlink_queued()
1522 if (!ctx.urbs) in unlink_queued()
1525 ctx.urbs[i] = usb_alloc_urb(0, GFP_KERNEL); in unlink_queued()
1526 if (!ctx.urbs[i]) in unlink_queued()
1528 usb_fill_bulk_urb(ctx.urbs[i], udev, pipe, buf, size, in unlink_queued()
1530 ctx.urbs[i]->transfer_dma = buf_dma; in unlink_queued()
1531 ctx.urbs[i]->transfer_flags = URB_NO_TRANSFER_DMA_MAP; in unlink_queued()
1533 if (usb_pipeout(ctx.urbs[i]->pipe)) { in unlink_queued()
1534 simple_fill_buf(ctx.urbs[i]); in unlink_queued()
1535 ctx.urbs[i]->transfer_flags |= URB_ZERO_PACKET; in unlink_queued()
1542 retval = usb_submit_urb(ctx.urbs[i], GFP_KERNEL); in unlink_queued()
1552 usb_unlink_urb(ctx.urbs[num - 4]); in unlink_queued()
1553 usb_unlink_urb(ctx.urbs[num - 2]); in unlink_queued()
1556 usb_unlink_urb(ctx.urbs[i]); in unlink_queued()
1566 usb_free_urb(ctx.urbs[i]); in unlink_queued()
1567 kfree(ctx.urbs); in unlink_queued()
1929 struct urb *urbs[10]; /* FIXME no limit */ in test_iso_queue() local
1940 memset(urbs, 0, sizeof(urbs)); in test_iso_queue()
1949 urbs[i] = iso_alloc_urb(udev, pipe, desc, in test_iso_queue()
1951 if (!urbs[i]) { in test_iso_queue()
1955 packets += urbs[i]->number_of_packets; in test_iso_queue()
1956 urbs[i]->context = &context; in test_iso_queue()
1968 status = usb_submit_urb(urbs[i], GFP_ATOMIC); in test_iso_queue()
1976 simple_free_urb(urbs[i]); in test_iso_queue()
1977 urbs[i] = NULL; in test_iso_queue()
1988 if (urbs[i]) in test_iso_queue()
1989 simple_free_urb(urbs[i]); in test_iso_queue()
2006 if (urbs[i]) in test_iso_queue()
2007 simple_free_urb(urbs[i]); in test_iso_queue()