Symbol: hidpp_report
drivers/hid/hid-logitech-dj.c
1025
struct hidpp_event *hidpp_report,
drivers/hid/hid-logitech-dj.c
1032
workitem->device_type = hidpp_report->params[HIDPP_PARAM_DEVICE_INFO] &
drivers/hid/hid-logitech-dj.c
1034
workitem->quad_id_msb = hidpp_report->params[HIDPP_PARAM_EQUAD_MSB];
drivers/hid/hid-logitech-dj.c
1035
workitem->quad_id_lsb = hidpp_report->params[HIDPP_PARAM_EQUAD_LSB];
drivers/hid/hid-logitech-dj.c
1059
struct hidpp_event *hidpp_report,
drivers/hid/hid-logitech-dj.c
1063
workitem->quad_id_lsb = hidpp_report->params[HIDPP_PARAM_27MHZ_DEVID];
drivers/hid/hid-logitech-dj.c
1064
switch (hidpp_report->device_index) {
drivers/hid/hid-logitech-dj.c
1071
if (hidpp_report->params[HIDPP_PARAM_DEVICE_INFO] & HIDPP_27MHZ_SECURE_MASK) {
drivers/hid/hid-logitech-dj.c
1085
hidpp_report->device_index);
drivers/hid/hid-logitech-dj.c
1090
struct hidpp_event *hidpp_report)
drivers/hid/hid-logitech-dj.c
1097
.device_index = hidpp_report->device_index,
drivers/hid/hid-logitech-dj.c
1100
switch (hidpp_report->params[HIDPP_PARAM_PROTO_TYPE]) {
drivers/hid/hid-logitech-dj.c
1104
logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
drivers/hid/hid-logitech-dj.c
1105
if (!(hidpp_report->params[HIDPP_PARAM_DEVICE_INFO] &
drivers/hid/hid-logitech-dj.c
1108
hidpp_report->device_index);
drivers/hid/hid-logitech-dj.c
1114
logi_hidpp_dev_conn_notif_27mhz(hdev, hidpp_report, &workitem);
drivers/hid/hid-logitech-dj.c
1118
logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
drivers/hid/hid-logitech-dj.c
1122
logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
drivers/hid/hid-logitech-dj.c
1129
logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
drivers/hid/hid-logitech-dj.c
1133
logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
drivers/hid/hid-logitech-dj.c
1141
logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
drivers/hid/hid-logitech-dj.c
1145
logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
drivers/hid/hid-logitech-dj.c
1150
logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
drivers/hid/hid-logitech-dj.c
1156
logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem);
drivers/hid/hid-logitech-dj.c
1162
if (hidpp_report->device_index == 7) {
drivers/hid/hid-logitech-dj.c
1170
hidpp_report->params[HIDPP_PARAM_PROTO_TYPE],
drivers/hid/hid-logitech-dj.c
1171
hidpp_report->device_index);
drivers/hid/hid-logitech-dj.c
1176
device_type, hidpp_report->params[HIDPP_PARAM_PROTO_TYPE],
drivers/hid/hid-logitech-dj.c
1177
hidpp_report->device_index);
drivers/hid/hid-logitech-dj.c
1303
u8 *hidpp_report;
drivers/hid/hid-logitech-dj.c
1306
hidpp_report = kmemdup(template, sizeof(template), GFP_KERNEL);
drivers/hid/hid-logitech-dj.c
1307
if (!hidpp_report)
drivers/hid/hid-logitech-dj.c
1312
hidpp_report, sizeof(template),
drivers/hid/hid-logitech-dj.c
1316
kfree(hidpp_report);
drivers/hid/hid-logitech-dj.c
1708
struct hidpp_event *hidpp_report = (struct hidpp_event *) data;
drivers/hid/hid-logitech-dj.c
1711
u8 device_index = hidpp_report->device_index;
drivers/hid/hid-logitech-dj.c
1740
hidpp_report->device_index);
drivers/hid/hid-logitech-dj.c
1753
hidpp_report->sub_id == REPORT_TYPE_NOTIF_DEVICE_CONNECTED &&
drivers/hid/hid-logitech-dj.c
1754
hidpp_report->params[HIDPP_PARAM_PROTO_TYPE] == 0x02 &&
drivers/hid/hid-logitech-dj.c
1755
hidpp_report->params[HIDPP_PARAM_27MHZ_DEVID] !=
drivers/hid/hid-logitech-dj.c
1758
.device_index = hidpp_report->device_index,
drivers/hid/hid-logitech-dj.c
1769
if (hidpp_report->sub_id == REPORT_TYPE_NOTIF_DEVICE_CONNECTED)
drivers/hid/hid-logitech-dj.c
1770
logi_hidpp_recv_queue_notif(hdev, hidpp_report);
drivers/hid/hid-logitech-hidpp.c
1028
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
1077
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
1099
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
1257
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
1285
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
1350
struct hidpp_report *report = (struct hidpp_report *)data;
drivers/hid/hid-logitech-hidpp.c
1440
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
1532
struct hidpp_report *report = (struct hidpp_report *)data;
drivers/hid/hid-logitech-hidpp.c
1579
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
1675
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
1739
struct hidpp_report *report = (struct hidpp_report *)data;
drivers/hid/hid-logitech-hidpp.c
1933
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
1980
struct hidpp_report *report = (struct hidpp_report *)data;
drivers/hid/hid-logitech-hidpp.c
2016
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
2048
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
2075
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
2105
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
2137
struct hidpp_report *report = (struct hidpp_report *)data;
drivers/hid/hid-logitech-hidpp.c
2207
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
2277
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
2308
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
244
struct hidpp_report *hidpp_report)
drivers/hid/hid-logitech-hidpp.c
2471
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
249
switch (hidpp_report->report_id) {
drivers/hid/hid-logitech-hidpp.c
267
hidpp_report->device_index = 0xff;
drivers/hid/hid-logitech-hidpp.c
270
ret = hid_hw_output_report(hdev, (u8 *)hidpp_report, fields_count);
drivers/hid/hid-logitech-hidpp.c
272
ret = hid_hw_raw_request(hdev, hidpp_report->report_id,
drivers/hid/hid-logitech-hidpp.c
273
(u8 *)hidpp_report, fields_count, HID_OUTPUT_REPORT,
drivers/hid/hid-logitech-hidpp.c
291
struct hidpp_report *message,
drivers/hid/hid-logitech-hidpp.c
292
struct hidpp_report *response)
drivers/hid/hid-logitech-hidpp.c
3052
struct hidpp_report *report = (struct hidpp_report *)data;
drivers/hid/hid-logitech-hidpp.c
310
memset(response, 0, sizeof(struct hidpp_report));
drivers/hid/hid-logitech-hidpp.c
317
memset(response, 0, sizeof(struct hidpp_report));
drivers/hid/hid-logitech-hidpp.c
3198
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
3409
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
3433
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
352
struct hidpp_report *message,
drivers/hid/hid-logitech-hidpp.c
353
struct hidpp_report *response)
drivers/hid/hid-logitech-hidpp.c
387
struct hidpp_report *response)
drivers/hid/hid-logitech-hidpp.c
3881
struct hidpp_report *question, *answer;
drivers/hid/hid-logitech-hidpp.c
3882
struct hidpp_report *report = (struct hidpp_report *)data;
drivers/hid/hid-logitech-hidpp.c
389
struct hidpp_report *message;
drivers/hid/hid-logitech-hidpp.c
400
message = kzalloc_obj(struct hidpp_report);
drivers/hid/hid-logitech-hidpp.c
426
struct hidpp_report *response)
drivers/hid/hid-logitech-hidpp.c
428
struct hidpp_report *message;
drivers/hid/hid-logitech-hidpp.c
453
message = kzalloc_obj(struct hidpp_report);
drivers/hid/hid-logitech-hidpp.c
466
static inline bool hidpp_match_answer(struct hidpp_report *question,
drivers/hid/hid-logitech-hidpp.c
467
struct hidpp_report *answer)
drivers/hid/hid-logitech-hidpp.c
473
static inline bool hidpp_match_error(struct hidpp_report *question,
drivers/hid/hid-logitech-hidpp.c
474
struct hidpp_report *answer)
drivers/hid/hid-logitech-hidpp.c
483
struct hidpp_report *report)
drivers/hid/hid-logitech-hidpp.c
622
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
732
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
784
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
807
struct hidpp_report *report = (struct hidpp_report *)data;
drivers/hid/hid-logitech-hidpp.c
853
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
889
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
947
struct hidpp_report response;
drivers/hid/hid-logitech-hidpp.c
970
struct hidpp_report response;