Home | History | Annotate | Download | only in src

Lines Matching refs:bufend

81 #define BUFLEFT(c) (sizeof (c)->buf - ((c)->bufend - (c)->buf))
295 end = c->bufend - c->arglen + 1;
345 end = ptr = c->bufend;
347 ptr = c->bufend - in;
348 for (end = c->bufend - 1; end >= ptr; end--)
354 for (ptr = c->bufend - (in == -1 ? 1 : in + 1); ptr >= c->bufstart; ptr--)
392 in = physical_Read(c->physical, c->bufend, in);
397 ebegin = c->bufend - c->arglen + 1;
403 abegin = c->bufend - c->abort.string[0].len + 1;
404 aend = c->bufend - c->abort.string[c->abort.num-1].len + in + 1;
414 c->bufend += in;
418 if (c->bufend > c->buf + sizeof c->buf / 2) {
435 while (from < c->bufend)
438 c->bufend -= chop;
454 c->bufend - begin - c->arglen + 1) == NULL) {
456 end = c->bufend;
457 c->bufend = begin + c->arglen;
459 c->bufend = end;
467 if (begin + c->abort.string[n].len > c->bufend)
472 c->bufend - begin - c->abort.string[n].len + 1) == NULL) {
474 end = c->bufend;
475 c->bufend = begin + c->abort.string[n].len;
477 c->bufend = end;
558 c->bufstart = c->bufend = c->buf;