OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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