Searched refs:hashmap_entry (Results 1 – 1 of 1) sorted by relevance
35 struct hashmap_entry { struct39 struct hashmap_entry *bucket_next, *bucket_previous; argument40 struct hashmap_entry *iterate_next, *iterate_previous; argument50 struct hashmap_entry *iterate_list_head, *iterate_list_tail;54 #define BY_HASH(h) ((struct hashmap_entry**) ((uint8_t*) (h) + PA_ALIGN(sizeof(pa_hashmap))))61 h = pa_xmalloc0(PA_ALIGN(sizeof(pa_hashmap)) + NBUCKETS*sizeof(struct hashmap_entry*)); in pa_hashmap_new_full()79 static void remove_entry(pa_hashmap *h, struct hashmap_entry *e) { in remove_entry()122 static struct hashmap_entry *hash_scan(const pa_hashmap *h, unsigned hash, const void *key) { in hash_scan()123 struct hashmap_entry *e; in hash_scan()135 struct hashmap_entry *e; in pa_hashmap_put()[all …]