/freebsd/crypto/openssl/providers/implementations/include/prov/ |
H A D | implementations.h | 14 extern const OSSL_DISPATCH ossl_sha1_functions[]; 15 extern const OSSL_DISPATCH ossl_sha224_functions[]; 16 extern const OSSL_DISPATCH ossl_sha256_functions[]; 17 extern const OSSL_DISPATCH ossl_sha256_192_functions[]; 18 extern const OSSL_DISPATCH ossl_sha384_functions[]; 19 extern const OSSL_DISPATCH ossl_sha512_functions[]; 20 extern const OSSL_DISPATCH ossl_sha512_224_functions[]; 21 extern const OSSL_DISPATCH ossl_sha512_256_functions[]; 22 extern const OSSL_DISPATCH ossl_sha3_224_functions[]; 23 extern const OSSL_DISPATCH ossl_sha3_256_functions[]; [all …]
|
/freebsd/crypto/openssl/providers/implementations/encode_decode/ |
H A D | endecoder_local.h | 15 OSSL_FUNC_keymgmt_new_fn *ossl_prov_get_keymgmt_new(const OSSL_DISPATCH *fns); 16 OSSL_FUNC_keymgmt_free_fn *ossl_prov_get_keymgmt_free(const OSSL_DISPATCH *fns); 17 OSSL_FUNC_keymgmt_import_fn *ossl_prov_get_keymgmt_import(const OSSL_DISPATCH *fns); 18 OSSL_FUNC_keymgmt_export_fn *ossl_prov_get_keymgmt_export(const OSSL_DISPATCH *fns); 24 void *ossl_prov_import_key(const OSSL_DISPATCH *fns, void *provctx, 26 void ossl_prov_free_key(const OSSL_DISPATCH *fns, void *key);
|
H A D | endecoder_common.c | 17 ossl_prov_get_keymgmt_new(const OSSL_DISPATCH *fns) in ossl_prov_get_keymgmt_new() 28 ossl_prov_get_keymgmt_free(const OSSL_DISPATCH *fns) in ossl_prov_get_keymgmt_free() 39 ossl_prov_get_keymgmt_import(const OSSL_DISPATCH *fns) in ossl_prov_get_keymgmt_import() 50 ossl_prov_get_keymgmt_export(const OSSL_DISPATCH *fns) in ossl_prov_get_keymgmt_export() 60 void *ossl_prov_import_key(const OSSL_DISPATCH *fns, void *provctx, in ossl_prov_import_key() 79 void ossl_prov_free_key(const OSSL_DISPATCH *fns, void *key) in ossl_prov_free_key()
|
/freebsd/crypto/openssl/test/ |
H A D | provfetchtest.c | 26 static const OSSL_DISPATCH dummy_decoder_functions[] = { 44 static const OSSL_DISPATCH dummy_encoder_functions[] = { 76 static const OSSL_DISPATCH dummy_store_functions[] = { 90 const OSSL_DISPATCH *parent_calls) in dummy_rand_newctx() 158 static const OSSL_DISPATCH dummy_rand_functions[] = { 195 static const OSSL_DISPATCH dummy_dispatch_table[] = { 202 const OSSL_DISPATCH *in, in dummy_provider_init() 203 const OSSL_DISPATCH **out, in dummy_provider_init()
|
H A D | user_property_test.c | 45 static const OSSL_DISPATCH testprovmd_functions[] = { 64 static const OSSL_DISPATCH testprov_dispatch_table[] = { 70 const OSSL_DISPATCH *in, in testprov_provider_init() 71 const OSSL_DISPATCH **out, in testprov_provider_init()
|
H A D | p_minimal.c | 19 const OSSL_DISPATCH *oin, in OSSL_provider_init() 20 const OSSL_DISPATCH **out, in OSSL_provider_init()
|
H A D | fake_cipherprov.c | 104 static const OSSL_DISPATCH fake_skeymgmt_funcs[] = { 251 static const OSSL_DISPATCH ossl_fake_functions[] = { 290 static const OSSL_DISPATCH fake_cipher_method[] = { 297 const OSSL_DISPATCH *in, in fake_cipher_provider_init() 298 const OSSL_DISPATCH **out, void **provctx) in fake_cipher_provider_init()
|
H A D | upcallstest.c | 22 static const OSSL_DISPATCH obj_dispatch_table[] = { 50 const OSSL_DISPATCH *in, in obj_provider_init() 51 const OSSL_DISPATCH **out, in obj_provider_init()
|
H A D | p_test.c | 241 static const OSSL_DISPATCH p_test_table[] = { 252 const OSSL_DISPATCH *oin, in OSSL_provider_init() 253 const OSSL_DISPATCH **out, in OSSL_provider_init() 257 const OSSL_DISPATCH *in = oin; in OSSL_provider_init()
|
H A D | fake_rsaprov.c | 270 static const OSSL_DISPATCH fake_rsa_keymgmt_funcs[] = { 497 static const OSSL_DISPATCH fake_rsa_sig_funcs[] = { 687 static const OSSL_DISPATCH fake_rsa_store_funcs[] = { 724 static const OSSL_DISPATCH fake_rsa_method[] = { 731 const OSSL_DISPATCH *in, in fake_rsa_provider_init() 732 const OSSL_DISPATCH **out, void **provctx) in fake_rsa_provider_init()
|
H A D | fake_pipelineprov.c | 265 static const OSSL_DISPATCH fake_pipeline_##alg##kbits##lc##_functions[] = { \ 313 static const OSSL_DISPATCH fake_pipeline_method[] = { 320 const OSSL_DISPATCH *in, in fake_pipeline_provider_init() 321 const OSSL_DISPATCH **out, void **provctx) in fake_pipeline_provider_init()
|
H A D | filterprov.c | 128 static const OSSL_DISPATCH filter_dispatch_table[] = { 139 const OSSL_DISPATCH *in, in filter_provider_init() 140 const OSSL_DISPATCH **out, in filter_provider_init()
|
/freebsd/crypto/openssl/fuzz/ |
H A D | fuzz_rand.c | 26 void *provctx, void *parent, const OSSL_DISPATCH *parent_dispatch) in fuzz_rand_newctx() 107 static const OSSL_DISPATCH fuzz_rand_functions[] = { 138 static const OSSL_DISPATCH fuzz_rand_method[] = { 145 const OSSL_DISPATCH *in, in fuzz_rand_provider_init() 146 const OSSL_DISPATCH **out, void **provctx) in fuzz_rand_provider_init()
|
/freebsd/crypto/openssl/test/testutil/ |
H A D | fake_random.c | 36 const OSSL_DISPATCH *parent_dispatch) in fake_rand_newctx() 127 static const OSSL_DISPATCH fake_rand_functions[] = { 158 static const OSSL_DISPATCH fake_rand_method[] = { 165 const OSSL_DISPATCH *in, in fake_rand_provider_init() 166 const OSSL_DISPATCH **out, void **provctx) in fake_rand_provider_init()
|
/freebsd/crypto/openssl/include/openssl/ |
H A D | core.h | 75 const OSSL_DISPATCH *implementation; 194 const OSSL_DISPATCH *in, 195 const OSSL_DISPATCH **out,
|
/freebsd/crypto/openssl/providers/ |
H A D | nullprov.c | 63 static const OSSL_DISPATCH null_dispatch_table[] = { 71 const OSSL_DISPATCH *in, in ossl_null_provider_init() 72 const OSSL_DISPATCH **out, in ossl_null_provider_init()
|
H A D | baseprov.c | 126 static const OSSL_DISPATCH base_dispatch_table[] = { 138 const OSSL_DISPATCH *in, const OSSL_DISPATCH **out, in ossl_base_provider_init()
|
H A D | legacyprov.c | 191 static const OSSL_DISPATCH legacy_dispatch_table[] = { 200 const OSSL_DISPATCH *in, in OSSL_provider_init() 201 const OSSL_DISPATCH **out, in OSSL_provider_init() 206 const OSSL_DISPATCH *tmp; in OSSL_provider_init()
|
/freebsd/crypto/openssl/providers/fips/ |
H A D | fips_entry.c | 14 const OSSL_DISPATCH *in, in OSSL_provider_init() 15 const OSSL_DISPATCH **out, in OSSL_provider_init()
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | OSSL_DISPATCH.pod | 5 OSSL_DISPATCH, OSSL_DISPATCH_END - OpenSSL Core type to define a dispatchable function table 11 typedef struct ossl_dispatch_st OSSL_DISPATCH; 27 =head2 B<OSSL_DISPATCH> fields 71 B<OSSL_DISPATCH> was added in OpenSSL 3.0.
|
H A D | SSL_set_quic_tls_cbs.pod | 20 /* QUIC TLS callbacks available via an OSSL_DISPATCH table */ 59 int SSL_set_quic_tls_cbs(SSL *s, const OSSL_DISPATCH *qtdis, void *arg); 69 given SSL object I<s>, a set of callbacks are supplied in an B<OSSL_DISPATCH> 73 An B<OSSL_DISPATCH> table should consist of an array of B<OSSL_DISPATCH> entries 153 const OSSL_DISPATCH qtdis[] = {
|
/freebsd/crypto/openssl/providers/implementations/rands/ |
H A D | fips_crng_test.c | 175 static const OSSL_DISPATCH *find_call(const OSSL_DISPATCH *dispatch, in find_call() 188 const OSSL_DISPATCH *p_dispatch) in crng_test_new() 191 const OSSL_DISPATCH *pfunc; in crng_test_new() 408 const OSSL_DISPATCH ossl_crng_test_functions[] = {
|
/freebsd/crypto/openssl/crypto/ |
H A D | provider_child.c | 53 const OSSL_DISPATCH *in, in ossl_child_provider_init() 54 const OSSL_DISPATCH **out, in ossl_child_provider_init() 193 const OSSL_DISPATCH *in) in ossl_provider_init_as_child()
|
/freebsd/crypto/openssl/include/internal/ |
H A D | provider.h | 78 const OSSL_DISPATCH *ossl_provider_get0_dispatch(const OSSL_PROVIDER *prov); 114 const OSSL_DISPATCH *in);
|
/freebsd/crypto/openssl/providers/implementations/kem/ |
H A D | template_kem.c | 23 extern const OSSL_DISPATCH ossl_template_asym_kem_functions[]; 179 const OSSL_DISPATCH ossl_template_asym_kem_functions[] = {
|