Lines Matching refs:arglen
294 c->arglen = strlen(c->argptr); in chat_UpdateSet()
300 end = c->bufend - c->arglen + 1; in chat_UpdateSet()
304 if (!strncmp(begin, c->argptr, c->arglen)) { in chat_UpdateSet()
305 c->bufstart = begin + c->arglen; in chat_UpdateSet()
306 c->argptr += c->arglen; in chat_UpdateSet()
307 c->arglen = 0; in chat_UpdateSet()
402 ebegin = c->bufend - c->arglen + 1; in chat_Read()
455 !strncmp(begin, c->argptr, c->arglen)) { in chat_Read()
458 if (memchr(begin + c->arglen - 1, '\n', in chat_Read()
459 c->bufend - begin - c->arglen + 1) == NULL) { in chat_Read()
462 c->bufend = begin + c->arglen; in chat_Read()
466 c->bufstart = begin + c->arglen; in chat_Read()
467 c->argptr += c->arglen; in chat_Read()
468 c->arglen = 0; in chat_Read()
508 sz = c->arglen - 1; in chat_Write()
521 c->arglen += 2; in chat_Write()
525 wrote = physical_Write(c->physical, c->argptr, c->arglen); in chat_Write()
534 c->arglen -= 2; in chat_Write()
539 c->arglen -= 2; in chat_Write()
542 c->arglen -= wrote; in chat_Write()