Lines Matching defs:rep
152 #define REP_BUF_DATA(rep) ((rep)->buf->ucr_data)
154 #define REP_BUF_DATA(rep) ((rep)->buf->ugd_data)
156 #define REP_BUF_DATA(rep) ((rep)->buf->data)
260 struct report *rep;
308 rep = &hw->inreport;
310 rep->rid = hid_get_report_id(fd);
311 if (rep->rid < 0) {
313 if (ioctl(fd, USB_GET_REPORT_ID, &rep->rid) < 0) {
315 rep->rid = -1; /* XXX */
317 if (report_alloc(rep, hw->repdesc, REPORT_INPUT) < 0) {
320 if (rep->size <= 0) {
327 hdata = hid_start_parse(hw->repdesc, 1 << hid_input, rep->rid);
406 struct report *rep;
460 rep = &joy->hwdata->inreport;
462 if (read(joy->hwdata->fd, REP_BUF_DATA(rep), rep->size) != rep->size) {
466 hdata = hid_start_parse(joy->hwdata->repdesc, 1 << hid_input, rep->rid);
486 v = (Sint32)hid_get_data(REP_BUF_DATA(rep),
494 v = (Sint32)hid_get_data(REP_BUF_DATA(rep),
502 v = (Sint32)hid_get_data(REP_BUF_DATA(rep),