Home
last modified time | relevance | path

Searched refs:OPENSSL_LHASH (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/crypto/openssl/include/openssl/
H A Dlhash.h37 typedef struct lhash_st OPENSSL_LHASH; typedef
80 int OPENSSL_LH_error(OPENSSL_LHASH *lh);
82 void OPENSSL_LH_free(OPENSSL_LHASH *lh);
83 void OPENSSL_LH_flush(OPENSSL_LHASH *lh);
84 void *OPENSSL_LH_insert(OPENSSL_LHASH *lh, void *data);
104 # define _LHASH OPENSSL_LHASH
146 return (const OPENSSL_LHASH *)lh; \
150 return (OPENSSL_LHASH *)lh; \
176 OPENSSL_LH_free((OPENSSL_LHASH *)lh); \
180 OPENSSL_LH_flush((OPENSSL_LHASH *)lh); \
[all …]
H A Dlhash.h.in39 typedef struct lhash_st OPENSSL_LHASH; typedef
82 int OPENSSL_LH_error(OPENSSL_LHASH *lh);
84 void OPENSSL_LH_free(OPENSSL_LHASH *lh);
85 void OPENSSL_LH_flush(OPENSSL_LHASH *lh);
86 void *OPENSSL_LH_insert(OPENSSL_LHASH *lh, void *data);
106 # define _LHASH OPENSSL_LHASH
148 return (const OPENSSL_LHASH *)lh; \
152 return (OPENSSL_LHASH *)lh; \
178 OPENSSL_LH_free((OPENSSL_LHASH *)lh); \
182 OPENSSL_LH_flush((OPENSSL_LHASH *)lh); \
[all …]
/freebsd-14.2/crypto/openssl/crypto/lhash/
H A Dlhash.c43 static int expand(OPENSSL_LHASH *lh);
44 static void contract(OPENSSL_LHASH *lh);
49 OPENSSL_LHASH *ret; in OPENSSL_LH_new()
76 void OPENSSL_LH_free(OPENSSL_LHASH *lh) in OPENSSL_LH_free()
86 void OPENSSL_LH_flush(OPENSSL_LHASH *lh) in OPENSSL_LH_flush()
107 void *OPENSSL_LH_insert(OPENSSL_LHASH *lh, void *data) in OPENSSL_LH_insert()
176 static void doall_util_fn(OPENSSL_LHASH *lh, int use_arg, in doall_util_fn()
213 static int expand(OPENSSL_LHASH *lh) in expand()
257 static void contract(OPENSSL_LHASH *lh) in contract()
290 static OPENSSL_LH_NODE **getrn(OPENSSL_LHASH *lh, in getrn()
[all …]
H A Dlh_stats.c24 void OPENSSL_LH_stats(const OPENSSL_LHASH *lh, FILE *fp) in OPENSSL_LH_stats()
36 void OPENSSL_LH_node_stats(const OPENSSL_LHASH *lh, FILE *fp) in OPENSSL_LH_node_stats()
48 void OPENSSL_LH_node_usage_stats(const OPENSSL_LHASH *lh, FILE *fp) in OPENSSL_LH_node_usage_stats()
62 void OPENSSL_LH_stats_bio(const OPENSSL_LHASH *lh, BIO *out) in OPENSSL_LH_stats_bio()
82 void OPENSSL_LH_node_stats_bio(const OPENSSL_LHASH *lh, BIO *out) in OPENSSL_LH_node_stats_bio()
94 void OPENSSL_LH_node_usage_stats_bio(const OPENSSL_LHASH *lh, BIO *out) in OPENSSL_LH_node_usage_stats_bio()
/freebsd-14.2/crypto/openssl/test/
H A Dlhash_test.c214 OPENSSL_LH_stats_bio((OPENSSL_LHASH *)h, bio_err); in test_stress()
216 OPENSSL_LH_node_usage_stats_bio((OPENSSL_LHASH *)h, bio_err); in test_stress()
234 OPENSSL_LH_stats_bio((OPENSSL_LHASH *)h, bio_err); in test_stress()
236 OPENSSL_LH_node_usage_stats_bio((OPENSSL_LHASH *)h, bio_err); in test_stress()
/freebsd-14.2/crypto/openssl/doc/man3/
H A DOPENSSL_LH_COMPFUNC.pod39 unsigned long lh_TYPE_num_items(OPENSSL_LHASH *lh);
40 unsigned long lh_TYPE_get_down_load(OPENSSL_LHASH *lh);
41 void lh_TYPE_set_down_load(OPENSSL_LHASH *lh, unsigned long dl);
51 void OPENSSL_LH_free(OPENSSL_LHASH *lh);
52 void OPENSSL_LH_flush(OPENSSL_LHASH *lh);
54 void *OPENSSL_LH_insert(OPENSSL_LHASH *lh, void *data);
55 void *OPENSSL_LH_delete(OPENSSL_LHASH *lh, const void *data);
56 void *OPENSSL_LH_retrieve(OPENSSL_LHASH *lh, const void *data);
61 unsigned long OPENSSL_LH_num_items(OPENSSL_LHASH *lh);
62 unsigned long OPENSSL_LH_get_down_load(OPENSSL_LHASH *lh);
[all …]