Lines Matching refs:dshash_table
20 struct dshash_table;
21 typedef struct dshash_table dshash_table; typedef
63 extern dshash_table *dshash_create(dsa_area *area,
66 extern dshash_table *dshash_attach(dsa_area *area,
70 extern void dshash_detach(dshash_table *hash_table);
71 extern dshash_table_handle dshash_get_hash_table_handle(dshash_table *hash_table);
72 extern void dshash_destroy(dshash_table *hash_table);
75 extern void *dshash_find(dshash_table *hash_table,
77 extern void *dshash_find_or_insert(dshash_table *hash_table,
79 extern bool dshash_delete_key(dshash_table *hash_table, const void *key);
80 extern void dshash_delete_entry(dshash_table *hash_table, void *entry);
81 extern void dshash_release_lock(dshash_table *hash_table, void *entry);
88 extern void dshash_dump(dshash_table *hash_table);