Lines Matching refs:report
512 struct hid_report *report; /* associated report */ member
563 struct hid_report *report; member
568 struct hid_report *report; member
584 struct hid_report *report; member
830 int (*raw_event)(struct hid_device *hdev, struct hid_report *report,
835 void (*report)(struct hid_device *hdev, struct hid_report *report); member
895 struct hid_report *report, int reqtype);
905 int (*idle)(struct hid_device *hdev, int report, int idle, int reqtype);
957 extern void hidinput_report_event(struct hid_device *hid, struct hid_report *report);
969 void hid_output_report(struct hid_report *report, __u8 *data);
971 u8 *hid_alloc_report_buf(struct hid_report *report, gfp_t flags);
995 __u32 hid_field_extract(const struct hid_device *hid, __u8 *report,
1146 struct hid_report *report, enum hid_class_request reqtype);
1184 static inline int hid_hw_idle(struct hid_device *hdev, int report, int idle, in hid_hw_idle() argument
1188 return hdev->ll_driver->idle(hdev, report, idle, reqtype); in hid_hw_idle()
1225 static inline u32 hid_report_len(struct hid_report *report) in hid_report_len() argument
1227 return DIV_ROUND_UP(report->size, 8) + (report->id > 0); in hid_report_len()