Home
last modified time | relevance | path

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

/f-stack/tools/libxo/libxo/
H A Dxo_buf.h41 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 Dlibxo.c922 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 Dxo_syslog.c457 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()
/f-stack/tools/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()
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 …]
/f-stack/tools/libxo/encoder/csv/
H A Denc_csv.c311 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 …]