Searched refs:bufpos (Results 1 - 14 of 14) sorted by relevance

/openbsd-current/sys/arch/loongson/stand/boot/
H A Dcons.c53 static char *bufpos = buf; local
56 if (*bufpos == '\0') {
57 bufpos = buf;
67 c = (int)*bufpos;
69 bufpos++;
70 if (bufpos - buf > PMON_MAXLN) {
71 bufpos = buf;
72 *bufpos = '\0';
/openbsd-current/usr.bin/rsync/
H A Dio.c455 * "valsz" into our buffer "buf", full size "buflen", position "bufpos".
456 * Increases our "bufpos" appropriately.
461 io_buffer_buf(void *buf, size_t *bufpos, size_t buflen, const void *val, argument
465 assert(*bufpos + valsz <= buflen);
466 memcpy(buf + *bufpos, val, valsz);
467 *bufpos += valsz;
477 size_t *bufpos, size_t buflen, const void *val, size_t valsz)
485 io_buffer_buf(buf, bufpos, buflen, val, valsz);
489 assert(*bufpos + valsz + sizeof(int32_t) <= buflen);
493 io_buffer_int(buf, bufpos, bufle
476 io_lowbuffer_buf(struct sess *sess, void *buf, size_t *bufpos, size_t buflen, const void *val, size_t valsz) argument
533 io_lowbuffer_int(struct sess *sess, void *buf, size_t *bufpos, size_t buflen, int32_t val) argument
545 io_buffer_int(void *buf, size_t *bufpos, size_t buflen, int32_t val) argument
660 io_unbuffer_buf(const void *buf, size_t *bufpos, size_t bufsz, void *val, size_t valsz) argument
673 io_unbuffer_int(const void *buf, size_t *bufpos, size_t bufsz, int32_t *val) argument
685 io_unbuffer_size(const void *buf, size_t *bufpos, size_t bufsz, size_t *val) argument
[all...]
H A Duploader.c50 size_t bufpos; /* position in buf */ member in struct:upload
901 if (u->bufpos < u->bufsz) {
902 sz = MAX_CHUNK < (u->bufsz - u->bufpos) ?
903 MAX_CHUNK : (u->bufsz - u->bufpos);
905 u->buf + u->bufpos, sz);
910 u->bufpos += sz;
911 if (u->bufpos < u->bufsz)
1067 u->bufpos = pos = 0;
/openbsd-current/usr.sbin/rpki-client/
H A Dhttp.c131 size_t bufpos; member in struct:http_connection
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);
[all...]
/openbsd-current/sbin/pflogd/
H A Dpflogd.c92 static char *bufpos = NULL; /* position in buffer */ variable
517 int len = bufpos - buffer;
539 bufpos = buffer;
552 bufpos = buffer;
590 memcpy(bufpos, h, sizeof(*h));
591 memcpy(bufpos + sizeof(*h), sp, h->caplen);
593 bufpos += len;
712 bufpos = buffer;
/openbsd-current/lib/libcrypto/asn1/
H A Dbio_asn1.c101 int bufpos; member in struct:BIO_ASN1_BUF_CTX_t
244 ctx->buf + ctx->bufpos, ctx->buflen);
250 ctx->bufpos += ret;
252 ctx->bufpos = 0;
/openbsd-current/libexec/tradcpp/
H A Dmacro.c681 size_t bufpos, bufmax; member in struct:expstate
700 es->bufpos = 0;
735 assert(es->bufpos <= es->bufmax);
736 if (es->bufpos + len > es->bufmax) {
741 while (es->bufpos + len > es->bufmax) {
746 memcpy(es->buf + es->bufpos, buf, len);
747 es->bufpos += len;
748 assert(es->bufpos <= es->bufmax);
760 es->bufpos--;
1258 es.bufpos
[all...]
/openbsd-current/usr.sbin/dhcrelay6/
H A Ddhcrelay6.c475 static int bufpos = 0; local
478 bufpos = (bufpos + 1) % 3;
479 buf[bufpos][0] = '[';
480 if (inet_ntop(AF_INET6, addr, &buf[bufpos][1],
481 sizeof(buf[bufpos])) == NULL)
484 strlcat(buf[bufpos], "]", sizeof(buf[bufpos]));
486 return buf[bufpos];
/openbsd-current/usr.bin/nc/
H A Dnetcat.c1295 drainbuf(int fd, unsigned char *buf, size_t *bufpos, struct tls *tls) argument
1304 n = tls_write(tls, buf, *bufpos);
1308 n = write(fd, buf, *bufpos);
1316 adjust = *bufpos - n;
1319 *bufpos -= n;
1324 fillbuf(int fd, unsigned char *buf, size_t *bufpos, struct tls *tls) argument
1326 size_t num = BUFSIZE - *bufpos;
1333 n = tls_read(tls, buf + *bufpos, num);
1337 n = read(fd, buf + *bufpos, num);
1344 *bufpos
[all...]
/openbsd-current/sys/arch/loongson/loongson/
H A Dmachdep.c1227 static char *bufpos = buf; local
1230 if (*bufpos == '\0') {
1231 bufpos = buf;
1241 c = (int)*bufpos++;
1242 if (bufpos - buf > PMON_MAXLN) {
1243 bufpos = buf;
1244 *bufpos = '\0';
/openbsd-current/usr.sbin/nsd/
H A Dixfr.c2005 size_t bufpos = 0; local
2017 bufpos = (*dname)->name_size;
2018 if(bufpos+10 > len) {
2022 rr->type = read_uint16(buf+bufpos);
2023 bufpos += 2;
2024 rr->klass = read_uint16(buf+bufpos);
2025 bufpos += 2;
2026 rr->ttl = read_uint32(buf+bufpos);
2027 bufpos += 4;
2028 rdlen = read_uint16(buf+bufpos);
[all...]
H A Dipc.c179 size_t bufpos = buffer_position(packet); local
189 buffer_set_position(packet, bufpos);
H A Dserver.c4145 more_read_buf_tcp(int fd, struct tcp_handler_data* data, void* bufpos, argument
4148 *received = read(fd, bufpos, add_amount);
4717 more_read_buf_tls(int fd, struct tcp_handler_data* data, void* bufpos, argument
4721 if((*received=SSL_read(data->tls, bufpos, add_amount)) <= 0) {
/openbsd-current/usr.sbin/unbound/testcode/
H A Dtestpkts.c325 size_t bufpos = 0; local
350 if (bufpos + offset + 1 <= buf_len) {
351 buf[bufpos+offset] = int8;
354 bufpos++;
361 return bufpos;

Completed in 160 milliseconds