Home | History | Annotate | Download | only in lhash

Lines Matching defs:_LHASH

166 	} _LHASH;	/* Do not use _LHASH directly, use LHASH_OF
175 _LHASH *lh_new(LHASH_HASH_FN_TYPE h, LHASH_COMP_FN_TYPE c);
176 void lh_free(_LHASH *lh);
177 void *lh_insert(_LHASH *lh, void *data);
178 void *lh_delete(_LHASH *lh, const void *data);
179 void *lh_retrieve(_LHASH *lh, const void *data);
180 void lh_doall(_LHASH *lh, LHASH_DOALL_FN_TYPE func);
181 void lh_doall_arg(_LHASH *lh, LHASH_DOALL_ARG_FN_TYPE func, void *arg);
183 unsigned long lh_num_items(const _LHASH *lh);
186 void lh_stats(const _LHASH *lh, FILE *out);
187 void lh_node_stats(const _LHASH *lh, FILE *out);
188 void lh_node_usage_stats(const _LHASH *lh, FILE *out);
192 void lh_stats_bio(const _LHASH *lh, BIO *out);
193 void lh_node_stats_bio(const _LHASH *lh, BIO *out);
194 void lh_node_usage_stats_bio(const _LHASH *lh, BIO *out);
204 ((_LHASH *)CHECKED_PTR_OF(LHASH_OF(type),lh))