Lines Matching refs:urbinfo
109 struct urb *urbinfo; /* urb for incoming reports */ member
559 device->urbinfo->dev = interface_to_usbdev(device->intf); in gtco_input_open()
560 if (usb_submit_urb(device->urbinfo, GFP_KERNEL)) in gtco_input_open()
573 usb_kill_urb(device->urbinfo); in gtco_input_close()
627 static void gtco_urb_callback(struct urb *urbinfo) in gtco_urb_callback() argument
629 struct gtco *device = urbinfo->context; in gtco_urb_callback()
638 if (urbinfo->status == -ECONNRESET || in gtco_urb_callback()
639 urbinfo->status == -ENOENT || in gtco_urb_callback()
640 urbinfo->status == -ESHUTDOWN) { in gtco_urb_callback()
646 if (urbinfo->status != 0) { in gtco_urb_callback()
815 rc = usb_submit_urb(urbinfo, GFP_ATOMIC); in gtco_urb_callback()
870 gtco->urbinfo = usb_alloc_urb(0, GFP_KERNEL); in gtco_probe()
871 if (!gtco->urbinfo) { in gtco_probe()
973 usb_fill_int_urb(gtco->urbinfo, in gtco_probe()
983 gtco->urbinfo->transfer_dma = gtco->buf_dma; in gtco_probe()
984 gtco->urbinfo->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in gtco_probe()
997 usb_free_urb(gtco->urbinfo); in gtco_probe()
1021 usb_kill_urb(gtco->urbinfo); in gtco_disconnect()
1022 usb_free_urb(gtco->urbinfo); in gtco_disconnect()