/freebsd/contrib/libxo/libxo/ |
H A D | xo_buf.h | 41 xbp->xb_bufp = xo_realloc(NULL, xbp->xb_size); in xo_buf_init() 42 xbp->xb_curp = xbp->xb_bufp; in xo_buf_init() 51 xbp->xb_curp = xbp->xb_bufp; in xo_buf_reset() 60 return xbp->xb_size - (xbp->xb_curp - xbp->xb_bufp); in xo_buf_left() 69 return (xbp->xb_curp == xbp->xb_bufp); in xo_buf_is_empty() 78 return xbp ? (xbp->xb_curp - xbp->xb_bufp) : 0; in xo_buf_offset() 105 bzero(xbp, sizeof(*xbp)); in xo_buf_cleanup() 116 if (xbp->xb_curp + len >= xbp->xb_bufp + xbp->xb_size) { in xo_buf_has_room() 120 ssize_t sz = (xbp->xb_curp + len) - xbp->xb_bufp; in xo_buf_has_room() 127 xbp->xb_curp = bp + (xbp->xb_curp - xbp->xb_bufp); in xo_buf_has_room() [all …]
|
H A D | libxo.c | 922 xbp->xb_curp = xbp->xb_bufp; in xo_write() 940 ssize_t left = xbp->xb_size - (xbp->xb_curp - xbp->xb_bufp); in xo_vsnprintf() 966 left = xbp->xb_size - (xbp->xb_curp - xbp->xb_bufp); in xo_vsnprintf() 984 ssize_t left = xbp->xb_size - (xbp->xb_curp - xbp->xb_bufp); in xo_printf_v() 1001 left = xbp->xb_size - (xbp->xb_curp - xbp->xb_bufp); in xo_printf_v() 1524 ssize_t left = xbp->xb_size - (xbp->xb_curp - xbp->xb_bufp); in xo_warn_hcv() 1536 left = xbp->xb_size - (xbp->xb_curp - xbp->xb_bufp); in xo_warn_hcv() 1680 ssize_t left = xbp->xb_size - (xbp->xb_curp - xbp->xb_bufp); in xo_message_hcv() 1692 left = xbp->xb_size - (xbp->xb_curp - xbp->xb_bufp); in xo_message_hcv() 3698 xo_data_append(xop, xbp->xb_bufp, xbp->xb_curp - xbp->xb_bufp); in xo_color_append_html() [all …]
|
H A D | xo_syslog.c | 457 xo_buffer_t *xbp = opaque; in xo_syslog_handle_write() local 459 int left = xo_buf_left(xbp); in xo_syslog_handle_write() 464 memcpy(xbp->xb_curp, data, len); in xo_syslog_handle_write() 465 xbp->xb_curp += len; in xo_syslog_handle_write() 466 *xbp->xb_curp = '\0'; in xo_syslog_handle_write()
|
/freebsd/contrib/libxo/encoder/cbor/ |
H A D | enc_cbor.c | 135 char *bp = xbp->xb_curp; in cbor_encode_uint() 163 xbp->xb_curp = bp; in cbor_encode_uint() 170 if (!xo_buf_has_room(xbp, minor + 2)) in cbor_append() 173 unsigned offset = xo_buf_offset(xbp); in cbor_append() 175 *xbp->xb_curp = major; in cbor_append() 178 xo_buf_append(xbp, data, minor); in cbor_append() 182 xbp->xb_curp - xbp->xb_bufp - offset, "", in cbor_append() 237 xbp->xb_curp - xbp->xb_bufp - offset, "", in cbor_content() 325 cbor_content(xop, cbor, xbp, value); in cbor_handler() 336 xbp->xb_bufp, xbp->xb_curp - xbp->xb_bufp, in cbor_handler() [all …]
|
/freebsd/lib/libc/db/hash/ |
H A D | hash_buf.c | 242 for (xbp = bp; xbp->ovfl;) { in newbuf() 243 next_xbp = xbp->ovfl; in newbuf() 244 xbp->ovfl = NULL; in newbuf() 245 xbp = next_xbp; in newbuf() 248 if (IS_BUCKET(xbp->flags) || in newbuf() 249 (oaddr != xbp->addr)) in newbuf() 257 xbp->page, xbp->addr, 0, 0)) in newbuf() 259 xbp->addr = 0; in newbuf() 260 xbp->flags = 0; in newbuf() 261 BUF_REMOVE(xbp); in newbuf() [all …]
|
H A D | hash_bigkey.c | 445 BUFHEAD *xbp; in collect_data() local 477 xbp = __get_buf(hashp, bp[bp[0] - 1], bufp, 0); in collect_data() 478 if (!xbp || ((totlen = in collect_data() 479 collect_data(hashp, xbp, len + mylen, set)) < 1)) in collect_data() 510 BUFHEAD *xbp; in collect_key() local 529 xbp = __get_buf(hashp, bp[bp[0] - 1], bufp, 0); in collect_key() 530 if (!xbp || ((totlen = in collect_key() 531 collect_key(hashp, xbp, totlen, val, set)) < 1)) in collect_key()
|
/freebsd/contrib/libxo/encoder/csv/ |
H A D | enc_csv.c | 311 xo_buf_append(xbp, cp, np - cp); in csv_escape() 312 xo_buf_append(xbp, "\"", 1); in csv_escape() 314 xo_buf_append(xbp, cp, ep - cp); in csv_escape() 326 xo_buf_append(xbp, "\r\n", 2); in csv_append_newline() 328 xo_buf_append(xbp, "\n", 1); in csv_append_newline() 537 lp->f_name = xo_buf_offset(xbp); in csv_leaf_num() 539 char *cp = xo_buf_cur(xbp); in csv_leaf_num() 560 lp->f_value = xo_buf_offset(xbp); in csv_leaf_set() 563 char *cp = xo_buf_cur(xbp); in csv_leaf_set() 803 rc = write(1, xbp->xb_bufp, xbp->xb_curp - xbp->xb_bufp); in csv_handler() [all …]
|
/freebsd/contrib/sendmail/src/ |
H A D | headers.c | 535 char *xbp = NULL; local 539 xbp = quote_internal_chars(line, xbuf, &xbufs, NULL); 543 xputs(sm_debug_file(), xbp); 546 rval = dochompheader(xbp, pflag, hdrp, e); 547 if (xbp != xbuf) 548 sm_free(xbp);
|
/freebsd/sys/geom/raid3/ |
H A D | g_raid3.c | 1143 struct bio *xbp, *fbp, *cbp; in g_raid3_gather() local 1155 xbp = fbp = NULL; in g_raid3_gather() 1159 xbp = cbp; in g_raid3_gather() 1207 if (xbp != fbp) in g_raid3_gather() 1208 g_raid3_replace_bio(xbp, fbp); in g_raid3_gather() 1242 if (xbp != NULL) { in g_raid3_gather() 1249 g_raid3_xor(cbp->bio_data, xbp->bio_data, in g_raid3_gather() 1250 xbp->bio_length); in g_raid3_gather() 1252 xbp->bio_cflags &= ~G_RAID3_BIO_CFLAG_PARITY; in g_raid3_gather() 1254 if (!g_raid3_is_zero(xbp)) { in g_raid3_gather() [all …]
|