Lines Matching refs:report
425 struct hid_report *report; /* associated report */ member
459 struct hid_report *report; member
464 struct hid_report *report; member
478 struct hid_report *report; member
685 int (*raw_event)(struct hid_device *hdev, struct hid_report *report,
690 void (*report)(struct hid_device *hdev, struct hid_report *report); member
741 struct hid_report *report, int reqtype);
751 int (*idle)(struct hid_device *hdev, int report, int idle, int reqtype);
791 extern void hidinput_report_event(struct hid_device *hid, struct hid_report *report);
801 void hid_output_report(struct hid_report *report, __u8 *data);
803 u8 *hid_alloc_report_buf(struct hid_report *report, gfp_t flags);
818 __u32 hid_field_extract(const struct hid_device *hid, __u8 *report,
1014 struct hid_report *report, int reqtype) in hid_hw_request() argument
1017 return hdev->ll_driver->request(hdev, report, reqtype); in hid_hw_request()
1019 __hid_request(hdev, report, reqtype); in hid_hw_request()
1076 static inline int hid_hw_idle(struct hid_device *hdev, int report, int idle, in hid_hw_idle() argument
1080 return hdev->ll_driver->idle(hdev, report, idle, reqtype); in hid_hw_idle()
1101 static inline int hid_report_len(struct hid_report *report) in hid_report_len() argument
1104 return ((report->size - 1) >> 3) + 1 + (report->id > 0); in hid_report_len()