Lines Matching refs:urb
838 static void hub_irq(struct urb *urb, struct pt_regs *regs) in hub_irq() argument
840 struct usb_hub *hub = (struct usb_hub *)urb->context; in hub_irq()
844 struct usb_hcd *hcd = (struct usb_hcd*) urb->dev->bus->hcpriv; in hub_irq()
890 switch (urb->status) { in hub_irq()
894 diag_printf("<hub_irq> urb->status : %d \n", urb->status); in hub_irq()
898 dev_dbg (&hub->intf->dev, "transfer --> %d\n", urb->status); in hub_irq()
899 tmp = urb->status; in hub_irq()
902 hub->error = urb->status; in hub_irq()
1037 if ((status = usb_submit_urb (hub->urb, GFP_ATOMIC)) != 0 in hub_irq()
2591 hub->urb = usb_alloc_urb(0, GFP_KERNEL); in hub_configure()
2592 if (!hub->urb) { in hub_configure()
2670 usb_fill_int_urb(hub->urb, dev, pipe, *hub->buffer, maxp, hub_irq, in hub_configure()
2672 hub->urb->transfer_dma = hub->buffer_dma; in hub_configure()
2673 hub->urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in hub_configure()
2674 ret = usb_submit_urb(hub->urb, GFP_KERNEL); in hub_configure()
2920 if (hub->urb) { in hub_disconnect()
2922 usb_unlink_urb(hub->urb); in hub_disconnect()
2923 usb_free_urb(hub->urb); in hub_disconnect()
2924 hub->urb = NULL; in hub_disconnect()
3602 if (hub->urb) in hub_reset()
3604 usb_unlink_urb(hub->urb); in hub_reset()
3613 hub->urb->dev = dev; in hub_reset()
3614 if (usb_submit_urb(hub->urb, GFP_KERNEL)) in hub_reset()