| /src/contrib/libucl/include/ |
| H A D | ucl.h | 241 } ucl_object_t; typedef 263 UCL_EXTERN char* ucl_copy_key_trash (const ucl_object_t *obj); 270 UCL_EXTERN char* ucl_copy_value_trash (const ucl_object_t *obj); 276 UCL_EXTERN ucl_object_t* ucl_object_new (void) UCL_WARN_UNUSED_RESULT; 283 UCL_EXTERN ucl_object_t* ucl_object_typed_new (ucl_type_t type) UCL_WARN_UNUSED_RESULT; 291 UCL_EXTERN ucl_object_t* ucl_object_new_full (ucl_type_t type, unsigned priority) 301 UCL_EXTERN ucl_object_t* ucl_object_new_userdata (ucl_userdata_dtor dtor, 309 UCL_EXTERN ucl_object_t * ucl_object_copy (const ucl_object_t *other) 316 UCL_EXTERN ucl_type_t ucl_object_type (const ucl_object_t *obj); 340 UCL_EXTERN ucl_object_t * ucl_object_fromstring_common (const char *str, size_t len, [all …]
|
| H A D | lua_ucl.h | 55 UCL_EXTERN ucl_object_t* ucl_object_lua_import (lua_State *L, int idx); 63 UCL_EXTERN ucl_object_t* ucl_object_lua_import_escape (lua_State *L, int idx); 72 const ucl_object_t *obj, bool allow_array); 80 const ucl_object_t *obj, 83 UCL_EXTERN struct ucl_lua_funcdata* ucl_object_toclosure (const ucl_object_t *obj);
|
| H A D | ucl++.h | 49 void operator() (ucl_object_t *obj) { in operator() 170 std::unique_ptr<ucl_object_t, ucl_deleter> obj; 263 Ucl(ucl_object_t *other) { in Ucl() 268 Ucl(const ucl_object_t *other) { in Ucl()
|
| /src/contrib/libucl/src/ |
| H A D | ucl_util.c | 48 typedef kvec_t(ucl_object_t *) ucl_array_t; 191 typedef void (*ucl_object_dtor) (ucl_object_t *obj); 192 static void ucl_object_free_internal (ucl_object_t *obj, bool allow_rec, 194 static void ucl_object_dtor_unref (ucl_object_t *obj); 197 ucl_object_dtor_free (ucl_object_t *obj) in ucl_object_dtor_free() 208 UCL_FREE (sizeof (ucl_object_t), obj); in ucl_object_dtor_free() 226 ucl_object_dtor_unref_single (ucl_object_t *obj) 241 ucl_object_dtor_unref (ucl_object_t *obj) 253 ucl_object_free_internal (ucl_object_t *obj, bool allow_rec, ucl_object_dtor dtor) 255 ucl_object_t *tmp, *sub; [all …]
|
| H A D | ucl_schema.c | 44 static bool ucl_schema_validate (const ucl_object_t *schema, 45 const ucl_object_t *obj, bool try_array, 47 const ucl_object_t *root, 48 ucl_object_t *ext_ref); 57 enum ucl_schema_error_code code, const ucl_object_t *obj, 64 enum ucl_schema_error_code code, const ucl_object_t *obj, in ucl_schema_create_error() 81 static const ucl_object_t * 82 ucl_schema_test_pattern (const ucl_object_t *obj, const char *pattern, bool recursive) in ucl_schema_test_pattern() 84 const ucl_object_t *res = NULL; in ucl_schema_test_pattern() 87 const ucl_object_t *elt; in ucl_schema_test_pattern() [all …]
|
| H A D | ucl_internal.h | 196 ucl_object_t *obj; 257 ucl_object_t *top_obj; 258 ucl_object_t *cur_obj; 259 ucl_object_t *trash_objs; 260 ucl_object_t *includepaths; 272 ucl_object_t *comments; 273 ucl_object_t *last_comment; 278 ucl_object_t obj; 305 const ucl_object_t *args, void* ud); 316 const ucl_object_t *args, void* ud); [all …]
|
| H A D | ucl_emitter.c | 44 const ucl_object_t *obj, bool first, bool print_key, bool compact); 48 const ucl_object_t *obj, bool first, bool print_key); \ 50 const ucl_object_t *obj, bool first, bool print_key); \ 52 const ucl_object_t *obj, bool first, bool print_key); \ 54 const ucl_object_t *obj); \ 56 const ucl_object_t *obj) 111 const ucl_object_t *obj, bool compact) in ucl_emitter_print_key() 166 const ucl_object_t *obj, bool compact, bool is_array) in ucl_emitter_finish_object() 194 const ucl_object_t *obj, bool compact) in ucl_emitter_common_end_object() 223 const ucl_object_t *obj, bool compact) in ucl_emitter_common_end_array() [all …]
|
| H A D | ucl_hash.h | 60 bool ucl_hash_insert (ucl_hash_t* hashlin, const ucl_object_t *obj, const char *key, 66 void ucl_hash_replace (ucl_hash_t* hashlin, const ucl_object_t *old, 67 const ucl_object_t *new); 72 void ucl_hash_delete (ucl_hash_t* hashlin, const ucl_object_t *obj); 77 const ucl_object_t* ucl_hash_search (ucl_hash_t* hashlin, const char *key,
|
| H A D | ucl_hash.c | 34 const ucl_object_t *obj; 103 ucl_hash_func (const ucl_object_t *o) in ucl_hash_func() 108 ucl_hash_equal (const ucl_object_t *k1, const ucl_object_t *k2) in ucl_hash_equal() 117 KHASH_INIT (ucl_hash_node, const ucl_object_t *, struct ucl_hash_elt *, 1, 121 ucl_hash_caseless_func (const ucl_object_t *o) in ucl_hash_caseless_func() 182 ucl_hash_caseless_equal (const ucl_object_t *k1, const ucl_object_t *k2) in ucl_hash_caseless_equal() 229 KHASH_INIT (ucl_hash_caseless_node, const ucl_object_t *, struct ucl_hash_elt *, 1, 269 const ucl_object_t *cur, *tmp; in ucl_hash_destroy() 276 func (__DECONST (ucl_object_t *, cur)); in ucl_hash_destroy() 304 ucl_hash_insert (ucl_hash_t* hashlin, const ucl_object_t *obj, in ucl_hash_insert() [all …]
|
| H A D | ucl_emitter_streamline.c | 35 const ucl_object_t *obj; 52 const ucl_object_t *top; 54 const ucl_object_t *comments; 63 ucl_object_emit_streamline_new (const ucl_object_t *obj, in ucl_object_emit_streamline_new() 92 const ucl_object_t *obj) in ucl_object_emit_streamline_start_container() 126 struct ucl_emitter_context *ctx, const ucl_object_t *obj) in ucl_object_emit_streamline_add_object()
|
| H A D | ucl_parser.c | 101 ucl_object_t *nobj; in ucl_save_comment() 117 ucl_attach_comment (struct ucl_parser *parser, ucl_object_t *obj, bool before) in ucl_attach_comment() 659 static inline ucl_object_t * 660 ucl_parser_add_container (ucl_object_t *obj, struct ucl_parser *parser, in ucl_parser_add_container() 664 ucl_object_t *nobj; in ucl_parser_add_container() 743 ucl_maybe_parse_number (ucl_object_t *obj, in ucl_maybe_parse_number() 1052 struct ucl_chunk *chunk, ucl_object_t *obj) in ucl_lex_number() 1209 ucl_object_t *top, in ucl_parser_append_elt() 1210 ucl_object_t *elt) in ucl_parser_append_elt() 1212 ucl_object_t *nobj; in ucl_parser_append_elt() [all …]
|
| H A D | ucl_msgpack.c | 294 const ucl_object_t *obj) in ucl_emitter_print_key_msgpack() 840 size_t keylen, ucl_object_t *obj) in ucl_msgpack_insert_object() 1335 ucl_object_t *container = NULL; in ucl_parse_msgpack() 1396 ucl_object_t *obj; in ucl_msgpack_parse_string() 1433 ucl_object_t *obj; in ucl_msgpack_parse_int() 1518 ucl_object_t *obj; in ucl_msgpack_parse_float() 1560 ucl_object_t *obj; in ucl_msgpack_parse_bool() 1590 ucl_object_t *obj; in ucl_msgpack_parse_null()
|
| H A D | ucl_emitter_utils.c | 484 ucl_object_emit_single_json (const ucl_object_t *obj) in ucl_object_emit_single_json() 538 ucl_maybe_long_string (const ucl_object_t *obj) in ucl_maybe_long_string()
|
| H A D | ucl_sexp.c | 63 ucl_object_t *obj; in ucl_parse_csexp()
|
| /src/contrib/libucl/tests/ |
| H A D | test_msgpack.c | 35 typedef ucl_object_t* (*ucl_msgpack_test)(void); 37 static ucl_object_t* ucl_test_integer (void); 38 static ucl_object_t* ucl_test_string (void); 39 static ucl_object_t* ucl_test_boolean (void); 40 static ucl_object_t* ucl_test_map (void); 41 static ucl_object_t* ucl_test_array (void); 42 static ucl_object_t* ucl_test_large_map (void); 43 static ucl_object_t* ucl_test_large_array (void); 44 static ucl_object_t* ucl_test_large_string (void); 45 static ucl_object_t* ucl_test_null (void); [all …]
|
| H A D | test_schema.c | 65 perform_test (const ucl_object_t *schema, const ucl_object_t *obj, in perform_test() 68 const ucl_object_t *valid, *data, *description; in perform_test() 95 perform_tests (const ucl_object_t *obj) in perform_tests() 99 const ucl_object_t *schema, *tests, *description, *test; in perform_tests() 133 ucl_object_t *obj = NULL; in main() 134 const ucl_object_t *elt; in main()
|
| H A D | test_streamline.c | 36 ucl_object_t *obj, *cur, *ar; in main()
|
| H A D | test_speed.c | 64 ucl_object_t *obj; in main()
|
| H A D | test_generate.c | 44 ucl_object_t *obj, *cur, *ar, *ar1, *ref, *test_obj, *comments; in main() 46 const ucl_object_t *found, *it_obj, *test; in main()
|
| /src/contrib/libucl/lua/ |
| H A D | lua_ucl.c | 79 static int ucl_object_lua_push_array (lua_State *L, const ucl_object_t *obj, int flags); 80 static int ucl_object_lua_push_scalar (lua_State *L, const ucl_object_t *obj, int flags); 81 static int ucl_object_push_lua_common (lua_State *L, const ucl_object_t *obj, int flags); 82 static ucl_object_t* ucl_object_lua_fromtable (lua_State *L, int idx, ucl_string_flags_t flags); 83 static ucl_object_t* ucl_object_lua_fromelt (lua_State *L, int idx, ucl_string_flags_t flags); 107 const ucl_object_t *obj, int flags) in ucl_object_lua_push_element() 157 ucl_object_lua_push_object (lua_State *L, const ucl_object_t *obj, in ucl_object_lua_push_object() 160 const ucl_object_t *cur; in ucl_object_lua_push_object() 188 ucl_object_lua_push_array (lua_State *L, const ucl_object_t *obj, int flags) in ucl_object_lua_push_array() 190 const ucl_object_t *cur; in ucl_object_lua_push_array() [all …]
|
| /src/usr.sbin/iovctl/ |
| H A D | parse.c | 46 report_config_error(const char *key, const ucl_object_t *obj, const char *type) in report_config_error() 58 add_bool_config(const char *key, const ucl_object_t *obj, nvlist_t *config) in add_bool_config() 73 add_string_config(const char *key, const ucl_object_t *obj, nvlist_t *config) in add_string_config() 88 add_uint_config(const char *key, const ucl_object_t *obj, nvlist_t *config, in add_uint_config() 113 add_unicast_mac_config(const char *key, const ucl_object_t *obj, nvlist_t *config) in add_unicast_mac_config() 164 add_vlan_config(const char *key, const ucl_object_t *obj, nvlist_t *config) in add_vlan_config() 191 add_config(const char *key, const ucl_object_t *obj, nvlist_t *config, in add_config() 224 parse_device_config(const ucl_object_t *top, nvlist_t *config, in parse_device_config() 228 const ucl_object_t *obj; in parse_device_config() 282 ucl_object_t *top; in parse_config_file() [all …]
|
| /src/contrib/libucl/tests/fuzzers/ |
| H A D | ucl_msgpack_fuzzer.c | 8 typedef ucl_object_t* (*ucl_msgpack_test)(void); 19 ucl_object_t *obj = ucl_object_new_full (UCL_OBJECT, 2); in LLVMFuzzerTestOneInput()
|
| /src/usr.sbin/pkg/ |
| H A D | config.c | 215 config_parse(const ucl_object_t *obj) in config_parse() 220 const ucl_object_t *cur, *seq, *tmp; in config_parse() 374 parse_repo(const ucl_object_t *o) in parse_repo() 376 const ucl_object_t *cur; in parse_repo() 452 parse_repo_file(ucl_object_t *obj, const char *requested_repo) in parse_repo_file() 455 const ucl_object_t *cur; in parse_repo_file() 479 ucl_object_t *obj = NULL; in read_conf_file()
|
| /src/usr.sbin/bhyve/ |
| H A D | snapshot.c | 272 ucl_object_t *obj; in load_metadata_file() 299 rstate->meta_root_obj = (ucl_object_t *)obj; in load_metadata_file() 364 const ucl_object_t *obj__; \ 378 const ucl_object_t *obj__; \ 392 const ucl_object_t *obj, size_t *data_size) in lookup_check_dev() 422 const ucl_object_t *devs = NULL, *obj = NULL; in lookup_dev() 448 static const ucl_object_t * 451 const ucl_object_t *basic_meta_obj = NULL; in lookup_basic_metadata_object() 474 const ucl_object_t *obj; in lookup_vmname() 488 const ucl_object_t *obj; in lookup_memflags() [all …]
|
| H A D | snapshot.h | 58 ucl_object_t *meta_root_obj;
|