/linux-master/drivers/hid/ |
H A D | hid-lg3ff.c | 48 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 D | hid-lgff.c | 60 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 D | hid-core.c | 56 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 D | hid-betopff.c | 61 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
|
H A D | hid-debug.c | 659 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 D | hid-pl.c | 75 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
|
H A D | hid-sjoy.c | 57 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
|
H A D | hid-holtekff.c | 129 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
|
H A D | hid-axff.c | 67 struct list_head *report_list =&hid->report_enum[HID_OUTPUT_REPORT].report_list;
|
H A D | hid-emsff.c | 52 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
|
H A D | hid-gaff.c | 69 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
|
H A D | hid-mf.c | 62 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
|
H A D | hid-sensor-hub.c | 60 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 D | hid-google-hammer.c | 425 struct hid_report_enum *re = &hdev->report_enum[report_type]; 464 report = hdev->report_enum[HID_INPUT_REPORT].report_id_hash[0x0];
|
H A D | hid-dr.c | 80 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
|
H A D | hid-tmff.c | 140 report_list = &hid->report_enum[HID_OUTPUT_REPORT].report_list;
|
H A D | hid-magicmouse.c | 764 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 D | hid-apple.c | 572 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 D | wacom_sys.c | 517 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 D | hid-input.c | 141 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 D | hid_bpf_dispatch.c | 203 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 D | hid_bpf.h | 101 struct hid_report *(*hid_get_report)(struct hid_report_enum *report_enum, const u8 *data);
|
/linux-master/drivers/hid/usbhid/ |
H A D | hiddev.c | 60 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 D | hid-core.c | 771 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 D | hid.c | 155 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,
|