Home
last modified time | relevance | path

Searched defs:provctx (Results 1 – 25 of 132) sorted by relevance

123456

/openssl/providers/
H A Dbaseprov.c45 static const OSSL_PARAM *base_gettable_params(void *provctx) in base_gettable_params()
50 static int base_get_params(void *provctx, OSSL_PARAM params[]) in base_get_params()
102 static const OSSL_ALGORITHM *base_query(void *provctx, int operation_id, in base_query()
119 static void base_teardown(void *provctx) in base_teardown()
139 void **provctx) in ossl_base_provider_init()
H A Ddefltprov.c50 static const OSSL_PARAM *deflt_gettable_params(void *provctx) in deflt_gettable_params()
55 static int deflt_get_params(void *provctx, OSSL_PARAM params[]) in deflt_get_params()
560 static const OSSL_ALGORITHM *deflt_query(void *provctx, int operation_id, in deflt_query()
596 static void deflt_teardown(void *provctx) in deflt_teardown()
618 void **provctx) in ossl_default_provider_init()
H A Dlegacyprov.c62 static const OSSL_PARAM *legacy_gettable_params(void *provctx) in legacy_gettable_params()
67 static int legacy_get_params(void *provctx, OSSL_PARAM params[]) in legacy_get_params()
169 static const OSSL_ALGORITHM *legacy_query(void *provctx, int operation_id, in legacy_query()
184 static void legacy_teardown(void *provctx) in legacy_teardown()
202 void **provctx) in OSSL_provider_init()
H A Dnullprov.c35 static int null_get_params(const OSSL_PROVIDER *provctx, OSSL_PARAM params[]) in null_get_params()
73 void **provctx) in ossl_null_provider_init()
/openssl/test/
H A Dfilterprov.c56 static const OSSL_PARAM *filter_gettable_params(void *provctx) in filter_gettable_params()
63 static int filter_get_params(void *provctx, OSSL_PARAM params[]) in filter_get_params()
70 static int filter_get_capabilities(void *provctx, const char *capability, in filter_get_capabilities()
78 static const OSSL_ALGORITHM *filter_query(void *provctx, in filter_query()
97 static void filter_unquery(void *provctx, int operation_id, in filter_unquery()
114 static void filter_teardown(void *provctx) in filter_teardown()
137 void **provctx) in filter_provider_init()
H A Duser_property_test.c39 static int tmpmd_digest(void *provctx, const unsigned char *in, size_t inl, in tmpmd_digest()
56 static const OSSL_ALGORITHM *testprov_query(void *provctx, in testprov_query()
72 void **provctx) in testprov_provider_init()
/openssl/providers/implementations/ciphers/
H A Dcipher_aria_ccm.c18 static void *aria_ccm_newctx(void *provctx, size_t keybits) in aria_ccm_newctx()
31 static void *aria_ccm_dupctx(void *provctx) in aria_ccm_dupctx()
H A Dcipher_aria_gcm.c16 static void *aria_gcm_newctx(void *provctx, size_t keybits) in aria_gcm_newctx()
30 static void *aria_gcm_dupctx(void *provctx) in aria_gcm_dupctx()
H A Dcipher_sm4_gcm.c18 static void *sm4_gcm_newctx(void *provctx, size_t keybits) in sm4_gcm_newctx()
32 static void *sm4_gcm_dupctx(void *provctx) in sm4_gcm_dupctx()
H A Dcipher_sm4_ccm.c18 static void *sm4_ccm_newctx(void *provctx, size_t keybits) in sm4_ccm_newctx()
31 static void *sm4_ccm_dupctx(void *provctx) in sm4_ccm_dupctx()
H A Dcipher_aes_gcm.c23 static void *aes_gcm_newctx(void *provctx, size_t keybits) in aes_gcm_newctx()
37 static void *aes_gcm_dupctx(void *provctx) in aes_gcm_dupctx()
H A Dcipher_aes_ccm.c23 static void *aes_ccm_newctx(void *provctx, size_t keybits) in aes_ccm_newctx()
36 static void *aes_ccm_dupctx(void *provctx) in aes_ccm_dupctx()
H A Dcipher_aes_cbc_hmac_sha.c81 ossl_unused void *provctx) in aes_settable_ctx_params()
304 ossl_unused void *provctx) in aes_gettable_ctx_params()
309 static void base_init(void *provctx, PROV_AES_HMAC_SHA_CTX *ctx, in base_init()
320 static void *aes_cbc_hmac_sha1_newctx(void *provctx, size_t kbits, in aes_cbc_hmac_sha1_newctx()
337 static void *aes_cbc_hmac_sha1_dupctx(void *provctx) in aes_cbc_hmac_sha1_dupctx()
360 static void *aes_cbc_hmac_sha256_newctx(void *provctx, size_t kbits, in aes_cbc_hmac_sha256_newctx()
377 static void *aes_cbc_hmac_sha256_dupctx(void *provctx) in aes_cbc_hmac_sha256_dupctx()
/openssl/providers/implementations/storemgmt/
H A Dfile_store_any2obj.c48 static void *any2obj_newctx(void *provctx) in any2obj_newctx()
57 static int any2obj_decode_final(void *provctx, int objtype, BUF_MEM *mem, in any2obj_decode_final()
83 static int der2obj_decode(void *provctx, OSSL_CORE_BIO *cin, int selection, in der2obj_decode()
109 static int msblob2obj_decode(void *provctx, OSSL_CORE_BIO *cin, int selection, in msblob2obj_decode()
178 static int pvk2obj_decode(void *provctx, OSSL_CORE_BIO *cin, int selection, in pvk2obj_decode()
/openssl/providers/implementations/keymgmt/
H A Dmac_legacy_kmgmt.c121 static void *mac_new(void *provctx) in mac_new()
126 static void *mac_new_cmac(void *provctx) in mac_new_cmac()
331 static const OSSL_PARAM *mac_gettable_params(void *provctx) in mac_gettable_params()
340 static const OSSL_PARAM *cmac_gettable_params(void *provctx) in cmac_gettable_params()
366 static const OSSL_PARAM *mac_settable_params(void *provctx) in mac_settable_params()
375 static void *mac_gen_init_common(void *provctx, int selection) in mac_gen_init_common()
390 static void *mac_gen_init(void *provctx, int selection, in mac_gen_init()
402 static void *cmac_gen_init(void *provctx, int selection, in cmac_gen_init()
455 ossl_unused void *provctx) in mac_gen_settable_params()
465 ossl_unused void *provctx) in cmac_gen_settable_params()
H A Decx_kmgmt.c95 static void *x25519_new_key(void *provctx) in x25519_new_key()
103 static void *x448_new_key(void *provctx) in x448_new_key()
111 static void *ed25519_new_key(void *provctx) in ed25519_new_key()
119 static void *ed448_new_key(void *provctx) in ed448_new_key()
382 static const OSSL_PARAM *x448_gettable_params(void *provctx) in x448_gettable_params()
474 static const OSSL_PARAM *x448_settable_params(void *provctx) in x448_settable_params()
489 static void *ecx_gen_init(void *provctx, int selection, in ecx_gen_init()
519 static void *x25519_gen_init(void *provctx, int selection, in x25519_gen_init()
525 static void *x448_gen_init(void *provctx, int selection, in x448_gen_init()
531 static void *ed25519_gen_init(void *provctx, int selection, in ed25519_gen_init()
[all …]
H A Dkdf_legacy_kmgmt.c29 KDF_DATA *ossl_kdf_data_new(void *provctx) in ossl_kdf_data_new()
82 static void *kdf_newdata(void *provctx) in kdf_newdata()
/openssl/providers/implementations/kdfs/
H A Dpvkkdf.c31 void *provctx; member
41 static void *kdf_pvk_new(void *provctx) in kdf_pvk_new()
97 void *provctx = ctx->provctx; in kdf_pvk_reset() local
107 OSSL_LIB_CTX *provctx = PROV_LIBCTX_OF(ctx->provctx); in kdf_pvk_init() local
183 OSSL_LIB_CTX *provctx = PROV_LIBCTX_OF(ctx->provctx); in kdf_pvk_set_ctx_params() local
H A Dpkcs12kdf.c37 void *provctx; member
137 static void *kdf_pkcs12_new(void *provctx) in kdf_pkcs12_new()
172 void *provctx = ctx->provctx; in kdf_pkcs12_reset() local
246 OSSL_LIB_CTX *provctx = PROV_LIBCTX_OF(ctx->provctx); in kdf_pkcs12_set_ctx_params() local
273 ossl_unused void *ctx, ossl_unused void *provctx) in kdf_pkcs12_settable_ctx_params()
297 ossl_unused void *ctx, ossl_unused void *provctx) in kdf_pkcs12_gettable_ctx_params()
/openssl/providers/implementations/macs/
H A Dgmac_prov.c42 void *provctx; member
58 static void *gmac_new(void *provctx) in gmac_new()
172 static const OSSL_PARAM *gmac_gettable_params(void *provctx) in gmac_gettable_params()
195 ossl_unused void *provctx) in gmac_settable_ctx_params()
207 OSSL_LIB_CTX *provctx = PROV_LIBCTX_OF(macctx->provctx); in gmac_set_ctx_params() local
H A Dpoly1305_prov.c39 void *provctx; member
44 static void *poly1305_new(void *provctx) in poly1305_new()
138 static const OSSL_PARAM *poly1305_gettable_params(void *provctx) in poly1305_gettable_params()
158 ossl_unused void *provctx) in poly1305_settable_ctx_params()
/openssl/fuzz/
H A Dfuzz_rand.c26 void *provctx, void *parent, const OSSL_DISPATCH *parent_dispatch) in fuzz_rand_newctx()
96 ossl_unused void *provctx) in fuzz_rand_gettable_ctx_params()
125 static const OSSL_ALGORITHM *fuzz_rand_query(void *provctx, in fuzz_rand_query()
146 const OSSL_DISPATCH **out, void **provctx) in fuzz_rand_provider_init()
/openssl/providers/implementations/encode_decode/
H A Ddecode_spki2typespki.c34 PROV_CTX *provctx; member
38 static void *spki2typespki_newctx(void *provctx) in spki2typespki_newctx()
54 static const OSSL_PARAM *spki2typespki_settable_ctx_params(ossl_unused void *provctx) in spki2typespki_settable_ctx_params()
/openssl/crypto/evp/
H A Dkeymgmt_meth.c365 void *provctx = ossl_provider_ctx(EVP_KEYMGMT_get0_provider(keymgmt)); in evp_keymgmt_newdata() local
386 void *provctx = ossl_provider_ctx(EVP_KEYMGMT_get0_provider(keymgmt)); in evp_keymgmt_gen_init() local
417 void *provctx = ossl_provider_ctx(EVP_KEYMGMT_get0_provider(keymgmt)); in EVP_KEYMGMT_gen_settable_params() local
434 void *provctx = ossl_provider_ctx(EVP_KEYMGMT_get0_provider(keymgmt)); in EVP_KEYMGMT_gen_gettable_params() local
478 void *provctx = ossl_provider_ctx(EVP_KEYMGMT_get0_provider(keymgmt)); in EVP_KEYMGMT_gettable_params() local
495 void *provctx = ossl_provider_ctx(EVP_KEYMGMT_get0_provider(keymgmt)); in EVP_KEYMGMT_settable_params() local
538 void *provctx = ossl_provider_ctx(EVP_KEYMGMT_get0_provider(keymgmt)); in evp_keymgmt_import_types() local
558 void *provctx = ossl_provider_ctx(EVP_KEYMGMT_get0_provider(keymgmt)); in evp_keymgmt_export_types() local
/openssl/providers/implementations/exchange/
H A Decx_exch.c45 static void *ecx_newctx(void *provctx, size_t keylen) in ecx_newctx()
61 static void *x25519_newctx(void *provctx) in x25519_newctx()
66 static void *x448_newctx(void *provctx) in x448_newctx()
181 ossl_unused void *provctx) in ecx_gettable_ctx_params()

Completed in 46 milliseconds

123456