Lines Matching defs:req
226 uhid_fill_set_report(struct usb_device_request *req, uint8_t iface_no,
229 req->bmRequestType = UT_WRITE_CLASS_INTERFACE;
230 req->bRequest = UR_SET_REPORT;
231 USETW2(req->wValue, type, id);
232 req->wIndex[0] = iface_no;
233 req->wIndex[1] = 0;
234 USETW(req->wLength, size);
238 uhid_fill_get_report(struct usb_device_request *req, uint8_t iface_no,
241 req->bmRequestType = UT_READ_CLASS_INTERFACE;
242 req->bRequest = UR_GET_REPORT;
243 USETW2(req->wValue, type, id);
244 req->wIndex[0] = iface_no;
245 req->wIndex[1] = 0;
246 USETW(req->wLength, size);
253 struct usb_device_request req;
289 (&req, sc->sc_iface_no,
293 usbd_copy_in(pc, 0, &req, sizeof(req));
295 usbd_xfer_set_frame_len(xfer, 0, sizeof(req));
314 struct usb_device_request req;
323 usb_fifo_put_data(sc->sc_fifo.fp[USB_FIFO_RX], pc, sizeof(req),
331 (&req, sc->sc_iface_no, UHID_INPUT_REPORT,
334 usbd_copy_in(pc, 0, &req, sizeof(req));
336 usbd_xfer_set_frame_len(xfer, 0, sizeof(req));