Lines Matching refs:pos
9 size_t pos;
23 base = (size_t[3]){0, c->pos, c->len}[whence];
26 return c->pos = base + off;
38 if (len + c->pos >= c->space) {
39 len2 = (2 * c->space + 1) | (c->pos + len + 1);
47 memcpy(c->buf + c->pos, buf, len);
48 c->pos += len;
49 if (c->pos >= c->len)
50 c->len = c->pos;
51 *c->sizep = c->pos;
75 c->pos = c->len = c->space = *sizep = 0;