Lines Matching refs:ur
775 struct usb_request *ur; in dwc3_ep0_complete_data() local
809 ur = &r->request; in dwc3_ep0_complete_data()
810 buf = ur->buf; in dwc3_ep0_complete_data()
821 if (ur->length > DWC3_EP0_BOUNCE_SIZE) { in dwc3_ep0_complete_data()
822 transfer_size = (ur->length / maxp) * maxp; in dwc3_ep0_complete_data()
825 ur->actual += transferred; in dwc3_ep0_complete_data()
834 transfer_size = roundup((ur->length - transfer_size), in dwc3_ep0_complete_data()
836 transferred = min_t(u32, ur->length - transferred, in dwc3_ep0_complete_data()
841 transferred = ur->length - length; in dwc3_ep0_complete_data()
844 ur->actual += transferred; in dwc3_ep0_complete_data()
846 if ((epnum & 1) && ur->actual < ur->length) { in dwc3_ep0_complete_data()
853 if (IS_ALIGNED(ur->length, ep0->endpoint.maxpacket) && in dwc3_ep0_complete_data()
854 ur->length && ur->zero) { in dwc3_ep0_complete_data()