| /freebsd/contrib/libucl/include/ |
| H A D | ucl.h | 254 } ucl_object_t; typedef 276 UCL_EXTERN char *ucl_copy_key_trash(const ucl_object_t *obj); 283 UCL_EXTERN char *ucl_copy_value_trash(const ucl_object_t *obj); 289 UCL_EXTERN ucl_object_t *ucl_object_new(void) UCL_WARN_UNUSED_RESULT; 296 UCL_EXTERN ucl_object_t *ucl_object_typed_new(ucl_type_t type) UCL_WARN_UNUSED_RESULT; 304 UCL_EXTERN ucl_object_t *ucl_object_new_full(ucl_type_t type, unsigned priority) 314 UCL_EXTERN ucl_object_t *ucl_object_new_userdata(ucl_userdata_dtor dtor, 322 UCL_EXTERN ucl_object_t *ucl_object_copy(const ucl_object_t *other) 329 UCL_EXTERN ucl_type_t ucl_object_type(const ucl_object_t *obj); 353 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 | 48 void operator()(ucl_object_t *obj) in operator() 169 std::unique_ptr<ucl_object_t, ucl_deleter> obj; 271 Ucl(ucl_object_t *other) in Ucl() 277 Ucl(const ucl_object_t *other) in Ucl()
|
| /freebsd/contrib/libucl/src/ |
| 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_util.c | 48 typedef kvec_t(ucl_object_t *) ucl_array_t; 188 typedef void (*ucl_object_dtor)(ucl_object_t *obj); 189 static void ucl_object_free_internal(ucl_object_t *obj, bool allow_rec, 191 static void ucl_object_dtor_unref(ucl_object_t *obj); 194 ucl_object_dtor_free(ucl_object_t *obj) in ucl_object_dtor_free() 205 UCL_FREE(sizeof(ucl_object_t), obj); in ucl_object_dtor_free() 223 ucl_object_dtor_unref_single(ucl_object_t *obj) 238 ucl_object_dtor_unref(ucl_object_t *obj) 250 ucl_object_free_internal(ucl_object_t *obj, bool allow_rec, ucl_object_dtor dtor) 252 ucl_object_t *tmp, *sub; [all …]
|
| H A D | ucl_internal.h | 197 ucl_object_t *obj; 258 ucl_object_t *top_obj; 259 ucl_object_t *cur_obj; 260 ucl_object_t *trash_objs; 261 ucl_object_t *includepaths; 273 ucl_object_t *comments; 274 ucl_object_t *last_comment; 279 ucl_object_t obj; 306 const ucl_object_t *args, void *ud); 317 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) 109 const ucl_object_t *obj, bool compact) in ucl_emitter_print_key() 164 const ucl_object_t *obj, bool compact, bool is_array) in ucl_emitter_finish_object() 192 const ucl_object_t *obj, bool compact) in ucl_emitter_common_end_object() 221 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; 102 ucl_hash_func(const ucl_object_t *o) in ucl_hash_func() 107 ucl_hash_equal(const ucl_object_t *k1, const ucl_object_t *k2) in ucl_hash_equal() 116 KHASH_INIT(ucl_hash_node, const ucl_object_t *, struct ucl_hash_elt *, 1, 120 ucl_hash_caseless_func(const ucl_object_t *o) in ucl_hash_caseless_func() 181 ucl_hash_caseless_equal(const ucl_object_t *k1, const ucl_object_t *k2) in ucl_hash_caseless_equal() 228 KHASH_INIT(ucl_hash_caseless_node, const ucl_object_t *, struct ucl_hash_elt *, 1, 268 const ucl_object_t *cur, *tmp; in ucl_hash_destroy() 275 func(__DECONST(ucl_object_t *, cur)); in ucl_hash_destroy() 303 bool 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() 91 const ucl_object_t *obj) in ucl_object_emit_streamline_start_container() 132 struct ucl_emitter_context *ctx, const ucl_object_t *obj) in ucl_object_emit_streamline_add_object()
|
| H A D | ucl_parser.c | 102 ucl_object_t *nobj; in ucl_save_comment() 118 ucl_attach_comment(struct ucl_parser *parser, ucl_object_t *obj, bool before) in ucl_attach_comment() 662 static inline ucl_object_t * 663 ucl_parser_add_container(ucl_object_t *obj, struct ucl_parser *parser, in ucl_parser_add_container() 667 ucl_object_t *nobj; in ucl_parser_add_container() 747 int ucl_maybe_parse_number(ucl_object_t *obj, in ucl_maybe_parse_number() 1056 struct ucl_chunk *chunk, ucl_object_t *obj) in ucl_lex_number() 1213 ucl_object_t *top, in ucl_parser_append_elt() 1214 ucl_object_t *elt) in ucl_parser_append_elt() 1216 ucl_object_t *nobj; in ucl_parser_append_elt() [all …]
|
| H A D | ucl_msgpack.c | 292 const ucl_object_t *obj) in ucl_emitter_print_key_msgpack() 763 size_t keylen, ucl_object_t *obj) in ucl_msgpack_insert_object() 1269 ucl_object_t *container = NULL; in ucl_parse_msgpack() 1330 ucl_object_t *obj; in ucl_msgpack_parse_string() 1367 ucl_object_t *obj; in ucl_msgpack_parse_int() 1452 ucl_object_t *obj; in ucl_msgpack_parse_float() 1494 ucl_object_t *obj; in ucl_msgpack_parse_bool() 1524 ucl_object_t *obj; in ucl_msgpack_parse_null()
|
| H A D | ucl_emitter_utils.c | 458 ucl_object_emit_single_json(const ucl_object_t *obj) in ucl_object_emit_single_json() 511 bool 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()
|
| /freebsd/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 | 70 perform_test (const ucl_object_t *schema, const ucl_object_t *obj, in perform_test() 73 const ucl_object_t *valid, *data, *description; in perform_test() 100 perform_tests (const ucl_object_t *obj) in perform_tests() 104 const ucl_object_t *schema, *tests, *description, *test; in perform_tests() 138 ucl_object_t *obj = NULL; in main() 139 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 | 73 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()
|
| /freebsd/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 …]
|
| /freebsd/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 …]
|
| /freebsd/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()
|
| /freebsd/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()
|
| /freebsd/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;
|