Home
last modified time | relevance | path

Searched refs:report_data (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/input/mouse/
H A Dcypress_ps2.c406 struct cytp_report_data *report_data) in cypress_parse_packet() argument
411 memset(report_data, 0, sizeof(struct cytp_report_data)); in cypress_parse_packet()
413 report_data->contact_cnt = cypress_get_finger_count(header_byte); in cypress_parse_packet()
414 report_data->tap = (header_byte & ABS_MULTIFINGER_TAP) ? 1 : 0; in cypress_parse_packet()
416 if (report_data->contact_cnt == 1) { in cypress_parse_packet()
417 report_data->contacts[0].x = in cypress_parse_packet()
419 report_data->contacts[0].y = in cypress_parse_packet()
422 report_data->contacts[0].z = packet[4]; in cypress_parse_packet()
424 } else if (report_data->contact_cnt >= 2) { in cypress_parse_packet()
425 report_data->contacts[0].x = in cypress_parse_packet()
[all …]
/linux/drivers/hid/
H A Dhid-vivaldi-common.c36 u8 *report_data, *buf; in vivaldi_feature_mapping() local
52 report_data = buf = hid_alloc_report_buf(report, GFP_KERNEL); in vivaldi_feature_mapping()
53 if (!report_data) in vivaldi_feature_mapping()
69 ret = hid_hw_raw_request(hdev, report->id, report_data, in vivaldi_feature_mapping()
83 report_data++; in vivaldi_feature_mapping()
87 ret = hid_report_raw_event(hdev, HID_FEATURE_REPORT, report_data, in vivaldi_feature_mapping()
/linux/drivers/input/touchscreen/
H A Draydium_i2c_ts.c130 u8 *report_data; member
352 if (ts->report_data && ts->pkg_size != data_info.pkg_size) { in raydium_i2c_query_ts_info()
872 u8 *contact = &ts->report_data[ts->contact_size * i]; in raydium_mt_event()
911 ts->report_data, ts->pkg_size); in raydium_i2c_irq()
915 fw_crc = get_unaligned_le16(&ts->report_data[ts->report_size]); in raydium_i2c_irq()
916 calc_crc = raydium_calc_chksum(ts->report_data, ts->report_size); in raydium_i2c_irq()
1127 ts->report_data = devm_kmalloc(&client->dev, in raydium_i2c_probe()
1129 if (!ts->report_data) in raydium_i2c_probe()
/linux/tools/perf/util/bpf_skel/
H A Dkwork_trace.bpf.c27 struct report_data { struct
52 __uint(value_size, sizeof(struct report_data)); argument
120 struct report_data zero, *data; in do_update_time()
28 nrreport_data global() argument
/linux/drivers/usb/gadget/function/
H A Df_hid.c43 struct usb_hidg_report report_data; member
551 if (entry->report_data.report_id == report_id) in f_hidg_search_for_report()
582 if (ptr && !ptr->report_data.userspace_req) { in get_report_workqueue_handler()
584 req->buf = ptr->report_data.data; in get_report_workqueue_handler()
619 req->buf = ptr->report_data.data; in get_report_workqueue_handler()
657 if (copy_from_user(&entry->report_data, buffer, in f_hidg_get_report()
664 report_id = entry->report_data.report_id; in f_hidg_get_report()
671 if (copy_from_user(&ptr->report_data, buffer, in f_hidg_get_report()