Home
last modified time | relevance | path

Searched refs:Hashmap (Results 1 – 5 of 5) sorted by relevance

/third_party/eudev/src/shared/
Dhashmap.h50 typedef struct Hashmap Hashmap; /* Maps keys to values */ typedef
114 __builtin_types_compatible_p(typeof(h), Hashmap*) || \
119 (__builtin_types_compatible_p(typeof(h), Hashmap*) || \
129 (Hashmap*)(h), \
142 Hashmap *internal_hashmap_new(const struct hash_ops *hash_ops HASHMAP_DEBUG_PARAMS);
148 static inline Hashmap *hashmap_free(Hashmap *h) { in hashmap_free()
156 static inline Hashmap *hashmap_free_free(Hashmap *h) { in hashmap_free_free()
163 Hashmap *hashmap_free_free_free(Hashmap *h);
169 static inline Hashmap *hashmap_copy(Hashmap *h) { in hashmap_copy()
170 return (Hashmap*) internal_hashmap_copy(HASHMAP_BASE(h)); in hashmap_copy()
[all …]
Dhashmap.c230 struct Hashmap { struct
243 DEFINE_MEMPOOL(hashmap_pool, Hashmap, 8);
246 assert_cc(sizeof(Hashmap) == sizeof(Set));
257 .head_size = sizeof(Hashmap),
407 static struct plain_hashmap_entry *plain_bucket_at(Hashmap *h, unsigned idx) { in plain_bucket_at()
813 Hashmap *internal_hashmap_new(const struct hash_ops *hash_ops HASHMAP_DEBUG_PARAMS) { in internal_hashmap_new()
814 … return (Hashmap*) hashmap_base_new(hash_ops, HASHMAP_TYPE_PLAIN HASHMAP_DEBUG_PASS_ARGS); in internal_hashmap_new()
842 int internal_hashmap_ensure_allocated(Hashmap **h, const struct hash_ops *hash_ops HASHMAP_DEBUG_P… in internal_hashmap_ensure_allocated()
893 Hashmap *hashmap_free_free_free(Hashmap *h) { in hashmap_free_free_free()
936 void hashmap_clear_free_free(Hashmap *h) { in hashmap_clear_free_free()
[all …]
Dconf-files.c49 static int files_add(Hashmap *h, const char *root, const char *path, const char *suffix) { in files_add()
110 _cleanup_hashmap_free_ Hashmap *fh = NULL; in conf_files_list_strv_internal()
/third_party/jerryscript/docs/
D04.INTERNALS.md289 #### Property Hashmap
291 …it (currently this limit is defined to 16), a hash map (called [Property Hashmap](#property-hashma…
/third_party/eudev/src/udev/
Dudevd.c76 Hashmap *workers;