Searched refs:xbp (Results 1 – 5 of 5) sorted by relevance
| /f-stack/tools/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()
|
| /f-stack/tools/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 …]
|
| /f-stack/tools/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 …]
|