Lines Matching refs:resp_len

362 	pip->resp_len = NULL;
568 u8 *resp_data, int *resp_len,
584 length = resp_len ? *resp_len : 0;
585 if (resp_data && resp_len && length != 0 && func) {
589 *resp_len = length;
591 resp_data, resp_len, func);
592 if (error || *resp_len == 0)
597 if ((error || *resp_len == 0) || tries <= 0)
608 u8 *resp_data, int *resp_len,
626 pip->resp_len = resp_len;
644 resp_len && *resp_len != 0 && func) {
651 resp_data, resp_len, func);
652 if (error || *resp_len == 0)
658 resp_data, resp_len, timeout, func);
663 pip->resp_len = NULL;
689 int resp_len;
696 resp_len = get_unaligned_le16(&data[PIP_RESP_LENGTH_OFFSET]);
698 resp_len == PIP_UNSUPPORTED_CMD_RESP_LENGTH &&
731 int resp_len;
738 resp_len = get_unaligned_le16(&buf[PIP_RESP_LENGTH_OFFSET]);
740 if (resp_len == PIP_HID_DESCRIPTOR_SIZE) {
1058 int resp_len;
1103 resp_len = sizeof(resp_data);
1106 resp_data, &resp_len, 12000,
1108 if (error || resp_len != PIP_BL_INITIATE_RESP_LEN ||
1144 int resp_len;
1147 resp_len = sizeof(resp_data);
1150 resp_data, &resp_len,
1155 if (resp_len == PIP_BL_FAIL_EXIT_RESP_LEN ||
1170 int resp_len;
1190 resp_len = sizeof(resp_data);
1191 memset(resp_data, 0, resp_len);
1194 resp_data, &resp_len,
1330 int resp_len;
1369 resp_len = sizeof(resp_data);
1371 resp_data, &resp_len,
1373 if (error || resp_len != PIP_BL_BLOCK_WRITE_RESP_LEN ||
1415 int resp_len;
1419 resp_len = sizeof(resp_data);
1421 resp_data, &resp_len,
1438 int resp_len;
1475 resp_len = sizeof(resp_data);
1477 resp_data, &resp_len,
1495 int resp_len;
1529 resp_len = sizeof(resp_data);
1531 resp_data, &resp_len,
1550 int resp_len;
1563 resp_len = sizeof(resp_data);
1565 resp_data, &resp_len,
1581 int resp_len;
1584 resp_len = sizeof(resp_data);
1586 resp_data, &resp_len,
1601 int resp_len;
1605 resp_len = sizeof(resp_data);
1607 resp_data, &resp_len,
1745 int resp_len;
1751 resp_len = sizeof(resp_data);
1754 resp_data, &resp_len,
1769 int resp_len;
1775 resp_len = sizeof(resp_data);
1778 resp_data, &resp_len,
1795 int resp_len;
1808 resp_len = sizeof(resp_data);
1811 resp_data, &resp_len,
1940 int resp_len;
2022 resp_len = GEN5_RESP_DATA_STRUCTURE_OFFSET + read_len;
2025 resp_data, &resp_len,
2028 if (error || resp_len < GEN5_RESP_DATA_STRUCTURE_OFFSET ||
2183 int resp_len;
2192 resp_len = sizeof(resp_data);
2195 resp_data, &resp_len,
2197 if (error || resp_len != sizeof(resp_data) ||
2215 int resp_len;
2252 resp_len = GEN5_RESP_DATA_STRUCTURE_OFFSET + read_len;
2255 resp_data, &resp_len,
2257 if (error || resp_len < GEN5_RESP_DATA_STRUCTURE_OFFSET ||
2450 int resp_len;
2453 resp_len = sizeof(resp_data);
2456 resp_data, &resp_len,
2458 if (error || resp_len < PIP_BL_APP_INFO_RESP_LENGTH ||
2481 int resp_len;
2485 resp_len = sizeof(resp_data);
2488 resp_data, &resp_len,
2490 if (error || resp_len < sizeof(resp_data))
2646 if (pip->resp_len)
2647 length = *pip->resp_len;
2652 if (pip->resp_len && length != 0) {
2653 *pip->resp_len = length;
2660 if (pip->resp_data && pip->resp_len) {
2661 *pip->resp_len = (*pip->resp_len < length) ?
2662 *pip->resp_len : length;
2664 *pip->resp_len);