Home | History | Annotate | Download | only in utils

Lines Matching refs:pos

38 	unsigned char *out, *pos;
54 pos = out;
57 *pos++ = base64_table[in[0] >> 2];
58 *pos++ = base64_table[((in[0] & 0x03) << 4) | (in[1] >> 4)];
59 *pos++ = base64_table[((in[1] & 0x0f) << 2) | (in[2] >> 6)];
60 *pos++ = base64_table[in[2] & 0x3f];
64 *pos++ = '\n';
70 *pos++ = base64_table[in[0] >> 2];
72 *pos++ = base64_table[(in[0] & 0x03) << 4];
73 *pos++ = '=';
75 *pos++ = base64_table[((in[0] & 0x03) << 4) |
77 *pos++ = base64_table[(in[1] & 0x0f) << 2];
79 *pos++ = '=';
84 *pos++ = '\n';
86 *pos = '\0';
88 *out_len = pos - out;
106 unsigned char dtable[256], *out, *pos, in[4], block[4], tmp;
124 pos = out = os_malloc(olen);
138 *pos++ = (block[0] << 2) | (block[1] >> 4);
139 *pos++ = (block[1] << 4) | (block[2] >> 2);
140 *pos++ = (block[2] << 6) | block[3];
145 if (pos > out) {
147 pos -= 2;
149 pos--;
152 *out_len = pos - out;