Home
last modified time | relevance | path

Searched refs:hid_report (Results 1 – 67 of 67) sorted by relevance

/linux-4.4.14/drivers/hid/
Dhid-picolcd.h63 struct hid_report *out_report;
64 struct hid_report *in_report;
140 struct hid_report *picolcd_report(int id, struct hid_device *hdev, int dir);
144 struct hid_device *hdev, struct hid_report *report);
152 struct hid_device *hdev, struct hid_report *report,
156 struct hid_report *eeprom_r, struct hid_report *eeprom_w,
157 struct hid_report *flash_r, struct hid_report *flash_w,
158 struct hid_report *reset);
163 struct hid_device *hdev, struct hid_report *report) in picolcd_debug_out_report()
167 struct hid_device *hdev, struct hid_report *report, in picolcd_debug_raw_event()
[all …]
Dhid-lg3ff.c57 struct hid_report *report;
65 struct hid_report *report = list_entry(report_list->next, struct hid_report, list); in hid_lg3ff_play()
103 struct hid_report *report = list_entry(report_list->next, struct hid_report, list); in hid_lg3ff_set_autocenter()
Dhid-axff.c40 struct hid_report *report;
47 struct hid_report *report = axff->report; in axff_play()
77 struct hid_report *report; in axff_init()
90 report = list_first_entry(report_list, struct hid_report, list); in axff_init()
Dhid-lgff.c73 struct hid_report *report = list_entry(report_list->next, struct hid_report, list); in hid_lgff_play()
115 struct hid_report *report = list_entry(report_list->next, struct hid_report, list); in hid_lgff_set_autocenter()
Dhid-betopff.c37 struct hid_report *report;
61 struct hid_report *report; in betopff_init()
76 report = list_first_entry(report_list, struct hid_report, list); in betopff_init()
Dhid-emsff.c31 struct hid_report *report;
61 struct hid_report *report; in emsff_init()
74 report = list_first_entry(report_list, struct hid_report, list); in emsff_init()
Dhid-sjoy.c38 struct hid_report *report;
66 struct hid_report *report; in sjoyff_init()
87 report = list_entry(report_ptr, struct hid_report, list); in sjoyff_init()
Dhid-gaff.c39 struct hid_report *report;
79 struct hid_report *report; in gaff_init()
95 report = list_entry(report_ptr, struct hid_report, list); in gaff_init()
Dhid-picolcd_core.c62 struct hid_report *picolcd_report(int id, struct hid_device *hdev, int dir) in picolcd_report()
65 struct hid_report *report = NULL; in picolcd_report()
82 struct hid_report *report = picolcd_out_report(report_id, hdev); in picolcd_send_and_wait()
126 struct hid_report *report, u8 *raw_data, int size) in picolcd_raw_keypad()
228 struct hid_report *report = picolcd_out_report(REPORT_RESET, hdev); in picolcd_reset()
277 struct hid_report *report = NULL; in picolcd_operation_mode_store()
344 struct hid_report *report, u8 *raw_data, int size) in picolcd_raw_event()
425 struct hid_report *report) in picolcd_init_keys()
Dhid-pl.c53 struct hid_report *report;
84 struct hid_report *report; in plff_init()
122 report = list_entry(report_ptr, struct hid_report, list); in plff_init()
Dhid-dr.c40 struct hid_report *report;
89 struct hid_report *report; in drff_init()
102 report = list_first_entry(report_list, struct hid_report, list); in drff_init()
Dhid-lg2ff.c31 struct hid_report *report;
64 struct hid_report *report; in lg2ff_init()
Dhid-picolcd_lcd.c39 struct hid_report *report = picolcd_out_report(REPORT_CONTRAST, data->hdev); in picolcd_set_contrast()
65 int picolcd_init_lcd(struct picolcd_data *data, struct hid_report *report) in picolcd_init_lcd()
Dhid-zpff.c34 struct hid_report *report;
68 struct hid_report *report; in zpff_init()
Dhid-picolcd_backlight.c36 struct hid_report *report = picolcd_out_report(REPORT_BRIGHTNESS, data->hdev); in picolcd_set_brightness()
63 int picolcd_init_backlight(struct picolcd_data *data, struct hid_report *report) in picolcd_init_backlight()
Dhid-picolcd_cir.c44 struct hid_report *report, u8 *raw_data, int size) in picolcd_raw_cir()
106 int picolcd_init_cir(struct picolcd_data *data, struct hid_report *report) in picolcd_init_cir()
Dhid-sensor-hub.c68 static struct hid_report *sensor_hub_report(int id, struct hid_device *hdev, in sensor_hub_report()
71 struct hid_report *report; in sensor_hub_report()
206 struct hid_report *report; in sensor_hub_set_feature()
248 struct hid_report *report; in sensor_hub_get_feature()
289 struct hid_report *report; in sensor_hub_input_attr_get_raw_value()
340 struct hid_report *report; in hid_sensor_get_usage_index()
367 struct hid_report *report; in sensor_hub_input_get_attribute_info()
456 struct hid_report *report, u8 *raw_data, int size) in sensor_hub_raw_event()
Dhid-holtekff.c142 struct hid_report *report; in holtekff_init()
155 report = list_entry(report_list->next, struct hid_report, list); in holtekff_init()
Dhid-kye.c503 struct hid_report *report; in kye_tablet_enable()
508 report = list_entry(head, struct hid_report, list); in kye_tablet_enable()
Dhid-picolcd_leds.c44 struct hid_report *report; in picolcd_leds_set()
106 int picolcd_init_leds(struct picolcd_data *data, struct hid_report *report) in picolcd_init_leds()
Dhid-primax.c25 static int px_raw_event(struct hid_device *hid, struct hid_report *report, in px_raw_event()
Dhid-picolcd_debugfs.c395 struct hid_device *hdev, struct hid_report *report) in picolcd_debug_out_report()
652 struct hid_device *hdev, struct hid_report *report, in picolcd_debug_raw_event()
848 struct hid_report *eeprom_r, struct hid_report *eeprom_w, in picolcd_init_devfs()
849 struct hid_report *flash_r, struct hid_report *flash_w, in picolcd_init_devfs()
850 struct hid_report *reset) in picolcd_init_devfs()
Dhid-tmff.c53 struct hid_report *report;
127 struct hid_report *report; in tmff_init()
Dhid-core.c61 struct hid_report *hid_register_report(struct hid_device *device, unsigned type, unsigned id) in hid_register_report()
64 struct hid_report *report; in hid_register_report()
71 report = kzalloc(sizeof(struct hid_report), GFP_KERNEL); in hid_register_report()
94 static struct hid_field *hid_register_field(struct hid_report *report, unsigned usages, unsigned va… in hid_register_field()
223 struct hid_report *report; in hid_add_field()
580 static void hid_free_report(struct hid_report *report) in hid_free_report()
601 struct hid_report *report = report_enum->report_id_hash[j]; in hid_close_report()
879 struct hid_report *hid_validate_values(struct hid_device *hid, in hid_validate_values()
884 struct hid_report *report; in hid_validate_values()
908 struct hid_report, list); in hid_validate_values()
[all …]
Dhid-input.c103 struct hid_report *report; in hidinput_find_key()
1176 void hidinput_report_event(struct hid_device *hid, struct hid_report *report) in hidinput_report_event()
1190 struct hid_report *report; in hidinput_find_field()
1207 struct hid_report *report; in hidinput_get_led_field()
1227 struct hid_report *report; in hidinput_count_leds()
1252 struct hid_report *report; in hidinput_led_worker()
1336 struct hid_report *rep; in report_features()
1427 struct hid_report *report; in hidinput_cleanup_hidinput()
1459 struct hid_report *report; in hidinput_connect()
Dwacom.h150 void wacom_wac_report(struct hid_device *hdev, struct hid_report *report);
Dhid-steelseries.c115 struct hid_report *report = list_entry(report_list->next, struct hid_report, list); in steelseries_srws1_set_leds()
Dhid-prodikeys.c59 struct hid_report *pcmidi_report6;
279 struct hid_report *report; in pcmidi_get_output_report()
304 struct hid_report *report = pm->pcmidi_report6; in pcmidi_submit_output_report()
774 static int pk_raw_event(struct hid_device *hdev, struct hid_report *report, in pk_raw_event()
Dhid-logitech-dj.c588 struct hid_report *report; in logi_dj_recv_send_report()
832 struct hid_report *report, u8 *data, in logi_dj_dj_event()
902 struct hid_report *report, u8 *data, in logi_dj_hidpp_event()
958 struct hid_report *report, u8 *data, in logi_dj_raw_event()
Dhid-gfrm.c54 static int gfrm_raw_event(struct hid_device *hdev, struct hid_report *report, in gfrm_raw_event()
Dhid-waltop.c691 static int waltop_raw_event(struct hid_device *hdev, struct hid_report *report, in waltop_raw_event()
Dhid-zydacron.c112 static int zc_raw_event(struct hid_device *hdev, struct hid_report *report, in zc_raw_event()
Dhid-lg4ff.c97 struct hid_report *report;
427 struct hid_report *report = list_entry(report_list->next, struct hid_report, list); in lg4ff_set_autocenter_default()
1164 struct hid_report *report = list_entry(report_list->next, struct hid_report, list); in lg4ff_init()
Dhid-saitek.c98 struct hid_report *report, u8 *raw_data, int size) in saitek_raw_event()
Dhid-multitouch.c312 static void mt_get_feature(struct hid_device *hdev, struct hid_report *report) in mt_get_feature()
748 static void mt_touch_report(struct hid_device *hid, struct hid_report *report) in mt_touch_report()
888 static void mt_report(struct hid_device *hid, struct hid_report *report) in mt_report()
906 struct hid_report *r; in mt_set_input_mode()
938 struct hid_report *r; in mt_set_maxcontacts()
Dhid-rmi.c530 struct hid_report *report, u8 *data, int size) in rmi_raw_event()
1274 unsigned id, struct hid_report **report) in rmi_check_valid_report_id()
1295 struct hid_report *input_report; in rmi_probe()
1296 struct hid_report *output_report; in rmi_probe()
1297 struct hid_report *feature_report; in rmi_probe()
Dhid-roccat-konepure.c172 struct hid_report *report, u8 *data, int size) in konepure_raw_event()
Dhid-roccat-savu.c170 struct hid_report *report, u8 *data, int size) in savu_raw_event()
Dhid-roccat-ryos.c180 struct hid_report *report, u8 *data, int size) in ryos_raw_event()
Dhid-lenovo.c301 struct hid_report *report, u8 *data, int size) in lenovo_raw_event()
369 struct hid_report *report; in lenovo_features_set_tpkbd()
630 struct hid_report *report; in lenovo_led_brightness_set_tpkbd()
Dhid-ntrig.c115 struct hid_report *report = hdev->report_enum[HID_FEATURE_REPORT]. in ntrig_get_mode()
129 struct hid_report *report; in ntrig_set_mode()
901 struct hid_report *report; in ntrig_probe()
Dhid-magicmouse.c281 struct hid_report *report, u8 *data, int size) in magicmouse_raw_event()
498 struct hid_report *report; in magicmouse_probe()
Dhid-appleir.c190 static int appleir_raw_event(struct hid_device *hid, struct hid_report *report, in appleir_raw_event()
Dhid-debug.c632 struct hid_report *report; in hid_dump_device()
641 report = (struct hid_report *) list; in hid_dump_device()
1029 struct hid_report *report; in hid_dump_input_mapping()
Dhid-elo.c75 static int elo_raw_event(struct hid_device *hdev, struct hid_report *report, in elo_raw_event()
Dhid-picolcd_fb.c103 struct hid_report *report1, *report2; in picolcd_fb_send_tile()
197 struct hid_report *report = picolcd_out_report(REPORT_LCD_CMD, data->hdev); in picolcd_fb_reset()
Dhid-uclogic.c931 static int uclogic_raw_event(struct hid_device *hdev, struct hid_report *report, in uclogic_raw_event()
Dhid-sensor-custom.c484 struct hid_report *report, in hid_sensor_custom_add_field()
541 struct hid_report *report; in hid_sensor_custom_add_fields()
Dwacom_sys.c68 static int wacom_raw_event(struct hid_device *hdev, struct hid_report *report, in wacom_raw_event()
272 struct hid_report *hreport; in wacom_parse_hid()
310 struct hid_report *r; in wacom_hid_set_device_mode()
1632 struct hid_report *report; in wacom_compute_pktlen()
Dhid-sony.c1270 static int sony_raw_event(struct hid_device *hdev, struct hid_report *report, in sony_raw_event()
1524 struct hid_report *report = list_entry(report_list->next, in buzz_set_leds()
1525 struct hid_report, list); in buzz_set_leds()
Dwacom_wac.c439 struct hid_report *r; in wacom_intuos_schedule_prox_event()
1575 struct hid_report *report) in wacom_wac_pen_pre_report()
1581 struct hid_report *report) in wacom_wac_pen_report()
1737 struct hid_report *report) in wacom_wac_finger_pre_report()
1780 struct hid_report *report) in wacom_wac_finger_report()
1838 static void wacom_report_events(struct hid_device *hdev, struct hid_report *report) in wacom_report_events()
1857 void wacom_wac_report(struct hid_device *hdev, struct hid_report *report) in wacom_wac_report()
Dhid-roccat-isku.c401 struct hid_report *report, u8 *data, int size) in isku_raw_event()
Dhid-roccat-arvo.c406 struct hid_report *report, u8 *data, int size) in arvo_raw_event()
Dhid-roccat-koneplus.c515 struct hid_report *report, u8 *data, int size) in koneplus_raw_event()
Dhid-roccat-pyra.c549 static int pyra_raw_event(struct hid_device *hdev, struct hid_report *report, in pyra_raw_event()
Dhid-roccat-kovaplus.c604 struct hid_report *report, u8 *data, int size) in kovaplus_raw_event()
Dhid-roccat-kone.c835 static int kone_raw_event(struct hid_device *hdev, struct hid_report *report, in kone_raw_event()
Dhid-cp2112.c1159 static int cp2112_raw_event(struct hid_device *hdev, struct hid_report *report, in cp2112_raw_event()
Dhid-logitech-hidpp.c1342 static int hidpp_raw_event(struct hid_device *hdev, struct hid_report *report, in hidpp_raw_event()
Dhid-wiimote-core.c1610 static int wiimote_hid_event(struct hid_device *hdev, struct hid_report *report, in wiimote_hid_event()
/linux-4.4.14/include/linux/
Dhid.h425 struct hid_report *report; /* associated report */
434 struct hid_report { struct
449 struct hid_report *report_id_hash[HID_MAX_IDS]; argument
459 struct hid_report *report;
464 struct hid_report *report;
478 struct hid_report *report;
554 void (*hiddev_report_event) (struct hid_device *, struct hid_report *);
685 int (*raw_event)(struct hid_device *hdev, struct hid_report *report,
690 void (*report)(struct hid_device *hdev, struct hid_report *report);
741 struct hid_report *report, int reqtype);
[all …]
Dhiddev.h38 struct hid_report;
45 void hiddev_report_event(struct hid_device *hid, struct hid_report *report);
53 static inline void hiddev_report_event(struct hid_device *hid, struct hid_report *report) { } in hiddev_report_event()
/linux-4.4.14/drivers/hid/usbhid/
Dhiddev.c76 static struct hid_report *
82 struct hid_report *report; in hiddev_lookup_report()
101 report = list_entry(list, struct hid_report, list); in hiddev_lookup_report()
114 report = list_entry(list, struct hid_report, list); in hiddev_lookup_report()
133 struct hid_report *report; in hiddev_lookup_usage()
207 void hiddev_report_event(struct hid_device *hid, struct hid_report *report) in hiddev_report_event()
455 struct hid_report *report; in hiddev_ioctl_usage()
605 struct hid_report *report; in hiddev_ioctl()
Dhid-core.c335 struct hid_report *report; in hid_submit_out()
365 struct hid_report *report; in hid_submit_ctrl()
520 static void __usbhid_submit_report(struct hid_device *hid, struct hid_report *report, in __usbhid_submit_report()
629 static void usbhid_submit_report(struct hid_device *hid, struct hid_report *report, unsigned char d… in usbhid_submit_report()
752 struct hid_report *report; in usbhid_init_reports()
788 struct hid_report *report; in hid_find_field_early()
826 struct hid_report *report; in hid_find_max_report()
1214 static void usbhid_request(struct hid_device *hid, struct hid_report *rep, int reqtype) in usbhid_request()
Dhid-pidff.c159 struct hid_report *reports[sizeof(pidff_reports)];
771 struct hid_report *report, int count, int strict) in pidff_find_fields()
827 struct hid_report *report; in pidff_find_reports()
883 static struct hid_field *pidff_find_special_field(struct hid_report *report, in pidff_find_special_field()
/linux-4.4.14/drivers/hid/i2c-hid/
Di2c-hid.c433 static int i2c_hid_get_report_length(struct hid_report *report) in i2c_hid_get_report_length()
439 static void i2c_hid_init_report(struct hid_report *report, u8 *buffer, in i2c_hid_init_report()
474 struct hid_report *report; in i2c_hid_init_reports()
505 struct hid_report *report; in i2c_hid_find_max_report()
/linux-4.4.14/Documentation/hid/
Dhid-transport.txt267 - void (*request) (struct hid_device *hdev, struct hid_report *report,