Lines Matching defs:report
85 struct hid_report *report; in hid_register_report() local
117 static struct hid_field *hid_register_field(struct hid_report *report, unsigned usages) in hid_register_field()
285 struct hid_report *report; in hid_add_field() local
685 static void hid_free_report(struct hid_report *report) in hid_free_report()
708 struct hid_report *report = report_enum->report_id_hash[j]; in hid_close_report() local
1019 struct hid_report *report; in hid_validate_values() local
1378 static u32 __extract(u8 *report, unsigned offset, int n) in __extract()
1399 u32 hid_field_extract(const struct hid_device *hid, u8 *report, in hid_field_extract()
1421 static void __implement(u8 *report, unsigned offset, int n, u32 value) in __implement()
1445 static void implement(const struct hid_device *hid, u8 *report, in implement()
1487 static int hid_match_report(struct hid_device *hid, struct hid_report *report) in hid_match_report()
1676 struct hid_report *report, in hid_process_report()
1734 struct hid_report *report, in __hid_insert_field_entry()
1764 struct hid_report *report) in hid_report_process_ordering()
1816 struct hid_report *report; in hid_process_ordering() local
1848 static size_t hid_compute_report_size(struct hid_report *report) in hid_compute_report_size()
1861 void hid_output_report(struct hid_report *report, __u8 *data) in hid_output_report()
1877 u8 *hid_alloc_report_buf(struct hid_report *report, gfp_t flags) in hid_alloc_report_buf()
1927 struct hid_report *report; in hid_find_field() local
1951 struct hid_report *report; in hid_get_report() local
1969 int __hid_request(struct hid_device *hid, struct hid_report *report, in __hid_request()
2007 struct hid_report *report; in hid_report_raw_event() local
2068 struct hid_report *report; in __hid_input_report() local
2428 struct hid_report *report, enum hid_class_request reqtype) in hid_hw_request()