Lines Matching refs:usbep

71 static void udc_free_request(struct usb_ep *usbep, struct usb_request *usbreq);
370 udc_ep_enable(struct usb_ep *usbep, const struct usb_endpoint_descriptor *desc) in udc_ep_enable() argument
379 if (!usbep in udc_ep_enable()
380 || usbep->name == ep0_string in udc_ep_enable()
385 ep = container_of(usbep, struct udc_ep, ep); in udc_ep_enable()
491 DBG(dev, "%s enabled\n", usbep->name); in udc_ep_enable()
540 static int udc_ep_disable(struct usb_ep *usbep) in udc_ep_disable() argument
545 if (!usbep) in udc_ep_disable()
548 ep = container_of(usbep, struct udc_ep, ep); in udc_ep_disable()
549 if (usbep->name == ep0_string || !ep->ep.desc) in udc_ep_disable()
565 udc_alloc_request(struct usb_ep *usbep, gfp_t gfp) in udc_alloc_request() argument
571 if (!usbep) in udc_alloc_request()
574 ep = container_of(usbep, struct udc_ep, ep); in udc_alloc_request()
636 udc_free_request(struct usb_ep *usbep, struct usb_request *usbreq) in udc_free_request() argument
641 if (!usbep || !usbreq) in udc_free_request()
644 ep = container_of(usbep, struct udc_ep, ep); in udc_free_request()
1104 udc_queue(struct usb_ep *usbep, struct usb_request *usbreq, gfp_t gfp) in udc_queue() argument
1117 if (!usbep || !usbreq || !usbreq->complete || !usbreq->buf in udc_queue()
1121 ep = container_of(usbep, struct udc_ep, ep); in udc_queue()
1140 usbep->name, usbreq, usbreq->length, in udc_queue()
1305 static int udc_dequeue(struct usb_ep *usbep, struct usb_request *usbreq) in udc_dequeue() argument
1312 ep = container_of(usbep, struct udc_ep, ep); in udc_dequeue()
1313 if (!usbep || !usbreq || (!ep->ep.desc && (ep->num != 0 in udc_dequeue()
1360 udc_set_halt(struct usb_ep *usbep, int halt) in udc_set_halt() argument
1367 if (!usbep) in udc_set_halt()
1370 pr_debug("set_halt %s: halt=%d\n", usbep->name, halt); in udc_set_halt()
1372 ep = container_of(usbep, struct udc_ep, ep); in udc_set_halt()