Lines Matching refs:src
21 static char * base64_gen_encode(const unsigned char *src, size_t len, in base64_gen_encode() argument
41 end = src + len; in base64_gen_encode()
42 in = src; in base64_gen_encode()
84 static unsigned char * base64_gen_decode(const char *src, size_t len, in base64_gen_decode() argument
99 if (dtable[(unsigned char) src[i]] != 0x80) in base64_gen_decode()
119 val = src[i]; in base64_gen_decode()
165 char * base64_encode(const void *src, size_t len, size_t *out_len) in base64_encode() argument
167 return base64_gen_encode(src, len, out_len, base64_table, 1); in base64_encode()
171 char * base64_url_encode(const void *src, size_t len, size_t *out_len) in base64_url_encode() argument
173 return base64_gen_encode(src, len, out_len, base64_url_table, 0); in base64_url_encode()
187 unsigned char * base64_decode(const char *src, size_t len, size_t *out_len) in base64_decode() argument
189 return base64_gen_decode(src, len, out_len, base64_table); in base64_decode()
193 unsigned char * base64_url_decode(const char *src, size_t len, size_t *out_len) in base64_url_decode() argument
195 return base64_gen_decode(src, len, out_len, base64_url_table); in base64_url_decode()