Lines Matching refs:HT_VALUE
37 } HT_VALUE; typedef
44 HT_VALUE **list;
52 void (*ht_free_fn)(HT_VALUE *obj);
174 HT_VALUE inval; \
175 HT_VALUE *oval = NULL; \
186 pfx ossl_unused vtype *ossl_ht_##name##_##vtype##_from_value(HT_VALUE *v) \
198 HT_VALUE **v)\
200 HT_VALUE *vv; \
208 pfx ossl_unused HT_VALUE *ossl_ht_##name##_##vtype##_to_value(vtype *data, \
209 HT_VALUE *v) \
216 pfx ossl_unused int ossl_ht_##name##_##vtype##_type(HT_VALUE *h) \
224 vtype *ossl_ht_##name##_##vtype##_from_value(HT_VALUE *v); \
227 HT_VALUE **v); \
228 HT_VALUE *ossl_ht_##name##_##vtype##_to_value(vtype *data, HT_VALUE *v); \
229 int ossl_ht_##name##_##vtype##_type(HT_VALUE *h); \
290 int ossl_ht_insert(HT *htable, HT_KEY *key, HT_VALUE *data,
291 HT_VALUE **olddata);
312 void ossl_ht_foreach_until(HT *htable, int (*cb)(HT_VALUE *obj, void *arg),
322 int (*filter)(HT_VALUE *obj, void *arg),
333 HT_VALUE *ossl_ht_get(HT *htable, HT_KEY *key);