Lines Matching refs:HT_VALUE
119 HT_VALUE value;
181 static void internal_free_nop(HT_VALUE *v) in internal_free_nop()
284 v->ht->config.ht_free_fn((HT_VALUE *)v); in free_oldmd()
355 void ossl_ht_foreach_until(HT *h, int (*cb)(HT_VALUE *obj, void *arg), in ossl_ht_foreach_until()
366 if (!cb((HT_VALUE *)md->neighborhoods[i].entries[j].value, arg)) in ossl_ht_foreach_until()
376 int (*filter)(HT_VALUE *obj, void *arg), in ossl_ht_filter()
381 + (sizeof(HT_VALUE *) * max_len)); in ossl_ht_filter()
392 list->list = (HT_VALUE **)(list + 1); in ossl_ht_filter()
399 if (v != NULL && filter((HT_VALUE *)v, arg)) { in ossl_ht_filter()
400 list->list[list->list_len++] = (HT_VALUE *)v; in ossl_ht_filter()
515 HT_VALUE *h = (HT_VALUE *)arg; in free_old_ht_value()
542 HT_VALUE **olddata) in ossl_ht_insert_locked()
549 HT_VALUE *ival; in ossl_ht_insert_locked()
578 *olddata = (HT_VALUE *)md->neighborhoods[neigh_idx].entries[j].value; in ossl_ht_insert_locked()
639 int ossl_ht_insert(HT *h, HT_KEY *key, HT_VALUE *data, HT_VALUE **olddata) in ossl_ht_insert()
675 HT_VALUE *ossl_ht_get(HT *h, HT_KEY *key) in ossl_ht_get()
704 return (HT_VALUE *)ival; in ossl_ht_get()
719 v->ht->config.ht_free_fn((HT_VALUE *)v); in free_old_entry()
729 HT_VALUE *nv = NULL; in ossl_ht_delete()