Lines Matching refs:ep0_urb
31 static struct urb *ep0_urb; variable
306 u8 *datap = (u8 *)&ep0_urb->device_request; in dw_udc_setup()
313 if (ep0_recv_setup(ep0_urb)) { in dw_udc_setup()
321 if ((ep0_urb->device_request.bmRequestType & USB_REQ_DIRECTION_MASK) in dw_udc_setup()
324 if (le16_to_cpu(ep0_urb->device_request.wLength)) { in dw_udc_setup()
338 endpoint->tx_urb = ep0_urb; in dw_udc_setup()
365 if ((ep0_urb->device_request.bmRequestType in dw_udc_ep0_rx()
394 struct usb_device_request *request = &ep0_urb->device_request; in dw_udc_ep0_tx()
429 if ((endpoint->sent == ep0_urb->actual_length) && in dw_udc_ep0_tx()
430 ((ep0_urb->actual_length == wLength) || in dw_udc_ep0_tx()
759 if (!ep0_urb) { in udc_enable()
760 ep0_urb = in udc_enable()
764 ep0_urb); in udc_enable()