Lines Matching refs:nxt
116 #define add(b,c) (((b)->nxt >= (b)->end) ? append(b, "") : NiL, *(b)->nxt++ = (c))
117 #define get(b) ((b)->nxt-(b)->buf)
118 #define set(b,o) ((b)->nxt=(b)->buf+(o))
119 #define use(b) (*(b)->nxt=0,(b)->nxt=(b)->buf)
159 char* nxt; /* next char to add */
388 buf->nxt = buf->buf;
413 if ((n + 1) >= (buf->end - buf->nxt))
415 i = buf->nxt - buf->buf;
420 buf->nxt = buf->buf + i;
422 memcpy(buf->nxt, str, n + 1);
423 buf->nxt += n;
437 buf->nxt = buf->buf;