Lines Matching refs:HT
120 HT *ht;
186 HT *ossl_ht_new(const HT_CONFIG *conf) in ossl_ht_new()
188 HT *new = OPENSSL_zalloc(sizeof(*new)); in ossl_ht_new()
246 void ossl_ht_read_lock(HT *htable) in ossl_ht_read_lock()
251 void ossl_ht_read_unlock(HT *htable) in ossl_ht_read_unlock()
256 void ossl_ht_write_lock(HT *htable) in ossl_ht_write_lock()
262 void ossl_ht_write_unlock(HT *htable) in ossl_ht_write_unlock()
294 static int ossl_ht_flush_internal(HT *h) in ossl_ht_flush_internal()
325 int ossl_ht_flush(HT *h) in ossl_ht_flush()
330 void ossl_ht_free(HT *h) in ossl_ht_free()
347 size_t ossl_ht_count(HT *h) in ossl_ht_count()
355 void ossl_ht_foreach_until(HT *h, int (*cb)(HT_VALUE *obj, void *arg), in ossl_ht_foreach_until()
375 HT_VALUE_LIST *ossl_ht_filter(HT *h, size_t max_len, in ossl_ht_filter()
432 static int grow_hashtable(HT *h, size_t oldsize) in grow_hashtable()
540 static int ossl_ht_insert_locked(HT *h, uint64_t hash, in ossl_ht_insert_locked()
605 static struct ht_internal_value_st *alloc_new_value(HT *h, HT_KEY *key, in alloc_new_value()
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()
723 int ossl_ht_delete(HT *h, HT_KEY *key) in ossl_ht_delete()