Searched refs:report_data (Results 1 – 8 of 8) sorted by relevance
/linux/drivers/input/mouse/ |
H A D | cypress_ps2.c | 406 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 …]
|
H A D | cyapa_gen5.c | 346 struct cyapa_pip_report_data *report_data); 2675 const struct cyapa_pip_report_data *report_data) in cyapa_pip_report_buttons() argument 2678 u8 buttons = report_data->report_head[PIP_BUTTONS_OFFSET]; in cyapa_pip_report_buttons() 2699 const struct cyapa_pip_report_data *report_data) in cyapa_pip_report_proximity() argument 2702 u8 distance = report_data->report_head[PIP_PROXIMITY_DISTANCE_OFFSET] & in cyapa_pip_report_proximity() 2748 const struct cyapa_pip_report_data *report_data) in cyapa_pip_report_touches() argument 2754 touch_num = report_data->report_head[PIP_NUMBER_OF_TOUCH_OFFSET] & in cyapa_pip_report_touches() 2759 &report_data->touch_records[i]); in cyapa_pip_report_touches() 2768 struct cyapa_pip_report_data report_data; in cyapa_pip_irq_handler() local 2778 ret = cyapa_i2c_pip_read(cyapa, (u8 *)&report_data, in cyapa_pip_irq_handler() [all …]
|
/linux/drivers/hid/ |
H A D | hid-vivaldi-common.c | 36 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 D | raydium_i2c_ts.c | 130 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/ |
H A D | bpf_kwork.c | 36 struct report_data { struct 265 struct report_data *data) in add_work() 317 struct report_data data; in perf_kwork__report_read_bpf() 37 nrreport_data global() argument 38 total_timereport_data global() argument 39 max_timereport_data global() argument 40 max_time_startreport_data global() argument 41 max_time_endreport_data global() argument
|
/linux/drivers/input/rmi4/ |
H A D | rmi_f54.c | 106 u8 *report_data; member 349 memcpy(ptr, f54->report_data, f54->report_size); in rmi_f54_buffer_queue() 589 f54->report_data + i, size); in rmi_f54_work() 683 f54->report_data = devm_kzalloc(&fn->dev, in rmi_f54_probe() 686 if (f54->report_data == NULL) in rmi_f54_probe()
|
/linux/tools/perf/util/bpf_skel/ |
H A D | kwork_trace.bpf.c | 27 struct report_data { struct 52 __uint(value_size, sizeof(struct report_data)); argument 120 struct report_data zero, *data; in do_update_time()
|
/linux/drivers/usb/gadget/function/ |
H A D | f_hid.c | 43 struct usb_hidg_report report_data; member 560 if (entry->report_data.report_id == report_id) in f_hidg_search_for_report() 591 if (ptr && !ptr->report_data.userspace_req) { in get_report_workqueue_handler() 593 req->buf = ptr->report_data.data; in get_report_workqueue_handler() 628 req->buf = ptr->report_data.data; in get_report_workqueue_handler() 666 if (copy_from_user(&entry->report_data, buffer, in f_hidg_get_report() 673 report_id = entry->report_data.report_id; in f_hidg_get_report() 680 if (copy_from_user(&ptr->report_data, buffer, in f_hidg_get_report()
|