Lines Matching refs:report
426 struct hid_report *report; in hammer_has_usage() local
429 list_for_each_entry(report, &re->report_list, list) { in hammer_has_usage()
430 if (report->application != application) in hammer_has_usage()
433 for (i = 0; i < report->maxfield; i++) { in hammer_has_usage()
434 struct hid_field *field = report->field[i]; in hammer_has_usage()
459 struct hid_report *report; in hammer_get_folded_state() local
464 report = hdev->report_enum[HID_INPUT_REPORT].report_id_hash[0x0]; in hammer_get_folded_state()
466 if (!report || report->maxfield < 1) in hammer_get_folded_state()
469 len = hid_report_len(report) + 1; in hammer_get_folded_state()
475 rlen = hid_hw_raw_request(hdev, report->id, buf, len, report->type, HID_REQ_GET_REPORT); in hammer_get_folded_state()
482 for (a = 0; a < report->maxfield; a++) { in hammer_get_folded_state()
483 struct hid_field *field = report->field[a]; in hammer_get_folded_state()