177dde9f9SPaul Lindner /* associative array */ 21db1de38Sdormando void assoc_init(const int hashpower_init); 3bab9acd1Sdormando item *assoc_find(const char *key, const size_t nkey, const uint32_t hv); 4bab9acd1Sdormando int assoc_insert(item *item, const uint32_t hv); 5bab9acd1Sdormando void assoc_delete(const char *key, const size_t nkey, const uint32_t hv); 656b8339eSSteven Grimm void do_assoc_move_next_bucket(void); 77f09e20bSTrond Norbye int start_assoc_maintenance_thread(void); 87f09e20bSTrond Norbye void stop_assoc_maintenance_thread(void); 91c94e12cSdormando extern unsigned int hashpower; 10*d2676b4aSJason CHAN extern unsigned int item_lock_hashpower; 11