| /crypto/ |
| A D | provider.c | 18 OSSL_PROVIDER *OSSL_PROVIDER_try_load_ex(OSSL_LIB_CTX *libctx, const char *name, in OSSL_PROVIDER_try_load_ex() 21 OSSL_PROVIDER *prov = NULL, *actual; in OSSL_PROVIDER_try_load_ex() 66 OSSL_PROVIDER *OSSL_PROVIDER_load(OSSL_LIB_CTX *libctx, const char *name) in OSSL_PROVIDER_load() 71 int OSSL_PROVIDER_unload(OSSL_PROVIDER *prov) in OSSL_PROVIDER_unload() 79 const OSSL_PARAM *OSSL_PROVIDER_gettable_params(const OSSL_PROVIDER *prov) in OSSL_PROVIDER_gettable_params() 96 void OSSL_PROVIDER_unquery_operation(const OSSL_PROVIDER *prov, in OSSL_PROVIDER_unquery_operation() 103 void *OSSL_PROVIDER_get0_provider_ctx(const OSSL_PROVIDER *prov) in OSSL_PROVIDER_get0_provider_ctx() 113 int OSSL_PROVIDER_self_test(const OSSL_PROVIDER *prov) in OSSL_PROVIDER_self_test() 118 int OSSL_PROVIDER_get_capabilities(const OSSL_PROVIDER *prov, in OSSL_PROVIDER_get_capabilities() 147 const char *OSSL_PROVIDER_get0_name(const OSSL_PROVIDER *prov) in OSSL_PROVIDER_get0_name() [all …]
|
| A D | provider_core.c | 131 OSSL_PROVIDER *prov; 200 DEFINE_STACK_OF(OSSL_PROVIDER) in DEFINE_STACK_OF() argument 403 OSSL_PROVIDER *prov = NULL; in ossl_provider_find() 646 int ossl_provider_add_to_store(OSSL_PROVIDER *prov, OSSL_PROVIDER **actualprov, in ossl_provider_add_to_store() 2118 OSSL_PROVIDER *thisprov = (OSSL_PROVIDER *)handle; in ossl_provider_register_child_cb() 2119 OSSL_PROVIDER *prov; in ossl_provider_register_child_cb() 2194 OSSL_PROVIDER *thisprov = (OSSL_PROVIDER *)handle; in ossl_provider_deregister_child_cb() 2315 OSSL_PROVIDER *prov = (OSSL_PROVIDER *)handle; in core_get_params() 2337 OSSL_PROVIDER *prov = (OSSL_PROVIDER *)handle; in core_get_libctx() 2357 OSSL_PROVIDER *prov = (OSSL_PROVIDER *)handle; in core_thread_start() [all …]
|
| A D | core_algorithm.c | 19 int (*pre)(OSSL_PROVIDER *, int operation_id, int no_store, void *data, 22 void (*fn)(OSSL_PROVIDER *, const OSSL_ALGORITHM *, int no_store, 25 int (*post)(OSSL_PROVIDER *, int operation_id, int no_store, void *data, 42 static int algorithm_do_map(OSSL_PROVIDER *provider, const OSSL_ALGORITHM *map, in algorithm_do_map() 102 static int algorithm_do_this(OSSL_PROVIDER *provider, void *cbdata) in algorithm_do_this() 138 OSSL_PROVIDER *provider, in ossl_algorithm_do_all() 139 int (*pre)(OSSL_PROVIDER *, int operation_id, in ossl_algorithm_do_all() argument 142 void (*fn)(OSSL_PROVIDER *provider, in ossl_algorithm_do_all() 146 int (*post)(OSSL_PROVIDER *, int operation_id, in ossl_algorithm_do_all() argument
|
| A D | core_fetch.c | 60 static int ossl_method_construct_precondition(OSSL_PROVIDER *provider, in ossl_method_construct_precondition() 87 static int ossl_method_construct_postcondition(OSSL_PROVIDER *provider, in ossl_method_construct_postcondition() 103 static void ossl_method_construct_this(OSSL_PROVIDER *provider, in ossl_method_construct_this() 135 OSSL_PROVIDER **provider_rw, int force_store, in ossl_method_construct() 139 OSSL_PROVIDER *provider = provider_rw != NULL ? *provider_rw : NULL; in ossl_method_construct() 167 method = mcm->get(cbdata.store, (const OSSL_PROVIDER **)provider_rw, in ossl_method_construct() 172 method = mcm->get(NULL, (const OSSL_PROVIDER **)provider_rw, mcm_data); in ossl_method_construct()
|
| A D | provider_conf.c | 21 DEFINE_STACK_OF(OSSL_PROVIDER) 27 STACK_OF(OSSL_PROVIDER) *activated_providers; 74 static int provider_conf_params_internal(OSSL_PROVIDER *prov, in provider_conf_params_internal() 155 static int provider_conf_params(OSSL_PROVIDER *prov, in provider_conf_params() 175 STACK_OF(OSSL_PROVIDER) *activated) in prov_already_activated() 184 OSSL_PROVIDER *tstprov = sk_OSSL_PROVIDER_value(activated, i); in prov_already_activated() 207 OSSL_PROVIDER *prov = NULL, *actual = NULL; in provider_conf_activate()
|
| A D | provider_child.c | 21 DEFINE_STACK_OF(OSSL_PROVIDER) 97 OSSL_PROVIDER *cprov; in provider_create_child_cb() 162 OSSL_PROVIDER *cprov; in provider_remove_child_cb() 286 int ossl_provider_up_ref_parent(OSSL_PROVIDER *prov, int activate) in ossl_provider_up_ref_parent() 302 int ossl_provider_free_parent(OSSL_PROVIDER *prov, int deactivate) in ossl_provider_free_parent()
|
| /crypto/evp/ |
| A D | evp_local.h | 103 OSSL_PROVIDER *prov; 146 OSSL_PROVIDER *prov; 165 OSSL_PROVIDER *prov; 208 OSSL_PROVIDER *prov; 231 OSSL_PROVIDER *prov; 251 OSSL_PROVIDER *prov; 340 EVP_KEM *evp_kem_fetch_from_prov(OSSL_PROVIDER *prov, 346 EVP_MD *evp_digest_fetch_from_prov(OSSL_PROVIDER *prov, 349 EVP_MAC *evp_mac_fetch_from_prov(OSSL_PROVIDER *prov, 411 int evp_is_a(OSSL_PROVIDER *prov, int number, [all …]
|
| A D | evp_fetch.c | 39 OSSL_PROVIDER *); 165 const OSSL_PROVIDER *prov, in put_evp_method_in_store() 211 OSSL_PROVIDER *prov, void *data) in construct_evp_method() 252 OSSL_PROVIDER *prov, int operation_id, in inner_evp_generic_fetch() 256 OSSL_PROVIDER *prov), in inner_evp_generic_fetch() 394 OSSL_PROVIDER *prov), in evp_generic_fetch() 416 void *evp_generic_fetch_from_prov(OSSL_PROVIDER *prov, int operation_id, in evp_generic_fetch_from_prov() 445 int evp_method_store_remove_all_provided(const OSSL_PROVIDER *prov) in evp_method_store_remove_all_provided() 633 OSSL_PROVIDER *prov), in evp_generic_do_all() 656 int evp_is_a(OSSL_PROVIDER *prov, int number, in evp_is_a() [all …]
|
| A D | exchange.c | 31 static EVP_KEYEXCH *evp_keyexch_new(OSSL_PROVIDER *prov) in evp_keyexch_new() 51 OSSL_PROVIDER *prov) in evp_keyexch_from_algorithm() 176 OSSL_PROVIDER *EVP_KEYEXCH_get0_provider(const EVP_KEYEXCH *exchange) in EVP_KEYEXCH_get0_provider() 190 EVP_KEYEXCH *evp_keyexch_fetch_from_prov(OSSL_PROVIDER *prov, in evp_keyexch_fetch_from_prov() 212 const OSSL_PROVIDER *tmp_prov = NULL; in EVP_PKEY_derive_init_ex() 303 evp_keyexch_fetch_from_prov((OSSL_PROVIDER *)tmp_prov, in EVP_PKEY_derive_init_ex() 322 evp_keymgmt_fetch_from_prov((OSSL_PROVIDER *)tmp_prov, in EVP_PKEY_derive_init_ex() 428 evp_keymgmt_fetch_from_prov((OSSL_PROVIDER *) in EVP_PKEY_derive_set_peer_ex()
|
| A D | kem.c | 36 const OSSL_PROVIDER *tmp_prov = NULL; in evp_kem_init() 110 kem = evp_kem_fetch_from_prov((OSSL_PROVIDER *)tmp_prov, in evp_kem_init() 133 evp_keymgmt_fetch_from_prov((OSSL_PROVIDER *)tmp_prov, in evp_kem_init() 284 static EVP_KEM *evp_kem_new(OSSL_PROVIDER *prov) in evp_kem_new() 303 OSSL_PROVIDER *prov) in evp_kem_from_algorithm() 456 OSSL_PROVIDER *EVP_KEM_get0_provider(const EVP_KEM *kem) in EVP_KEM_get0_provider() 470 EVP_KEM *evp_kem_fetch_from_prov(OSSL_PROVIDER *prov, const char *algorithm, in evp_kem_fetch_from_prov()
|
| A D | asymcipher.c | 38 const OSSL_PROVIDER *tmp_prov = NULL; in evp_pkey_asym_cipher_init() 117 evp_asym_cipher_fetch_from_prov((OSSL_PROVIDER *)tmp_prov, in evp_pkey_asym_cipher_init() 136 = evp_keymgmt_fetch_from_prov((OSSL_PROVIDER *)tmp_prov, in evp_pkey_asym_cipher_init() 351 static EVP_ASYM_CIPHER *evp_asym_cipher_new(OSSL_PROVIDER *prov) in evp_asym_cipher_new() 371 OSSL_PROVIDER *prov) in evp_asym_cipher_from_algorithm() 509 OSSL_PROVIDER *EVP_ASYM_CIPHER_get0_provider(const EVP_ASYM_CIPHER *cipher) in EVP_ASYM_CIPHER_get0_provider() 523 EVP_ASYM_CIPHER *evp_asym_cipher_fetch_from_prov(OSSL_PROVIDER *prov, in evp_asym_cipher_fetch_from_prov()
|
| A D | mac_meth.c | 59 OSSL_PROVIDER *prov) in evp_mac_from_algorithm() 196 const OSSL_PROVIDER *EVP_MAC_get0_provider(const EVP_MAC *mac) in EVP_MAC_get0_provider() 257 EVP_MAC *evp_mac_fetch_from_prov(OSSL_PROVIDER *prov, in evp_mac_fetch_from_prov()
|
| A D | skeymgmt_meth.c | 63 OSSL_PROVIDER *prov) in skeymgmt_from_algorithm() 130 EVP_SKEYMGMT *evp_skeymgmt_fetch_from_prov(OSSL_PROVIDER *prov, in evp_skeymgmt_fetch_from_prov() 175 const OSSL_PROVIDER *EVP_SKEYMGMT_get0_provider(const EVP_SKEYMGMT *skeymgmt) in EVP_SKEYMGMT_get0_provider()
|
| A D | signature.c | 33 static EVP_SIGNATURE *evp_signature_new(OSSL_PROVIDER *prov) in evp_signature_new() 54 OSSL_PROVIDER *prov) in evp_signature_from_algorithm() 482 OSSL_PROVIDER *EVP_SIGNATURE_get0_provider(const EVP_SIGNATURE *signature) in EVP_SIGNATURE_get0_provider() 496 EVP_SIGNATURE *evp_signature_fetch_from_prov(OSSL_PROVIDER *prov, in evp_signature_fetch_from_prov() 580 const OSSL_PROVIDER *tmp_prov = NULL; in evp_pkey_signature_init() 617 evp_keymgmt_fetch_from_prov((OSSL_PROVIDER *)tmp_prov, in evp_pkey_signature_init() 745 evp_signature_fetch_from_prov((OSSL_PROVIDER *)tmp_prov, in evp_pkey_signature_init() 765 evp_keymgmt_fetch_from_prov((OSSL_PROVIDER *)tmp_prov, in evp_pkey_signature_init()
|
| A D | keymgmt_meth.c | 65 OSSL_PROVIDER *prov) in keymgmt_from_algorithm() 274 EVP_KEYMGMT *evp_keymgmt_fetch_from_prov(OSSL_PROVIDER *prov, in evp_keymgmt_fetch_from_prov() 318 const OSSL_PROVIDER *EVP_KEYMGMT_get0_provider(const EVP_KEYMGMT *keymgmt) in EVP_KEYMGMT_get0_provider()
|
| A D | p_seal.c | 24 const OSSL_PROVIDER *prov; in EVP_SealInit()
|
| /crypto/store/ |
| A D | store_meth.c | 46 static OSSL_STORE_LOADER *new_loader(OSSL_PROVIDER *prov) in new_loader() 136 static void *get_loader_from_store(void *store, const OSSL_PROVIDER **prov, in get_loader_from_store() 159 const OSSL_PROVIDER *prov, in put_loader_in_store() 179 OSSL_PROVIDER *prov) in loader_from_algorithm() 254 OSSL_PROVIDER *prov, void *data) in construct_loader() 325 OSSL_PROVIDER *prov = NULL; in inner_loader_fetch() 397 int ossl_store_loader_store_remove_all_provided(const OSSL_PROVIDER *prov) in ossl_store_loader_store_remove_all_provided() 411 const OSSL_PROVIDER *OSSL_STORE_LOADER_get0_provider(const OSSL_STORE_LOADER *loader) in OSSL_STORE_LOADER_get0_provider()
|
| A D | store_result.c | 78 OSSL_STORE_CTX *, const OSSL_PROVIDER *, 92 const OSSL_PROVIDER *provider = in ossl_store_handle_load_result() 205 const OSSL_PROVIDER *provider, in try_key_ref() 257 keymgmt = evp_keymgmt_fetch_from_prov((OSSL_PROVIDER *)provider, in try_key_ref() 407 OSSL_STORE_CTX *ctx, const OSSL_PROVIDER *provider, in try_key()
|
| /crypto/encode_decode/ |
| A D | encoder_pkey.c | 80 const OSSL_PROVIDER *keymgmt_prov; 90 const OSSL_PROVIDER *prov; in collect_encoder() 188 const OSSL_PROVIDER *k_prov = EVP_KEYMGMT_get0_provider(pk->keymgmt); in encoder_construct_pkey() 189 const OSSL_PROVIDER *e_prov = OSSL_ENCODER_get0_provider(encoder); in encoder_construct_pkey() 238 const OSSL_PROVIDER *prov = NULL; in ossl_encoder_ctx_setup_for_pkey() 373 const OSSL_PROVIDER *prov = EVP_KEYMGMT_get0_provider(pkey->keymgmt); in OSSL_ENCODER_CTX_new_for_pkey()
|
| A D | decoder_meth.c | 139 static void *get_decoder_from_store(void *store, const OSSL_PROVIDER **prov, in get_decoder_from_store() 175 const OSSL_PROVIDER *prov, in put_decoder_in_store() 210 OSSL_PROVIDER *prov) in ossl_decoder_from_algorithm() 304 OSSL_PROVIDER *prov, void *data) in construct_decoder() 384 OSSL_PROVIDER *prov = NULL; in inner_ossl_decoder_fetch() 450 int ossl_decoder_store_remove_all_provided(const OSSL_PROVIDER *prov) in ossl_decoder_store_remove_all_provided() 464 const OSSL_PROVIDER *OSSL_DECODER_get0_provider(const OSSL_DECODER *decoder) in OSSL_DECODER_get0_provider()
|
| A D | encoder_meth.c | 139 static void *get_encoder_from_store(void *store, const OSSL_PROVIDER **prov, in get_encoder_from_store() 175 const OSSL_PROVIDER *prov, in put_encoder_in_store() 210 OSSL_PROVIDER *prov) in encoder_from_algorithm() 314 OSSL_PROVIDER *prov, void *data) in construct_encoder() 394 OSSL_PROVIDER *prov = NULL; in inner_ossl_encoder_fetch() 459 int ossl_encoder_store_remove_all_provided(const OSSL_PROVIDER *prov) in ossl_encoder_store_remove_all_provided() 473 const OSSL_PROVIDER *OSSL_ENCODER_get0_provider(const OSSL_ENCODER *encoder) in OSSL_ENCODER_get0_provider()
|
| A D | encoder_local.h | 22 OSSL_PROVIDER *prov;
|
| /crypto/property/ |
| A D | property.c | 43 const OSSL_PROVIDER *provider; 51 const OSSL_PROVIDER *provider; 317 int ossl_method_store_add(OSSL_METHOD_STORE *store, const OSSL_PROVIDER *prov, in ossl_method_store_add() 473 const OSSL_PROVIDER *prov; 537 const OSSL_PROVIDER *prov) in ossl_method_store_remove_all_provided() 623 const OSSL_PROVIDER **prov_rw, void **method) in ossl_method_store_fetch() 629 const OSSL_PROVIDER *prov = prov_rw != NULL ? *prov_rw : NULL; in ossl_method_store_fetch() 844 int ossl_method_store_cache_get(OSSL_METHOD_STORE *store, OSSL_PROVIDER *prov, in ossl_method_store_cache_get() 874 int ossl_method_store_cache_set(OSSL_METHOD_STORE *store, OSSL_PROVIDER *prov, in ossl_method_store_cache_set()
|
| /crypto/rand/ |
| A D | rand_lib.c | 61 OSSL_PROVIDER *random_provider; 1008 OSSL_PROVIDER *prov = ossl_provider_find(libctx, cval->value, 0); in random_conf_init() 1085 int RAND_set1_random_provider(OSSL_LIB_CTX *ctx, OSSL_PROVIDER *prov) in RAND_set1_random_provider() 1114 OSSL_PROVIDER *prov) in ossl_rand_check_random_provider_on_load() 1138 OSSL_PROVIDER *prov) in ossl_rand_check_random_provider_on_unload()
|
| /crypto/dh/ |
| A D | dh_kdf.c | 71 const OSSL_PROVIDER *prov = EVP_MD_get0_provider(md); in DH_KDF_X9_42()
|