Lines Matching refs:urb

147 static void ms_hub_irq(struct urb *urb, struct stPtRegs *regs)  in ms_hub_irq()  argument
149 struct usb_hub *pHub = (struct usb_hub *)urb->pContext; in ms_hub_irq()
153 struct usb_hcd *hcd = (struct usb_hcd*) urb->dev->bus->hcpriv; in ms_hub_irq()
155 switch (urb->s32Status) in ms_hub_irq()
160 ms_usbhost_debug("<%s> urb->status : %d \n", __FUNCTION__, (int)urb->s32Status); in ms_hub_irq()
164 ms_usbhost_debug ("transfer --> %d\n", urb->s32Status); in ms_hub_irq()
165 ms_rtval = urb->s32Status; in ms_hub_irq()
168 pHub->error = urb->s32Status; in ms_hub_irq()
187 if ((status = ms_usb_submit_urb (pHub->urb, GFP_ATOMIC)) != 0 in ms_hub_irq()
405 hub->urb = ms_usb_alloc_urb(GFP_KERNEL); in ms_hub_configure()
406 if (!hub->urb) in ms_hub_configure()
413 ms_usb_stuff_intr_urb(hub->urb, ms_dev, pipe, *hub->buffer, maxp, ms_hub_irq, in ms_hub_configure()
415 hub->urb->tTransferDma = hub->buffer_dma; in ms_hub_configure()
416 hub->urb->u32TransferFlags |= MS_FLAG_URB_NO_TRANSFER_DMA_MAP; in ms_hub_configure()
421 s32Ret = ms_usb_submit_urb(hub->urb, GFP_KERNEL); in ms_hub_configure()
468 if (pHub->urb) in ms_hub_disconnect()
470 ms_usbhost_debug("hub_disconnect: unlink urb %p\n", pHub->urb); in ms_hub_disconnect()
472 ms_usb_free_urb(pHub->urb); in ms_hub_disconnect()
473 pHub->urb = NULL; in ms_hub_disconnect()
583 if (hub->urb) in ms_hub_reset()
585 ms_usb_unlink_urb(hub->urb); in ms_hub_reset()
594 hub->urb->dev = ms_dev; in ms_hub_reset()
595 if (ms_usb_submit_urb(hub->urb, GFP_KERNEL)) in ms_hub_reset()