HomeSort by relevance Sort by last modified time
    Searched refs:_LHASH (Results 1 - 5 of 5) sorted by null

  /external/boringssl/src/include/openssl/
lhash.h 143 } _LHASH;
148 OPENSSL_EXPORT _LHASH *lh_new(lhash_hash_func hash, lhash_cmp_func comp);
152 OPENSSL_EXPORT void lh_free(_LHASH *lh);
155 OPENSSL_EXPORT size_t lh_num_items(const _LHASH *lh);
159 OPENSSL_EXPORT void *lh_retrieve(const _LHASH *lh, const void *data);
166 OPENSSL_EXPORT int lh_insert(_LHASH *lh, void **old_data, void *data);
170 OPENSSL_EXPORT void *lh_delete(_LHASH *lh, const void *data);
174 OPENSSL_EXPORT void lh_doall(_LHASH *lh, void (*func)(void *));
179 OPENSSL_EXPORT void lh_doall_arg(_LHASH *lh, void (*func)(void *, void *),
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...]
  /external/boringssl/src/crypto/lhash/
make_macros.sh 36 lh_free(CHECKED_CAST(_LHASH*, LHASH_OF(${type})*, lh));
39 lh_num_items(CHECKED_CAST(_LHASH*, LHASH_OF(${type})*, lh))
42 ((${type}*) lh_retrieve(CHECKED_CAST(_LHASH*, LHASH_OF(${type})*, lh), CHECKED_CAST(void*, ${type}*, data)))
45 lh_insert(CHECKED_CAST(_LHASH*, LHASH_OF(${type})*, lh), CHECKED_CAST(void**, ${type}**, old_data), CHECKED_CAST(void*, ${type}*, data))
48 ((${type}*) lh_delete(CHECKED_CAST(_LHASH*, LHASH_OF(${type})*, lh), CHECKED_CAST(void*, ${type}*, data)))
51 lh_doall(CHECKED_CAST(_LHASH*, LHASH_OF(${type})*, lh), CHECKED_CAST(void (*)(void*), void (*) (${type}*), func));
54 lh_doall_arg(CHECKED_CAST(_LHASH*, LHASH_OF(${type})*, lh), CHECKED_CAST(void (*)(void*, void*), void (*) (${type}*, void*), func), arg);
lhash.c 64 /* kMinNumBuckets is the minimum size of the buckets array in an |_LHASH|. */
72 _LHASH *lh_new(lhash_hash_func hash, lhash_cmp_func comp) {
73 _LHASH *ret;
75 ret = OPENSSL_malloc(sizeof(_LHASH));
79 memset(ret, 0, sizeof(_LHASH));
101 void lh_free(_LHASH *lh) {
120 size_t lh_num_items(const _LHASH *lh) { return lh->num_items; }
129 static LHASH_ITEM **get_next_ptr_and_hash(const _LHASH *lh, uint32_t *out_hash,
149 void *lh_retrieve(const _LHASH *lh, const void *data) {
164 static void lh_rebucket(_LHASH *lh, const size_t new_num_buckets)
    [all...]
lhash_test.c 119 _LHASH *lh;

Completed in 1092 milliseconds