Searched refs:report_enum (Results 1 - 25 of 46) sorted by last modified time

12

/linux-master/drivers/hid/i2c-hid/
H A Di2c-hid-core.c561 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 Dhid-logitech-dj.c1192 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 Dwacom_wac.c503 re = &(wacom->hdev->report_enum[HID_FEATURE_REPORT]);
H A Dhid-prodikeys.c267 &hdev->report_enum[HID_OUTPUT_REPORT].report_list, list) {
H A Dhid-multitouch.c1542 rep_enum = &hdev->report_enum[HID_FEATURE_REPORT];
1669 &hdev->report_enum[HID_INPUT_REPORT].report_list,
H A Dhid-lenovo.c791 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 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-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) {
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-logitech-hidpp.c4320 re = &(hdev->report_enum[HID_OUTPUT_REPORT]);
4376 report_list = &hdev->report_enum[HID_INPUT_REPORT].report_list;
H A Dhid-steam.c314 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 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-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-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 Duhid.c138 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 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-rmi.c565 *report = hdev->report_enum[type].report_id_hash[id];
H A Dhid-steelseries.c131 struct list_head *report_list = &hdev->report_enum[HID_OUTPUT_REPORT].report_list;
H A Dhid-sony.c1230 &hdev->report_enum[HID_OUTPUT_REPORT].report_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];
/linux-master/include/linux/
H A Dhid.h618 struct hid_report_enum report_enum[HID_REPORT_TYPES]; member in struct:hid_device
H A Dhid_bpf.h101 struct hid_report *(*hid_get_report)(struct hid_report_enum *report_enum, const u8 *data);
/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/drivers/hid/usbhid/
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...]

Completed in 332 milliseconds

12