Searched refs:hash2_table (Results 1 - 5 of 5) sorted by relevance

/dovecot/src/lib/
H A Dhash2.h16 struct hash2_table *
20 void hash2_destroy(struct hash2_table **hash);
22 void hash2_clear(struct hash2_table *hash);
24 void *hash2_lookup(const struct hash2_table *hash, const void *key) ATTR_PURE;
27 void *hash2_iterate(const struct hash2_table *hash,
32 void *hash2_insert(struct hash2_table *hash, const void *key);
34 void *hash2_insert_hash(struct hash2_table *hash, unsigned int key_hash);
36 void hash2_remove(struct hash2_table *hash, const void *key);
39 void hash2_remove_iter(struct hash2_table *hash, struct hash2_iter *iter);
41 unsigned int hash2_count(const struct hash2_table *has
[all...]
H A Dhash2.c17 struct hash2_table { struct
33 static void hash2_alloc_table(struct hash2_table *hash, unsigned int size)
41 struct hash2_table *
46 struct hash2_table *hash;
48 hash = i_new(struct hash2_table, 1);
60 void hash2_destroy(struct hash2_table **_hash)
62 struct hash2_table *hash = *_hash;
70 void hash2_clear(struct hash2_table *hash)
79 static void hash2_resize(struct hash2_table *hash, bool grow)
113 void *hash2_lookup(const struct hash2_table *has
[all...]
/dovecot/src/lib-index/
H A Dmail-index-strmap.h57 const struct hash2_table **hash_r);
H A Dmail-index-strmap.c35 struct hash2_table *hash;
189 const struct hash2_table **hash_r)
/dovecot/src/lib-storage/index/
H A Dindex-thread.c45 const struct hash2_table *msgid_hash;

Completed in 12 milliseconds