Lines Matching refs:resp_len

362 	pip->resp_len = NULL;  in cyapa_pip_cmd_state_initialize()
567 u8 *resp_data, int *resp_len, in cyapa_do_i2c_pip_cmd_polling() argument
583 length = resp_len ? *resp_len : 0; in cyapa_do_i2c_pip_cmd_polling()
584 if (resp_data && resp_len && length != 0 && func) { in cyapa_do_i2c_pip_cmd_polling()
588 *resp_len = length; in cyapa_do_i2c_pip_cmd_polling()
590 resp_data, resp_len, func); in cyapa_do_i2c_pip_cmd_polling()
591 if (error || *resp_len == 0) in cyapa_do_i2c_pip_cmd_polling()
596 if ((error || *resp_len == 0) || tries <= 0) in cyapa_do_i2c_pip_cmd_polling()
607 u8 *resp_data, int *resp_len, in cyapa_i2c_pip_cmd_irq_sync() argument
625 pip->resp_len = resp_len; in cyapa_i2c_pip_cmd_irq_sync()
643 resp_len && *resp_len != 0 && func) { in cyapa_i2c_pip_cmd_irq_sync()
650 resp_data, resp_len, func); in cyapa_i2c_pip_cmd_irq_sync()
651 if (error || *resp_len == 0) in cyapa_i2c_pip_cmd_irq_sync()
657 resp_data, resp_len, timeout, func); in cyapa_i2c_pip_cmd_irq_sync()
662 pip->resp_len = NULL; in cyapa_i2c_pip_cmd_irq_sync()
688 int resp_len; in cyapa_sort_tsg_pip_app_resp_data() local
695 resp_len = get_unaligned_le16(&data[PIP_RESP_LENGTH_OFFSET]); in cyapa_sort_tsg_pip_app_resp_data()
697 resp_len == PIP_UNSUPPORTED_CMD_RESP_LENGTH && in cyapa_sort_tsg_pip_app_resp_data()
730 int resp_len; in cyapa_sort_gen5_hid_descriptor_data() local
737 resp_len = get_unaligned_le16(&buf[PIP_RESP_LENGTH_OFFSET]); in cyapa_sort_gen5_hid_descriptor_data()
739 if (resp_len == PIP_HID_DESCRIPTOR_SIZE) { in cyapa_sort_gen5_hid_descriptor_data()
1057 int resp_len; in cyapa_pip_bl_initiate() local
1102 resp_len = sizeof(resp_data); in cyapa_pip_bl_initiate()
1105 resp_data, &resp_len, 12000, in cyapa_pip_bl_initiate()
1107 if (error || resp_len != PIP_BL_INITIATE_RESP_LEN || in cyapa_pip_bl_initiate()
1143 int resp_len; in cyapa_pip_bl_exit() local
1146 resp_len = sizeof(resp_data); in cyapa_pip_bl_exit()
1149 resp_data, &resp_len, in cyapa_pip_bl_exit()
1154 if (resp_len == PIP_BL_FAIL_EXIT_RESP_LEN || in cyapa_pip_bl_exit()
1169 int resp_len; in cyapa_pip_bl_enter() local
1189 resp_len = sizeof(resp_data); in cyapa_pip_bl_enter()
1190 memset(resp_data, 0, resp_len); in cyapa_pip_bl_enter()
1193 resp_data, &resp_len, in cyapa_pip_bl_enter()
1329 int resp_len; in cyapa_pip_write_fw_block() local
1368 resp_len = sizeof(resp_data); in cyapa_pip_write_fw_block()
1370 resp_data, &resp_len, in cyapa_pip_write_fw_block()
1372 if (error || resp_len != PIP_BL_BLOCK_WRITE_RESP_LEN || in cyapa_pip_write_fw_block()
1414 int resp_len; in cyapa_gen5_change_power_state() local
1418 resp_len = sizeof(resp_data); in cyapa_gen5_change_power_state()
1420 resp_data, &resp_len, in cyapa_gen5_change_power_state()
1437 int resp_len; in cyapa_gen5_set_interval_time() local
1474 resp_len = sizeof(resp_data); in cyapa_gen5_set_interval_time()
1476 resp_data, &resp_len, in cyapa_gen5_set_interval_time()
1494 int resp_len; in cyapa_gen5_get_interval_time() local
1528 resp_len = sizeof(resp_data); in cyapa_gen5_get_interval_time()
1530 resp_data, &resp_len, in cyapa_gen5_get_interval_time()
1549 int resp_len; in cyapa_gen5_disable_pip_report() local
1562 resp_len = sizeof(resp_data); in cyapa_gen5_disable_pip_report()
1564 resp_data, &resp_len, in cyapa_gen5_disable_pip_report()
1580 int resp_len; in cyapa_pip_set_proximity() local
1583 resp_len = sizeof(resp_data); in cyapa_pip_set_proximity()
1585 resp_data, &resp_len, in cyapa_pip_set_proximity()
1600 int resp_len; in cyapa_pip_deep_sleep() local
1604 resp_len = sizeof(resp_data); in cyapa_pip_deep_sleep()
1606 resp_data, &resp_len, in cyapa_pip_deep_sleep()
1744 int resp_len; in cyapa_pip_resume_scanning() local
1750 resp_len = sizeof(resp_data); in cyapa_pip_resume_scanning()
1753 resp_data, &resp_len, in cyapa_pip_resume_scanning()
1768 int resp_len; in cyapa_pip_suspend_scanning() local
1774 resp_len = sizeof(resp_data); in cyapa_pip_suspend_scanning()
1777 resp_data, &resp_len, in cyapa_pip_suspend_scanning()
1794 int resp_len; in cyapa_pip_calibrate_pwcs() local
1807 resp_len = sizeof(resp_data); in cyapa_pip_calibrate_pwcs()
1810 resp_data, &resp_len, in cyapa_pip_calibrate_pwcs()
1939 int resp_len; in cyapa_gen5_read_idac_data() local
2021 resp_len = GEN5_RESP_DATA_STRUCTURE_OFFSET + read_len; in cyapa_gen5_read_idac_data()
2024 resp_data, &resp_len, in cyapa_gen5_read_idac_data()
2027 if (error || resp_len < GEN5_RESP_DATA_STRUCTURE_OFFSET || in cyapa_gen5_read_idac_data()
2182 int resp_len; in cyapa_gen5_execute_panel_scan() local
2191 resp_len = sizeof(resp_data); in cyapa_gen5_execute_panel_scan()
2194 resp_data, &resp_len, in cyapa_gen5_execute_panel_scan()
2196 if (error || resp_len != sizeof(resp_data) || in cyapa_gen5_execute_panel_scan()
2214 int resp_len; in cyapa_gen5_read_panel_scan_raw_data() local
2251 resp_len = GEN5_RESP_DATA_STRUCTURE_OFFSET + read_len; in cyapa_gen5_read_panel_scan_raw_data()
2254 resp_data, &resp_len, in cyapa_gen5_read_panel_scan_raw_data()
2256 if (error || resp_len < GEN5_RESP_DATA_STRUCTURE_OFFSET || in cyapa_gen5_read_panel_scan_raw_data()
2449 int resp_len; in cyapa_gen5_bl_query_data() local
2452 resp_len = sizeof(resp_data); in cyapa_gen5_bl_query_data()
2455 resp_data, &resp_len, in cyapa_gen5_bl_query_data()
2457 if (error || resp_len < PIP_BL_APP_INFO_RESP_LENGTH || in cyapa_gen5_bl_query_data()
2480 int resp_len; in cyapa_gen5_get_query_data() local
2484 resp_len = sizeof(resp_data); in cyapa_gen5_get_query_data()
2487 resp_data, &resp_len, in cyapa_gen5_get_query_data()
2489 if (error || resp_len < sizeof(resp_data)) in cyapa_gen5_get_query_data()
2645 if (pip->resp_len) in cyapa_pip_irq_cmd_handler()
2646 length = *pip->resp_len; in cyapa_pip_irq_cmd_handler()
2651 if (pip->resp_len && length != 0) { in cyapa_pip_irq_cmd_handler()
2652 *pip->resp_len = length; in cyapa_pip_irq_cmd_handler()
2659 if (pip->resp_data && pip->resp_len) { in cyapa_pip_irq_cmd_handler()
2660 *pip->resp_len = (*pip->resp_len < length) ? in cyapa_pip_irq_cmd_handler()
2661 *pip->resp_len : length; in cyapa_pip_irq_cmd_handler()
2663 *pip->resp_len); in cyapa_pip_irq_cmd_handler()