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