Lines Matching refs:hidpp_report
136 struct hidpp_report { struct
241 struct hidpp_report *hidpp_report) in __hidpp_send_report() argument
246 switch (hidpp_report->report_id) { in __hidpp_send_report()
264 hidpp_report->device_index = 0xff; in __hidpp_send_report()
267 ret = hid_hw_output_report(hdev, (u8 *)hidpp_report, fields_count); in __hidpp_send_report()
269 ret = hid_hw_raw_request(hdev, hidpp_report->report_id, in __hidpp_send_report()
270 (u8 *)hidpp_report, fields_count, HID_OUTPUT_REPORT, in __hidpp_send_report()
288 struct hidpp_report *message, in __do_hidpp_send_message_sync()
289 struct hidpp_report *response) in __do_hidpp_send_message_sync()
307 memset(response, 0, sizeof(struct hidpp_report)); in __do_hidpp_send_message_sync()
314 memset(response, 0, sizeof(struct hidpp_report)); in __do_hidpp_send_message_sync()
344 struct hidpp_report *message, in hidpp_send_message_sync()
345 struct hidpp_report *response) in hidpp_send_message_sync()
374 struct hidpp_report *response) in hidpp_send_fap_command_sync()
376 struct hidpp_report *message; in hidpp_send_fap_command_sync()
387 message = kzalloc(sizeof(struct hidpp_report), GFP_KERNEL); in hidpp_send_fap_command_sync()
413 struct hidpp_report *response) in hidpp_send_rap_command_sync()
415 struct hidpp_report *message; in hidpp_send_rap_command_sync()
440 message = kzalloc(sizeof(struct hidpp_report), GFP_KERNEL); in hidpp_send_rap_command_sync()
460 static inline bool hidpp_match_answer(struct hidpp_report *question, in hidpp_match_answer()
461 struct hidpp_report *answer) in hidpp_match_answer()
467 static inline bool hidpp_match_error(struct hidpp_report *question, in hidpp_match_error()
468 struct hidpp_report *answer) in hidpp_match_error()
477 struct hidpp_report *report) in hidpp_report_is_connect_event()
616 struct hidpp_report response; in hidpp10_set_register()
726 struct hidpp_report response; in hidpp10_query_battery_status()
778 struct hidpp_report response; in hidpp10_query_battery_mileage()
801 struct hidpp_report *report = (struct hidpp_report *)data; in hidpp10_battery_event()
847 struct hidpp_report response; in hidpp_unifying_get_name()
883 struct hidpp_report response; in hidpp_unifying_get_serial()
941 struct hidpp_report response; in hidpp_root_get_feature()
965 struct hidpp_report response; in hidpp_root_get_protocol_version()
1017 struct hidpp_report response; in hidpp_get_serial()
1068 struct hidpp_report response; in hidpp_devicenametype_get_count()
1090 struct hidpp_report response; in hidpp_devicenametype_get_device_name()
1249 struct hidpp_report response; in hidpp20_batterylevel_get_battery_capacity()
1277 struct hidpp_report response; in hidpp20_batterylevel_get_battery_info()
1344 struct hidpp_report *report = (struct hidpp_report *)data; in hidpp20_battery_event_1000()
1434 struct hidpp_report response; in hidpp20_battery_get_battery_voltage()
1528 struct hidpp_report *report = (struct hidpp_report *)data; in hidpp20_battery_voltage_event()
1575 struct hidpp_report response; in hidpp20_unifiedbattery_get_capabilities()
1671 struct hidpp_report response; in hidpp20_unifiedbattery_get_status()
1737 struct hidpp_report *report = (struct hidpp_report *)data; in hidpp20_battery_event_1004()
1937 struct hidpp_report response; in hidpp20_get_adc_measurement_1f20()
1987 struct hidpp_report *report = (struct hidpp_report *)data; in hidpp20_adc_measurement_event_1f20()
2024 struct hidpp_report response; in hidpp_hrs_set_highres_scrolling_mode()
2058 struct hidpp_report response; in hidpp_hrw_get_wheel_capability()
2086 struct hidpp_report response; in hidpp_hrw_set_wheel_mode()
2116 struct hidpp_report response; in hidpp_solar_request_battery_event()
2150 struct hidpp_report *report = (struct hidpp_report *)data; in hidpp_solar_battery_event()
2220 struct hidpp_report response; in hidpp_touchpad_fw_items_set()
2290 struct hidpp_report response; in hidpp_touchpad_get_raw_info()
2321 struct hidpp_report response; in hidpp_touchpad_set_raw_report_state()
2484 struct hidpp_report response; in hidpp_ff_work_handler()
3062 struct hidpp_report *report = (struct hidpp_report *)data; in wtp_raw_event()
3209 struct hidpp_report response; in m560_send_config_command()
3421 struct hidpp_report response; in g920_ff_set_autocenter()
3445 struct hidpp_report response; in g920_get_config()
3867 struct hidpp_report *question = hidpp->send_receive_buf; in hidpp_raw_hidpp_event()
3868 struct hidpp_report *answer = hidpp->send_receive_buf; in hidpp_raw_hidpp_event()
3869 struct hidpp_report *report = (struct hidpp_report *)data; in hidpp_raw_hidpp_event()