Searched refs:ucl_hash_t (Results 1 – 4 of 4) sorted by relevance
| /trueos/contrib/libucl/src/ |
| HD | ucl_hash.h | 49 } ucl_hash_t; typedef 55 ucl_hash_t* ucl_hash_create (void); 60 void ucl_hash_destroy (ucl_hash_t* hashlin, ucl_hash_free_func *func); 65 void ucl_hash_insert (ucl_hash_t* hashlin, const ucl_object_t *obj, const char *key, 71 void ucl_hash_delete (ucl_hash_t* hashlin, const ucl_object_t *obj); 76 const ucl_object_t* ucl_hash_search (ucl_hash_t* hashlin, const char *key, 86 const void* ucl_hash_iterate (ucl_hash_t *hashlin, ucl_hash_iter_t *iter);
|
| HD | ucl_hash.c | 28 ucl_hash_t* 31 ucl_hash_t *new; in ucl_hash_create() 33 new = UCL_ALLOC (sizeof (ucl_hash_t)); in ucl_hash_create() 40 void ucl_hash_destroy (ucl_hash_t* hashlin, ucl_hash_free_func *func) in ucl_hash_destroy() 55 UCL_FREE (sizeof (ucl_hash_t), hashlin); in ucl_hash_destroy() 59 ucl_hash_insert (ucl_hash_t* hashlin, const ucl_object_t *obj, in ucl_hash_insert() 70 ucl_hash_iterate (ucl_hash_t *hashlin, ucl_hash_iter_t *iter) in ucl_hash_iterate() 101 ucl_hash_search (ucl_hash_t* hashlin, const char *key, unsigned keylen) in ucl_hash_search() 117 ucl_hash_delete (ucl_hash_t* hashlin, const ucl_object_t *obj) in ucl_hash_delete()
|
| HD | ucl_internal.h | 326 ucl_hash_search_obj (ucl_hash_t* hashlin, ucl_object_t *obj) in ucl_hash_search_obj() 331 static inline ucl_hash_t * 332 ucl_hash_insert_object (ucl_hash_t *hashlin, const ucl_object_t *obj) UCL_WARN_UNUSED_RESULT; 334 static inline ucl_hash_t * 335 ucl_hash_insert_object (ucl_hash_t *hashlin, const ucl_object_t *obj) in ucl_hash_insert_object()
|
| HD | ucl_parser.c | 925 ucl_hash_t *container; in ucl_parse_key()
|