Symbol: report_data
drivers/hid/hid-vivaldi-common.c
36
u8 *report_data, *buf;
drivers/hid/hid-vivaldi-common.c
52
report_data = buf = hid_alloc_report_buf(report, GFP_KERNEL);
drivers/hid/hid-vivaldi-common.c
53
if (!report_data)
drivers/hid/hid-vivaldi-common.c
69
ret = hid_hw_raw_request(hdev, report->id, report_data,
drivers/hid/hid-vivaldi-common.c
83
report_data++;
drivers/hid/hid-vivaldi-common.c
87
ret = hid_report_raw_event(hdev, HID_FEATURE_REPORT, report_data,
drivers/input/mouse/cyapa_gen5.c
2675
const struct cyapa_pip_report_data *report_data)
drivers/input/mouse/cyapa_gen5.c
2678
u8 buttons = report_data->report_head[PIP_BUTTONS_OFFSET];
drivers/input/mouse/cyapa_gen5.c
2699
const struct cyapa_pip_report_data *report_data)
drivers/input/mouse/cyapa_gen5.c
2702
u8 distance = report_data->report_head[PIP_PROXIMITY_DISTANCE_OFFSET] &
drivers/input/mouse/cyapa_gen5.c
2748
const struct cyapa_pip_report_data *report_data)
drivers/input/mouse/cyapa_gen5.c
2754
touch_num = report_data->report_head[PIP_NUMBER_OF_TOUCH_OFFSET] &
drivers/input/mouse/cyapa_gen5.c
2759
&report_data->touch_records[i]);
drivers/input/mouse/cyapa_gen5.c
2768
struct cyapa_pip_report_data report_data;
drivers/input/mouse/cyapa_gen5.c
2778
ret = cyapa_i2c_pip_read(cyapa, (u8 *)&report_data,
drivers/input/mouse/cyapa_gen5.c
2786
&report_data.report_head[PIP_RESP_LENGTH_OFFSET]);
drivers/input/mouse/cyapa_gen5.c
2790
report_len, report_data.report_head[0],
drivers/input/mouse/cyapa_gen5.c
2791
report_data.report_head[1]);
drivers/input/mouse/cyapa_gen5.c
2799
ret = cyapa_i2c_pip_read(cyapa, (u8 *)&report_data, report_len);
drivers/input/mouse/cyapa_gen5.c
2806
return cyapa_pip_event_process(cyapa, &report_data);
drivers/input/mouse/cyapa_gen5.c
2810
struct cyapa_pip_report_data *report_data)
drivers/input/mouse/cyapa_gen5.c
2817
&report_data->report_head[PIP_RESP_LENGTH_OFFSET]);
drivers/input/mouse/cyapa_gen5.c
2822
report_id = report_data->report_head[PIP_RESP_REPORT_ID_OFFSET];
drivers/input/mouse/cyapa_gen5.c
2874
cyapa_pip_report_touches(cyapa, report_data);
drivers/input/mouse/cyapa_gen5.c
2876
cyapa_pip_report_proximity(cyapa, report_data);
drivers/input/mouse/cyapa_gen5.c
2878
cyapa_pip_report_buttons(cyapa, report_data);
drivers/input/mouse/cyapa_gen5.c
346
struct cyapa_pip_report_data *report_data);
drivers/input/mouse/cypress_ps2.c
406
struct cytp_report_data *report_data)
drivers/input/mouse/cypress_ps2.c
411
memset(report_data, 0, sizeof(struct cytp_report_data));
drivers/input/mouse/cypress_ps2.c
413
report_data->contact_cnt = cypress_get_finger_count(header_byte);
drivers/input/mouse/cypress_ps2.c
414
report_data->tap = (header_byte & ABS_MULTIFINGER_TAP) ? 1 : 0;
drivers/input/mouse/cypress_ps2.c
416
if (report_data->contact_cnt == 1) {
drivers/input/mouse/cypress_ps2.c
417
report_data->contacts[0].x =
drivers/input/mouse/cypress_ps2.c
419
report_data->contacts[0].y =
drivers/input/mouse/cypress_ps2.c
422
report_data->contacts[0].z = packet[4];
drivers/input/mouse/cypress_ps2.c
424
} else if (report_data->contact_cnt >= 2) {
drivers/input/mouse/cypress_ps2.c
425
report_data->contacts[0].x =
drivers/input/mouse/cypress_ps2.c
427
report_data->contacts[0].y =
drivers/input/mouse/cypress_ps2.c
430
report_data->contacts[0].z = packet[4];
drivers/input/mouse/cypress_ps2.c
432
report_data->contacts[1].x =
drivers/input/mouse/cypress_ps2.c
434
report_data->contacts[1].y =
drivers/input/mouse/cypress_ps2.c
437
report_data->contacts[1].z = report_data->contacts[0].z;
drivers/input/mouse/cypress_ps2.c
440
report_data->left = (header_byte & BTN_LEFT_BIT) ? 1 : 0;
drivers/input/mouse/cypress_ps2.c
441
report_data->right = (header_byte & BTN_RIGHT_BIT) ? 1 : 0;
drivers/input/mouse/cypress_ps2.c
449
if (report_data->tap)
drivers/input/mouse/cypress_ps2.c
450
report_data->left = 0;
drivers/input/mouse/cypress_ps2.c
455
int n = report_data->contact_cnt;
drivers/input/mouse/cypress_ps2.c
458
report_data->contact_cnt);
drivers/input/mouse/cypress_ps2.c
463
report_data->contacts[i].x,
drivers/input/mouse/cypress_ps2.c
464
report_data->contacts[i].y,
drivers/input/mouse/cypress_ps2.c
465
report_data->contacts[i].z);
drivers/input/mouse/cypress_ps2.c
466
psmouse_dbg(psmouse, "left = %d\n", report_data->left);
drivers/input/mouse/cypress_ps2.c
467
psmouse_dbg(psmouse, "right = %d\n", report_data->right);
drivers/input/mouse/cypress_ps2.c
468
psmouse_dbg(psmouse, "middle = %d\n", report_data->middle);
drivers/input/mouse/cypress_ps2.c
480
struct cytp_report_data report_data;
drivers/input/mouse/cypress_ps2.c
486
cypress_parse_packet(psmouse, cytp, &report_data);
drivers/input/mouse/cypress_ps2.c
488
n = report_data.contact_cnt;
drivers/input/mouse/cypress_ps2.c
493
contact = &report_data.contacts[i];
drivers/input/mouse/cypress_ps2.c
501
contact = &report_data.contacts[i];
drivers/input/mouse/cypress_ps2.c
511
input_mt_report_finger_count(input, report_data.contact_cnt);
drivers/input/mouse/cypress_ps2.c
513
input_report_key(input, BTN_LEFT, report_data.left);
drivers/input/mouse/cypress_ps2.c
514
input_report_key(input, BTN_RIGHT, report_data.right);
drivers/input/mouse/cypress_ps2.c
515
input_report_key(input, BTN_MIDDLE, report_data.middle);
drivers/input/rmi4/rmi_f54.c
106
u8 *report_data;
drivers/input/rmi4/rmi_f54.c
349
memcpy(ptr, f54->report_data, f54->report_size);
drivers/input/rmi4/rmi_f54.c
587
f54->report_data + i, size);
drivers/input/rmi4/rmi_f54.c
681
f54->report_data = devm_kzalloc(&fn->dev,
drivers/input/rmi4/rmi_f54.c
684
if (f54->report_data == NULL)
drivers/input/touchscreen/raydium_i2c_ts.c
1127
ts->report_data = devm_kmalloc(&client->dev,
drivers/input/touchscreen/raydium_i2c_ts.c
1129
if (!ts->report_data)
drivers/input/touchscreen/raydium_i2c_ts.c
130
u8 *report_data;
drivers/input/touchscreen/raydium_i2c_ts.c
352
if (ts->report_data && ts->pkg_size != data_info.pkg_size) {
drivers/input/touchscreen/raydium_i2c_ts.c
872
u8 *contact = &ts->report_data[ts->contact_size * i];
drivers/input/touchscreen/raydium_i2c_ts.c
911
ts->report_data, ts->pkg_size);
drivers/input/touchscreen/raydium_i2c_ts.c
915
fw_crc = get_unaligned_le16(&ts->report_data[ts->report_size]);
drivers/input/touchscreen/raydium_i2c_ts.c
916
calc_crc = raydium_calc_chksum(ts->report_data, ts->report_size);
drivers/usb/gadget/function/f_hid.c
43
struct usb_hidg_report report_data;
drivers/usb/gadget/function/f_hid.c
551
if (entry->report_data.report_id == report_id)
drivers/usb/gadget/function/f_hid.c
582
if (ptr && !ptr->report_data.userspace_req) {
drivers/usb/gadget/function/f_hid.c
584
req->buf = ptr->report_data.data;
drivers/usb/gadget/function/f_hid.c
619
req->buf = ptr->report_data.data;
drivers/usb/gadget/function/f_hid.c
657
if (copy_from_user(&entry->report_data, buffer,
drivers/usb/gadget/function/f_hid.c
664
report_id = entry->report_data.report_id;
drivers/usb/gadget/function/f_hid.c
671
if (copy_from_user(&ptr->report_data, buffer,
tools/perf/util/bpf_kwork.c
265
struct report_data *data)
tools/perf/util/bpf_kwork.c
317
struct report_data data;
tools/perf/util/bpf_skel/kwork_trace.bpf.c
120
struct report_data zero, *data;
tools/perf/util/bpf_skel/kwork_trace.bpf.c
52
__uint(value_size, sizeof(struct report_data));