report_data 346 drivers/input/mouse/cyapa_gen5.c struct cyapa_pip_report_data *report_data); report_data 2674 drivers/input/mouse/cyapa_gen5.c const struct cyapa_pip_report_data *report_data) report_data 2677 drivers/input/mouse/cyapa_gen5.c u8 buttons = report_data->report_head[PIP_BUTTONS_OFFSET]; report_data 2698 drivers/input/mouse/cyapa_gen5.c const struct cyapa_pip_report_data *report_data) report_data 2701 drivers/input/mouse/cyapa_gen5.c u8 distance = report_data->report_head[PIP_PROXIMITY_DISTANCE_OFFSET] & report_data 2747 drivers/input/mouse/cyapa_gen5.c const struct cyapa_pip_report_data *report_data) report_data 2753 drivers/input/mouse/cyapa_gen5.c touch_num = report_data->report_head[PIP_NUMBER_OF_TOUCH_OFFSET] & report_data 2758 drivers/input/mouse/cyapa_gen5.c &report_data->touch_records[i]); report_data 2767 drivers/input/mouse/cyapa_gen5.c struct cyapa_pip_report_data report_data; report_data 2777 drivers/input/mouse/cyapa_gen5.c ret = cyapa_i2c_pip_read(cyapa, (u8 *)&report_data, report_data 2785 drivers/input/mouse/cyapa_gen5.c &report_data.report_head[PIP_RESP_LENGTH_OFFSET]); report_data 2789 drivers/input/mouse/cyapa_gen5.c report_len, report_data.report_head[0], report_data 2790 drivers/input/mouse/cyapa_gen5.c report_data.report_head[1]); report_data 2798 drivers/input/mouse/cyapa_gen5.c ret = cyapa_i2c_pip_read(cyapa, (u8 *)&report_data, report_len); report_data 2805 drivers/input/mouse/cyapa_gen5.c return cyapa_pip_event_process(cyapa, &report_data); report_data 2809 drivers/input/mouse/cyapa_gen5.c struct cyapa_pip_report_data *report_data) report_data 2816 drivers/input/mouse/cyapa_gen5.c &report_data->report_head[PIP_RESP_LENGTH_OFFSET]); report_data 2821 drivers/input/mouse/cyapa_gen5.c report_id = report_data->report_head[PIP_RESP_REPORT_ID_OFFSET]; report_data 2874 drivers/input/mouse/cyapa_gen5.c cyapa_pip_report_touches(cyapa, report_data); report_data 2876 drivers/input/mouse/cyapa_gen5.c cyapa_pip_report_proximity(cyapa, report_data); report_data 2878 drivers/input/mouse/cyapa_gen5.c cyapa_pip_report_buttons(cyapa, report_data); report_data 444 drivers/input/mouse/cypress_ps2.c struct cytp_data *cytp, struct cytp_report_data *report_data) report_data 449 drivers/input/mouse/cypress_ps2.c memset(report_data, 0, sizeof(struct cytp_report_data)); report_data 451 drivers/input/mouse/cypress_ps2.c report_data->contact_cnt = cypress_get_finger_count(header_byte); report_data 452 drivers/input/mouse/cypress_ps2.c report_data->tap = (header_byte & ABS_MULTIFINGER_TAP) ? 1 : 0; report_data 454 drivers/input/mouse/cypress_ps2.c if (report_data->contact_cnt == 1) { report_data 455 drivers/input/mouse/cypress_ps2.c report_data->contacts[0].x = report_data 457 drivers/input/mouse/cypress_ps2.c report_data->contacts[0].y = report_data 460 drivers/input/mouse/cypress_ps2.c report_data->contacts[0].z = packet[4]; report_data 462 drivers/input/mouse/cypress_ps2.c } else if (report_data->contact_cnt >= 2) { report_data 463 drivers/input/mouse/cypress_ps2.c report_data->contacts[0].x = report_data 465 drivers/input/mouse/cypress_ps2.c report_data->contacts[0].y = report_data 468 drivers/input/mouse/cypress_ps2.c report_data->contacts[0].z = packet[4]; report_data 470 drivers/input/mouse/cypress_ps2.c report_data->contacts[1].x = report_data 472 drivers/input/mouse/cypress_ps2.c report_data->contacts[1].y = report_data 475 drivers/input/mouse/cypress_ps2.c report_data->contacts[1].z = report_data->contacts[0].z; report_data 478 drivers/input/mouse/cypress_ps2.c report_data->left = (header_byte & BTN_LEFT_BIT) ? 1 : 0; report_data 479 drivers/input/mouse/cypress_ps2.c report_data->right = (header_byte & BTN_RIGHT_BIT) ? 1 : 0; report_data 487 drivers/input/mouse/cypress_ps2.c if (report_data->tap) report_data 488 drivers/input/mouse/cypress_ps2.c report_data->left = 0; report_data 493 drivers/input/mouse/cypress_ps2.c int n = report_data->contact_cnt; report_data 496 drivers/input/mouse/cypress_ps2.c report_data->contact_cnt); report_data 501 drivers/input/mouse/cypress_ps2.c report_data->contacts[i].x, report_data 502 drivers/input/mouse/cypress_ps2.c report_data->contacts[i].y, report_data 503 drivers/input/mouse/cypress_ps2.c report_data->contacts[i].z); report_data 504 drivers/input/mouse/cypress_ps2.c psmouse_dbg(psmouse, "left = %d\n", report_data->left); report_data 505 drivers/input/mouse/cypress_ps2.c psmouse_dbg(psmouse, "right = %d\n", report_data->right); report_data 506 drivers/input/mouse/cypress_ps2.c psmouse_dbg(psmouse, "middle = %d\n", report_data->middle); report_data 518 drivers/input/mouse/cypress_ps2.c struct cytp_report_data report_data; report_data 524 drivers/input/mouse/cypress_ps2.c cypress_parse_packet(psmouse, cytp, &report_data); report_data 526 drivers/input/mouse/cypress_ps2.c n = report_data.contact_cnt; report_data 531 drivers/input/mouse/cypress_ps2.c contact = &report_data.contacts[i]; report_data 539 drivers/input/mouse/cypress_ps2.c contact = &report_data.contacts[i]; report_data 549 drivers/input/mouse/cypress_ps2.c input_mt_report_finger_count(input, report_data.contact_cnt); report_data 551 drivers/input/mouse/cypress_ps2.c input_report_key(input, BTN_LEFT, report_data.left); report_data 552 drivers/input/mouse/cypress_ps2.c input_report_key(input, BTN_RIGHT, report_data.right); report_data 553 drivers/input/mouse/cypress_ps2.c input_report_key(input, BTN_MIDDLE, report_data.middle); report_data 99 drivers/input/rmi4/rmi_f54.c u8 *report_data; report_data 340 drivers/input/rmi4/rmi_f54.c memcpy(ptr, f54->report_data, f54->report_size); report_data 525 drivers/input/rmi4/rmi_f54.c data = f54->report_data; report_data 669 drivers/input/rmi4/rmi_f54.c f54->report_data = devm_kzalloc(&fn->dev, report_data 672 drivers/input/rmi4/rmi_f54.c if (f54->report_data == NULL) report_data 127 drivers/input/touchscreen/raydium_i2c_ts.c u8 *report_data; report_data 276 drivers/input/touchscreen/raydium_i2c_ts.c if (ts->report_data && ts->pkg_size != data_info.pkg_size) { report_data 799 drivers/input/touchscreen/raydium_i2c_ts.c u8 *contact = &ts->report_data[ts->contact_size * i]; report_data 838 drivers/input/touchscreen/raydium_i2c_ts.c ts->report_data, ts->pkg_size); report_data 842 drivers/input/touchscreen/raydium_i2c_ts.c fw_crc = get_unaligned_le16(&ts->report_data[ts->report_size]); report_data 843 drivers/input/touchscreen/raydium_i2c_ts.c calc_crc = raydium_calc_chksum(ts->report_data, ts->report_size); report_data 1070 drivers/input/touchscreen/raydium_i2c_ts.c ts->report_data = devm_kmalloc(&client->dev, report_data 1072 drivers/input/touchscreen/raydium_i2c_ts.c if (!ts->report_data)