Lines Matching refs:hidpp_report
93 struct hidpp_report { struct
145 struct hidpp_report *hidpp_report) in __hidpp_send_report() argument
149 switch (hidpp_report->report_id) { in __hidpp_send_report()
164 hidpp_report->device_index = 0xff; in __hidpp_send_report()
166 ret = hid_hw_raw_request(hdev, hidpp_report->report_id, in __hidpp_send_report()
167 (u8 *)hidpp_report, fields_count, HID_OUTPUT_REPORT, in __hidpp_send_report()
182 struct hidpp_report *message, in hidpp_send_message_sync()
183 struct hidpp_report *response) in hidpp_send_message_sync()
202 memset(response, 0, sizeof(struct hidpp_report)); in hidpp_send_message_sync()
209 memset(response, 0, sizeof(struct hidpp_report)); in hidpp_send_message_sync()
235 struct hidpp_report *response) in hidpp_send_fap_command_sync()
237 struct hidpp_report *message; in hidpp_send_fap_command_sync()
243 message = kzalloc(sizeof(struct hidpp_report), GFP_KERNEL); in hidpp_send_fap_command_sync()
258 struct hidpp_report *response) in hidpp_send_rap_command_sync()
260 struct hidpp_report *message; in hidpp_send_rap_command_sync()
270 message = kzalloc(sizeof(struct hidpp_report), GFP_KERNEL); in hidpp_send_rap_command_sync()
290 static inline bool hidpp_match_answer(struct hidpp_report *question, in hidpp_match_answer()
291 struct hidpp_report *answer) in hidpp_match_answer()
297 static inline bool hidpp_match_error(struct hidpp_report *question, in hidpp_match_error()
298 struct hidpp_report *answer) in hidpp_match_error()
306 static inline bool hidpp_report_is_connect_event(struct hidpp_report *report) in hidpp_report_is_connect_event()
353 struct hidpp_report response; in hidpp_get_unifying_name()
398 struct hidpp_report response; in hidpp_root_get_feature()
417 struct hidpp_report response; in hidpp_root_get_protocol_version()
473 struct hidpp_report response; in hidpp_devicenametype_get_count()
495 struct hidpp_report response; in hidpp_devicenametype_get_device_name()
588 struct hidpp_report response; in hidpp_touchpad_fw_items_set()
658 struct hidpp_report response; in hidpp_touchpad_get_raw_info()
689 struct hidpp_report response; in hidpp_touchpad_set_raw_report_state()
886 struct hidpp_report *report = (struct hidpp_report *)data; in wtp_raw_event()
1040 struct hidpp_report response; in m560_send_config_command()
1302 struct hidpp_report *question = hidpp->send_receive_buf; in hidpp_raw_hidpp_event()
1303 struct hidpp_report *answer = hidpp->send_receive_buf; in hidpp_raw_hidpp_event()
1304 struct hidpp_report *report = (struct hidpp_report *)data; in hidpp_raw_hidpp_event()