Lines Matching refs:src
74 base64_encode(char *dst, const char *enc_table, const void *src, size_t src_len) in base64_encode() argument
78 if (!dst || !src || src_len <= 0) { in base64_encode()
84 base64_encode_sve(&dst, enc_table, &src, &src_len); in base64_encode()
86 base64_encode_neon64(&dst, enc_table, &src, &src_len); in base64_encode()
92 raw_u32 = from_be32(src); in base64_encode()
100 src = (uint8_t *)src + 3; in base64_encode()
108 memcpy(&raw_u32, src, src_len); in base64_encode()
123 spdk_base64_encode(char *dst, const void *src, size_t src_len) in spdk_base64_encode() argument
125 return base64_encode(dst, base64_enc_table, src, src_len); in spdk_base64_encode()
129 spdk_base64_urlsafe_encode(char *dst, const void *src, size_t src_len) in spdk_base64_urlsafe_encode() argument
131 return base64_encode(dst, base64_urlsafe_enc_table, src, src_len); in spdk_base64_urlsafe_encode()
137 const uint8_t *dec_table_opt, const char *src) in base64_decode() argument
140 base64_decode(void *dst, size_t *_dst_len, const uint8_t *dec_table, const char *src) in base64_decode()
149 if (!src) { in base64_decode()
153 src_strlen = strlen(src); in base64_decode()
162 if (src[src_strlen - 1] != BASE64_PADDING_CHAR) { in base64_decode()
182 src_in = (const uint8_t *) src; in base64_decode()
232 spdk_base64_decode(void *dst, size_t *dst_len, const char *src) in spdk_base64_decode() argument
235 return base64_decode(dst, dst_len, base64_dec_table, base64_dec_table_neon64, src); in spdk_base64_decode()
237 return base64_decode(dst, dst_len, base64_dec_table, src); in spdk_base64_decode()
242 spdk_base64_urlsafe_decode(void *dst, size_t *dst_len, const char *src) in spdk_base64_urlsafe_decode() argument
246 src); in spdk_base64_urlsafe_decode()
248 return base64_decode(dst, dst_len, base64_urlsafe_dec_table, src); in spdk_base64_urlsafe_decode()