Lines Matching defs:bufpos
131 size_t bufpos;
748 size_t bsz = conn->bufpos;
794 conn->bufpos -= bsz;
796 memmove(conn->buf, conn->buf + bsz, conn->bufpos);
906 assert(conn->bufpos == 0);
1162 conn->bufpos = 0;
1221 conn->bufpos = 0;
1474 end = memchr(conn->buf, '\n', conn->bufpos);
1488 conn->bufpos -= end - conn->buf;
1489 memmove(conn->buf, end, conn->bufpos);
1525 if (conn->bufpos > 0)
1529 s = tls_read(conn->tls, conn->buf + conn->bufpos,
1530 conn->bufsz - conn->bufpos);
1548 conn->bufpos += s;
1630 if (conn->bufpos != conn->bufsz &&
1631 conn->iosz > conn->bufpos)
1639 if (conn->iosz < conn->bufpos) {
1640 conn->bufpos -= conn->iosz;
1643 conn->iosz -= conn->bufpos;
1644 conn->bufpos = 0;
1717 while (conn->bufpos < conn->bufsz) {
1718 s = tls_write(conn->tls, conn->buf + conn->bufpos,
1719 conn->bufsz - conn->bufpos);
1730 conn->bufpos += s;
1738 conn->bufpos = 0;
1753 s = read(conn->fd, conn->buf + conn->bufpos,
1754 conn->bufsz - conn->bufpos);
1767 conn->bufpos += s;
1814 s = write(conn->fd, conn->buf + conn->bufpos,
1815 conn->bufsz - conn->bufpos);
1820 conn->bufpos += s;
1821 if (conn->bufpos < conn->bufsz)
1829 conn->bufpos = 0;
1873 size_t bsz = conn->bufpos;
1892 conn->bufpos -= s;
1894 memmove(conn->buf, conn->buf + s, conn->bufpos);
1901 if (conn->bufpos == 0 || conn->iosz == 0) {