• Home
  • Raw
  • Download

Lines Matching refs:szsrc

211 int Base64UnescapeInternal(const char *src, int szsrc,  in Base64UnescapeInternal()  argument
230 --szsrc; \ in Base64UnescapeInternal()
234 if (ascii_isspace((char)ch) && szsrc >= remain) \ in Base64UnescapeInternal()
252 while (szsrc >= 4) { in Base64UnescapeInternal()
285 szsrc -= 4; in Base64UnescapeInternal()
302 while (szsrc >= 4) { in Base64UnescapeInternal()
313 szsrc -= 4; in Base64UnescapeInternal()
333 ++szsrc; in Base64UnescapeInternal()
340 while (szsrc > 0) { in Base64UnescapeInternal()
341 --szsrc; in Base64UnescapeInternal()
352 ++szsrc; in Base64UnescapeInternal()
427 while (szsrc > 0 && *src) { in Base64UnescapeInternal()
432 --szsrc; in Base64UnescapeInternal()
439 int Base64Unescape(const char *src, int szsrc, char *dest, int szdest) { in Base64Unescape() argument
501 return Base64UnescapeInternal(src, szsrc, dest, szdest, UnBase64); in Base64Unescape()
534 int Base64EscapeInternal(const unsigned char *src, int szsrc, in Base64EscapeInternal() argument
539 if (szsrc <= 0) return 0; in Base64EscapeInternal()
546 while (szsrc > 2) { /* keep going until we have less than 24 bits */ in Base64EscapeInternal()
555 szsrc -= 3; in Base64EscapeInternal()
559 switch (szsrc) { in Base64EscapeInternal()
594 fprintf(stderr, "Logic problem? szsrc = %d", szsrc); in Base64EscapeInternal()
607 int Base64Escape(const unsigned char *src, int szsrc, char *dest, int szdest) { in Base64Escape() argument
608 return Base64EscapeInternal(src, szsrc, dest, szdest, kBase64Chars, true); in Base64Escape()
611 void Base64Escape(const unsigned char *src, int szsrc, in Base64Escape() argument
614 CalculateBase64EscapedLen(szsrc, do_padding); in Base64Escape()
617 const int escaped_len = Base64EscapeInternal(src, szsrc, in Base64Escape()
634 int WebSafeBase64Unescape(const char *src, int szsrc, char *dest, int szdest) { in WebSafeBase64Unescape() argument
696 return Base64UnescapeInternal(src, szsrc, dest, szdest, UnBase64); in WebSafeBase64Unescape()
718 int WebSafeBase64Escape(const unsigned char *src, int szsrc, char *dest, in WebSafeBase64Escape() argument
720 return Base64EscapeInternal(src, szsrc, dest, szdest, in WebSafeBase64Escape()
724 void WebSafeBase64Escape(const unsigned char *src, int szsrc, in WebSafeBase64Escape() argument
727 CalculateBase64EscapedLen(szsrc, do_padding); in WebSafeBase64Escape()
730 const int escaped_len = Base64EscapeInternal(src, szsrc, in WebSafeBase64Escape()