Home
last modified time | relevance | path

Searched refs:report_enum (Results 1 – 36 of 36) sorted by relevance

/linux-4.4.14/drivers/hid/usbhid/
Dhiddev.c81 struct hid_report_enum *report_enum; in hiddev_lookup_report() local
89 report_enum = hid->report_enum + in hiddev_lookup_report()
97 if (list_empty(&report_enum->report_list)) in hiddev_lookup_report()
100 list = report_enum->report_list.next; in hiddev_lookup_report()
106 report = report_enum->report_id_hash[rid]; in hiddev_lookup_report()
111 if (list == &report_enum->report_list) in hiddev_lookup_report()
122 return report_enum->report_id_hash[rinfo->report_id]; in hiddev_lookup_report()
134 struct hid_report_enum *report_enum; in hiddev_lookup_usage() local
141 report_enum = hid->report_enum + in hiddev_lookup_usage()
144 list_for_each_entry(report, &report_enum->report_list, list) { in hiddev_lookup_usage()
Dhid-core.c754 struct hid_report_enum *report_enum; in usbhid_init_reports() local
758 report_enum = &hid->report_enum[HID_INPUT_REPORT]; in usbhid_init_reports()
759 list_for_each_entry(report, &report_enum->report_list, list) in usbhid_init_reports()
763 report_enum = &hid->report_enum[HID_FEATURE_REPORT]; in usbhid_init_reports()
764 list_for_each_entry(report, &report_enum->report_list, list) in usbhid_init_reports()
793 list_for_each_entry(report, &hid->report_enum[HID_OUTPUT_REPORT].report_list, list) { in hid_find_field_early()
829 list_for_each_entry(report, &hid->report_enum[type].report_list, list) { in hid_find_max_report()
830 size = ((report->size - 1) >> 3) + 1 + hid->report_enum[type].numbered; in hid_find_max_report()
Dhid-pidff.c831 &hid->report_enum[report_type].report_list, list) { in pidff_find_reports()
1250 if (list_empty(&hid->report_enum[HID_OUTPUT_REPORT].report_list)) { in hid_pidff_init()
/linux-4.4.14/drivers/hid/
Dhid-debug.c631 struct hid_report_enum *report_enum; in hid_dump_device() local
638 report_enum = device->report_enum + i; in hid_dump_device()
639 list = report_enum->report_list.next; in hid_dump_device()
640 while (list != &report_enum->report_list) { in hid_dump_device()
682 struct hid_report_enum *report_enum; in hid_dump_report() local
691 report_enum = hid->report_enum + type; in hid_dump_report()
696 report_enum->numbered ? "" : "un"); in hid_dump_report()
1033 list_for_each_entry(report, &hid->report_enum[k].report_list, list) { in hid_dump_input_mapping()
Dhid-lg3ff.c64 struct list_head *report_list = &hid->report_enum[HID_OUTPUT_REPORT].report_list; in hid_lg3ff_play()
102 struct list_head *report_list = &hid->report_enum[HID_OUTPUT_REPORT].report_list; in hid_lg3ff_set_autocenter()
Dhid-core.c63 struct hid_report_enum *report_enum = device->report_enum + type; in hid_register_report() local
68 if (report_enum->report_id_hash[id]) in hid_register_report()
69 return report_enum->report_id_hash[id]; in hid_register_report()
76 report_enum->numbered = 1; in hid_register_report()
82 report_enum->report_id_hash[id] = report; in hid_register_report()
84 list_add_tail(&report->list, &report_enum->report_list); in hid_register_report()
598 struct hid_report_enum *report_enum = device->report_enum + i; in hid_close_report() local
601 struct hid_report *report = report_enum->report_id_hash[j]; in hid_close_report()
605 memset(report_enum, 0, sizeof(*report_enum)); in hid_close_report()
606 INIT_LIST_HEAD(&report_enum->report_list); in hid_close_report()
[all …]
Dhid-lgff.c72 struct list_head *report_list = &hid->report_enum[HID_OUTPUT_REPORT].report_list; in hid_lgff_play()
114 struct list_head *report_list = &hid->report_enum[HID_OUTPUT_REPORT].report_list; in hid_lgff_set_autocenter()
Dhid-sensor-hub.c73 list_for_each_entry(report, &hdev->report_enum[dir].report_list, list) { in sensor_hub_report()
369 struct hid_report_enum *report_enum; in sensor_hub_input_get_attribute_info() local
380 report_enum = &hdev->report_enum[type]; in sensor_hub_input_get_attribute_info()
381 list_for_each_entry(report, &report_enum->report_list, list) { in sensor_hub_input_get_attribute_info()
Dhid-betopff.c65 &hid->report_enum[HID_OUTPUT_REPORT].report_list; in betopff_init()
Dhid-input.c107 list_for_each_entry(report, &hid->report_enum[k].report_list, list) { in hidinput_find_key()
1193 list_for_each_entry(report, &hid->report_enum[HID_OUTPUT_REPORT].report_list, list) { in hidinput_find_field()
1212 &hid->report_enum[HID_OUTPUT_REPORT].report_list, in hidinput_get_led_field()
1233 &hid->report_enum[HID_OUTPUT_REPORT].report_list, in hidinput_count_leds()
1339 rep_enum = &hid->report_enum[HID_FEATURE_REPORT]; in report_features()
1438 list_for_each_entry(report, &hid->report_enum[k].report_list, in hidinput_cleanup_hidinput()
1486 list_for_each_entry(report, &hid->report_enum[k].report_list, list) { in hidinput_connect()
Dhid-emsff.c65 &hid->report_enum[HID_OUTPUT_REPORT].report_list; in emsff_init()
Dhid-holtekff.c146 &hid->report_enum[HID_OUTPUT_REPORT].report_list; in holtekff_init()
Dhid-axff.c79 struct list_head *report_list =&hid->report_enum[HID_OUTPUT_REPORT].report_list; in axff_init()
Dhid-sjoy.c69 &hid->report_enum[HID_OUTPUT_REPORT].report_list; in sjoyff_init()
Dhid-gaff.c83 &hid->report_enum[HID_OUTPUT_REPORT].report_list; in gaff_init()
Dhid-kye.c506 list = &hdev->report_enum[HID_FEATURE_REPORT].report_list; in kye_tablet_enable()
Dwacom_sys.c276 rep_enum = &hdev->report_enum[HID_FEATURE_REPORT]; in wacom_parse_hid()
291 rep_enum = &hdev->report_enum[HID_INPUT_REPORT]; in wacom_parse_hid()
316 re = &(hdev->report_enum[HID_FEATURE_REPORT]); in wacom_hid_set_device_mode()
1631 struct hid_report_enum *report_enum; in wacom_compute_pktlen() local
1635 report_enum = hdev->report_enum + HID_INPUT_REPORT; in wacom_compute_pktlen()
1637 list_for_each_entry(report, &report_enum->report_list, list) { in wacom_compute_pktlen()
Dhid-pl.c87 &hid->report_enum[HID_OUTPUT_REPORT].report_list; in plff_init()
Dhid-dr.c93 &hid->report_enum[HID_OUTPUT_REPORT].report_list; in drff_init()
Duhid.c104 if (hid->report_enum[HID_FEATURE_REPORT].numbered) in uhid_hid_start()
106 if (hid->report_enum[HID_OUTPUT_REPORT].numbered) in uhid_hid_start()
108 if (hid->report_enum[HID_INPUT_REPORT].numbered) in uhid_hid_start()
Dhid-sensor-custom.c536 struct hid_report_enum *report_enum, in hid_sensor_custom_add_fields() argument
545 list_for_each_entry(report, &report_enum->report_list, list) { in hid_sensor_custom_add_fields()
582 &hdev->report_enum[j], j); in hid_sensor_custom_add_attributes()
Dhid-ntrig.c115 struct hid_report *report = hdev->report_enum[HID_FEATURE_REPORT]. in ntrig_get_mode()
135 report = hdev->report_enum[HID_FEATURE_REPORT]. in ntrig_set_mode()
939 report = hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[0x0a]; in ntrig_probe()
Dhid-tmff.c140 report_list = &hid->report_enum[HID_OUTPUT_REPORT].report_list; in tmff_init()
Dhid-steelseries.c114 struct list_head *report_list = &hdev->report_enum[HID_OUTPUT_REPORT].report_list; in steelseries_srws1_set_leds()
Dhid-lenovo.c372 report = hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[4]; in lenovo_features_set_tpkbd()
641 report = hdev->report_enum[HID_OUTPUT_REPORT].report_id_hash[3]; in lenovo_led_brightness_set_tpkbd()
Dhid-lg4ff.c426 struct list_head *report_list = &hid->report_enum[HID_OUTPUT_REPORT].report_list; in lg4ff_set_autocenter_default()
1163 struct list_head *report_list = &hid->report_enum[HID_OUTPUT_REPORT].report_list; in lg4ff_init()
Dhid-multitouch.c915 re = &(hdev->report_enum[HID_FEATURE_REPORT]); in mt_set_input_mode()
948 re = &hdev->report_enum[HID_FEATURE_REPORT]; in mt_set_maxcontacts()
Dhid-picolcd_core.c64 struct list_head *feature_report_list = &hdev->report_enum[dir].report_list; in picolcd_report()
Dhid-prodikeys.c282 &hdev->report_enum[HID_OUTPUT_REPORT].report_list, list) { in pcmidi_get_output_report()
Dhid-logitech-dj.c593 output_report_enum = &hdev->report_enum[HID_OUTPUT_REPORT]; in logi_dj_recv_send_report()
Dhid-rmi.c1278 *report = hdev->report_enum[type].report_id_hash[id]; in rmi_check_valid_report_id()
Dhid-sony.c1523 &hdev->report_enum[HID_OUTPUT_REPORT].report_list; in buzz_set_leds()
Dwacom_wac.c442 re = &(wacom->hdev->report_enum[HID_FEATURE_REPORT]); in wacom_intuos_schedule_prox_event()
/linux-4.4.14/drivers/hid/i2c-hid/
Di2c-hid.c436 report->device->report_enum[report->type].numbered + 2; in i2c_hid_get_report_length()
491 &hid->report_enum[HID_FEATURE_REPORT].report_list, list) in i2c_hid_init_reports()
510 list_for_each_entry(report, &hid->report_enum[type].report_list, list) { in i2c_hid_find_max_report()
/linux-4.4.14/include/linux/
Dhid.h507 struct hid_report_enum report_enum[HID_REPORT_TYPES]; member
/linux-4.4.14/net/bluetooth/hidp/
Dcore.c235 int numbered_reports = hid->report_enum[report_type].numbered; in hidp_get_raw_report()