/external/chromium_org/third_party/boringssl/src/include/openssl/ |
D | lhash_macros.h | 28 lh_free(CHECKED_CAST(_LHASH *, LHASH_OF(ASN1_OBJECT) *, lh)); 31 lh_num_items(CHECKED_CAST(_LHASH *, LHASH_OF(ASN1_OBJECT) *, lh)) 35 CHECKED_CAST(_LHASH *, LHASH_OF(ASN1_OBJECT) *, lh), \ 39 lh_insert(CHECKED_CAST(_LHASH *, LHASH_OF(ASN1_OBJECT) *, lh), \ 45 CHECKED_CAST(_LHASH *, LHASH_OF(ASN1_OBJECT) *, lh), \ 49 lh_doall(CHECKED_CAST(_LHASH *, LHASH_OF(ASN1_OBJECT) *, lh), \ 53 lh_doall_arg(CHECKED_CAST(_LHASH *, LHASH_OF(ASN1_OBJECT) *, lh), \ 66 lh_free(CHECKED_CAST(_LHASH *, LHASH_OF(CONF_VALUE) *, lh)); 69 lh_num_items(CHECKED_CAST(_LHASH *, LHASH_OF(CONF_VALUE) *, lh)) 73 CHECKED_CAST(_LHASH *, LHASH_OF(CONF_VALUE) *, lh), \ [all …]
|
D | lhash.h | 146 } _LHASH; typedef 151 OPENSSL_EXPORT _LHASH *lh_new(lhash_hash_func hash, lhash_cmp_func comp); 155 OPENSSL_EXPORT void lh_free(_LHASH *lh); 158 OPENSSL_EXPORT size_t lh_num_items(const _LHASH *lh); 162 OPENSSL_EXPORT void *lh_retrieve(const _LHASH *lh, const void *data); 169 OPENSSL_EXPORT int lh_insert(_LHASH *lh, void **old_data, void *data); 173 OPENSSL_EXPORT void *lh_delete(_LHASH *lh, const void *data); 177 OPENSSL_EXPORT void lh_doall(_LHASH *lh, void (*func)(void *)); 182 OPENSSL_EXPORT void lh_doall_arg(_LHASH *lh, void (*func)(void *, void *),
|
/external/openssl/include/openssl/ |
D | lhash.h | 166 } _LHASH; /* Do not use _LHASH directly, use LHASH_OF typedef 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); [all …]
|
/external/openssl/crypto/lhash/ |
D | lhash.h | 166 } _LHASH; /* Do not use _LHASH directly, use LHASH_OF typedef 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); [all …]
|
D | lhash.c | 110 static void expand(_LHASH *lh); 111 static void contract(_LHASH *lh); 112 static LHASH_NODE **getrn(_LHASH *lh, const void *data, unsigned long *rhash); 114 _LHASH *lh_new(LHASH_HASH_FN_TYPE h, LHASH_COMP_FN_TYPE c) in lh_new() 116 _LHASH *ret; in lh_new() 119 if ((ret=OPENSSL_malloc(sizeof(_LHASH))) == NULL) in lh_new() 157 void lh_free(_LHASH *lh) in lh_free() 179 void *lh_insert(_LHASH *lh, void *data) in lh_insert() 217 void *lh_delete(_LHASH *lh, const void *data) in lh_delete() 248 void *lh_retrieve(_LHASH *lh, const void *data) in lh_retrieve() [all …]
|
D | lh_stats.c | 142 void lh_stats(const _LHASH *lh, FILE *fp) in lh_stats() 154 void lh_node_stats(const _LHASH *lh, FILE *fp) in lh_node_stats() 166 void lh_node_usage_stats(const _LHASH *lh, FILE *fp) in lh_node_usage_stats() 180 void lh_stats_bio(const _LHASH *lh, BIO *out) in lh_stats_bio() 208 void lh_node_stats_bio(const _LHASH *lh, BIO *out) in lh_node_stats_bio() 221 void lh_node_usage_stats_bio(const _LHASH *lh, BIO *out) in lh_node_usage_stats_bio()
|
/external/chromium_org/third_party/boringssl/src/crypto/lhash/ |
D | lhash.c | 71 _LHASH *lh_new(lhash_hash_func hash, lhash_cmp_func comp) { in lh_new() 72 _LHASH *ret; in lh_new() 74 ret = OPENSSL_malloc(sizeof(_LHASH)); in lh_new() 78 memset(ret, 0, sizeof(_LHASH)); in lh_new() 100 void lh_free(_LHASH *lh) { in lh_free() 119 size_t lh_num_items(const _LHASH *lh) { return lh->num_items; } in lh_num_items() 128 static LHASH_ITEM **get_next_ptr_and_hash(const _LHASH *lh, uint32_t *out_hash, in get_next_ptr_and_hash() 148 void *lh_retrieve(const _LHASH *lh, const void *data) { in lh_retrieve() 163 static void lh_rebucket(_LHASH *lh, const size_t new_num_buckets) { in lh_rebucket() 194 static void lh_maybe_resize(_LHASH *lh) { in lh_maybe_resize() [all …]
|
D | make_macros.sh | 33 lh_free(CHECKED_CAST(_LHASH*, LHASH_OF(${type})*, lh)); 36 lh_num_items(CHECKED_CAST(_LHASH*, LHASH_OF(${type})*, lh)) 39 …((${type}*) lh_retrieve(CHECKED_CAST(_LHASH*, LHASH_OF(${type})*, lh), CHECKED_CAST(void*, ${type}… 42 …lh_insert(CHECKED_CAST(_LHASH*, LHASH_OF(${type})*, lh), CHECKED_CAST(void**, ${type}**, old_data)… 45 …((${type}*) lh_delete(CHECKED_CAST(_LHASH*, LHASH_OF(${type})*, lh), CHECKED_CAST(void*, ${type}*,… 48 …lh_doall(CHECKED_CAST(_LHASH*, LHASH_OF(${type})*, lh), CHECKED_CAST(void (*)(void*), void (*) (${… 51 …lh_doall_arg(CHECKED_CAST(_LHASH*, LHASH_OF(${type})*, lh), CHECKED_CAST(void (*)(void*, void*), v…
|
D | lhash_test.c | 117 _LHASH *lh; in main()
|