Searched refs:HT_VALUE (Results 1 – 6 of 6) sorted by relevance
/openssl/include/internal/ |
H A D | hashtable.h | 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; \ 228 HT_VALUE *ossl_ht_##name##_##vtype##_to_value(vtype *data, HT_VALUE *v); \ 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), [all …]
|
/openssl/crypto/hashtable/ |
H A D | hashtable.c | 119 HT_VALUE value; 181 static void internal_free_nop(HT_VALUE *v) in internal_free_nop() 392 list->list = (HT_VALUE **)(list + 1); 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() 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() [all …]
|
/openssl/doc/internal/man3/ |
H A D | ossl_ht_new.pod | 30 int ossl_ht_insert(HT *htable, HT_KEY *key, HT_VALUE *data, HT_VALUE **olddata); 36 HT_VALUE *ossl_ht_get(HT *htable, HT_KEY *key); 37 void ossl_ht_put(HT_VALUE *value); 150 ossl_ht_put() on the B<HT_VALUE> to prevent memory leaks. 241 <TYPE> ossl_ht_NAME_TYPE_get(HT *h, HT_KEY *key, HT_VALUE **v) 247 <TYPE> *ossl_ht_NAME_TYPE_from_value(HT_VALUE *v) 253 HT_VALUE *ossl_ht_NAME_TYPE_to_value(<TYPE> *data) 254 Converts the data pointer provided to an B<HT_VALUE> object 258 int ossl_ht_NAME_TYPE_type(HT_VALUE *v) 302 static void int_free_fn(HT_VALUE *v) [all …]
|
/openssl/fuzz/ |
H A D | hashtable.c | 68 static int table_iterator(HT_VALUE *v, void *arg) in table_iterator() 81 static int filter_iterator(HT_VALUE *v, void *arg) in filter_iterator() 92 static void fuzz_free_cb(HT_VALUE *v) in fuzz_free_cb() 127 HT_VALUE *v = NULL; in FuzzerTestOneInput() 128 HT_VALUE tv; in FuzzerTestOneInput()
|
/openssl/test/ |
H A D | lhash_test.c | 187 static int int_filter_all(HT_VALUE *v, void *arg) in int_filter_all() 198 static int int_foreach(HT_VALUE *v, void *arg) in HT_DEF_KEY_FIELD() 397 static void hashtable_intfree(HT_VALUE *v) in hashtable_intfree() 417 HT_VALUE *v; in test_hashtable_stress() 513 static void hashtable_mt_free(HT_VALUE *v) in hashtable_mt_free() 546 HT_VALUE *v = NULL; in do_mt_hash_work()
|
/openssl/crypto/ |
H A D | core_namemap.c | 145 HT_VALUE *val; in ossl_namemap_name2num() 249 HT_VALUE val = { 0 }; in namemap_add_name()
|
Completed in 17 milliseconds