Home | History | Annotate | Download | only in json-c

Lines Matching refs:lh_table

426 struct lh_table* lh_table_new(int size, const char *name,
432 struct lh_table *t;
434 t = (struct lh_table*)calloc(1, sizeof(struct lh_table));
448 struct lh_table* lh_kchar_table_new(int size, const char *name,
454 struct lh_table* lh_kptr_table_new(int size, const char *name,
460 void lh_table_resize(struct lh_table *t, int new_size)
462 struct lh_table *new_t;
480 void lh_table_free(struct lh_table *t)
493 lh_table *t, void *k, const void *v)
527 struct lh_entry* lh_table_lookup_entry(struct lh_table *t, const void *k)
545 const void* lh_table_lookup(struct lh_table *t, const void *k)
552 json_bool lh_table_lookup_ex(struct lh_table* t, const void* k, void **v)
563 int lh_table_delete_entry(struct lh_table *t, struct lh_entry *e)
592 int lh_table_delete(struct lh_table *t, const void *k)
599 int lh_table_length(struct lh_table *t)