Lines Matching refs:bufend
81 #define BUFLEFT(c) (sizeof (c)->buf - ((c)->bufend - (c)->buf))
161 c->bufstart = c->bufend;
300 end = c->bufend - c->arglen + 1;
350 end = ptr = c->bufend;
352 ptr = c->bufend - in;
353 for (end = c->bufend - 1; end >= ptr; end--)
359 for (ptr = c->bufend - (in == -1 ? 1 : in + 1); ptr >= c->bufstart; ptr--)
397 in = physical_Read(c->physical, c->bufend, in);
402 ebegin = c->bufend - c->arglen + 1;
408 abegin = c->bufend - c->abort.string[0].len + 1;
409 aend = c->bufend - c->abort.string[c->abort.num-1].len + in + 1;
419 c->bufend += in;
423 if (c->bufend > c->buf + sizeof c->buf / 2) {
440 while (from < c->bufend)
443 c->bufend -= chop;
459 c->bufend - begin - c->arglen + 1) == NULL) {
461 end = c->bufend;
462 c->bufend = begin + c->arglen;
464 c->bufend = end;
472 if (begin + c->abort.string[n].len > c->bufend)
477 c->bufend - begin - c->abort.string[n].len + 1) == NULL) {
479 end = c->bufend;
480 c->bufend = begin + c->abort.string[n].len;
482 c->bufend = end;
563 c->bufstart = c->bufend = c->buf;