Lines Matching refs:bufpos
1257 drainbuf(int fd, unsigned char *buf, size_t *bufpos, struct tls *tls)
1264 n = tls_write(tls, buf, *bufpos);
1268 n = write(fd, buf, *bufpos);
1276 adjust = *bufpos - n;
1279 *bufpos -= n;
1284 fillbuf(int fd, unsigned char *buf, size_t *bufpos, struct tls *tls)
1286 size_t num = BUFSIZE - *bufpos;
1291 n = tls_read(tls, buf + *bufpos, num);
1296 n = read(fd, buf + *bufpos, num);
1303 *bufpos += n;