Lines Matching refs:lh_table
85 struct lh_table { struct
187 extern struct lh_table* lh_table_new(int size, const char *name,
200 extern struct lh_table* lh_kchar_table_new(int size, const char *name,
212 extern struct lh_table* lh_kptr_table_new(int size, const char *name,
222 extern void lh_table_free(struct lh_table *t);
231 extern int lh_table_insert(struct lh_table *t, void *k, const void *v);
240 extern struct lh_entry* lh_table_lookup_entry(struct lh_table *t, const void *k);
249 THIS_FUNCTION_IS_DEPRECATED(extern const void* lh_table_lookup(struct lh_table *t, const void *k));
258 extern json_bool lh_table_lookup_ex(struct lh_table *t, const void *k, void **v);
269 extern int lh_table_delete_entry(struct lh_table *t, struct lh_entry *e);
281 extern int lh_table_delete(struct lh_table *t, const void *k);
283 extern int lh_table_length(struct lh_table *t);
286 void lh_table_resize(struct lh_table *t, int new_size);