Lines Matching refs:report

119 	struct hid_report *report;  in hiddev_lookup_usage()  local
131 report = (struct hid_report *) list; in hiddev_lookup_usage()
132 for (i = 0; i < report->maxfield; i++) { in hiddev_lookup_usage()
133 field = report->field[i]; in hiddev_lookup_usage()
136 uref->report_id = report->id; in hiddev_lookup_usage()
184 uref.report_id = field->report->id; in hiddev_hid_event()
194 void hiddev_report_event(struct hid_device *hid, struct hid_report *report) in hiddev_report_event() argument
196 unsigned type = report->type; in hiddev_report_event()
204 uref.report_id = report->id; in hiddev_report_event()
403 struct hid_report *report; in hiddev_ioctl() local
498 if ((report = hiddev_lookup_report(hid, &rinfo)) == NULL) in hiddev_ioctl()
501 hid_read_report(hid, report); in hiddev_ioctl()
512 if ((report = hiddev_lookup_report(hid, &rinfo)) == NULL) in hiddev_ioctl()
515 hid_write_report(hid, report); in hiddev_ioctl()
523 if ((report = hiddev_lookup_report(hid, &rinfo)) == NULL) in hiddev_ioctl()
526 rinfo.num_fields = report->maxfield; in hiddev_ioctl()
537 if ((report = hiddev_lookup_report(hid, &rinfo)) == NULL) in hiddev_ioctl()
540 if (finfo.field_index >= report->maxfield) in hiddev_ioctl()
543 field = report->field[finfo.field_index]; in hiddev_ioctl()
570 if ((report = hiddev_lookup_report(hid, &rinfo)) == NULL) in hiddev_ioctl()
573 if (uref->field_index >= report->maxfield) in hiddev_ioctl()
576 field = report->field[uref->field_index]; in hiddev_ioctl()
612 if ((report = hiddev_lookup_report(hid, &rinfo)) == NULL) in hiddev_ioctl()
615 if (uref->field_index >= report->maxfield) in hiddev_ioctl()
618 field = report->field[uref->field_index]; in hiddev_ioctl()