Home
last modified time | relevance | path

Searched refs:ucl_object_t (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-14.2/contrib/libucl/include/
H A Ducl.h241 } ucl_object_t; typedef
309 UCL_EXTERN ucl_object_t * ucl_object_copy (const ucl_object_t *other)
512 UCL_EXTERN ucl_object_t* ucl_array_delete (ucl_object_t *top,
536 UCL_EXTERN ucl_object_t* ucl_array_pop_last (ucl_object_t *top);
545 UCL_EXTERN ucl_object_t* ucl_array_pop_first (ucl_object_t *top);
581 ucl_object_t *
582 ucl_array_replace_index (ucl_object_t *top, ucl_object_t *elt,
591 UCL_EXTERN ucl_object_t * ucl_elt_append (ucl_object_t *head,
755 UCL_EXTERN ucl_object_t* ucl_object_ref (const ucl_object_t *obj);
801 int (*cmp)(const ucl_object_t **o1, const ucl_object_t **o2));
[all …]
H A Dlua_ucl.h55 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);
/freebsd-14.2/contrib/libucl/src/
H A Ducl_util.c592 ucl_object_t*
2498 ucl_object_t*
2517 ucl_object_t*
3035 ucl_object_t*
3068 ucl_object_t*
3108 ucl_object_t*
3123 ucl_array_append (ucl_object_t *top, ucl_object_t *elt)
3152 ucl_array_prepend (ucl_object_t *top, ucl_object_t *elt)
3217 ucl_array_delete (ucl_object_t *top, ucl_object_t *elt)
3359 ucl_elt_append (ucl_object_t *head, ucl_object_t *elt)
[all …]
H A Ducl_schema.c46 const ucl_object_t *root,
47 ucl_object_t *ext_ref);
80 static const ucl_object_t *
86 const ucl_object_t *elt; in ucl_schema_test_pattern()
113 const ucl_object_t *root, in ucl_schema_validate_dependencies()
114 ucl_object_t *ext_ref) in ucl_schema_validate_dependencies()
152 ucl_object_t *ext_ref) in ucl_schema_validate_object()
487 ucl_object_t *ext_ref) in ucl_schema_validate_array()
605 ucl_schema_type_is_allowed (const ucl_object_t *type, const ucl_object_t *obj, in ucl_schema_type_is_allowed()
661 ucl_schema_validate_enum (const ucl_object_t *en, const ucl_object_t *obj, in ucl_schema_validate_enum()
[all …]
H A Ducl_internal.h196 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;
278 ucl_object_t obj;
360 const ucl_object_t *args, const ucl_object_t *ctx, void* ud);
468 const ucl_object_t *obj,
473 const ucl_object_t *obj, in ucl_hash_insert_object()
[all …]
H A Ducl_hash.c34 const ucl_object_t *obj;
40 kvec_t(const ucl_object_t *) ar;
109 ucl_hash_equal (const ucl_object_t *k1, const ucl_object_t *k2) in ucl_hash_equal()
183 ucl_hash_caseless_equal (const ucl_object_t *k1, const ucl_object_t *k2) in ucl_hash_caseless_equal()
342 const ucl_object_t *new) in ucl_hash_replace()
383 const ucl_object_t **cur;
384 const ucl_object_t **end;
436 const ucl_object_t*
441 ucl_object_t search; in ucl_hash_search()
594 const ucl_object_t *oa = *(const ucl_object_t **)a, in ucl_hash_cmp_icase()
[all …]
H A Ducl_emitter.c54 const ucl_object_t *obj); \
56 const ucl_object_t *obj)
111 const ucl_object_t *obj, bool compact) in ucl_emitter_print_key()
253 const ucl_object_t *cur; in ucl_emitter_common_start_array()
300 const ucl_object_t *cur, *elt; in ucl_emitter_common_start_object()
501 const ucl_object_t *obj) { \
505 const ucl_object_t *obj) { \
521 const ucl_object_t *cur, *celt; in UCL_EMIT_TYPE_IMPL()
618 const ucl_object_t *obj) in ucl_emit_msgpack_end_object()
625 const ucl_object_t *obj) in ucl_emit_msgpack_end_array()
[all …]
H A Ducl_hash.h60 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 Ducl_emitter_streamline.c35 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()
125 struct ucl_emitter_context *ctx, const ucl_object_t *obj) in ucl_object_emit_streamline_add_object()
H A Ducl_parser.c98 ucl_object_t *nobj; in ucl_save_comment()
641 ucl_object_t *nobj; in ucl_parser_add_container()
1139 ucl_object_t *top, in ucl_parser_append_elt()
1140 ucl_object_t *elt) in ucl_parser_append_elt()
1142 ucl_object_t *nobj; in ucl_parser_append_elt()
1299 ucl_object_t *nobj; in ucl_parse_key()
1674 ucl_object_t *obj = NULL; in ucl_parse_value()
2219 static ucl_object_t *
2223 ucl_object_t *res = NULL; in ucl_parse_macro_arguments()
3110 ucl_object_t*
[all …]
H A Ducl_msgpack.c294 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()
/freebsd-14.2/contrib/libucl/tests/
H A Dtest_msgpack.c203 static ucl_object_t*
206 ucl_object_t *res; in ucl_test_integer()
249 static ucl_object_t*
302 static ucl_object_t*
305 ucl_object_t *res; in ucl_test_boolean()
318 static ucl_object_t*
364 static ucl_object_t*
390 static ucl_object_t*
425 static ucl_object_t*
447 static ucl_object_t*
[all …]
H A Dtest_schema.c65 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 Dtest_streamline.c32 ucl_object_t *obj, *cur, *ar; in main()
/freebsd-14.2/contrib/libucl/lua/
H A Dlua_ucl.c550 ucl_object_t *
553 ucl_object_t *obj; in ucl_object_lua_import()
578 ucl_object_t *
581 ucl_object_t *obj; in ucl_object_lua_import_escape()
892 ucl_object_t *obj; in lua_ucl_parser_get_object()
920 ucl_object_t *obj; in lua_ucl_parser_get_object_wrapped()
1028 ucl_object_t *obj; in lua_ucl_object_unwrap()
1080 ucl_object_t *obj; in lua_ucl_object_tostring()
1204 ucl_object_t *obj; in lua_ucl_object_gc()
1329 ucl_object_t *obj; in lua_ucl_to_json()
[all …]
/freebsd-14.2/usr.sbin/ctld/
H A Duclparse.c47 static int uclparse_toplevel(const ucl_object_t *);
61 const ucl_object_t *user, *secret; in uclparse_chap()
91 const ucl_object_t *user, *secret, *mutual_user; in uclparse_chap_mutual()
92 const ucl_object_t *mutual_secret; in uclparse_chap_mutual()
141 const ucl_object_t *portal_group, *auth_group; in uclparse_target_portal_group()
245 uclparse_toplevel(const ucl_object_t *top) in uclparse_toplevel()
248 const ucl_object_t *obj = NULL, *child = NULL; in uclparse_toplevel()
398 const ucl_object_t *obj = NULL, *tmp = NULL; in uclparse_auth_group()
499 const ucl_object_t *obj = NULL, *tmp = NULL; in uclparse_portal_group()
698 const ucl_object_t *obj = NULL, *tmp = NULL; in uclparse_target()
[all …]
/freebsd-14.2/usr.sbin/iovctl/
H A Dparse.c59 add_bool_config(const char *key, const ucl_object_t *obj, nvlist_t *config) in add_bool_config()
89 add_uint_config(const char *key, const ucl_object_t *obj, nvlist_t *config, in add_uint_config()
192 add_config(const char *key, const ucl_object_t *obj, nvlist_t *config, in add_config()
225 parse_device_config(const ucl_object_t *top, nvlist_t *config, in parse_device_config()
229 const ucl_object_t *obj; in parse_device_config()
283 ucl_object_t *top; in parse_config_file()
284 const ucl_object_t *obj; in parse_config_file()
360 find_pf_device(const ucl_object_t *pf) in find_pf_device()
363 const ucl_object_t *obj; in find_pf_device()
398 ucl_object_t *top; in find_device()
[all …]
/freebsd-14.2/contrib/libucl/python/src/
H A Duclmodule.c8 _basic_ucl_type (ucl_object_t const *obj) in _basic_ucl_type()
28 _iterate_valid_ucl (ucl_object_t const *obj) in _iterate_valid_ucl()
30 const ucl_object_t *tmp; in _iterate_valid_ucl()
47 const ucl_object_t *cur; in _iterate_valid_ucl()
57 const ucl_object_t *cur; in _iterate_valid_ucl()
127 static ucl_object_t *
148 ucl_object_t *ucl_str; in _iterate_python()
162 ucl_object_t *top, *elm; in _iterate_python()
193 ucl_object_t *top, *elm; in _iterate_python()
219 ucl_object_t *root = NULL; in ucl_dump()
[all …]
/freebsd-14.2/contrib/libucl/utils/
H A Dobjdump.c34 ucl_obj_dump (const ucl_object_t *obj, unsigned int shift) in ucl_obj_dump()
38 const ucl_object_t *cur, *tmp; in ucl_obj_dump()
109 ucl_object_t *obj = NULL; in main()
110 const ucl_object_t *par; in main()
H A Ducl-tool.c46 ucl_object_t *obj = NULL; in main()
135 ucl_object_t *schema_obj = NULL; in main()
/freebsd-14.2/contrib/libucl/tests/fuzzers/
H A Ducl_msgpack_fuzzer.c8 typedef ucl_object_t* (*ucl_msgpack_test)(void);
19 ucl_object_t *obj = ucl_object_new_full (UCL_OBJECT, 2); in LLVMFuzzerTestOneInput()
/freebsd-14.2/usr.sbin/pkg/
H A Dconfig.c215 config_parse(const ucl_object_t *obj, pkg_conf_file_t conftype) in config_parse()
220 const ucl_object_t *cur, *seq, *tmp; in config_parse()
354 parse_repo_file(ucl_object_t *obj, const char *requested_repo) in parse_repo_file()
357 const ucl_object_t *cur; in parse_repo_file()
382 ucl_object_t *obj = NULL; in read_conf_file()
/freebsd-14.2/contrib/libucl/doc/
H A Dapi.md156 ucl_object_t* ucl_parser_get_object (struct ucl_parser *parser);
216 ucl_object_t *obj = NULL;
325 ucl_object_t * ucl_object_new (void)
332 ucl_object_t * ucl_object_typed_new (unsigned int type)
360 ucl_object_t * ucl_object_fromstring_common (const char *str,
386 const ucl_object_t* ucl_iterate_object (const ucl_object_t *obj,
394 const ucl_object_t *cur, *tmp;
444 const ucl_object_t *cur;
478 bool ucl_object_validate (const ucl_object_t *schema,
479 const ucl_object_t *obj, struct ucl_schema_error *err);
[all …]
/freebsd-14.2/usr.sbin/bhyve/
H A Dsnapshot.c273 ucl_object_t *obj; in load_metadata_file()
300 rstate->meta_root_obj = (ucl_object_t *)obj; in load_metadata_file()
365 const ucl_object_t *obj__; \
379 const ucl_object_t *obj__; \
393 const ucl_object_t *obj, size_t *data_size) in lookup_check_dev()
449 static const ucl_object_t *
452 const ucl_object_t *basic_meta_obj = NULL; in lookup_basic_metadata_object()
475 const ucl_object_t *obj; in lookup_vmname()
489 const ucl_object_t *obj; in lookup_memflags()
504 const ucl_object_t *obj; in lookup_memsize()
[all …]
H A Dsnapshot.h58 ucl_object_t *meta_root_obj;

12