Lines Matching refs:in
97 const unsigned char *end, *in; in base64_encode() local
114 in = src; in base64_encode()
116 while (end - in >= 3) { in base64_encode()
117 *pos++ = base64_table[in[0] >> 2]; in base64_encode()
118 *pos++ = base64_table[((in[0] & 0x03) << 4) | (in[1] >> 4)]; in base64_encode()
119 *pos++ = base64_table[((in[1] & 0x0f) << 2) | (in[2] >> 6)]; in base64_encode()
120 *pos++ = base64_table[in[2] & 0x3f]; in base64_encode()
121 in += 3; in base64_encode()
124 if (end - in) { in base64_encode()
125 *pos++ = base64_table[in[0] >> 2]; in base64_encode()
126 if (end - in == 1) { in base64_encode()
127 *pos++ = base64_table[(in[0] & 0x03) << 4]; in base64_encode()
130 *pos++ = base64_table[((in[0] & 0x03) << 4) | in base64_encode()
131 (in[1] >> 4)]; in base64_encode()
132 *pos++ = base64_table[(in[1] & 0x0f) << 2]; in base64_encode()