Lines Matching refs:in
30 const unsigned char *end, *in; in base64_gen_encode() local
47 in = src; in base64_gen_encode()
50 while (end - in >= 3) { in base64_gen_encode()
51 *pos++ = table[(in[0] >> 2) & 0x3f]; in base64_gen_encode()
52 *pos++ = table[(((in[0] & 0x03) << 4) | (in[1] >> 4)) & 0x3f]; in base64_gen_encode()
53 *pos++ = table[(((in[1] & 0x0f) << 2) | (in[2] >> 6)) & 0x3f]; in base64_gen_encode()
54 *pos++ = table[in[2] & 0x3f]; in base64_gen_encode()
55 in += 3; in base64_gen_encode()
63 if (end - in) { in base64_gen_encode()
64 *pos++ = table[(in[0] >> 2) & 0x3f]; in base64_gen_encode()
65 if (end - in == 1) { in base64_gen_encode()
66 *pos++ = table[((in[0] & 0x03) << 4) & 0x3f]; in base64_gen_encode()
70 *pos++ = table[(((in[0] & 0x03) << 4) | in base64_gen_encode()
71 (in[1] >> 4)) & 0x3f]; in base64_gen_encode()
72 *pos++ = table[((in[1] & 0x0f) << 2) & 0x3f]; in base64_gen_encode()