Lines Matching refs:hid_report
67 static struct hid_report *hid_register_report(struct hid_device *device, unsigned type, unsigned id) in hid_register_report()
70 struct hid_report *report; in hid_register_report()
75 if (!(report = kmalloc(sizeof(struct hid_report), GFP_KERNEL))) in hid_register_report()
77 memset(report, 0, sizeof(struct hid_report)); in hid_register_report()
96 static struct hid_field *hid_register_field(struct hid_report *report, unsigned usages, unsigned va… in hid_register_field()
225 struct hid_report *report; in hid_add_field()
545 static void hid_free_report(struct hid_report *report) in hid_free_report()
568 struct hid_report *report = report_enum->report_id_hash[j]; in hid_free_device()
857 struct hid_report *report; in hid_input_report()
952 void hid_read_report(struct hid_device *hid, struct hid_report *report) in hid_read_report()
992 void hid_output_report(struct hid_report *report, __u8 *data) in hid_output_report()
1037 struct hid_report *report = (struct hid_report *) list; in hid_find_field()
1088 void hid_write_report(struct hid_device *hid, struct hid_report *report) in hid_write_report()
1142 struct hid_report *report; in hid_init_reports()
1151 report = (struct hid_report *) list; in hid_init_reports()