Searched refs:xo_buffer_t (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/libxo/libxo/ |
| H A D | xo_buf.h | 32 } xo_buffer_t; typedef 38 xo_buf_init (xo_buffer_t *xbp) in xo_buf_init() 49 xo_buf_reset (xo_buffer_t *xbp) in xo_buf_reset() 58 xo_buf_left (xo_buffer_t *xbp) in xo_buf_left() 67 xo_buf_is_empty (xo_buffer_t *xbp) in xo_buf_is_empty() 76 xo_buf_offset (xo_buffer_t *xbp) in xo_buf_offset() 82 xo_buf_data (xo_buffer_t *xbp, ssize_t offset) in xo_buf_data() 90 xo_buf_cur (xo_buffer_t *xbp) in xo_buf_cur() 101 xo_buf_cleanup (xo_buffer_t *xbp) in xo_buf_cleanup() 114 xo_buf_has_room (xo_buffer_t *xbp, ssize_t len) in xo_buf_has_room() [all …]
|
| H A D | libxo.c | 243 xo_buffer_t xo_data; /* Output data */ 244 xo_buffer_t xo_fmt; /* Work area for building format strings */ 245 xo_buffer_t xo_attrs; /* Work area for building XML attributes */ 246 xo_buffer_t xo_predicate; /* Work area for building XPath predicates */ 265 xo_buffer_t xo_color_buf; /* HTML: buffer of colors and effects */ 723 xo_buffer_t *xbp = &xop->xo_data; in xo_buf_indent() 741 xo_escape_xml (xo_buffer_t *xbp, ssize_t len, xo_xff_flags_t flags) in xo_escape_xml() 797 xo_escape_json (xo_buffer_t *xbp, ssize_t len, xo_xff_flags_t flags UNUSED) in xo_escape_json() 845 xo_escape_sdparams (xo_buffer_t *xbp, ssize_t len, xo_xff_flags_t flags UNUSED) in xo_escape_sdparams() 881 xo_buf_escape (xo_handle_t *xop, xo_buffer_t *xbp, in xo_buf_escape() [all …]
|
| H A D | xo_syslog.c | 457 xo_buffer_t *xbp = opaque; in xo_syslog_handle_write() 496 xo_buffer_t xb; in xo_vsyslog()
|
| /freebsd/contrib/libxo/encoder/csv/ |
| H A D | enc_csv.c | 126 xo_buffer_t c_stack_buf; /* Buffer used for stack content */ 133 xo_buffer_t c_name_buf; /* String buffer for leaf names */ 134 xo_buffer_t c_value_buf; /* String buffer for leaf values */ 139 xo_buffer_t c_data; /* Buffer for creating data */ 303 csv_escape (xo_buffer_t *xbp, const char *value, size_t len) in csv_escape() 323 csv_append_newline (xo_buffer_t *xbp, csv_private_t *csv) in csv_append_newline() 498 xo_buffer_t *xbp = &csv->c_name_buf; in csv_leaf_num() 558 xo_buffer_t *xbp = &csv->c_value_buf; in csv_leaf_set() 752 xo_buffer_t *xbp = csv ? &csv->c_data : NULL; in csv_handler()
|
| /freebsd/contrib/libxo/encoder/cbor/ |
| H A D | enc_cbor.c | 127 xo_buffer_t c_data; /* Our data buffer */ 133 cbor_encode_uint (xo_buffer_t *xbp, uint64_t minor, unsigned limit) in cbor_encode_uint() 167 cbor_append (xo_handle_t *xop, cbor_private_t *cbor, xo_buffer_t *xbp, in cbor_append() 204 cbor_content (xo_handle_t *xop, cbor_private_t *cbor, xo_buffer_t *xbp, in cbor_content() 248 xo_buffer_t *xbp = cbor ? &cbor->c_data : NULL; in cbor_handler()
|