Lines Matching refs:pos
32 unsigned char *out, *pos;
48 pos = out;
51 *pos++ = base64_table[(in[0] >> 2) & 0x3f];
52 *pos++ = base64_table[(((in[0] & 0x03) << 4) |
54 *pos++ = base64_table[(((in[1] & 0x0f) << 2) |
56 *pos++ = base64_table[in[2] & 0x3f];
60 *pos++ = '\n';
66 *pos++ = base64_table[(in[0] >> 2) & 0x3f];
68 *pos++ = base64_table[((in[0] & 0x03) << 4) & 0x3f];
69 *pos++ = '=';
71 *pos++ = base64_table[(((in[0] & 0x03) << 4) |
73 *pos++ = base64_table[((in[1] & 0x0f) << 2) & 0x3f];
75 *pos++ = '=';
80 *pos++ = '\n';
82 *pos = '\0';
84 *out_len = pos - out;
102 unsigned char dtable[256], *out, *pos, block[4], tmp;
121 pos = out = os_malloc(olen);
136 *pos++ = (block[0] << 2) | (block[1] >> 4);
137 *pos++ = (block[1] << 4) | (block[2] >> 2);
138 *pos++ = (block[2] << 6) | block[3];
142 pos--;
144 pos -= 2;
155 *out_len = pos - out;