/freebsd-12-stable/contrib/libucl/include/ |
H A D | ucl.h | 116 * #ucl_object_t may have one of specified types, some types are compatible with each other and some are not. 134 * You can use one of these types to serialise #ucl_object_t by using ucl_object_emit(). 241 } ucl_object_t; typedef in typeref:struct:ucl_object_s 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_cop [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);
|
/freebsd-12-stable/contrib/libucl/src/ |
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_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 *arg [all...] |
H A D | ucl_schema.c | 43 static bool ucl_schema_validate (const ucl_object_t *schema, 44 const ucl_object_t *obj, bool try_array, 46 const ucl_object_t *root, 47 ucl_object_t *ext_ref); 56 enum ucl_schema_error_code code, const ucl_object_t *obj, 63 enum ucl_schema_error_code code, const ucl_object_t *obj, 80 static const ucl_object_t * 81 ucl_schema_test_pattern (const ucl_object_t *obj, const char *pattern, bool recursive) 83 const ucl_object_t *res = NULL; 86 const ucl_object_t *el [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, 92 const ucl_object_t *obj) 125 struct ucl_emitter_context *ctx, const ucl_object_t *obj)
|
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) 208 UCL_FREE (sizeof (ucl_object_t), obj); 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 *tm [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 print_key); \ 52 const ucl_object_t *obj, bool print_key); \ 54 const ucl_object_t *obj); \ 56 const ucl_object_t *obj) 111 const ucl_object_t *obj, bool compact) 166 const ucl_object_t *obj, bool compact, bool is_array) 194 const ucl_object_t *obj, bool compact) 223 const ucl_object_t *ob [all...] |
H A D | ucl_hash.c | 34 const ucl_object_t *obj; 40 kvec_t(const ucl_object_t *) ar; 104 ucl_hash_func (const ucl_object_t *o) 109 ucl_hash_equal (const ucl_object_t *k1, const ucl_object_t *k2) 118 KHASH_INIT (ucl_hash_node, const ucl_object_t *, struct ucl_hash_elt, 1, 122 ucl_hash_caseless_func (const ucl_object_t *o) 183 ucl_hash_caseless_equal (const ucl_object_t *k1, const ucl_object_t *k2) 230 KHASH_INIT (ucl_hash_caseless_node, const ucl_object_t *, struc [all...] |
H A D | ucl_parser.c | 98 ucl_object_t *nobj; 114 ucl_attach_comment (struct ucl_parser *parser, ucl_object_t *obj, bool before) 636 static inline ucl_object_t * 637 ucl_parser_add_container (ucl_object_t *obj, struct ucl_parser *parser, 641 ucl_object_t *nobj; 718 ucl_maybe_parse_number (ucl_object_t *obj, 982 struct ucl_chunk *chunk, ucl_object_t *obj) 1139 ucl_object_t *top, 1140 ucl_object_t *elt) 1142 ucl_object_t *nob [all...] |
H A D | ucl_sexp.c | 63 ucl_object_t *obj;
|
H A D | ucl_msgpack.c | 294 const ucl_object_t *obj) 840 size_t keylen, ucl_object_t *obj) 1335 ucl_object_t *container = NULL; 1396 ucl_object_t *obj; 1433 ucl_object_t *obj; 1518 ucl_object_t *obj; 1560 ucl_object_t *obj; 1590 ucl_object_t *obj;
|
/freebsd-12-stable/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);
|
/freebsd-12-stable/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_nul [all...] |
H A D | test_schema.c | 65 perform_test (const ucl_object_t *schema, const ucl_object_t *obj, 68 const ucl_object_t *valid, *data, *description; 95 perform_tests (const ucl_object_t *obj) 99 const ucl_object_t *schema, *tests, *description, *test; 133 ucl_object_t *obj = NULL; 134 const ucl_object_t *elt;
|
H A D | test_streamline.c | 32 ucl_object_t *obj, *cur, *ar;
|
H A D | test_speed.c | 64 ucl_object_t *obj;
|
H A D | test_generate.c | 44 ucl_object_t *obj, *cur, *ar, *ar1, *ref, *test_obj, *comments; 46 const ucl_object_t *found, *it_obj, *test;
|
/freebsd-12-stable/contrib/libucl/python/src/ |
H A D | uclmodule.c | 8 _basic_ucl_type (ucl_object_t const *obj) 28 _iterate_valid_ucl (ucl_object_t const *obj) 30 const ucl_object_t *tmp; 47 const ucl_object_t *cur; 57 const ucl_object_t *cur; 94 ucl_object_t *uclobj = ucl_parser_get_object(parser); 127 static ucl_object_t * 148 ucl_object_t *ucl_str; 162 ucl_object_t *top, *elm; 193 ucl_object_t *to [all...] |
/freebsd-12-stable/usr.sbin/iovctl/ |
H A D | parse.c | 49 report_config_error(const char *key, const ucl_object_t *obj, const char *type) 61 add_bool_config(const char *key, const ucl_object_t *obj, nvlist_t *config) 76 add_string_config(const char *key, const ucl_object_t *obj, nvlist_t *config) 91 add_uint_config(const char *key, const ucl_object_t *obj, nvlist_t *config, 116 add_unicast_mac_config(const char *key, const ucl_object_t *obj, nvlist_t *config) 171 add_config(const char *key, const ucl_object_t *obj, nvlist_t *config, 202 parse_device_config(const ucl_object_t *top, nvlist_t *config, 206 const ucl_object_t *obj; 260 ucl_object_t *top; 261 const ucl_object_t *ob [all...] |
/freebsd-12-stable/contrib/libucl/lua/ |
H A D | lua_ucl.c | 77 static int ucl_object_lua_push_array (lua_State *L, const ucl_object_t *obj, int flags); 78 static int ucl_object_lua_push_scalar (lua_State *L, const ucl_object_t *obj, int flags); 79 static int ucl_object_push_lua_common (lua_State *L, const ucl_object_t *obj, int flags); 80 static ucl_object_t* ucl_object_lua_fromtable (lua_State *L, int idx, ucl_string_flags_t flags); 81 static ucl_object_t* ucl_object_lua_fromelt (lua_State *L, int idx, ucl_string_flags_t flags); 100 const ucl_object_t *obj, int flags) 150 ucl_object_lua_push_object (lua_State *L, const ucl_object_t *obj, 153 const ucl_object_t *cur; 181 ucl_object_lua_push_array (lua_State *L, const ucl_object_t *obj, int flags) 183 const ucl_object_t *cu [all...] |
/freebsd-12-stable/usr.sbin/ctld/ |
H A D | uclparse.c | 49 static int uclparse_toplevel(const ucl_object_t *); 50 static int uclparse_chap(struct auth_group *, const ucl_object_t *); 51 static int uclparse_chap_mutual(struct auth_group *, const ucl_object_t *); 52 static int uclparse_lun(const char *, const ucl_object_t *); 53 static int uclparse_auth_group(const char *, const ucl_object_t *); 54 static int uclparse_portal_group(const char *, const ucl_object_t *); 55 static int uclparse_target(const char *, const ucl_object_t *); 56 static int uclparse_target_portal_group(struct target *, const ucl_object_t *); 57 static int uclparse_target_lun(struct target *, const ucl_object_t *); 60 uclparse_chap(struct auth_group *auth_group, const ucl_object_t *ob [all...] |
/freebsd-12-stable/contrib/libucl/utils/ |
H A D | objdump.c | 34 ucl_obj_dump (const ucl_object_t *obj, unsigned int shift) 38 const ucl_object_t *cur, *tmp; 109 ucl_object_t *obj = NULL; 110 const ucl_object_t *par;
|
H A D | ucl-tool.c | 46 ucl_object_t *obj = NULL; 135 ucl_object_t *schema_obj = NULL;
|
/freebsd-12-stable/usr.sbin/pkg/ |
H A D | config.c | 212 config_parse(const ucl_object_t *obj, pkg_conf_file_t conftype) 217 const ucl_object_t *cur, *seq, *tmp; 351 parse_repo_file(ucl_object_t *obj, const char *requested_repo) 354 const ucl_object_t *cur; 379 ucl_object_t *obj = NULL;
|