Lines Matching defs:lh
115 void lh_free(_LHASH *lh) { in lh_free()
132 size_t lh_num_items(const _LHASH *lh) { return lh->num_items; } in lh_num_items()
141 static LHASH_ITEM **get_next_ptr_and_hash(const _LHASH *lh, uint32_t *out_hash, in get_next_ptr_and_hash()
163 static LHASH_ITEM **get_next_ptr_by_key(const _LHASH *lh, const void *key, in get_next_ptr_by_key()
178 void *lh_retrieve(const _LHASH *lh, const void *data, in lh_retrieve()
186 void *lh_retrieve_key(const _LHASH *lh, const void *key, uint32_t key_hash, in lh_retrieve_key()
195 static void lh_rebucket(_LHASH *lh, const size_t new_num_buckets) { in lh_rebucket()
226 static void lh_maybe_resize(_LHASH *lh) { in lh_maybe_resize()
255 int lh_insert(_LHASH *lh, void **old_data, void *data, in lh_insert()
290 void *lh_delete(_LHASH *lh, const void *data, in lh_delete()
314 void lh_doall_arg(_LHASH *lh, void (*func)(void *, void *), void *arg) { in lh_doall_arg()