Lines Matching refs:u_req
333 static int ast_vhub_epn_queue(struct usb_ep* u_ep, struct usb_request *u_req, in ast_vhub_epn_queue() argument
336 struct ast_vhub_req *req = to_ast_req(u_req); in ast_vhub_epn_queue()
344 if (!u_req || !u_req->complete || !u_req->buf) { in ast_vhub_epn_queue()
345 dev_warn(&vhub->pdev->dev, "Bogus EPn request ! u_req=%p\n", u_req); in ast_vhub_epn_queue()
346 if (u_req) { in ast_vhub_epn_queue()
348 u_req->complete, req->internal); in ast_vhub_epn_queue()
377 ((((unsigned long)u_req->buf & 7) == 0) && in ast_vhub_epn_queue()
378 (ep->epn.is_in || !(u_req->length & (u_ep->maxpacket - 1))))) { in ast_vhub_epn_queue()
379 rc = usb_gadget_map_request(&ep->dev->gadget, u_req, in ast_vhub_epn_queue()
387 u_req->dma = 0; in ast_vhub_epn_queue()
391 u_req->length, (u32)u_req->dma, u_req->zero, in ast_vhub_epn_queue()
392 u_req->short_not_ok, u_req->no_interrupt, in ast_vhub_epn_queue()
396 u_req->status = -EINPROGRESS; in ast_vhub_epn_queue()
397 u_req->actual = 0; in ast_vhub_epn_queue()
467 static int ast_vhub_epn_dequeue(struct usb_ep* u_ep, struct usb_request *u_req) in ast_vhub_epn_dequeue() argument
479 if (&req->req == u_req) in ast_vhub_epn_dequeue()
483 if (&req->req == u_req) { in ast_vhub_epn_dequeue()