Lines Matching refs:req
938 struct usb_device_request *req = NULL;
987 req = xfer->frbuffers[0].buffer;
994 if (length != sizeof(*req)) {
999 error = copyin(uaddr, req, length);
1004 if (usb_check_request(f->udev, req)) {
1011 if ((req->bmRequestType &
1018 offset = sizeof(*req);
1143 struct usb_device_request *req = NULL;
1188 req = xfer->frbuffers[0].buffer;
1191 if ((req->bmRequestType & (UT_READ | UT_WRITE)) == UT_READ) {
1320 struct usb_device_request req;
1577 req.bmRequestType = UT_WRITE_ENDPOINT;
1578 req.bRequest = UR_CLEAR_FEATURE;
1579 USETW(req.wValue, UF_ENDPOINT_HALT);
1580 req.wIndex[0] = ep->edesc->bEndpointAddress;
1581 req.wIndex[1] = 0;
1582 USETW(req.wLength, 0);
1584 error = usbd_do_request(f->udev, NULL, &req, NULL);