openssl/include/crypto
Dr. Matthias St. Pierre 363b1e5dae Make the naming scheme for dispatched functions more consistent
The new naming scheme consistently usese the `OSSL_FUNC_` prefix for all
functions which are dispatched between the core and providers.

This change includes in particular all up- and downcalls, i.e., the
dispatched functions passed from core to provider and vice versa.

- OSSL_core_  -> OSSL_FUNC_core_
- OSSL_provider_ -> OSSL_FUNC_core_

For operations and their function dispatch tables, the following convention
is used:

  Type                 | Name (evp_generic_fetch(3))       |
  ---------------------|-----------------------------------|
  operation            | OSSL_OP_FOO                       |
  function id          | OSSL_FUNC_FOO_FUNCTION_NAME       |
  function "name"      | OSSL_FUNC_foo_function_name       |
  function typedef     | OSSL_FUNC_foo_function_name_fn    |
  function ptr getter  | OSSL_FUNC_foo_function_name       |

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12222)
2020-06-24 22:01:22 +02:00
..
__DECC_INCLUDE_EPILOGUE.H
__DECC_INCLUDE_PROLOGUE.H
aes_platform.h
aria.h
asn1_dsa.h
asn1.h Constify X509_PUBKEY_get(), X509_PUBKEY_get0(), and X509_PUBKEY_get0_param() 2020-05-26 09:35:05 +02:00
async.h
bn_conf.h.in
bn_dh.h
bn_srp.h
bn.h
chacha.h
cmll_platform.h
cms.h crypto/cms: add CAdES-BES signed attributes validation 2020-05-27 13:16:30 +02:00
cryptlib.h
ctype.h
des_platform.h
dh.h Add ACVP fips module tests 2020-06-17 11:33:16 +10:00
dsa.h Add ACVP fips module tests 2020-06-17 11:33:16 +10:00
dso_conf.h.in
ec.h Add more complete support for libctx/propq in the EC code 2020-06-19 10:34:58 +01:00
ecx.h
engine.h
err.h
ess.h crypto/cms: add CAdES-BES signed attributes validation 2020-05-27 13:16:30 +02:00
evp.h Make the naming scheme for dispatched functions more consistent 2020-06-24 22:01:22 +02:00
lhash.h
md32_common.h
modes.h
objects.h
poly1305.h
rand.h share rand_pool between libcrypto and providers 2020-06-24 20:05:41 +10:00
rsa.h Add ACVP fips module tests 2020-06-17 11:33:16 +10:00
security_bits.h
serializer.h
sha.h
siphash.h
siv.h
sm2.h
sm2err.h
sm4.h
sparse_array.h
store.h
x509.h
x509v3.h