xref: /memcached-1.4.29/assoc.h (revision d2676b4a)
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