Searched refs:report_enum (Results 1 - 25 of 46) sorted by relevance

12

/linux-master/drivers/hid/
H A Dhid-lg3ff.c48 struct list_head *report_list = &hid->report_enum[HID_OUTPUT_REPORT].report_list;
86 struct list_head *report_list = &hid->report_enum[HID_OUTPUT_REPORT].report_list;
H A Dhid-lgff.c60 struct list_head *report_list = &hid->report_enum[HID_OUTPUT_REPORT].report_list;
102 struct list_head *report_list = &hid->report_enum[HID_OUTPUT_REPORT].report_list;
H A Dhid-core.c56 struct hid_report_enum *report_enum = device->report_enum + type; local
61 if (report_enum->report_id_hash[id])
62 return report_enum->report_id_hash[id];
69 report_enum->numbered = 1;
76 report_enum->report_id_hash[id] = report;
78 list_add_tail(&report->list, &report_enum->report_list);
677 struct hid_report_enum *report_enum = device->report_enum + i; local
680 struct hid_report *report = report_enum
1810 struct hid_report_enum *report_enum = &hid->report_enum[HID_INPUT_REPORT]; local
1916 hid_get_report(struct hid_report_enum *report_enum, const u8 *data) argument
1974 struct hid_report_enum *report_enum = hid->report_enum + type; local
2043 struct hid_report_enum *report_enum; local
[all...]
H A Dhid-betopff.c61 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
H A Dhid-debug.c659 struct hid_report_enum *report_enum; local
666 report_enum = device->report_enum + i;
667 list = report_enum->report_list.next;
668 while (list != &report_enum->report_list) {
705 struct hid_report_enum *report_enum; local
714 report_enum = hid->report_enum + type;
719 report_enum->numbered ? "" : "un");
1076 list_for_each_entry(report, &hid->report_enum[
[all...]
H A Dhid-pl.c75 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
H A Dhid-sjoy.c57 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
H A Dhid-holtekff.c129 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
H A Dhid-axff.c67 struct list_head *report_list =&hid->report_enum[HID_OUTPUT_REPORT].report_list;
H A Dhid-emsff.c52 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
H A Dhid-gaff.c69 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
H A Dhid-mf.c62 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
H A Dhid-sensor-hub.c60 list_for_each_entry(report, &hdev->report_enum[dir].report_list, list) {
384 struct hid_report_enum *report_enum; local
395 report_enum = &hdev->report_enum[type];
396 list_for_each_entry(report, &report_enum->report_list, list) {
H A Dhid-google-hammer.c425 struct hid_report_enum *re = &hdev->report_enum[report_type];
464 report = hdev->report_enum[HID_INPUT_REPORT].report_id_hash[0x0];
H A Dhid-dr.c80 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
H A Dhid-tmff.c140 report_list = &hid->report_enum[HID_OUTPUT_REPORT].report_list;
H A Dhid-magicmouse.c764 struct hid_report_enum *report_enum; local
772 report_enum = &hdev->report_enum[hdev->battery_report_type];
773 report = report_enum->report_id_hash[hdev->battery_report_id];
H A Dhid-apple.c572 struct hid_report_enum *report_enum; local
578 report_enum = &hdev->report_enum[hdev->battery_report_type];
579 report = report_enum->report_id_hash[hdev->battery_report_id];
732 list_for_each_entry(report, &hdev->report_enum[HID_INPUT_REPORT].report_list, list) {
H A Dwacom_sys.c517 rep_enum = &hdev->report_enum[HID_FEATURE_REPORT];
532 rep_enum = &hdev->report_enum[HID_INPUT_REPORT];
557 re = &(hdev->report_enum[HID_FEATURE_REPORT]);
578 re = &(hdev->report_enum[HID_FEATURE_REPORT]);
2216 struct hid_report_enum *report_enum; local
2220 report_enum = hdev->report_enum + HID_INPUT_REPORT;
2222 list_for_each_entry(report, &report_enum->report_list, list) {
H A Dhid-input.c141 list_for_each_entry(report, &hid->report_enum[k].report_list, list) {
1760 list_for_each_entry(report, &hid->report_enum[HID_OUTPUT_REPORT].report_list, list) {
1778 &hid->report_enum[HID_OUTPUT_REPORT].report_list,
1799 &hid->report_enum[HID_OUTPUT_REPORT].report_list,
1961 rep_enum = &hid->report_enum[HID_FEATURE_REPORT];
1988 rep_enum = &hid->report_enum[HID_FEATURE_REPORT];
2161 list_for_each_entry(report, &hid->report_enum[k].report_list,
2311 list_for_each_entry(report, &hid->report_enum[k].report_list, list) {
/linux-master/drivers/hid/bpf/
H A Dhid_bpf_dispatch.c203 struct hid_report_enum *report_enum = hdev->report_enum + i; local
206 struct hid_report *report = report_enum->report_id_hash[j];
413 struct hid_report_enum *report_enum; local
448 report_enum = hdev->report_enum + rtype;
449 report = hid_bpf_ops->hid_get_report(report_enum, buf);
/linux-master/include/linux/
H A Dhid_bpf.h101 struct hid_report *(*hid_get_report)(struct hid_report_enum *report_enum, const u8 *data);
/linux-master/drivers/hid/usbhid/
H A Dhiddev.c60 struct hid_report_enum *report_enum; local
68 report_enum = hid->report_enum +
76 if (list_empty(&report_enum->report_list))
79 list = report_enum->report_list.next;
85 report = report_enum->report_id_hash[rid];
90 if (list == &report_enum->report_list)
101 return report_enum->report_id_hash[rinfo->report_id];
113 struct hid_report_enum *report_enum; local
120 report_enum
[all...]
H A Dhid-core.c771 struct hid_report_enum *report_enum; local
774 report_enum = &hid->report_enum[HID_INPUT_REPORT];
775 list_for_each_entry(report, &report_enum->report_list, list)
778 report_enum = &hid->report_enum[HID_FEATURE_REPORT];
779 list_for_each_entry(report, &report_enum->report_list, list)
808 list_for_each_entry(report, &hid->report_enum[HID_OUTPUT_REPORT].report_list, list) {
844 list_for_each_entry(report, &hid->report_enum[type].report_list, list) {
845 size = ((report->size - 1) >> 3) + 1 + hid->report_enum[typ
[all...]
/linux-master/drivers/staging/greybus/
H A Dhid.c155 report->device->report_enum[report->type].numbered;
164 list_for_each_entry(report, &hid->report_enum[type].report_list, list) {
213 &hid->report_enum[HID_INPUT_REPORT].report_list,
218 &hid->report_enum[HID_FEATURE_REPORT].report_list,

Completed in 206 milliseconds

12