Lines Matching refs:req
306 struct usb_request *req)
311 if (req->status != 0) {
313 acm->port_num, req->status);
318 if (req->actual != sizeof(acm->port_line_coding)) {
320 acm->port_num, req->actual);
323 struct usb_cdc_line_coding *value = req->buf;
340 struct usb_request *req = cdev->req;
365 req->complete = acm_complete_set_line_coding;
376 memcpy(req->buf, &acm->port_line_coding, value);
397 "invalid control req%02x.%02x v%04x i%04x l%d\n",
405 "acm ttyGS%d req%02x.%02x v%04x i%04x l%d\n",
408 req->zero = 0;
409 req->length = value;
410 value = usb_ep_queue(cdev->gadget->ep0, req, GFP_ATOMIC);
496 struct usb_request *req;
502 req = acm->notify_req;
506 req->length = len;
507 notify = req->buf;
520 status = usb_ep_queue(ep, req, GFP_ATOMIC);
527 acm->notify_req = req;
554 static void acm_cdc_notify_complete(struct usb_ep *ep, struct usb_request *req)
556 struct f_acm *acm = req->context;
563 if (req->status != -ESHUTDOWN)
565 acm->notify_req = req;