Searched refs:ep0req (Results 1 - 3 of 3) sorted by relevance

/drivers/usb/gadget/
H A Dfile_storage.c431 struct usb_request *ep0req; // For control responses member in struct:fsg_dev
688 rc = usb_ep_queue(fsg->ep0, fsg->ep0req, GFP_ATOMIC);
797 struct usb_request *req = fsg->ep0req;
845 struct usb_request *req = fsg->ep0req;
906 fsg->ep0req->context = received_cbi_adsc;
928 struct usb_request *req = fsg->ep0req;
1067 fsg->ep0req->context = NULL;
1068 fsg->ep0req->length = 0;
1079 fsg->ep0req->length = rc;
1080 fsg->ep0req
[all...]
H A Df_fs.c115 * at a time. As a consequence protects ep0req and company.
136 struct usb_request *ep0req; /* P: mutex */ member in struct:ffs_data
353 struct usb_request *req = ffs->ep0req;
1357 ffs->ep0req = usb_ep_alloc_request(cdev->gadget->ep0, GFP_KERNEL);
1358 if (unlikely(!ffs->ep0req))
1360 ffs->ep0req->complete = ffs_ep0_complete;
1361 ffs->ep0req->context = ffs;
1381 usb_ep_free_request(ffs->gadget->ep0, ffs->ep0req);
1382 ffs->ep0req = NULL;
H A Df_mass_storage.c359 struct usb_request *ep0req; /* Copy of cdev->req */ member in struct:fsg_common
547 rc = usb_ep_queue(common->ep0, common->ep0req, GFP_ATOMIC);
607 struct usb_request *req = fsg->common->ep0req;
2761 common->ep0req = cdev->req;

Completed in 81 milliseconds