Lines Matching refs:ep
175 if (rpipe->ep) in rpipe_destroy()
176 rpipe->ep->hcpriv = NULL; in rpipe_destroy()
264 struct device *dev, struct usb_host_endpoint *ep) in rpipe_epc_find() argument
271 if (ep->desc.bEndpointAddress == 0) { in rpipe_epc_find()
275 itr = ep->extra; in rpipe_epc_find()
276 itr_size = ep->extralen; in rpipe_epc_find()
282 ep->desc.bEndpointAddress, in rpipe_epc_find()
283 itr - (void *) ep->extra, itr_size); in rpipe_epc_find()
295 ep->desc.bEndpointAddress, in rpipe_epc_find()
296 itr - (void *) ep->extra, hdr->bDescriptorType, in rpipe_epc_find()
314 struct usb_host_endpoint *ep, struct urb *urb, gfp_t gfp) in rpipe_aim() argument
323 epcd = rpipe_epc_find(dev, ep); in rpipe_aim()
326 ep->desc.bEndpointAddress); in rpipe_aim()
337 if (usb_endpoint_xfer_isoc(&ep->desc)) in rpipe_aim()
340 rpipe->descr.wMaxPacketSize = ep->desc.wMaxPacketSize; in rpipe_aim()
357 rpipe->descr.bEndpointAddress = ep->desc.bEndpointAddress; in rpipe_aim()
367 rpipe->descr.bInterval = ep->desc.bInterval; in rpipe_aim()
368 if (usb_endpoint_xfer_isoc(&ep->desc)) in rpipe_aim()
373 rpipe->descr.bmAttribute = (ep->desc.bmAttributes & in rpipe_aim()
397 const struct usb_host_endpoint *ep, in rpipe_check_aim() argument
418 AIM_CHECK(bEndpointAddress, ep->desc.bEndpointAddress, "(%u vs %u)"); in rpipe_check_aim()
419 AIM_CHECK(bInterval, ep->desc.bInterval, "(%u vs %u)"); in rpipe_check_aim()
420 AIM_CHECK(bmAttribute, ep->desc.bmAttributes & 0x03, "(%u vs %u)"); in rpipe_check_aim()
437 int rpipe_get_by_ep(struct wahc *wa, struct usb_host_endpoint *ep, in rpipe_get_by_ep() argument
446 rpipe = ep->hcpriv; in rpipe_get_by_ep()
449 result = rpipe_check_aim(rpipe, wa, ep, urb, gfp); in rpipe_get_by_ep()
455 ep->desc.bEndpointAddress, in rpipe_get_by_ep()
460 eptype = ep->desc.bmAttributes & 0x03; in rpipe_get_by_ep()
464 result = rpipe_aim(rpipe, wa, ep, urb, gfp); in rpipe_get_by_ep()
469 ep->hcpriv = rpipe; in rpipe_get_by_ep()
470 rpipe->ep = ep; in rpipe_get_by_ep()
473 ep->desc.bEndpointAddress, in rpipe_get_by_ep()
516 void rpipe_ep_disable(struct wahc *wa, struct usb_host_endpoint *ep) in rpipe_ep_disable() argument
521 rpipe = ep->hcpriv; in rpipe_ep_disable()
537 void rpipe_clear_feature_stalled(struct wahc *wa, struct usb_host_endpoint *ep) in rpipe_clear_feature_stalled() argument
542 rpipe = ep->hcpriv; in rpipe_clear_feature_stalled()