Lines Matching refs:report
306 static inline bool hidpp_report_is_connect_event(struct hidpp_report *report) in hidpp_report_is_connect_event() argument
308 return (report->report_id == REPORT_ID_HIDPP_SHORT) && in hidpp_report_is_connect_event()
309 (report->rap.sub_id == 0x41); in hidpp_report_is_connect_event()
886 struct hidpp_report *report = (struct hidpp_report *)data; in wtp_raw_event() local
913 if ((report->fap.feature_index != wd->mt_feature_index) || in wtp_raw_event()
914 (report->fap.funcindex_clientid != EVENT_TOUCHPAD_RAW_XY)) in wtp_raw_event()
1304 struct hidpp_report *report = (struct hidpp_report *)data; in hidpp_raw_hidpp_event() local
1315 if (hidpp_match_answer(question, report) || in hidpp_raw_hidpp_event()
1316 hidpp_match_error(question, report)) { in hidpp_raw_hidpp_event()
1317 *answer = *report; in hidpp_raw_hidpp_event()
1330 if (unlikely(hidpp_report_is_connect_event(report))) { in hidpp_raw_hidpp_event()
1332 !(report->rap.params[0] & (1 << 6))); in hidpp_raw_hidpp_event()
1342 static int hidpp_raw_event(struct hid_device *hdev, struct hid_report *report, in hidpp_raw_event() argument