/linux-master/drivers/hid/i2c-hid/ |
H A D | i2c-hid-core.c | 561 report->device->report_enum[report->type].numbered + 2; 575 list_for_each_entry(report, &hid->report_enum[type].report_list, list) {
|
/linux-master/drivers/hid/ |
H A D | hid-logitech-dj.c | 1192 output_report_enum = &hdev->report_enum[HID_OUTPUT_REPORT]; 1677 if (!hdev->report_enum[HID_INPUT_REPORT].numbered) { 1791 rep_enum = &hdev->report_enum[HID_INPUT_REPORT];
|
H A D | wacom_wac.c | 503 re = &(wacom->hdev->report_enum[HID_FEATURE_REPORT]);
|
H A D | hid-prodikeys.c | 267 &hdev->report_enum[HID_OUTPUT_REPORT].report_list, list) {
|
H A D | hid-multitouch.c | 1542 rep_enum = &hdev->report_enum[HID_FEATURE_REPORT]; 1669 &hdev->report_enum[HID_INPUT_REPORT].report_list,
|
H A D | hid-lenovo.c | 791 report = hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[4]; 1032 report = hdev->report_enum[HID_OUTPUT_REPORT].report_id_hash[3]; 1222 rep_enum = &hdev->report_enum[HID_OUTPUT_REPORT];
|
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-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) {
|
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-logitech-hidpp.c | 4320 re = &(hdev->report_enum[HID_OUTPUT_REPORT]); 4376 report_list = &hdev->report_enum[HID_INPUT_REPORT].report_list;
|
H A D | hid-steam.c | 314 r = steam->hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[0]; 350 r = steam->hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[0]; 983 rep_enum = &hdev->report_enum[HID_FEATURE_REPORT];
|
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-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-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 | uhid.c | 138 if (hid->report_enum[HID_FEATURE_REPORT].numbered) 140 if (hid->report_enum[HID_OUTPUT_REPORT].numbered) 142 if (hid->report_enum[HID_INPUT_REPORT].numbered)
|
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-rmi.c | 565 *report = hdev->report_enum[type].report_id_hash[id];
|
H A D | hid-steelseries.c | 131 struct list_head *report_list = &hdev->report_enum[HID_OUTPUT_REPORT].report_list;
|
H A D | hid-sony.c | 1230 &hdev->report_enum[HID_OUTPUT_REPORT].report_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];
|
/linux-master/include/linux/ |
H A D | hid.h | 618 struct hid_report_enum report_enum[HID_REPORT_TYPES]; member in struct:hid_device
|
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/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/drivers/hid/usbhid/ |
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...] |