Symbol: dj_report
drivers/hid/hid-logitech-dj.c
1184
struct dj_report *dj_report)
drivers/hid/hid-logitech-dj.c
1191
djdev = djrcv_dev->paired_dj_devices[dj_report->device_index];
drivers/hid/hid-logitech-dj.c
1210
struct dj_report *dj_report)
drivers/hid/hid-logitech-dj.c
1215
dj_device = djrcv_dev->paired_dj_devices[dj_report->device_index];
drivers/hid/hid-logitech-dj.c
1217
if ((dj_report->report_type > ARRAY_SIZE(hid_reportid_size_map) - 1) ||
drivers/hid/hid-logitech-dj.c
1218
(hid_reportid_size_map[dj_report->report_type] == 0)) {
drivers/hid/hid-logitech-dj.c
1219
dbg_hid("invalid report type:%x\n", dj_report->report_type);
drivers/hid/hid-logitech-dj.c
1224
HID_INPUT_REPORT, &dj_report->report_type,
drivers/hid/hid-logitech-dj.c
1225
hid_reportid_size_map[dj_report->report_type], 1)) {
drivers/hid/hid-logitech-dj.c
1269
struct dj_report *dj_report)
drivers/hid/hid-logitech-dj.c
1274
u8 *data = (u8 *)(&dj_report->device_index);
drivers/hid/hid-logitech-dj.c
1322
struct dj_report *dj_report;
drivers/hid/hid-logitech-dj.c
1335
dj_report = kzalloc_obj(struct dj_report);
drivers/hid/hid-logitech-dj.c
1336
if (!dj_report)
drivers/hid/hid-logitech-dj.c
1338
dj_report->report_id = REPORT_ID_DJ_SHORT;
drivers/hid/hid-logitech-dj.c
1339
dj_report->device_index = HIDPP_RECEIVER_INDEX;
drivers/hid/hid-logitech-dj.c
1340
dj_report->report_type = REPORT_TYPE_CMD_GET_PAIRED_DEVICES;
drivers/hid/hid-logitech-dj.c
1341
retval = logi_dj_recv_send_report(djrcv_dev, dj_report);
drivers/hid/hid-logitech-dj.c
1342
kfree(dj_report);
drivers/hid/hid-logitech-dj.c
1355
struct dj_report *dj_report;
drivers/hid/hid-logitech-dj.c
1359
dj_report = kzalloc_obj(struct dj_report);
drivers/hid/hid-logitech-dj.c
1360
if (!dj_report)
drivers/hid/hid-logitech-dj.c
1364
dj_report->report_id = REPORT_ID_DJ_SHORT;
drivers/hid/hid-logitech-dj.c
1365
dj_report->device_index = HIDPP_RECEIVER_INDEX;
drivers/hid/hid-logitech-dj.c
1366
dj_report->report_type = REPORT_TYPE_CMD_SWITCH;
drivers/hid/hid-logitech-dj.c
1367
dj_report->report_params[CMD_SWITCH_PARAM_DEVBITFIELD] = 0x3F;
drivers/hid/hid-logitech-dj.c
1368
dj_report->report_params[CMD_SWITCH_PARAM_TIMEOUT_SECONDS] =
drivers/hid/hid-logitech-dj.c
1371
retval = logi_dj_recv_send_report(djrcv_dev, dj_report);
drivers/hid/hid-logitech-dj.c
1391
buf = (u8 *)dj_report;
drivers/hid/hid-logitech-dj.c
1408
kfree(dj_report);
drivers/hid/hid-logitech-dj.c
1638
struct dj_report *dj_report = (struct dj_report *) data;
drivers/hid/hid-logitech-dj.c
1659
if ((dj_report->device_index < DJ_DEVICE_INDEX_MIN) ||
drivers/hid/hid-logitech-dj.c
1660
(dj_report->device_index > DJ_DEVICE_INDEX_MAX)) {
drivers/hid/hid-logitech-dj.c
1666
if (dj_report->device_index != DJ_RECEIVER_INDEX)
drivers/hid/hid-logitech-dj.c
1668
__func__, dj_report->device_index);
drivers/hid/hid-logitech-dj.c
1674
if (!djrcv_dev->paired_dj_devices[dj_report->device_index]) {
drivers/hid/hid-logitech-dj.c
1676
logi_dj_recv_queue_notification(djrcv_dev, dj_report);
drivers/hid/hid-logitech-dj.c
1680
switch (dj_report->report_type) {
drivers/hid/hid-logitech-dj.c
1685
logi_dj_recv_queue_notification(djrcv_dev, dj_report);
drivers/hid/hid-logitech-dj.c
1688
if (dj_report->report_params[CONNECTION_STATUS_PARAM_STATUS] ==
drivers/hid/hid-logitech-dj.c
1690
logi_dj_recv_forward_null_report(djrcv_dev, dj_report);
drivers/hid/hid-logitech-dj.c
1694
logi_dj_recv_forward_dj(djrcv_dev, dj_report);
drivers/hid/hid-logitech-dj.c
967
struct dj_report *dj_report)
drivers/hid/hid-logitech-dj.c
971
.device_index = dj_report->device_index,
drivers/hid/hid-logitech-dj.c
974
switch (dj_report->report_type) {
drivers/hid/hid-logitech-dj.c
977
if (dj_report->report_params[DEVICE_PAIRED_PARAM_SPFUNCTION] &
drivers/hid/hid-logitech-dj.c
985
dj_report->report_params[DEVICE_PAIRED_PARAM_EQUAD_ID_MSB];
drivers/hid/hid-logitech-dj.c
987
dj_report->report_params[DEVICE_PAIRED_PARAM_EQUAD_ID_LSB];
drivers/hid/hid-logitech-dj.c
989
dj_report->report_params +
drivers/hid/hid-logitech-dj.c
992
if (dj_report->report_type == REPORT_TYPE_NOTIF_DEVICE_UNPAIRED)