Lines Matching refs:src
62 const unsigned char *src, size_t slen) in mbedtls_base64_encode() argument
90 C1 = *src++; in mbedtls_base64_encode()
91 C2 = *src++; in mbedtls_base64_encode()
92 C3 = *src++; in mbedtls_base64_encode()
103 C1 = *src++; in mbedtls_base64_encode()
104 C2 = ((i + 1) < slen) ? *src++ : 0; in mbedtls_base64_encode()
129 const unsigned char *src, size_t slen) in mbedtls_base64_decode() argument
143 while (i < slen && src[i] == ' ') { in mbedtls_base64_decode()
154 src[i] == '\r' && src[i + 1] == '\n') { in mbedtls_base64_decode()
158 if (src[i] == '\n') { in mbedtls_base64_decode()
167 if (src[i] > 127) { in mbedtls_base64_decode()
171 if (src[i] == '=') { in mbedtls_base64_decode()
179 if (mbedtls_ct_base64_dec_value(src[i]) < 0) { in mbedtls_base64_decode()
204 for (x = 0, p = dst; i > 0; i--, src++) { in mbedtls_base64_decode()
205 if (*src == '\r' || *src == '\n' || *src == ' ') { in mbedtls_base64_decode()
210 if (*src == '=') { in mbedtls_base64_decode()
213 x |= mbedtls_ct_base64_dec_value(*src); in mbedtls_base64_decode()
257 const unsigned char *src; in mbedtls_base64_self_test() local
264 src = base64_test_dec; in mbedtls_base64_self_test()
266 if (mbedtls_base64_encode(buffer, sizeof(buffer), &len, src, 64) != 0 || in mbedtls_base64_self_test()
279 src = base64_test_enc; in mbedtls_base64_self_test()
281 if (mbedtls_base64_decode(buffer, sizeof(buffer), &len, src, 88) != 0 || in mbedtls_base64_self_test()