Lines Matching refs:input
16 void infra_hex2str(uint8_t *input, uint16_t input_len, char *output) in infra_hex2str() argument
22 output[j++] = zEncode[(input[i] >> 4) & 0xf]; in infra_hex2str()
23 output[j++] = zEncode[(input[i]) & 0xf]; in infra_hex2str()
27 void infra_int2str(uint32_t input, char output[10]) in infra_int2str() argument
33 tmp[i++] = input % 10 + '0'; in infra_int2str()
34 } while ((input /= 10) > 0); in infra_int2str()
99 void LITE_hexstr_convert(char *input, int input_len, unsigned char *output, in LITE_hexstr_convert() argument
110 ch0 = _hexval_of_char((char)input[2 * i]); in LITE_hexstr_convert()
111 ch1 = _hexval_of_char((char)input[2 * i + 1]); in LITE_hexstr_convert()
133 int infra_str2int(const char *input, int *val) in infra_str2int() argument
138 if (input == NULL || val == NULL) { in infra_str2int()
142 while (*input == ' ') { /* only support skipping space */ in infra_str2int()
143 input++; in infra_str2int()
146 if (*input == '+') { in infra_str2int()
147 input++; in infra_str2int()
148 } else if (*input == '-') { in infra_str2int()
149 input++; in infra_str2int()
153 while (*input != 0) { in infra_str2int()
154 if (*input < '0' || *input > '9') { in infra_str2int()
158 temp = temp * 10 + (*input - '0'); in infra_str2int()
159 input++; in infra_str2int()
172 int32_t infra_json_value(const char *input, uint32_t input_len, const char *key, in infra_json_value() argument
181 if (memcmp(&input[idx], key, key_len) == 0) { in infra_json_value()
184 if ((idx + 4 >= input_len) || (input[idx + 1] != ':')) { in infra_json_value()
188 *value = (char *)&input[idx]; in infra_json_value()
190 if ((input[idx] == ',') || (input[idx] == '}') || in infra_json_value()
191 (input[idx] == ']')) { in infra_json_value()
192 *value_len = idx - (*value - input); in infra_json_value()