Lines Matching defs:pos
13 size_t pos;
35 base = (size_t [3]){0, c->pos, c->len}[whence];
38 return c->pos = base+off;
50 if (len + c->pos >= c->space) {
51 len2 = 2*c->space+1 | c->pos+len+1;
60 len2 = mbsnrtowcs(c->buf+c->pos, (void *)&buf, len, c->space-c->pos, &c->mbs);
62 c->pos += len2;
63 if (c->pos >= c->len) c->len = c->pos;
64 *c->sizep = c->pos;
90 f->c.pos = f->c.len = f->c.space = *sizep = 0;