Lines Matching defs:hidpp_report

940 					    struct hidpp_event *hidpp_report,
947 workitem->device_type = hidpp_report->params[HIDPP_PARAM_DEVICE_INFO] &
949 workitem->quad_id_msb = hidpp_report->params[HIDPP_PARAM_EQUAD_MSB];
950 workitem->quad_id_lsb = hidpp_report->params[HIDPP_PARAM_EQUAD_LSB];
974 struct hidpp_event *hidpp_report,
978 workitem->quad_id_lsb = hidpp_report->params[HIDPP_PARAM_27MHZ_DEVID];
979 switch (hidpp_report->device_index) {
986 if (hidpp_report->params[HIDPP_PARAM_DEVICE_INFO] & HIDPP_27MHZ_SECURE_MASK) {
1000 hidpp_report->device_index);
1005 struct hidpp_event *hidpp_report)
1012 .device_index = hidpp_report->device_index,
1015 switch (hidpp_report->params[HIDPP_PARAM_PROTO_TYPE]) {
1019 logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
1020 if (!(hidpp_report->params[HIDPP_PARAM_DEVICE_INFO] &
1023 hidpp_report->device_index);
1029 logi_hidpp_dev_conn_notif_27mhz(hdev, hidpp_report, &workitem);
1033 logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
1037 logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
1044 logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
1048 logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
1056 logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
1060 logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
1065 logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
1071 logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
1077 if (hidpp_report->device_index == 7) {
1085 hidpp_report->params[HIDPP_PARAM_PROTO_TYPE],
1086 hidpp_report->device_index);
1091 device_type, hidpp_report->params[HIDPP_PARAM_PROTO_TYPE],
1092 hidpp_report->device_index);
1218 u8 *hidpp_report;
1221 hidpp_report = kmemdup(template, sizeof(template), GFP_KERNEL);
1222 if (!hidpp_report)
1227 hidpp_report, sizeof(template),
1231 kfree(hidpp_report);
1595 struct hidpp_event *hidpp_report = (struct hidpp_event *) data;
1598 u8 device_index = hidpp_report->device_index;
1627 hidpp_report->device_index);
1640 hidpp_report->sub_id == REPORT_TYPE_NOTIF_DEVICE_CONNECTED &&
1641 hidpp_report->params[HIDPP_PARAM_PROTO_TYPE] == 0x02 &&
1642 hidpp_report->params[HIDPP_PARAM_27MHZ_DEVID] !=
1645 .device_index = hidpp_report->device_index,
1656 if (hidpp_report->sub_id == REPORT_TYPE_NOTIF_DEVICE_CONNECTED)
1657 logi_hidpp_recv_queue_notif(hdev, hidpp_report);