Searched refs:HASHMAP_BASE (Results 1 - 3 of 3) sorted by relevance
/systemd/src/basic/ |
H A D | set.h | 29 internal_hashmap_free(HASHMAP_BASE(s)); 34 internal_hashmap_free_free(HASHMAP_BASE(s)); 41 return (Set*) internal_hashmap_copy(HASHMAP_BASE(s)); 51 return internal_hashmap_get(HASHMAP_BASE(s), key); 56 return internal_hashmap_contains(HASHMAP_BASE(s), key); 60 return internal_hashmap_remove(HASHMAP_BASE(s), key); 70 return internal_hashmap_reserve(HASHMAP_BASE(h), entries_add); 74 return internal_hashmap_move(HASHMAP_BASE(s), HASHMAP_BASE(other)); 78 return internal_hashmap_move_one(HASHMAP_BASE( [all...] |
H A D | hashmap.h | 82 #define HASHMAP_BASE(h) \ macro 109 return (void*)internal_hashmap_free(HASHMAP_BASE(h)); 112 return (void*)internal_hashmap_free(HASHMAP_BASE(h)); 117 return (void*)internal_hashmap_free_free(HASHMAP_BASE(h)); 120 return (void*)internal_hashmap_free_free(HASHMAP_BASE(h)); 130 return (Hashmap*) internal_hashmap_copy(HASHMAP_BASE(h)); 133 return (OrderedHashmap*) internal_hashmap_copy(HASHMAP_BASE(h)); 158 return internal_hashmap_get(HASHMAP_BASE(h), key); 161 return internal_hashmap_get(HASHMAP_BASE(h), key); 171 return internal_hashmap_contains(HASHMAP_BASE( [all...] |
H A D | hashmap.c | 327 #define bucket_hash(h, p) base_bucket_hash(HASHMAP_BASE(h), p) 354 return (struct plain_hashmap_entry*) bucket_at(HASHMAP_BASE(h), idx); 358 return (struct ordered_hashmap_entry*) bucket_at(HASHMAP_BASE(h), idx); 362 return (struct set_entry*) bucket_at(HASHMAP_BASE(h), idx); 547 #define remove_entry(h, idx) base_remove_entry(HASHMAP_BASE(h), idx) 575 idx = prev_idx(HASHMAP_BASE(h), idx); 707 return internal_hashmap_iterate(HASHMAP_BASE(s), i, value, NULL); 853 hashmap_free_no_clear(HASHMAP_BASE(h)); 896 for (idx = skip_free_buckets(HASHMAP_BASE(h), 0); idx != IDX_NIL; 897 idx = skip_free_buckets(HASHMAP_BASE( [all...] |
Completed in 39 milliseconds