Lines Matching refs:pos
10 size_t pos;
25 base = (size_t[3]){0, c->pos, c->len}[whence];
29 return c->pos = base + off;
36 if (len + c->pos >= c->space) {
37 len2 = (2 * c->space + 1) | (c->pos + len + 1);
48 len2 = mbsnrtowcs(c->buf + c->pos, (void*)&buf, len, c->space - c->pos, &c->mbs);
51 c->pos += len2;
52 if (c->pos >= c->len)
53 c->len = c->pos;
54 *c->sizep = c->pos;
78 c->pos = c->len = c->space = *sizep = 0;