Home
last modified time | relevance | path

Searched refs:LHASH_OF (Results 1 – 24 of 24) sorted by relevance

/third_party/openssl/include/openssl/
Dconf.h70 void CONF_set_nconf(CONF *conf, LHASH_OF(CONF_VALUE) *hash);
71 LHASH_OF(CONF_VALUE) *CONF_load(LHASH_OF(CONF_VALUE) *conf, const char *file,
74 LHASH_OF(CONF_VALUE) *CONF_load_fp(LHASH_OF(CONF_VALUE) *conf, FILE *fp,
77 LHASH_OF(CONF_VALUE) *CONF_load_bio(LHASH_OF(CONF_VALUE) *conf, BIO *bp,
79 STACK_OF(CONF_VALUE) *CONF_get_section(LHASH_OF(CONF_VALUE) *conf,
81 char *CONF_get_string(LHASH_OF(CONF_VALUE) *conf, const char *group,
83 long CONF_get_number(LHASH_OF(CONF_VALUE) *conf, const char *group,
85 void CONF_free(LHASH_OF(CONF_VALUE) *conf);
87 int CONF_dump_fp(LHASH_OF(CONF_VALUE) *conf, FILE *out);
89 int CONF_dump_bio(LHASH_OF(CONF_VALUE) *conf, BIO *out);
[all …]
Dlhash.h119 # define LHASH_OF(type) struct lhash_st_##type macro
122 LHASH_OF(type) { union lh_##type##_dummy { void* d1; unsigned long d2; int d3; } dummy; }; \
123 …static ossl_unused ossl_inline LHASH_OF(type) *lh_##type##_new(unsigned long (*hfn)(const type *),…
126 return (LHASH_OF(type) *) \
129 static ossl_unused ossl_inline void lh_##type##_free(LHASH_OF(type) *lh) \
133 static ossl_unused ossl_inline type *lh_##type##_insert(LHASH_OF(type) *lh, type *d) \
137 static ossl_unused ossl_inline type *lh_##type##_delete(LHASH_OF(type) *lh, const type *d) \
141 static ossl_unused ossl_inline type *lh_##type##_retrieve(LHASH_OF(type) *lh, const type *d) \
145 static ossl_unused ossl_inline int lh_##type##_error(LHASH_OF(type) *lh) \
149 static ossl_unused ossl_inline unsigned long lh_##type##_num_items(LHASH_OF(type) *lh) \
[all …]
Dx509v3.h576 X509_EXTENSION *X509V3_EXT_conf_nid(LHASH_OF(CONF_VALUE) *conf,
579 X509_EXTENSION *X509V3_EXT_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,
581 int X509V3_EXT_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,
583 int X509V3_EXT_REQ_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,
585 int X509V3_EXT_CRL_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,
593 void X509V3_set_conf_lhash(X509V3_CTX *ctx, LHASH_OF(CONF_VALUE) *lhash);
Dtxt_db.h36 LHASH_OF(OPENSSL_STRING) **index;
Dssl.h683 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
/third_party/openssl/crypto/conf/
Dconf_lib.c25 void CONF_set_nconf(CONF *conf, LHASH_OF(CONF_VALUE) *hash) in CONF_set_nconf()
45 LHASH_OF(CONF_VALUE) *CONF_load(LHASH_OF(CONF_VALUE) *conf, const char *file, in LHASH_OF() function
48 LHASH_OF(CONF_VALUE) *ltmp; in LHASH_OF()
68 LHASH_OF(CONF_VALUE) *CONF_load_fp(LHASH_OF(CONF_VALUE) *conf, FILE *fp, in LHASH_OF() function
72 LHASH_OF(CONF_VALUE) *ltmp; in LHASH_OF()
83 LHASH_OF(CONF_VALUE) *CONF_load_bio(LHASH_OF(CONF_VALUE) *conf, BIO *bp, in LHASH_OF() function
97 STACK_OF(CONF_VALUE) *CONF_get_section(LHASH_OF(CONF_VALUE) *conf, in STACK_OF()
109 char *CONF_get_string(LHASH_OF(CONF_VALUE) *conf, const char *group, in CONF_get_string()
121 long CONF_get_number(LHASH_OF(CONF_VALUE) *conf, const char *group, in CONF_get_number()
139 void CONF_free(LHASH_OF(CONF_VALUE) *conf) in CONF_free()
[all …]
Dconf_api.c19 static void value_free_hash(const CONF_VALUE *a, LHASH_OF(CONF_VALUE) *conf);
139 typedef LHASH_OF(CONF_VALUE) LH_CONF_VALUE;
161 static void value_free_hash(const CONF_VALUE *a, LHASH_OF(CONF_VALUE) *conf) in value_free_hash()
/third_party/openssl/doc/man3/
DOPENSSL_LH_COMPFUNC.pod22 void lh_TYPE_free(LHASH_OF(TYPE) *table);
24 TYPE *lh_TYPE_insert(LHASH_OF(TYPE) *table, TYPE *data);
25 TYPE *lh_TYPE_delete(LHASH_OF(TYPE) *table, TYPE *data);
26 TYPE *lh_retrieve(LHASH_OF(TYPE) *table, TYPE *data);
28 void lh_TYPE_doall(LHASH_OF(TYPE) *table, OPENSSL_LH_DOALL_FUNC func);
29 void lh_TYPE_doall_arg(LHASH_OF(TYPE) *table, OPENSSL_LH_DOALL_FUNCARG func,
32 int lh_TYPE_error(LHASH_OF(TYPE) *table);
46 lh_TYPE_new() creates a new B<LHASH_OF(TYPE)> structure to store
89 LHASH_OF(TYPE) *htable;
93 lh_TYPE_free() frees the B<LHASH_OF(TYPE)> structure
/third_party/openssl/crypto/x509v3/
Dv3_conf.c444 X509_EXTENSION *X509V3_EXT_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, in X509V3_EXT_conf()
454 X509_EXTENSION *X509V3_EXT_conf_nid(LHASH_OF(CONF_VALUE) *conf, in X509V3_EXT_conf_nid()
479 void X509V3_set_conf_lhash(X509V3_CTX *ctx, LHASH_OF(CONF_VALUE) *lhash) in X509V3_set_conf_lhash()
485 int X509V3_EXT_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, in X509V3_EXT_add_conf()
495 int X509V3_EXT_CRL_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, in X509V3_EXT_CRL_add_conf()
505 int X509V3_EXT_REQ_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, in X509V3_EXT_REQ_add_conf()
/third_party/openssl/apps/
Dopenssl.c50 static LHASH_OF(FUNCTION) *prog_init(void);
51 static int do_cmd(LHASH_OF(FUNCTION) *prog, int argc, char *argv[]);
122 LHASH_OF(FUNCTION) *prog = NULL; in main()
548 static int do_cmd(LHASH_OF(FUNCTION) *prog, int argc, char *argv[]) in do_cmd()
807 static LHASH_OF(FUNCTION) *prog_init(void) in LHASH_OF() function
809 static LHASH_OF(FUNCTION) *ret = NULL; in LHASH_OF()
Dreq.c176 static int duplicated(LHASH_OF(OPENSSL_STRING) *addexts, char *kv) in duplicated()
223 LHASH_OF(OPENSSL_STRING) *addexts = NULL; in req_main()
Dca.c1922 LHASH_OF(CONF_VALUE) *parms = NULL; in certify_spkac()
/third_party/openssl/crypto/txt_db/
Dtxt_db.c134 LHASH_OF(OPENSSL_STRING) *lh; in TXT_DB_get_by_index()
153 LHASH_OF(OPENSSL_STRING) *idx; in TXT_DB_create_index()
162 if ((idx = (LHASH_OF(OPENSSL_STRING) *)OPENSSL_LH_new(hash, cmp)) == NULL) { in TXT_DB_create_index()
/third_party/openssl/test/
Dlhash_test.c83 LHASH_OF(int) *h = lh_int_new(&int_hash, &int_cmp); in test_int_lhash()
169 LHASH_OF(int) *h = lh_int_new(&stress_hash, &int_cmp); in test_stress()
/third_party/openssl/crypto/engine/
Deng_table.c31 LHASH_OF(ENGINE_PILE) piles;
66 LHASH_OF(ENGINE_PILE) *lh; in int_table_check()
/third_party/openssl/crypto/store/
Dstore_register.c144 static LHASH_OF(OSSL_STORE_LOADER) *loader_register = NULL;
/third_party/openssl/crypto/objects/
Do_names.c45 static LHASH_OF(OBJ_NAME) *names_lh = NULL;
Dobj_dat.c39 static LHASH_OF(ADDED_OBJ) *added = NULL;
/third_party/openssl/crypto/
Dmem_dbg.c83 static LHASH_OF(MEM) *mh = NULL;
/third_party/openssl/crypto/err/
Derr.c152 static LHASH_OF(ERR_STRING_DATA) *int_error_hash = NULL;
/third_party/openssl/ssl/
Dssl_cert.c610 LHASH_OF(X509_NAME) *name_hash = lh_X509_NAME_new(xname_hash, xname_cmp); in STACK_OF()
Dssl_sess.c1048 LHASH_OF(SSL_SESSION) *cache;
Dssl_local.h743 LHASH_OF(SSL_SESSION) *sessions;
Dssl_lib.c2289 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx) in LHASH_OF() function