Home
last modified time | relevance | path

Searched refs:xb_curp (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/libxo/libxo/
H A Dxo_buf.h30 char *xb_curp; /* Current insertion point */ member
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()
94 return xbp->xb_curp; in xo_buf_cur()
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 Dxo_syslog.c464 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()
525 xb.xb_curp = tbuf; in xo_vsyslog()
572 log_offset = xb.xb_curp - xb.xb_bufp; in xo_vsyslog()
575 xb.xb_curp += xo_snprintf(xb.xb_curp, xo_buf_left(&xb), "<%d>1 ", pri); in xo_vsyslog()
578 xb.xb_curp += strftime(xb.xb_curp, xo_buf_left(&xb), "%FT%T", &tm); in xo_vsyslog()
579 xb.xb_curp += xo_snprintf(xb.xb_curp, xo_buf_left(&xb), in xo_vsyslog()
581 xb.xb_curp += strftime(xb.xb_curp, xo_buf_left(&xb), "%z ", &tm); in xo_vsyslog()
594 xb.xb_curp += xo_snprintf(xb.xb_curp, xo_buf_left(&xb), "%s ", in xo_vsyslog()
[all …]
H A Dlibxo.c731 memset(xbp->xb_curp, ' ', indent); in xo_buf_indent()
732 xbp->xb_curp += indent; in xo_buf_indent()
749 for (cp = xbp->xb_curp, ep = cp + len; cp < ep; cp++) { in xo_escape_xml()
767 ep = xbp->xb_curp; in xo_escape_xml()
802 for (cp = xbp->xb_curp, ep = cp + len; cp < ep; cp++) { in xo_escape_json()
815 ep = xbp->xb_curp; in xo_escape_json()
850 for (cp = xbp->xb_curp, ep = cp + len; cp < ep; cp++) { in xo_escape_sdparams()
861 ep = xbp->xb_curp; in xo_escape_sdparams()
887 memcpy(xbp->xb_curp, str, len); in xo_buf_escape()
904 xbp->xb_curp += len; in xo_buf_escape()
[all …]
/freebsd/contrib/libxo/encoder/cbor/
H A Denc_cbor.c135 char *bp = xbp->xb_curp; in cbor_encode_uint()
163 xbp->xb_curp = bp; in cbor_encode_uint()
175 *xbp->xb_curp = major; in cbor_append()
182 xbp->xb_curp - xbp->xb_bufp - offset, "", in cbor_append()
228 *xbp->xb_curp = negative ? CBOR_NEGATIVE : CBOR_UNSIGNED; in cbor_content()
237 xbp->xb_curp - xbp->xb_bufp - offset, "", in cbor_content()
336 xbp->xb_bufp, xbp->xb_curp - xbp->xb_bufp, in cbor_handler()
339 rc = write(1, xbp->xb_bufp, xbp->xb_curp - xbp->xb_bufp); in cbor_handler()
/freebsd/contrib/libxo/encoder/csv/
H A Denc_csv.c803 rc = write(1, xbp->xb_bufp, xbp->xb_curp - xbp->xb_bufp); in csv_handler()