Lines Matching refs:nxt
39 o = p->nxt - p->beg;
42 p->nxt = p->beg + o;
55 p->nxt = 0;
104 if (p->nxt >= p->end && extend(p, 1))
106 *p->nxt++ = c;
125 if (r > (p->end - p->nxt) && extend(p, r))
127 memcpy(p->nxt, buf, n);
128 p->nxt += n;
130 *p->nxt++ = sep;
157 if (!p->nxt)
165 p->nxt = p->beg;
174 (char*)((f)->nxt = (f)->beg+(p)) ) \
176 ((f)->nxt += (p), \
177 (((f)->nxt < (f)->beg || (f)->nxt > (f)->end) ? \
178 ((f)->nxt -= (p), (char*)0) : (char*)(f)->nxt ) ) \
181 (char*)((f)->nxt = (f)->end+(p)) ) \
200 if (VALID(p, f) && n >= 0 && n < (p->nxt - p->beg))
201 return p->nxt = p->beg + n;
211 if (VALID(p, f) && p->nxt)
212 r = p->nxt - p->beg;
223 if (VALID(p, f) && (p->nxt < p->end || !extend(p, 1)))
225 *p->nxt = 0;
226 return p->nxt = p->beg;
238 if (n > (p->end - p->nxt) && extend(p, n))
240 memcpy(p->nxt, buf, n);
241 p->nxt += n;