Home
last modified time | relevance | path

Searched refs:OSSL_DISPATCH (Results 1 – 25 of 196) sorted by relevance

12345678

/freebsd/crypto/openssl/providers/implementations/include/prov/
H A Dimplementations.h14 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 Dendecoder_local.h15 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 Dendecoder_common.c17 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 Dprovfetchtest.c26 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 Duser_property_test.c45 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 Dp_minimal.c19 const OSSL_DISPATCH *oin, in OSSL_provider_init()
20 const OSSL_DISPATCH **out, in OSSL_provider_init()
H A Dfake_cipherprov.c104 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 Dupcallstest.c22 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 Dp_test.c241 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 Dfake_rsaprov.c270 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 Dfake_pipelineprov.c265 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 Dfilterprov.c128 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 Dfuzz_rand.c26 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 Dfake_random.c36 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 Dcore.h75 const OSSL_DISPATCH *implementation;
194 const OSSL_DISPATCH *in,
195 const OSSL_DISPATCH **out,
/freebsd/crypto/openssl/providers/
H A Dnullprov.c63 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 Dbaseprov.c126 static const OSSL_DISPATCH base_dispatch_table[] = {
138 const OSSL_DISPATCH *in, const OSSL_DISPATCH **out, in ossl_base_provider_init()
H A Dlegacyprov.c191 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 Dfips_entry.c14 const OSSL_DISPATCH *in, in OSSL_provider_init()
15 const OSSL_DISPATCH **out, in OSSL_provider_init()
/freebsd/crypto/openssl/doc/man3/
H A DOSSL_DISPATCH.pod5 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 DSSL_set_quic_tls_cbs.pod20 /* 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 Dfips_crng_test.c175 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 Dprovider_child.c53 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 Dprovider.h78 const OSSL_DISPATCH *ossl_provider_get0_dispatch(const OSSL_PROVIDER *prov);
114 const OSSL_DISPATCH *in);
/freebsd/crypto/openssl/providers/implementations/kem/
H A Dtemplate_kem.c23 extern const OSSL_DISPATCH ossl_template_asym_kem_functions[];
179 const OSSL_DISPATCH ossl_template_asym_kem_functions[] = {

12345678