History log of /isa-l_crypto/examples/ (Results 1 – 17 of 17)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5e6526ee21-May-2024 Marcel Cornu <marcel.d.cornu@intel.com>

aes: [GCM] add isal prefix to context and key structs

Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>


/isa-l_crypto/Doxyfile
/isa-l_crypto/aes/aarch64/aes_gcm_aes_finalize_128.S
/isa-l_crypto/aes/aarch64/aes_gcm_aes_finalize_256.S
/isa-l_crypto/aes/aarch64/aes_gcm_aes_init.S
/isa-l_crypto/aes/aarch64/gcm_enc_dec.S
/isa-l_crypto/aes/aarch64/gcm_precomp.S
/isa-l_crypto/aes/aarch64/gcm_update.S
/isa-l_crypto/aes/aes_gcm.c
/isa-l_crypto/aes/aes_param_test.c
/isa-l_crypto/aes/gcm_avx_gen2.asm
/isa-l_crypto/aes/gcm_avx_gen4.asm
/isa-l_crypto/aes/gcm_nt_rand_test.c
/isa-l_crypto/aes/gcm_nt_std_vectors_test.c
/isa-l_crypto/aes/gcm_ossl_perf.c
/isa-l_crypto/aes/gcm_pre.c
/isa-l_crypto/aes/gcm_simple_example.c
/isa-l_crypto/aes/gcm_sse.asm
/isa-l_crypto/aes/gcm_std_vectors_random_test.c
/isa-l_crypto/aes/gcm_std_vectors_test.c
/isa-l_crypto/aes/gcm_vaes_avx512.asm
saturation_test/aes_thread.c
/isa-l_crypto/fips/Makefile.am
/isa-l_crypto/fips/aes_self_tests.c
/isa-l_crypto/include/aes_cbc.h
/isa-l_crypto/include/aes_gcm.h
/isa-l_crypto/include/aes_gcm_internal.h
/isa-l_crypto/include/isal_crypto_api.h
/isa-l_crypto/include/mh_sha1.h
/isa-l_crypto/include/mh_sha1_murmur3_x64_128.h
/isa-l_crypto/include/mh_sha256.h
/isa-l_crypto/include/rolling_hashx.h
/isa-l_crypto/include/sha256_mb.h
/isa-l_crypto/include/sha512_mb.h
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_asimd.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_ce.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_sve.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_sve2.c
/isa-l_crypto/mh_sha1/mh_sha1.c
/isa-l_crypto/mh_sha1/mh_sha1_avx512.c
/isa-l_crypto/mh_sha1/mh_sha1_base_aliases.c
/isa-l_crypto/mh_sha1/mh_sha1_finalize_base.c
/isa-l_crypto/mh_sha1/mh_sha1_internal.h
/isa-l_crypto/mh_sha1/mh_sha1_param_test.c
/isa-l_crypto/mh_sha1/mh_sha1_perf.c
/isa-l_crypto/mh_sha1/mh_sha1_test.c
/isa-l_crypto/mh_sha1/mh_sha1_update_base.c
/isa-l_crypto/mh_sha1/mh_sha1_update_test.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_base_aliases.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_finalize_base.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_internal.h
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_param_test.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_perf.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_test.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_update_base.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_update_test.c
/isa-l_crypto/mh_sha256/aarch64/mh_sha256_ce.c
/isa-l_crypto/mh_sha256/mh_sha256.c
/isa-l_crypto/mh_sha256/mh_sha256_avx512.c
/isa-l_crypto/mh_sha256/mh_sha256_base_aliases.c
/isa-l_crypto/mh_sha256/mh_sha256_finalize_base.c
/isa-l_crypto/mh_sha256/mh_sha256_internal.h
/isa-l_crypto/mh_sha256/mh_sha256_param_test.c
/isa-l_crypto/mh_sha256/mh_sha256_perf.c
/isa-l_crypto/mh_sha256/mh_sha256_test.c
/isa-l_crypto/mh_sha256/mh_sha256_update_base.c
/isa-l_crypto/mh_sha256/mh_sha256_update_test.c
/isa-l_crypto/rolling_hash/chunking_with_mb_hash.c
/isa-l_crypto/rolling_hash/rolling_hash2.c
/isa-l_crypto/rolling_hash/rolling_hash2_param_test.c
/isa-l_crypto/rolling_hash/rolling_hash2_perf.c
/isa-l_crypto/rolling_hash/rolling_hash2_test.c
/isa-l_crypto/rolling_hash/rolling_hashx_internal.h
/isa-l_crypto/sha512_mb/sha512_mb_x8_avx512.asm
/isa-l_crypto/tests/acvp/acvp_app_isal_gcm.c
e4a8493317-May-2024 Marcel Cornu <marcel.d.cornu@intel.com>

aes: [CBC] add ISAL_ prefix to definitions

Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>

7a78040617-May-2024 Marcel Cornu <marcel.d.cornu@intel.com>

aes: [GCM] remove unneeded definitions

Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>

7ba877e617-May-2024 Marcel Cornu <marcel.d.cornu@intel.com>

aes: add ISAL_ prefix to AES-GCM definitions

Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>


/isa-l_crypto/aes/aes_gcm.c
/isa-l_crypto/aes/aes_param_test.c
/isa-l_crypto/aes/cbc_dec_vaes_avx512.asm
/isa-l_crypto/aes/gcm_nt_rand_test.c
/isa-l_crypto/aes/gcm_ossl_perf.c
/isa-l_crypto/aes/gcm_pre.c
/isa-l_crypto/aes/gcm_simple_example.c
/isa-l_crypto/aes/gcm_std_vectors_random_test.c
saturation_test/aes_thread.c
/isa-l_crypto/include/aes_gcm.h
/isa-l_crypto/include/isal_crypto_api.h
/isa-l_crypto/include/sm3_mb.h
/isa-l_crypto/include/sm3_mb_internal.h
/isa-l_crypto/md5_mb/md5_mb_rand_ssl_test.c
/isa-l_crypto/md5_mb/md5_mb_vs_ossl_perf.c
/isa-l_crypto/rolling_hash/rolling_hash2.c
/isa-l_crypto/rolling_hash/rolling_hash2_param_test.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_aarch64_dispatcher.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_asimd_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_sm_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_sve.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_sve2.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_asimd_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_sm_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_sve.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_sve2.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_multibinary_aarch64.S
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_sve.S
/isa-l_crypto/sm3_mb/sm3_ctx_avx2.c
/isa-l_crypto/sm3_mb/sm3_ctx_avx512.c
/isa-l_crypto/sm3_mb/sm3_ctx_base.c
/isa-l_crypto/sm3_mb/sm3_ctx_base_aliases.c
/isa-l_crypto/sm3_mb/sm3_job.asm
/isa-l_crypto/sm3_mb/sm3_mb.c
/isa-l_crypto/sm3_mb/sm3_mb_flush_test.c
/isa-l_crypto/sm3_mb/sm3_mb_mgr_flush_avx2.asm
/isa-l_crypto/sm3_mb/sm3_mb_mgr_flush_avx512.asm
/isa-l_crypto/sm3_mb/sm3_mb_mgr_submit_avx2.asm
/isa-l_crypto/sm3_mb/sm3_mb_mgr_submit_avx512.asm
/isa-l_crypto/sm3_mb/sm3_mb_param_test.c
/isa-l_crypto/sm3_mb/sm3_mb_rand_ssl_test.c
/isa-l_crypto/sm3_mb/sm3_mb_rand_test.c
/isa-l_crypto/sm3_mb/sm3_mb_rand_update_test.c
/isa-l_crypto/sm3_mb/sm3_mb_test.c
/isa-l_crypto/sm3_mb/sm3_mb_vs_ossl_perf.c
/isa-l_crypto/sm3_mb/sm3_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sm3_mb/sm3_mb_x16_avx512.asm
/isa-l_crypto/sm3_mb/sm3_multibinary.asm
/isa-l_crypto/sm3_mb/sm3_ref_test.c
/isa-l_crypto/tests/extended/sm3_mb_over_4GB_test.c
/isa-l_crypto/tools/test_extended.sh
8957a38912-May-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

examples: [saturation] use new API

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>


/isa-l_crypto/aes/cbc_std_vectors.h
/isa-l_crypto/aes/gcm_vectors.h
/isa-l_crypto/aes/keyexp_128.asm
/isa-l_crypto/aes/keyexp_192.asm
/isa-l_crypto/aes/keyexp_256.asm
/isa-l_crypto/aes/keyexp_multibinary.asm
saturation_test/aes_thread.c
saturation_test/isal_multithread_perf.c
saturation_test/md5_thread.c
saturation_test/sha1_thread.c
saturation_test/sha256_thread.c
saturation_test/sha512_thread.c
/isa-l_crypto/fips/aes_self_tests.c
/isa-l_crypto/fips/sha_self_tests.c
/isa-l_crypto/include/isal_crypto_api.h
/isa-l_crypto/include/md5_mb.h
/isa-l_crypto/include/md5_mb_internal.h
/isa-l_crypto/include/mh_sha1.h
/isa-l_crypto/include/mh_sha1_murmur3_x64_128.h
/isa-l_crypto/include/mh_sha256.h
/isa-l_crypto/include/rolling_hashx.h
/isa-l_crypto/include/sha256_mb.h
/isa-l_crypto/include/sha256_mb_internal.h
/isa-l_crypto/include/sha512_mb.h
/isa-l_crypto/include/sha512_mb_internal.h
/isa-l_crypto/md5_mb/aarch64/md5_ctx_aarch64_asimd.c
/isa-l_crypto/md5_mb/aarch64/md5_ctx_aarch64_sve.c
/isa-l_crypto/md5_mb/aarch64/md5_ctx_aarch64_sve2.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_aarch64_dispatcher.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_asimd_x1.S
/isa-l_crypto/md5_mb/aarch64/md5_mb_asimd_x4.S
/isa-l_crypto/md5_mb/aarch64/md5_mb_mgr_aarch64_asimd.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_mgr_aarch64_sve.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_mgr_aarch64_sve2.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_multibinary.S
/isa-l_crypto/md5_mb/aarch64/md5_mb_sve.S
/isa-l_crypto/md5_mb/md5_ctx_avx.c
/isa-l_crypto/md5_mb/md5_ctx_avx2.c
/isa-l_crypto/md5_mb/md5_ctx_avx512.c
/isa-l_crypto/md5_mb/md5_ctx_base.c
/isa-l_crypto/md5_mb/md5_ctx_base_aliases.c
/isa-l_crypto/md5_mb/md5_ctx_sse.c
/isa-l_crypto/md5_mb/md5_mb.c
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_avx.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_avx2.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_avx512.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_sse.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_init_avx2.c
/isa-l_crypto/md5_mb/md5_mb_mgr_init_avx512.c
/isa-l_crypto/md5_mb/md5_mb_mgr_init_sse.c
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_avx.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_avx2.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_avx512.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_sse.asm
/isa-l_crypto/md5_mb/md5_mb_param_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_ssl_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_update_test.c
/isa-l_crypto/md5_mb/md5_mb_test.c
/isa-l_crypto/md5_mb/md5_mb_vs_ossl_perf.c
/isa-l_crypto/md5_mb/md5_mb_x4x2_avx.asm
/isa-l_crypto/md5_mb/md5_mb_x4x2_sse.asm
/isa-l_crypto/md5_mb/md5_multibinary.asm
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_asimd.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_block_asimd.S
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_block_ce.S
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_block_sve.S
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_ce.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_sve.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_sve2.c
/isa-l_crypto/mh_sha1/mh_sha1.c
/isa-l_crypto/mh_sha1/mh_sha1_block_avx.asm
/isa-l_crypto/mh_sha1/mh_sha1_block_avx2.asm
/isa-l_crypto/mh_sha1/mh_sha1_block_avx512.asm
/isa-l_crypto/mh_sha1/mh_sha1_block_base.c
/isa-l_crypto/mh_sha1/mh_sha1_block_sse.asm
/isa-l_crypto/mh_sha1/mh_sha1_finalize_base.c
/isa-l_crypto/mh_sha1/mh_sha1_internal.h
/isa-l_crypto/mh_sha1/mh_sha1_param_test.c
/isa-l_crypto/mh_sha1/mh_sha1_perf.c
/isa-l_crypto/mh_sha1/mh_sha1_ref.c
/isa-l_crypto/mh_sha1/mh_sha1_test.c
/isa-l_crypto/mh_sha1/mh_sha1_update_base.c
/isa-l_crypto/mh_sha1/mh_sha1_update_test.c
/isa-l_crypto/mh_sha1/sha1_for_mh_sha1.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_aarch64_dispatcher.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_aarch64_internal.h
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_asimd.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_block_asimd.S
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_block_ce.S
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_ce.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_multibinary.S
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_avx512.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_base_aliases.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_block_avx.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_block_avx2.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_block_avx512.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_block_sse.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_finalize_base.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_internal.h
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_multibinary.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_param_test.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_perf.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_test.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_update_base.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_update_test.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/murmur3_x64_128.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/murmur3_x64_128_internal.c
/isa-l_crypto/mh_sha256/aarch64/mh_sha256_aarch64_dispatcher.c
/isa-l_crypto/mh_sha256/aarch64/mh_sha256_block_ce.S
/isa-l_crypto/mh_sha256/aarch64/mh_sha256_ce.c
/isa-l_crypto/mh_sha256/aarch64/mh_sha256_multibinary.S
/isa-l_crypto/mh_sha256/mh_sha256.c
/isa-l_crypto/mh_sha256/mh_sha256_avx512.c
/isa-l_crypto/mh_sha256/mh_sha256_base_aliases.c
/isa-l_crypto/mh_sha256/mh_sha256_block_avx.asm
/isa-l_crypto/mh_sha256/mh_sha256_block_avx2.asm
/isa-l_crypto/mh_sha256/mh_sha256_block_avx512.asm
/isa-l_crypto/mh_sha256/mh_sha256_block_base.c
/isa-l_crypto/mh_sha256/mh_sha256_block_sse.asm
/isa-l_crypto/mh_sha256/mh_sha256_finalize_base.c
/isa-l_crypto/mh_sha256/mh_sha256_internal.h
/isa-l_crypto/mh_sha256/mh_sha256_multibinary.asm
/isa-l_crypto/mh_sha256/mh_sha256_param_test.c
/isa-l_crypto/mh_sha256/mh_sha256_perf.c
/isa-l_crypto/mh_sha256/mh_sha256_ref.c
/isa-l_crypto/mh_sha256/mh_sha256_test.c
/isa-l_crypto/mh_sha256/mh_sha256_update_base.c
/isa-l_crypto/mh_sha256/mh_sha256_update_test.c
/isa-l_crypto/mh_sha256/sha256_for_mh_sha256.c
/isa-l_crypto/rolling_hash/aarch64/rolling_hash2_aarch64_dispatcher.c
/isa-l_crypto/rolling_hash/aarch64/rolling_hash2_aarch64_multibinary.S
/isa-l_crypto/rolling_hash/chunking_with_mb_hash.c
/isa-l_crypto/rolling_hash/rolling_hash2.c
/isa-l_crypto/rolling_hash/rolling_hash2_base_aliases.c
/isa-l_crypto/rolling_hash/rolling_hash2_multibinary.asm
/isa-l_crypto/rolling_hash/rolling_hash2_param_test.c
/isa-l_crypto/rolling_hash/rolling_hash2_perf.c
/isa-l_crypto/rolling_hash/rolling_hash2_test.c
/isa-l_crypto/rolling_hash/rolling_hash2_until_00.asm
/isa-l_crypto/rolling_hash/rolling_hash2_until_04.asm
/isa-l_crypto/rolling_hash/rolling_hashx_base.c
/isa-l_crypto/rolling_hash/rolling_hashx_internal.h
/isa-l_crypto/sha1_mb/sha1_mb_test.c
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_aarch64_dispatcher.c
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_multibinary.S
/isa-l_crypto/sha256_mb/sha256_mb.c
/isa-l_crypto/sha256_mb/sha256_mb_flush_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_ssl_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_update_test.c
/isa-l_crypto/sha256_mb/sha256_mb_test.c
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_perf.c
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sha256_mb/sha256_multibinary.asm
/isa-l_crypto/sha512_mb/aarch64/sha512_ctx_ce.c
/isa-l_crypto/sha512_mb/aarch64/sha512_mb_aarch64_dispatcher.c
/isa-l_crypto/sha512_mb/aarch64/sha512_mb_mgr_ce.c
/isa-l_crypto/sha512_mb/aarch64/sha512_mb_multibinary.S
/isa-l_crypto/sha512_mb/aarch64/sha512_mb_x2_ce.S
/isa-l_crypto/sha512_mb/sha512_ctx_avx.c
/isa-l_crypto/sha512_mb/sha512_ctx_avx2.c
/isa-l_crypto/sha512_mb/sha512_ctx_avx512.c
/isa-l_crypto/sha512_mb/sha512_ctx_base.c
/isa-l_crypto/sha512_mb/sha512_ctx_base_aliases.c
/isa-l_crypto/sha512_mb/sha512_ctx_sb_sse4.c
/isa-l_crypto/sha512_mb/sha512_ctx_sse.c
/isa-l_crypto/sha512_mb/sha512_job.asm
/isa-l_crypto/sha512_mb/sha512_mb.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_avx.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_avx2.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_avx512.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_sse.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_init_avx2.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_init_avx512.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_init_sse.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_avx.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_avx2.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_avx512.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_sse.asm
/isa-l_crypto/sha512_mb/sha512_mb_param_test.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_ssl_test.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_test.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_update_test.c
/isa-l_crypto/sha512_mb/sha512_mb_test.c
/isa-l_crypto/sha512_mb/sha512_mb_vs_ossl_perf.c
/isa-l_crypto/sha512_mb/sha512_multibinary.asm
/isa-l_crypto/sha512_mb/sha512_ref.c
/isa-l_crypto/sha512_mb/sha512_sb_mgr_flush_sse4.c
/isa-l_crypto/sha512_mb/sha512_sb_mgr_init_sse4.c
/isa-l_crypto/sha512_mb/sha512_sb_mgr_submit_sse4.c
/isa-l_crypto/sha512_mb/sha512_sse4.asm
/isa-l_crypto/tests/acvp/acvp_app_isal_sha.c
/isa-l_crypto/tests/acvp/makefile
/isa-l_crypto/tests/extended/Makefile
/isa-l_crypto/tests/extended/Makefile.nmake
/isa-l_crypto/tests/extended/md5_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha256_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha512_mb_over_4GB_test.c
0a43779508-May-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

sha256_mb: add ISAL_ prefix to SHA256 structure and macro definitions

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>


saturation_test/isal_multithread_perf.c
saturation_test/sha256_thread.c
/isa-l_crypto/fips/sha_self_tests.c
/isa-l_crypto/include/mh_sha1.h
/isa-l_crypto/include/sha1_mb_internal.h
/isa-l_crypto/include/sha256_mb.h
/isa-l_crypto/include/sha256_mb_internal.h
/isa-l_crypto/make.inc
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_aarch64_dispatcher.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_multibinary.S
/isa-l_crypto/mh_sha1/mh_sha1.c
/isa-l_crypto/mh_sha1/mh_sha1_avx512.c
/isa-l_crypto/mh_sha1/mh_sha1_base_aliases.c
/isa-l_crypto/mh_sha1/mh_sha1_block_avx.asm
/isa-l_crypto/mh_sha1/mh_sha1_block_avx2.asm
/isa-l_crypto/mh_sha1/mh_sha1_block_avx512.asm
/isa-l_crypto/mh_sha1/mh_sha1_block_base.c
/isa-l_crypto/mh_sha1/mh_sha1_block_sse.asm
/isa-l_crypto/mh_sha1/mh_sha1_finalize_base.c
/isa-l_crypto/mh_sha1/mh_sha1_internal.h
/isa-l_crypto/mh_sha1/mh_sha1_multibinary.asm
/isa-l_crypto/mh_sha1/mh_sha1_perf.c
/isa-l_crypto/mh_sha1/mh_sha1_test.c
/isa-l_crypto/mh_sha1/mh_sha1_update_base.c
/isa-l_crypto/mh_sha1/mh_sha1_update_test.c
/isa-l_crypto/mh_sha1/sha1_for_mh_sha1.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_avx512.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_finalize_base.c
/isa-l_crypto/rolling_hash/chunking_with_mb_hash.c
/isa-l_crypto/sha256_mb/aarch64/sha256_ctx_ce.c
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_mgr_ce.c
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_x2_ce.S
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_x3_ce.S
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_x4_ce.S
/isa-l_crypto/sha256_mb/sha256_ctx_avx.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx2.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx512.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx512_ni.c
/isa-l_crypto/sha256_mb/sha256_ctx_base.c
/isa-l_crypto/sha256_mb/sha256_ctx_base_aliases.c
/isa-l_crypto/sha256_mb/sha256_ctx_sse.c
/isa-l_crypto/sha256_mb/sha256_ctx_sse_ni.c
/isa-l_crypto/sha256_mb/sha256_job.asm
/isa-l_crypto/sha256_mb/sha256_mb.c
/isa-l_crypto/sha256_mb/sha256_mb_flush_test.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx2.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx512.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx512_ni.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_sse.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_sse_ni.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_init_avx2.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_init_avx512.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_init_sse.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_avx.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_avx2.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_avx512.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_sse.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_sse_ni.asm
/isa-l_crypto/sha256_mb/sha256_mb_param_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_ssl_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_update_test.c
/isa-l_crypto/sha256_mb/sha256_mb_test.c
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_perf.c
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sha256_mb/sha256_mb_x16_avx512.asm
/isa-l_crypto/sha256_mb/sha256_multibinary.asm
/isa-l_crypto/sha256_mb/sha256_ref.c
/isa-l_crypto/tests/acvp/acvp_app_isal_sha.c
/isa-l_crypto/tests/extended/sha256_mb_over_4GB_test.c
8cb7fe7808-May-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

multibuffer: add ISAL_ prefix to hash multibuffer enums

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>


/isa-l_crypto/Makefile.nmake
/isa-l_crypto/aes/aarch64/gcm_aarch64_dispatcher.c
/isa-l_crypto/aes/aarch64/gcm_multibinary_aarch64.S
/isa-l_crypto/aes/aes_gcm.c
/isa-l_crypto/aes/aes_param_test.c
/isa-l_crypto/aes/gcm_avx_gen2.asm
/isa-l_crypto/aes/gcm_avx_gen4.asm
/isa-l_crypto/aes/gcm_multibinary.asm
/isa-l_crypto/aes/gcm_multibinary_nt.asm
/isa-l_crypto/aes/gcm_nt_rand_test.c
/isa-l_crypto/aes/gcm_nt_std_vectors_test.c
/isa-l_crypto/aes/gcm_ossl_perf.c
/isa-l_crypto/aes/gcm_pre.c
/isa-l_crypto/aes/gcm_simple_example.c
/isa-l_crypto/aes/gcm_sse.asm
/isa-l_crypto/aes/gcm_std_vectors_random_test.c
/isa-l_crypto/aes/gcm_std_vectors_test.c
/isa-l_crypto/aes/gcm_vaes_avx512.asm
/isa-l_crypto/aes/keyexp_128.asm
/isa-l_crypto/aes/keyexp_192.asm
/isa-l_crypto/aes/keyexp_256.asm
/isa-l_crypto/configure.ac
saturation_test/md5_thread.c
/isa-l_crypto/fips/aes_self_tests.c
/isa-l_crypto/fips/sha_self_tests.c
/isa-l_crypto/include/aes_gcm.h
/isa-l_crypto/include/aes_gcm_internal.h
/isa-l_crypto/include/md5_mb.h
/isa-l_crypto/include/multi_buffer.h
/isa-l_crypto/include/sha1_mb.h
/isa-l_crypto/include/sha1_mb_internal.h
/isa-l_crypto/include/sha256_mb.h
/isa-l_crypto/include/sha512_mb.h
/isa-l_crypto/include/sm3_mb.h
/isa-l_crypto/make.inc
/isa-l_crypto/md5_mb/aarch64/md5_ctx_aarch64_asimd.c
/isa-l_crypto/md5_mb/aarch64/md5_ctx_aarch64_sve.c
/isa-l_crypto/md5_mb/aarch64/md5_ctx_aarch64_sve2.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_mgr_aarch64_asimd.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_mgr_aarch64_sve.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_mgr_aarch64_sve2.c
/isa-l_crypto/md5_mb/md5_ctx_avx.c
/isa-l_crypto/md5_mb/md5_ctx_avx2.c
/isa-l_crypto/md5_mb/md5_ctx_avx512.c
/isa-l_crypto/md5_mb/md5_ctx_base.c
/isa-l_crypto/md5_mb/md5_ctx_base_aliases.c
/isa-l_crypto/md5_mb/md5_ctx_sse.c
/isa-l_crypto/md5_mb/md5_job.asm
/isa-l_crypto/md5_mb/md5_mb.c
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_avx.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_avx2.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_avx512.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_sse.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_avx.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_avx2.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_avx512.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_sse.asm
/isa-l_crypto/md5_mb/md5_mb_param_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_ssl_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_update_test.c
/isa-l_crypto/md5_mb/md5_mb_test.c
/isa-l_crypto/md5_mb/md5_mb_vs_ossl_perf.c
/isa-l_crypto/rolling_hash/chunking_with_mb_hash.c
/isa-l_crypto/sha1_mb/aarch64/sha1_ctx_asimd.c
/isa-l_crypto/sha1_mb/aarch64/sha1_ctx_ce.c
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_aarch64_dispatcher.c
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_asimd_x4.S
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_mgr_asimd.c
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_mgr_ce.c
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_multibinary.S
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_x1_ce.S
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_x2_ce.S
/isa-l_crypto/sha1_mb/sha1_ctx_avx.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx2.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx512.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx512_ni.c
/isa-l_crypto/sha1_mb/sha1_ctx_base.c
/isa-l_crypto/sha1_mb/sha1_ctx_base_aliases.c
/isa-l_crypto/sha1_mb/sha1_ctx_sse.c
/isa-l_crypto/sha1_mb/sha1_ctx_sse_ni.c
/isa-l_crypto/sha1_mb/sha1_job.asm
/isa-l_crypto/sha1_mb/sha1_mb.c
/isa-l_crypto/sha1_mb/sha1_mb_flush_test.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_avx.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_avx2.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_avx512.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_avx512_ni.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_sse.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_sse_ni.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_init_avx2.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_init_avx512.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_init_sse.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_avx.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_avx2.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_avx512.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_sse.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_sse_ni.asm
/isa-l_crypto/sha1_mb/sha1_mb_param_test.c
/isa-l_crypto/sha1_mb/sha1_mb_rand_ssl_test.c
/isa-l_crypto/sha1_mb/sha1_mb_rand_test.c
/isa-l_crypto/sha1_mb/sha1_mb_rand_update_test.c
/isa-l_crypto/sha1_mb/sha1_mb_test.c
/isa-l_crypto/sha1_mb/sha1_mb_vs_ossl_perf.c
/isa-l_crypto/sha1_mb/sha1_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sha1_mb/sha1_multi_buffer_example.c
/isa-l_crypto/sha1_mb/sha1_multibinary.asm
/isa-l_crypto/sha1_mb/sha1_ref.c
/isa-l_crypto/sha256_mb/aarch64/sha256_ctx_ce.c
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_mgr_ce.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx2.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx512.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx512_ni.c
/isa-l_crypto/sha256_mb/sha256_ctx_base.c
/isa-l_crypto/sha256_mb/sha256_ctx_base_aliases.c
/isa-l_crypto/sha256_mb/sha256_ctx_sse.c
/isa-l_crypto/sha256_mb/sha256_ctx_sse_ni.c
/isa-l_crypto/sha256_mb/sha256_job.asm
/isa-l_crypto/sha256_mb/sha256_mb.c
/isa-l_crypto/sha256_mb/sha256_mb_flush_test.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx2.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx512.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx512_ni.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_sse.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_sse_ni.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_avx.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_avx2.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_avx512.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_sse.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_sse_ni.asm
/isa-l_crypto/sha256_mb/sha256_mb_param_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_ssl_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_update_test.c
/isa-l_crypto/sha256_mb/sha256_mb_test.c
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_perf.c
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sha512_mb/aarch64/sha512_ctx_ce.c
/isa-l_crypto/sha512_mb/aarch64/sha512_mb_mgr_ce.c
/isa-l_crypto/sha512_mb/sha512_ctx_avx.c
/isa-l_crypto/sha512_mb/sha512_ctx_avx2.c
/isa-l_crypto/sha512_mb/sha512_ctx_avx512.c
/isa-l_crypto/sha512_mb/sha512_ctx_base.c
/isa-l_crypto/sha512_mb/sha512_ctx_base_aliases.c
/isa-l_crypto/sha512_mb/sha512_ctx_sb_sse4.c
/isa-l_crypto/sha512_mb/sha512_ctx_sse.c
/isa-l_crypto/sha512_mb/sha512_job.asm
/isa-l_crypto/sha512_mb/sha512_mb.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_avx.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_avx2.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_avx512.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_sse.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_avx.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_avx2.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_avx512.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_sse.asm
/isa-l_crypto/sha512_mb/sha512_mb_param_test.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_ssl_test.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_test.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_update_test.c
/isa-l_crypto/sha512_mb/sha512_mb_test.c
/isa-l_crypto/sha512_mb/sha512_mb_vs_ossl_perf.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_asimd_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_sm_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_sve.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_sve2.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_asimd_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_sm_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_sve.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_sve2.c
/isa-l_crypto/sm3_mb/sm3_ctx_avx2.c
/isa-l_crypto/sm3_mb/sm3_ctx_avx512.c
/isa-l_crypto/sm3_mb/sm3_ctx_base.c
/isa-l_crypto/sm3_mb/sm3_ctx_base_aliases.c
/isa-l_crypto/sm3_mb/sm3_job.asm
/isa-l_crypto/sm3_mb/sm3_mb.c
/isa-l_crypto/sm3_mb/sm3_mb_flush_test.c
/isa-l_crypto/sm3_mb/sm3_mb_mgr_flush_avx2.asm
/isa-l_crypto/sm3_mb/sm3_mb_mgr_flush_avx512.asm
/isa-l_crypto/sm3_mb/sm3_mb_mgr_submit_avx2.asm
/isa-l_crypto/sm3_mb/sm3_mb_mgr_submit_avx512.asm
/isa-l_crypto/sm3_mb/sm3_mb_param_test.c
/isa-l_crypto/sm3_mb/sm3_mb_rand_ssl_test.c
/isa-l_crypto/sm3_mb/sm3_mb_rand_test.c
/isa-l_crypto/sm3_mb/sm3_mb_rand_update_test.c
/isa-l_crypto/sm3_mb/sm3_mb_test.c
/isa-l_crypto/sm3_mb/sm3_mb_vs_ossl_perf.c
/isa-l_crypto/sm3_mb/sm3_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sm3_mb/sm3_ref_test.c
/isa-l_crypto/tests/acvp/acvp_app_isal_gcm.c
/isa-l_crypto/tests/acvp/acvp_app_isal_sha.c
/isa-l_crypto/tests/extended/md5_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha1_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha256_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha512_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sm3_mb_over_4GB_test.c
d531c9b603-May-2024 Marcel Cornu <marcel.d.cornu@intel.com>

aes: use new AES-XTS API in apps

Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>


/isa-l_crypto/aes/XTS_AES_128_dec_avx.asm
/isa-l_crypto/aes/XTS_AES_128_dec_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_128_dec_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_128_dec_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_128_dec_sse.asm
/isa-l_crypto/aes/XTS_AES_128_dec_vaes.asm
/isa-l_crypto/aes/XTS_AES_128_enc_avx.asm
/isa-l_crypto/aes/XTS_AES_128_enc_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_128_enc_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_128_enc_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_128_enc_sse.asm
/isa-l_crypto/aes/XTS_AES_128_enc_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_dec_avx.asm
/isa-l_crypto/aes/XTS_AES_256_dec_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_256_dec_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_256_dec_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_dec_sse.asm
/isa-l_crypto/aes/XTS_AES_256_dec_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_enc_avx.asm
/isa-l_crypto/aes/XTS_AES_256_enc_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_256_enc_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_256_enc_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_enc_sse.asm
/isa-l_crypto/aes/XTS_AES_256_enc_vaes.asm
/isa-l_crypto/aes/aarch64/xts_aarch64_dispatcher.c
/isa-l_crypto/aes/aarch64/xts_multibinary_aarch64.S
/isa-l_crypto/aes/aes_xts.c
/isa-l_crypto/aes/xts_128_dec_ossl_perf.c
/isa-l_crypto/aes/xts_128_dec_perf.c
/isa-l_crypto/aes/xts_128_enc_ossl_perf.c
/isa-l_crypto/aes/xts_128_enc_perf.c
/isa-l_crypto/aes/xts_128_expanded_key_test.c
/isa-l_crypto/aes/xts_128_rand.c
/isa-l_crypto/aes/xts_128_rand_ossl_test.c
/isa-l_crypto/aes/xts_128_test.c
/isa-l_crypto/aes/xts_256_dec_ossl_perf.c
/isa-l_crypto/aes/xts_256_dec_perf.c
/isa-l_crypto/aes/xts_256_enc_ossl_perf.c
/isa-l_crypto/aes/xts_256_enc_perf.c
/isa-l_crypto/aes/xts_256_expanded_key_test.c
/isa-l_crypto/aes/xts_256_rand.c
/isa-l_crypto/aes/xts_256_rand_ossl_test.c
/isa-l_crypto/aes/xts_256_test.c
/isa-l_crypto/aes/xts_aes_128_multibinary.asm
/isa-l_crypto/aes/xts_aes_256_multibinary.asm
saturation_test/aes_thread.c
/isa-l_crypto/fips/aes_self_tests.c
/isa-l_crypto/include/aes_xts.h
/isa-l_crypto/include/aes_xts_internal.h
/isa-l_crypto/tests/acvp/acvp_app_isal_cbc.c
/isa-l_crypto/tests/acvp/acvp_app_isal_xts.c
/isa-l_crypto/tests/extended/md5_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha1_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha256_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha512_mb_over_4GB_test.c
/isa-l_crypto/tools/test_extended.sh
883be6dc02-May-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

examples: replace OpenSSL MD5 deprecated API

MD5 is deprecated since OpenSSL 3.0. Use the EVP API instead.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

e28f341201-May-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

aes: deprecate AES-CBC precomp function

Use isal_aes_keyexp_128/192/256 instead.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

9b0cbfb301-May-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

aes: [CBC] deprecate old AES-CBC API

Add "_" prefix to existing API names (old API) and makes them internal to the library.
Create new wrapper API with old names with a deprecation note.
Call intern

aes: [CBC] deprecate old AES-CBC API

Add "_" prefix to existing API names (old API) and makes them internal to the library.
Create new wrapper API with old names with a deprecation note.
Call internal API in self tests and use the new API in the rest of the tests.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

show more ...


/isa-l_crypto/.github/workflows/ci.yml
/isa-l_crypto/Makefile.am
/isa-l_crypto/Makefile.nmake
/isa-l_crypto/Makefile.unx
/isa-l_crypto/README.md
/isa-l_crypto/aes/Makefile.am
/isa-l_crypto/aes/aarch64/cbc_aarch64_dispatcher.c
/isa-l_crypto/aes/aarch64/cbc_common.S
/isa-l_crypto/aes/aarch64/cbc_dec_aes.S
/isa-l_crypto/aes/aarch64/cbc_enc_aes.S
/isa-l_crypto/aes/aarch64/cbc_multibinary_aarch64.S
/isa-l_crypto/aes/aarch64/keyexp_aarch64_dispatcher.c
/isa-l_crypto/aes/aarch64/keyexp_multibinary_aarch64.S
/isa-l_crypto/aes/aes_cbc.c
/isa-l_crypto/aes/aes_gcm.c
/isa-l_crypto/aes/aes_keyexp.c
/isa-l_crypto/aes/aes_param_test.c
/isa-l_crypto/aes/aes_xts.c
/isa-l_crypto/aes/cbc_dec_128_x8_avx.asm
/isa-l_crypto/aes/cbc_dec_128_x8_sse.asm
/isa-l_crypto/aes/cbc_dec_192_x8_avx.asm
/isa-l_crypto/aes/cbc_dec_192_x8_sse.asm
/isa-l_crypto/aes/cbc_dec_256_x8_avx.asm
/isa-l_crypto/aes/cbc_dec_256_x8_sse.asm
/isa-l_crypto/aes/cbc_dec_vaes_avx512.asm
/isa-l_crypto/aes/cbc_enc_128_x4_sb.asm
/isa-l_crypto/aes/cbc_enc_128_x8_sb.asm
/isa-l_crypto/aes/cbc_enc_192_x4_sb.asm
/isa-l_crypto/aes/cbc_enc_192_x8_sb.asm
/isa-l_crypto/aes/cbc_enc_256_x4_sb.asm
/isa-l_crypto/aes/cbc_enc_256_x8_sb.asm
/isa-l_crypto/aes/cbc_multibinary.asm
/isa-l_crypto/aes/cbc_ossl_perf.c
/isa-l_crypto/aes/cbc_pre.c
/isa-l_crypto/aes/cbc_std_vectors_random_test.c
/isa-l_crypto/aes/cbc_std_vectors_test.c
/isa-l_crypto/aes/gcm_avx_gen2.asm
/isa-l_crypto/aes/gcm_avx_gen4.asm
/isa-l_crypto/aes/gcm_nt_rand_test.c
/isa-l_crypto/aes/gcm_nt_std_vectors_test.c
/isa-l_crypto/aes/gcm_pre.c
/isa-l_crypto/aes/gcm_sse.asm
/isa-l_crypto/aes/gcm_std_vectors_random_test.c
/isa-l_crypto/aes/gcm_std_vectors_test.c
/isa-l_crypto/aes/gcm_vaes_avx512.asm
/isa-l_crypto/aes/keyexp_multibinary.asm
/isa-l_crypto/aes/xts_128_dec_perf.c
/isa-l_crypto/aes/xts_128_enc_perf.c
/isa-l_crypto/aes/xts_128_expanded_key_test.c
/isa-l_crypto/aes/xts_128_rand.c
/isa-l_crypto/aes/xts_128_vect.h
/isa-l_crypto/aes/xts_256_dec_perf.c
/isa-l_crypto/aes/xts_256_enc_perf.c
/isa-l_crypto/aes/xts_256_expanded_key_test.c
/isa-l_crypto/aes/xts_256_rand.c
/isa-l_crypto/configure.ac
saturation_test/aes_thread.c
/isa-l_crypto/fips/Makefile.am
/isa-l_crypto/fips/aes_self_tests.c
/isa-l_crypto/fips/asm_self_tests.asm
/isa-l_crypto/fips/internal_fips.h
/isa-l_crypto/fips/self_tests.c
/isa-l_crypto/fips/sha_self_tests.c
/isa-l_crypto/include/aes_cbc.h
/isa-l_crypto/include/aes_cbc_internal.h
/isa-l_crypto/include/aes_gcm.h
/isa-l_crypto/include/aes_keyexp.h
/isa-l_crypto/include/aes_keyexp_internal.h
/isa-l_crypto/include/aes_xts.h
/isa-l_crypto/include/endian_helper.h
/isa-l_crypto/include/intrinreg.h
/isa-l_crypto/include/isal_crypto_api.h
/isa-l_crypto/include/md5_mb.h
/isa-l_crypto/include/memcpy_inline.h
/isa-l_crypto/include/mh_sha1.h
/isa-l_crypto/include/mh_sha1_murmur3_x64_128.h
/isa-l_crypto/include/mh_sha256.h
/isa-l_crypto/include/multi_buffer.h
/isa-l_crypto/include/rolling_hashx.h
/isa-l_crypto/include/sha1_mb.h
/isa-l_crypto/include/sha256_mb.h
/isa-l_crypto/include/sha512_mb.h
/isa-l_crypto/include/sm3_mb.h
/isa-l_crypto/include/test.h
/isa-l_crypto/include/types.h
/isa-l_crypto/intel-ipsec-mb/lib/include/aes_cbc_dec_by8_avx.inc
/isa-l_crypto/intel-ipsec-mb/lib/include/aes_cbc_dec_by8_sse.inc
/isa-l_crypto/isa-l_crypto.def
/isa-l_crypto/make.inc
/isa-l_crypto/md5_mb/aarch64/md5_ctx_aarch64_asimd.c
/isa-l_crypto/md5_mb/aarch64/md5_ctx_aarch64_sve.c
/isa-l_crypto/md5_mb/aarch64/md5_ctx_aarch64_sve2.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_aarch64_dispatcher.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_mgr_aarch64_asimd.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_mgr_aarch64_sve.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_mgr_aarch64_sve2.c
/isa-l_crypto/md5_mb/md5_ctx_avx.c
/isa-l_crypto/md5_mb/md5_ctx_avx2.c
/isa-l_crypto/md5_mb/md5_ctx_avx512.c
/isa-l_crypto/md5_mb/md5_ctx_base.c
/isa-l_crypto/md5_mb/md5_ctx_base_aliases.c
/isa-l_crypto/md5_mb/md5_ctx_sse.c
/isa-l_crypto/md5_mb/md5_mb.c
/isa-l_crypto/md5_mb/md5_mb_mgr_init_avx2.c
/isa-l_crypto/md5_mb/md5_mb_mgr_init_avx512.c
/isa-l_crypto/md5_mb/md5_mb_mgr_init_sse.c
/isa-l_crypto/md5_mb/md5_mb_param_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_ssl_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_update_test.c
/isa-l_crypto/md5_mb/md5_mb_test.c
/isa-l_crypto/md5_mb/md5_mb_vs_ossl_perf.c
/isa-l_crypto/md5_mb/md5_ref.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_aarch64_dispatcher.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_asimd.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_ce.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_sve.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_sve2.c
/isa-l_crypto/mh_sha1/mh_sha1.c
/isa-l_crypto/mh_sha1/mh_sha1_avx512.c
/isa-l_crypto/mh_sha1/mh_sha1_base_aliases.c
/isa-l_crypto/mh_sha1/mh_sha1_block_avx.asm
/isa-l_crypto/mh_sha1/mh_sha1_block_avx2.asm
/isa-l_crypto/mh_sha1/mh_sha1_block_avx512.asm
/isa-l_crypto/mh_sha1/mh_sha1_block_base.c
/isa-l_crypto/mh_sha1/mh_sha1_block_sse.asm
/isa-l_crypto/mh_sha1/mh_sha1_finalize_base.c
/isa-l_crypto/mh_sha1/mh_sha1_internal.h
/isa-l_crypto/mh_sha1/mh_sha1_param_test.c
/isa-l_crypto/mh_sha1/mh_sha1_perf.c
/isa-l_crypto/mh_sha1/mh_sha1_ref.c
/isa-l_crypto/mh_sha1/mh_sha1_test.c
/isa-l_crypto/mh_sha1/mh_sha1_update_base.c
/isa-l_crypto/mh_sha1/mh_sha1_update_test.c
/isa-l_crypto/mh_sha1/sha1_for_mh_sha1.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/Makefile.am
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_aarch64_dispatcher.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_aarch64_internal.h
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_asimd.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_ce.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_avx512.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_base_aliases.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_block_avx2.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_block_avx512.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_finalize_base.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_internal.h
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_param_test.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_perf.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_test.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_update_base.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_update_test.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/murmur3_x64_128.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/murmur3_x64_128_internal.c
/isa-l_crypto/mh_sha256/aarch64/mh_sha256_aarch64_dispatcher.c
/isa-l_crypto/mh_sha256/aarch64/mh_sha256_ce.c
/isa-l_crypto/mh_sha256/mh_sha256.c
/isa-l_crypto/mh_sha256/mh_sha256_avx512.c
/isa-l_crypto/mh_sha256/mh_sha256_base_aliases.c
/isa-l_crypto/mh_sha256/mh_sha256_block_avx.asm
/isa-l_crypto/mh_sha256/mh_sha256_block_avx2.asm
/isa-l_crypto/mh_sha256/mh_sha256_block_avx512.asm
/isa-l_crypto/mh_sha256/mh_sha256_block_base.c
/isa-l_crypto/mh_sha256/mh_sha256_block_sse.asm
/isa-l_crypto/mh_sha256/mh_sha256_finalize_base.c
/isa-l_crypto/mh_sha256/mh_sha256_internal.h
/isa-l_crypto/mh_sha256/mh_sha256_param_test.c
/isa-l_crypto/mh_sha256/mh_sha256_perf.c
/isa-l_crypto/mh_sha256/mh_sha256_ref.c
/isa-l_crypto/mh_sha256/mh_sha256_test.c
/isa-l_crypto/mh_sha256/mh_sha256_update_base.c
/isa-l_crypto/mh_sha256/mh_sha256_update_test.c
/isa-l_crypto/mh_sha256/sha256_for_mh_sha256.c
/isa-l_crypto/rolling_hash/Makefile.am
/isa-l_crypto/rolling_hash/aarch64/rolling_hash2_aarch64_dispatcher.c
/isa-l_crypto/rolling_hash/chunking_with_mb_hash.c
/isa-l_crypto/rolling_hash/rolling_hash2.c
/isa-l_crypto/rolling_hash/rolling_hash2_base_aliases.c
/isa-l_crypto/rolling_hash/rolling_hash2_param_test.c
/isa-l_crypto/rolling_hash/rolling_hash2_perf.c
/isa-l_crypto/rolling_hash/rolling_hash2_table.h
/isa-l_crypto/rolling_hash/rolling_hash2_test.c
/isa-l_crypto/rolling_hash/rolling_hashx_base.c
/isa-l_crypto/sha1_mb/aarch64/sha1_ctx_asimd.c
/isa-l_crypto/sha1_mb/aarch64/sha1_ctx_ce.c
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_aarch64_dispatcher.c
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_mgr_asimd.c
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_mgr_ce.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx2.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx512.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx512_ni.c
/isa-l_crypto/sha1_mb/sha1_ctx_base.c
/isa-l_crypto/sha1_mb/sha1_ctx_base_aliases.c
/isa-l_crypto/sha1_mb/sha1_ctx_sse.c
/isa-l_crypto/sha1_mb/sha1_ctx_sse_ni.c
/isa-l_crypto/sha1_mb/sha1_mb.c
/isa-l_crypto/sha1_mb/sha1_mb_flush_test.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_init_avx2.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_init_avx512.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_init_sse.c
/isa-l_crypto/sha1_mb/sha1_mb_param_test.c
/isa-l_crypto/sha1_mb/sha1_mb_rand_ssl_test.c
/isa-l_crypto/sha1_mb/sha1_mb_rand_test.c
/isa-l_crypto/sha1_mb/sha1_mb_rand_update_test.c
/isa-l_crypto/sha1_mb/sha1_mb_test.c
/isa-l_crypto/sha1_mb/sha1_mb_vs_ossl_perf.c
/isa-l_crypto/sha1_mb/sha1_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sha1_mb/sha1_multi_buffer_example.c
/isa-l_crypto/sha1_mb/sha1_ref.c
/isa-l_crypto/sha256_mb/aarch64/sha256_ctx_ce.c
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_aarch64_dispatcher.c
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_mgr_ce.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx2.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx512.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx512_ni.c
/isa-l_crypto/sha256_mb/sha256_ctx_base.c
/isa-l_crypto/sha256_mb/sha256_ctx_base_aliases.c
/isa-l_crypto/sha256_mb/sha256_ctx_sse.c
/isa-l_crypto/sha256_mb/sha256_ctx_sse_ni.c
/isa-l_crypto/sha256_mb/sha256_mb.c
/isa-l_crypto/sha256_mb/sha256_mb_flush_test.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_init_avx2.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_init_avx512.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_init_sse.c
/isa-l_crypto/sha256_mb/sha256_mb_param_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_ssl_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_update_test.c
/isa-l_crypto/sha256_mb/sha256_mb_test.c
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_perf.c
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sha256_mb/sha256_ref.c
/isa-l_crypto/sha512_mb/aarch64/sha512_ctx_ce.c
/isa-l_crypto/sha512_mb/aarch64/sha512_mb_aarch64_dispatcher.c
/isa-l_crypto/sha512_mb/aarch64/sha512_mb_mgr_ce.c
/isa-l_crypto/sha512_mb/sha512_ctx_avx.c
/isa-l_crypto/sha512_mb/sha512_ctx_avx2.c
/isa-l_crypto/sha512_mb/sha512_ctx_avx512.c
/isa-l_crypto/sha512_mb/sha512_ctx_base.c
/isa-l_crypto/sha512_mb/sha512_ctx_base_aliases.c
/isa-l_crypto/sha512_mb/sha512_ctx_sb_sse4.c
/isa-l_crypto/sha512_mb/sha512_ctx_sse.c
/isa-l_crypto/sha512_mb/sha512_mb.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_init_avx2.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_init_avx512.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_init_sse.c
/isa-l_crypto/sha512_mb/sha512_mb_param_test.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_ssl_test.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_test.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_update_test.c
/isa-l_crypto/sha512_mb/sha512_mb_test.c
/isa-l_crypto/sha512_mb/sha512_mb_vs_ossl_perf.c
/isa-l_crypto/sha512_mb/sha512_ref.c
/isa-l_crypto/sha512_mb/sha512_sb_mgr_flush_sse4.c
/isa-l_crypto/sha512_mb/sha512_sb_mgr_init_sse4.c
/isa-l_crypto/sha512_mb/sha512_sb_mgr_submit_sse4.c
/isa-l_crypto/sm3_mb/Makefile.am
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_aarch64_dispatcher.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_asimd_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_sm_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_sve.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_sve2.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_asimd_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_sm_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_sve.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_sve2.c
/isa-l_crypto/sm3_mb/sm3_ctx_avx2.c
/isa-l_crypto/sm3_mb/sm3_ctx_avx512.c
/isa-l_crypto/sm3_mb/sm3_ctx_base.c
/isa-l_crypto/sm3_mb/sm3_ctx_base_aliases.c
/isa-l_crypto/sm3_mb/sm3_mb.c
/isa-l_crypto/sm3_mb/sm3_mb_flush_test.c
/isa-l_crypto/sm3_mb/sm3_mb_param_test.c
/isa-l_crypto/sm3_mb/sm3_mb_rand_ssl_test.c
/isa-l_crypto/sm3_mb/sm3_mb_rand_test.c
/isa-l_crypto/sm3_mb/sm3_mb_rand_update_test.c
/isa-l_crypto/sm3_mb/sm3_mb_test.c
/isa-l_crypto/sm3_mb/sm3_mb_vs_ossl_perf.c
/isa-l_crypto/sm3_mb/sm3_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sm3_mb/sm3_ref_test.c
/isa-l_crypto/sm3_mb/sm3_test_helper.c
/isa-l_crypto/tests/acvp/acvp_app.c
/isa-l_crypto/tests/acvp/acvp_app_isal_cbc.c
/isa-l_crypto/tests/acvp/acvp_app_isal_gcm.c
/isa-l_crypto/tests/acvp/acvp_app_isal_sha.c
/isa-l_crypto/tests/acvp/acvp_app_isal_xts.c
/isa-l_crypto/tests/extended/md5_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha1_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha256_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha512_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sm3_mb_over_4GB_test.c
/isa-l_crypto/tools/format.sh
c280984a15-Apr-2024 Marcel Cornu <marcel.d.cornu@intel.com>

examples: reformat with new coding style

Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>


/isa-l_crypto/.clang-format
/isa-l_crypto/.clang-format-ignore
/isa-l_crypto/.github/workflows/ci.yml
/isa-l_crypto/.gitignore
/isa-l_crypto/CONTRIBUTING.md
/isa-l_crypto/LICENSE
/isa-l_crypto/Makefile.am
/isa-l_crypto/Makefile.nmake
/isa-l_crypto/Makefile.unx
/isa-l_crypto/README.md
/isa-l_crypto/Release_notes.txt
/isa-l_crypto/aes/Makefile.am
/isa-l_crypto/aes/XTS_AES_128_dec_avx.asm
/isa-l_crypto/aes/XTS_AES_128_dec_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_128_dec_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_128_dec_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_128_dec_sse.asm
/isa-l_crypto/aes/XTS_AES_128_dec_vaes.asm
/isa-l_crypto/aes/XTS_AES_128_enc_avx.asm
/isa-l_crypto/aes/XTS_AES_128_enc_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_128_enc_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_128_enc_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_128_enc_sse.asm
/isa-l_crypto/aes/XTS_AES_128_enc_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_dec_avx.asm
/isa-l_crypto/aes/XTS_AES_256_dec_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_256_dec_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_256_dec_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_dec_sse.asm
/isa-l_crypto/aes/XTS_AES_256_dec_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_enc_avx.asm
/isa-l_crypto/aes/XTS_AES_256_enc_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_256_enc_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_256_enc_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_enc_sse.asm
/isa-l_crypto/aes/XTS_AES_256_enc_vaes.asm
/isa-l_crypto/aes/aarch64/cbc_aarch64_dispatcher.c
/isa-l_crypto/aes/aarch64/gcm_aarch64_dispatcher.c
/isa-l_crypto/aes/aarch64/keyexp_aarch64_dispatcher.c
/isa-l_crypto/aes/aarch64/xts_aarch64_dispatcher.c
/isa-l_crypto/aes/aarch64/xts_aes_common.S
/isa-l_crypto/aes/aes_cbc.c
/isa-l_crypto/aes/aes_keyexp.c
/isa-l_crypto/aes/aes_param_test.c
/isa-l_crypto/aes/aes_xts.c
/isa-l_crypto/aes/cbc_dec_128_x4_sse.asm
/isa-l_crypto/aes/cbc_dec_128_x8_avx.asm
/isa-l_crypto/aes/cbc_dec_192_x4_sse.asm
/isa-l_crypto/aes/cbc_dec_192_x8_avx.asm
/isa-l_crypto/aes/cbc_dec_256_x4_sse.asm
/isa-l_crypto/aes/cbc_dec_256_x8_avx.asm
/isa-l_crypto/aes/cbc_dec_vaes_avx512.asm
/isa-l_crypto/aes/cbc_enc_128_x4_sb.asm
/isa-l_crypto/aes/cbc_enc_128_x8_sb.asm
/isa-l_crypto/aes/cbc_enc_192_x4_sb.asm
/isa-l_crypto/aes/cbc_enc_192_x8_sb.asm
/isa-l_crypto/aes/cbc_enc_256_x4_sb.asm
/isa-l_crypto/aes/cbc_enc_256_x8_sb.asm
/isa-l_crypto/aes/cbc_ossl_perf.c
/isa-l_crypto/aes/cbc_pre.c
/isa-l_crypto/aes/cbc_std_vectors.h
/isa-l_crypto/aes/cbc_std_vectors_random_test.c
/isa-l_crypto/aes/cbc_std_vectors_test.c
/isa-l_crypto/aes/gcm_nt_rand_test.c
/isa-l_crypto/aes/gcm_nt_std_vectors_test.c
/isa-l_crypto/aes/gcm_ossl_perf.c
/isa-l_crypto/aes/gcm_pre.c
/isa-l_crypto/aes/gcm_simple_example.c
/isa-l_crypto/aes/gcm_std_vectors_random_test.c
/isa-l_crypto/aes/gcm_std_vectors_test.c
/isa-l_crypto/aes/gcm_test_alloc.h
/isa-l_crypto/aes/gcm_vaes_avx512.asm
/isa-l_crypto/aes/gcm_vectors.h
/isa-l_crypto/aes/ossl_helper.h
/isa-l_crypto/aes/xts_128_dec_ossl_perf.c
/isa-l_crypto/aes/xts_128_dec_perf.c
/isa-l_crypto/aes/xts_128_enc_ossl_perf.c
/isa-l_crypto/aes/xts_128_enc_perf.c
/isa-l_crypto/aes/xts_128_expanded_key_test.c
/isa-l_crypto/aes/xts_128_rand.c
/isa-l_crypto/aes/xts_128_rand_ossl_test.c
/isa-l_crypto/aes/xts_128_test.c
/isa-l_crypto/aes/xts_128_vect.h
/isa-l_crypto/aes/xts_256_dec_ossl_perf.c
/isa-l_crypto/aes/xts_256_dec_perf.c
/isa-l_crypto/aes/xts_256_enc_ossl_perf.c
/isa-l_crypto/aes/xts_256_enc_perf.c
/isa-l_crypto/aes/xts_256_expanded_key_test.c
/isa-l_crypto/aes/xts_256_rand.c
/isa-l_crypto/aes/xts_256_rand_ossl_test.c
/isa-l_crypto/aes/xts_256_test.c
/isa-l_crypto/aes/xts_256_vect.h
/isa-l_crypto/configure.ac
saturation_test/aes_thread.c
saturation_test/isal_multithread_perf.c
saturation_test/isal_multithread_perf.h
saturation_test/md5_thread.c
saturation_test/sha1_thread.c
saturation_test/sha256_thread.c
saturation_test/sha512_thread.c
/isa-l_crypto/include/aes_cbc.h
/isa-l_crypto/include/aes_gcm.h
/isa-l_crypto/include/aes_keyexp.h
/isa-l_crypto/include/aes_xts.h
/isa-l_crypto/include/clear_regs.inc
/isa-l_crypto/include/isal_crypto_api.h
/isa-l_crypto/include/md5_mb.h
/isa-l_crypto/include/mh_sha1.h
/isa-l_crypto/include/mh_sha256.h
/isa-l_crypto/include/sha1_mb.h
/isa-l_crypto/include/sha256_mb.h
/isa-l_crypto/include/sha512_mb.h
/isa-l_crypto/include/sm3_mb.h
/isa-l_crypto/include/test.h
/isa-l_crypto/intel-ipsec-mb/LICENSE
/isa-l_crypto/intel-ipsec-mb/README.md
/isa-l_crypto/intel-ipsec-mb/lib/include/aes_common.inc
/isa-l_crypto/intel-ipsec-mb/lib/include/cet.inc
/isa-l_crypto/intel-ipsec-mb/lib/include/gcm_common.inc
/isa-l_crypto/intel-ipsec-mb/lib/include/gcm_defines.inc
/isa-l_crypto/intel-ipsec-mb/lib/include/gcm_keys_vaes_avx512.inc
/isa-l_crypto/intel-ipsec-mb/lib/include/gcm_vaes_avx512.inc
/isa-l_crypto/intel-ipsec-mb/lib/include/memcpy.inc
/isa-l_crypto/intel-ipsec-mb/lib/include/os.inc
/isa-l_crypto/intel-ipsec-mb/lib/include/reg_sizes.inc
/isa-l_crypto/isa-l_crypto.def
/isa-l_crypto/make.inc
/isa-l_crypto/md5_mb/Makefile.am
/isa-l_crypto/md5_mb/md5_mb.c
/isa-l_crypto/md5_mb/md5_mb_mgr_init_avx2.c
/isa-l_crypto/md5_mb/md5_mb_mgr_init_avx512.c
/isa-l_crypto/md5_mb/md5_mb_mgr_init_sse.c
/isa-l_crypto/md5_mb/md5_mb_param_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_update_test.c
/isa-l_crypto/md5_mb/md5_mb_test.c
/isa-l_crypto/mh_sha1/Makefile.am
/isa-l_crypto/mh_sha1/mh_sha1.c
/isa-l_crypto/mh_sha1/mh_sha1_param_test.c
/isa-l_crypto/mh_sha1/mh_sha1_perf.c
/isa-l_crypto/mh_sha1/mh_sha1_test.c
/isa-l_crypto/mh_sha1/mh_sha1_update_test.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_perf.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_update_test.c
/isa-l_crypto/mh_sha256/Makefile.am
/isa-l_crypto/mh_sha256/mh_sha256.c
/isa-l_crypto/mh_sha256/mh_sha256_param_test.c
/isa-l_crypto/mh_sha256/mh_sha256_perf.c
/isa-l_crypto/mh_sha256/mh_sha256_test.c
/isa-l_crypto/mh_sha256/mh_sha256_update_test.c
/isa-l_crypto/rolling_hash/rolling_hash2_test.c
/isa-l_crypto/sha1_mb/Makefile.am
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_mgr_ce.c
/isa-l_crypto/sha1_mb/sha1_mb.c
/isa-l_crypto/sha1_mb/sha1_mb_flush_test.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_init_avx2.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_init_avx512.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_init_sse.c
/isa-l_crypto/sha1_mb/sha1_mb_param_test.c
/isa-l_crypto/sha1_mb/sha1_mb_rand_test.c
/isa-l_crypto/sha1_mb/sha1_mb_rand_update_test.c
/isa-l_crypto/sha1_mb/sha1_mb_test.c
/isa-l_crypto/sha256_mb/Makefile.am
/isa-l_crypto/sha256_mb/sha256_mb.c
/isa-l_crypto/sha256_mb/sha256_mb_flush_test.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_init_avx2.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_init_avx512.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_init_sse.c
/isa-l_crypto/sha256_mb/sha256_mb_param_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_update_test.c
/isa-l_crypto/sha256_mb/sha256_mb_test.c
/isa-l_crypto/sha512_mb/Makefile.am
/isa-l_crypto/sha512_mb/sha512_mb.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_init_avx2.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_init_avx512.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_init_sse.c
/isa-l_crypto/sha512_mb/sha512_mb_param_test.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_test.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_update_test.c
/isa-l_crypto/sm3_mb/sm3_ctx_avx2.c
/isa-l_crypto/sm3_mb/sm3_ctx_avx512.c
/isa-l_crypto/sm3_mb/sm3_mb_flush_test.c
/isa-l_crypto/sm3_mb/sm3_mb_test.c
/isa-l_crypto/sm3_mb/sm3_ref_test.c
/isa-l_crypto/tests/acvp/acvp_app.c
/isa-l_crypto/tests/acvp/acvp_app_isal_cbc.c
/isa-l_crypto/tests/acvp/acvp_app_isal_gcm.c
/isa-l_crypto/tools/check_format.sh
/isa-l_crypto/tools/format.sh
/isa-l_crypto/tools/nasm-filter.sh
/isa-l_crypto/tools/test_checks.sh
/isa-l_crypto/tools/test_extended.sh
/isa-l_crypto/tools/yasm-filter.sh
8605854412-Feb-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

Fix a handful of spelling mistakes and typos

Fixed outstanding spelling mistakes and typos in comments and
variables found using codespell

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.c

Fix a handful of spelling mistakes and typos

Fixed outstanding spelling mistakes and typos in comments and
variables found using codespell

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>

show more ...


/isa-l_crypto/Doxyfile
/isa-l_crypto/Makefile.am
/isa-l_crypto/Makefile.nmake
/isa-l_crypto/Makefile.unx
/isa-l_crypto/README.md
/isa-l_crypto/Release_notes.txt
/isa-l_crypto/SECURITY.md
/isa-l_crypto/aes/XTS_AES_128_dec_avx.asm
/isa-l_crypto/aes/XTS_AES_128_dec_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_128_dec_vaes.asm
/isa-l_crypto/aes/XTS_AES_128_enc_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_128_enc_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_dec_avx.asm
/isa-l_crypto/aes/XTS_AES_256_dec_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_dec_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_enc_avx.asm
/isa-l_crypto/aes/XTS_AES_256_enc_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_enc_vaes.asm
/isa-l_crypto/aes/aarch64/cbc_dec_aes.S
/isa-l_crypto/aes/aarch64/gcm_enc_dec.S
/isa-l_crypto/aes/aarch64/xts_aes_128_common.S
/isa-l_crypto/aes/aarch64/xts_aes_128_dec.S
/isa-l_crypto/aes/aarch64/xts_aes_256_common.S
/isa-l_crypto/aes/aarch64/xts_aes_256_dec.S
/isa-l_crypto/aes/cbc_common.asm
/isa-l_crypto/aes/cbc_dec_128_x4_sse.asm
/isa-l_crypto/aes/cbc_dec_128_x8_avx.asm
/isa-l_crypto/aes/cbc_dec_192_x4_sse.asm
/isa-l_crypto/aes/cbc_dec_192_x8_avx.asm
/isa-l_crypto/aes/cbc_dec_256_x4_sse.asm
/isa-l_crypto/aes/cbc_dec_256_x8_avx.asm
/isa-l_crypto/aes/cbc_ossl_perf.c
/isa-l_crypto/aes/gcm_avx_gen2.asm
/isa-l_crypto/aes/gcm_avx_gen4.asm
/isa-l_crypto/aes/gcm_defines.asm
/isa-l_crypto/aes/gcm_ossl_perf.c
/isa-l_crypto/aes/gcm_sse.asm
/isa-l_crypto/aes/gcm_std_vectors_random_test.c
/isa-l_crypto/aes/gcm_std_vectors_test.c
/isa-l_crypto/aes/gcm_vaes_avx512.asm
/isa-l_crypto/aes/ossl_helper.h
/isa-l_crypto/aes/xts_128_dec_ossl_perf.c
/isa-l_crypto/aes/xts_128_dec_perf.c
/isa-l_crypto/aes/xts_128_enc_ossl_perf.c
/isa-l_crypto/aes/xts_128_enc_perf.c
/isa-l_crypto/aes/xts_128_rand.c
/isa-l_crypto/aes/xts_256_dec_ossl_perf.c
/isa-l_crypto/aes/xts_256_dec_perf.c
/isa-l_crypto/aes/xts_256_enc_ossl_perf.c
/isa-l_crypto/aes/xts_256_enc_perf.c
/isa-l_crypto/aes/xts_256_rand.c
/isa-l_crypto/autogen.sh
/isa-l_crypto/configure.ac
saturation_test/README.txt
/isa-l_crypto/include/aes_gcm.h
/isa-l_crypto/include/multibinary.asm
/isa-l_crypto/include/reg_sizes.asm
/isa-l_crypto/include/sha1_mb.h
/isa-l_crypto/include/sha256_mb.h
/isa-l_crypto/make.inc
/isa-l_crypto/md5_mb/Makefile.am
/isa-l_crypto/md5_mb/aarch64/md5_ctx_aarch64_sve.c
/isa-l_crypto/md5_mb/aarch64/md5_ctx_aarch64_sve2.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_aarch64_dispatcher.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_mgr_aarch64_sve.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_mgr_aarch64_sve2.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_sve.S
/isa-l_crypto/md5_mb/aarch64/md5_sve_common.S
/isa-l_crypto/md5_mb/md5_ctx_avx.c
/isa-l_crypto/md5_mb/md5_ctx_avx2.c
/isa-l_crypto/md5_mb/md5_ctx_avx512.c
/isa-l_crypto/md5_mb/md5_ctx_base.c
/isa-l_crypto/md5_mb/md5_mb_rand_ssl_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_update_test.c
/isa-l_crypto/md5_mb/md5_mb_test.c
/isa-l_crypto/md5_mb/md5_mb_vs_ossl_perf.c
/isa-l_crypto/mh_sha1/Makefile.am
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_aarch64_dispatcher.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_block_ce.S
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_block_sve.S
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_sve.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_sve2.c
/isa-l_crypto/mh_sha1/aarch64/sha1_asimd_common.S
/isa-l_crypto/mh_sha1/aarch64/sha1_sve_common.S
/isa-l_crypto/mh_sha1/mh_sha1_perf.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_perf.c
/isa-l_crypto/mh_sha256/mh_sha256_perf.c
/isa-l_crypto/rolling_hash/rolling_hash2_perf.c
/isa-l_crypto/rolling_hash/rolling_hashx_base.c
/isa-l_crypto/sha1_mb/Makefile.am
/isa-l_crypto/sha1_mb/aarch64/sha1_aarch64_x1.S
/isa-l_crypto/sha1_mb/aarch64/sha1_asimd_common.S
/isa-l_crypto/sha1_mb/aarch64/sha1_ctx_asimd.c
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_aarch64_dispatcher.c
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_asimd_x4.S
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_mgr_asimd.c
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_x1_ce.S
/isa-l_crypto/sha1_mb/sha1_ctx_avx.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx2.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx512.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx512_ni.c
/isa-l_crypto/sha1_mb/sha1_ctx_base.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_datastruct.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_sse_ni.asm
/isa-l_crypto/sha1_mb/sha1_mb_rand_update_test.c
/isa-l_crypto/sha1_mb/sha1_mb_test.c
/isa-l_crypto/sha1_mb/sha1_mb_vs_ossl_perf.c
/isa-l_crypto/sha1_mb/sha1_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sha1_mb/sha1_ni_x1.asm
/isa-l_crypto/sha1_mb/sha1_ni_x2.asm
/isa-l_crypto/sha1_mb/sha1_opt_x1.asm
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_x1_ce.S
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_x2_ce.S
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_x3_ce.S
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_x4_ce.S
/isa-l_crypto/sha256_mb/sha256_ctx_avx.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx2.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx512.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx512_ni.c
/isa-l_crypto/sha256_mb/sha256_ctx_base.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_datastruct.asm
/isa-l_crypto/sha256_mb/sha256_mb_rand_update_test.c
/isa-l_crypto/sha256_mb/sha256_mb_test.c
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_perf.c
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sha256_mb/sha256_mb_x16_avx512.asm
/isa-l_crypto/sha256_mb/sha256_ni_x1.asm
/isa-l_crypto/sha256_mb/sha256_ni_x2.asm
/isa-l_crypto/sha256_mb/sha256_opt_x1.asm
/isa-l_crypto/sha512_mb/aarch64/sha512_mb_x1_ce.S
/isa-l_crypto/sha512_mb/aarch64/sha512_mb_x2_ce.S
/isa-l_crypto/sha512_mb/sha512_ctx_avx.c
/isa-l_crypto/sha512_mb/sha512_ctx_avx2.c
/isa-l_crypto/sha512_mb/sha512_ctx_avx512.c
/isa-l_crypto/sha512_mb/sha512_ctx_base.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_update_test.c
/isa-l_crypto/sha512_mb/sha512_mb_test.c
/isa-l_crypto/sha512_mb/sha512_mb_vs_ossl_perf.c
/isa-l_crypto/sha512_mb/sha512_sse4.asm
/isa-l_crypto/sm3_mb/Makefile.am
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_aarch64_dispatcher.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_sve.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_sve2.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_sm_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_sve.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_sve2.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_sve.S
/isa-l_crypto/sm3_mb/aarch64/sm3_sve_common.S
/isa-l_crypto/sm3_mb/sm3_ctx_avx2.c
/isa-l_crypto/sm3_mb/sm3_ctx_avx512.c
/isa-l_crypto/sm3_mb/sm3_ctx_base.c
/isa-l_crypto/sm3_mb/sm3_mb_rand_update_test.c
/isa-l_crypto/sm3_mb/sm3_mb_test.c
/isa-l_crypto/sm3_mb/sm3_mb_vs_ossl_perf.c
/isa-l_crypto/sm3_mb/sm3_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sm3_mb/sm3_mb_x8_avx2.asm
/isa-l_crypto/sm3_mb/sm3_multibinary.asm
/isa-l_crypto/tests/acvp/acvp_app.c
/isa-l_crypto/tests/acvp/acvp_app_isal_cbc.c
/isa-l_crypto/tests/acvp/acvp_app_isal_gcm.c
/isa-l_crypto/tests/acvp/acvp_app_isal_sha.c
/isa-l_crypto/tests/acvp/acvp_app_isal_xts.c
/isa-l_crypto/tests/acvp/cmp/cbc.resp.json
/isa-l_crypto/tests/acvp/cmp/gcm.resp.json
/isa-l_crypto/tests/acvp/cmp/sha1.resp.json
/isa-l_crypto/tests/acvp/cmp/sha2-256.resp.json
/isa-l_crypto/tests/acvp/cmp/sha2-512.resp.json
/isa-l_crypto/tests/acvp/cmp/xts.resp.json
/isa-l_crypto/tests/acvp/inv/cbc.req.json
/isa-l_crypto/tests/acvp/inv/gcm.req.json
/isa-l_crypto/tests/acvp/inv/sha1.req.json
/isa-l_crypto/tests/acvp/inv/sha2-256.req.json
/isa-l_crypto/tests/acvp/inv/sha2-512.req.json
/isa-l_crypto/tests/acvp/inv/xts.req.json
/isa-l_crypto/tests/acvp/makefile
/isa-l_crypto/tests/acvp/readme.md
/isa-l_crypto/tools/gen_nmake.mk
/isa-l_crypto/tools/test_autorun.sh
/isa-l_crypto/tools/test_extended.sh
c91caf9719-Jul-2021 Tom Cosgrove <tom.cosgrove@arm.com>

Always check the result of posix_memalign() calls

Also, use same return value when these fail (+1) as used when the output pointer
is NULL, rather than using -1. This avoids potential issues when re

Always check the result of posix_memalign() calls

Also, use same return value when these fail (+1) as used when the output pointer
is NULL, rather than using -1. This avoids potential issues when results are
combined with with `errors += foo()`.

Change-Id: I0cfa73481315366cd3b8bd7f369fae55960a88a4
Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com>

show more ...


/isa-l_crypto/Makefile.am
/isa-l_crypto/Makefile.nmake
/isa-l_crypto/Makefile.unx
/isa-l_crypto/Release_notes.txt
/isa-l_crypto/aes/Makefile.am
/isa-l_crypto/aes/aarch64/aes_gcm_aes_finalize_128.S
/isa-l_crypto/aes/aarch64/aes_gcm_aes_finalize_256.S
/isa-l_crypto/aes/aarch64/aes_gcm_aes_init.S
/isa-l_crypto/aes/aarch64/aes_gcm_consts.S
/isa-l_crypto/aes/aarch64/aes_gcm_enc_dec_128.S
/isa-l_crypto/aes/aarch64/aes_gcm_enc_dec_256.S
/isa-l_crypto/aes/aarch64/aes_gcm_precomp_128.S
/isa-l_crypto/aes/aarch64/aes_gcm_precomp_256.S
/isa-l_crypto/aes/aarch64/aes_gcm_update_128.S
/isa-l_crypto/aes/aarch64/aes_gcm_update_256.S
/isa-l_crypto/aes/aarch64/cbc_aarch64_dispatcher.c
/isa-l_crypto/aes/aarch64/cbc_common.S
/isa-l_crypto/aes/aarch64/cbc_dec_aes.S
/isa-l_crypto/aes/aarch64/cbc_enc_aes.S
/isa-l_crypto/aes/aarch64/cbc_multibinary_aarch64.S
/isa-l_crypto/aes/aarch64/gcm_common.S
/isa-l_crypto/aes/aarch64/gcm_common_128.S
/isa-l_crypto/aes/aarch64/gcm_common_256.S
/isa-l_crypto/aes/aarch64/gcm_enc_dec.S
/isa-l_crypto/aes/aarch64/gcm_precomp.S
/isa-l_crypto/aes/aarch64/gcm_update.S
/isa-l_crypto/aes/aarch64/keyexp_128_aarch64_aes.S
/isa-l_crypto/aes/aarch64/keyexp_192_aarch64_aes.S
/isa-l_crypto/aes/aarch64/keyexp_256_aarch64_aes.S
/isa-l_crypto/aes/aarch64/xts_aarch64_dispatcher.c
/isa-l_crypto/aes/aarch64/xts_aes_128_common.S
/isa-l_crypto/aes/aarch64/xts_aes_128_dec.S
/isa-l_crypto/aes/aarch64/xts_aes_128_enc.S
/isa-l_crypto/aes/aarch64/xts_aes_256_common.S
/isa-l_crypto/aes/aarch64/xts_aes_256_dec.S
/isa-l_crypto/aes/aarch64/xts_aes_256_enc.S
/isa-l_crypto/aes/aarch64/xts_aes_common.S
/isa-l_crypto/aes/aarch64/xts_keyexp_aes_128_dec.S
/isa-l_crypto/aes/aarch64/xts_keyexp_aes_128_enc.S
/isa-l_crypto/aes/aarch64/xts_keyexp_aes_256_dec.S
/isa-l_crypto/aes/aarch64/xts_keyexp_aes_256_enc.S
/isa-l_crypto/aes/aarch64/xts_multibinary_aarch64.S
/isa-l_crypto/aes/cbc_dec_vaes_avx512.asm
/isa-l_crypto/aes/cbc_multibinary.asm
/isa-l_crypto/aes/cbc_ossl_perf.c
/isa-l_crypto/aes/cbc_std_vectors_random_test.c
/isa-l_crypto/aes/cbc_std_vectors_test.c
/isa-l_crypto/aes/gcm_nt_rand_test.c
/isa-l_crypto/aes/gcm_nt_std_vectors_test.c
/isa-l_crypto/aes/xts_128_rand_ossl_test.c
/isa-l_crypto/aes/xts_256_rand_ossl_test.c
/isa-l_crypto/configure.ac
saturation_test/aes_thread.c
saturation_test/md5_thread.c
/isa-l_crypto/include/aarch64_multibinary.h
/isa-l_crypto/include/reg_sizes.asm
/isa-l_crypto/isa-l_crypto.def
/isa-l_crypto/make.inc
/isa-l_crypto/md5_mb/aarch64/md5_mb_mgr_aarch64_asimd.c
/isa-l_crypto/md5_mb/md5_ctx_base.c
/isa-l_crypto/md5_mb/md5_mb_rand_ssl_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_update_test.c
/isa-l_crypto/md5_mb/md5_mb_test.c
/isa-l_crypto/md5_mb/md5_ref.c
/isa-l_crypto/mh_sha1/Makefile.am
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_aarch64_dispatcher.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_asimd.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_block_asimd.S
/isa-l_crypto/mh_sha1/aarch64/sha1_asimd_common.S
/isa-l_crypto/mh_sha1/mh_sha1_internal.h
/isa-l_crypto/mh_sha1/mh_sha1_ref.c
/isa-l_crypto/mh_sha1/sha1_for_mh_sha1.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/Makefile.am
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_aarch64_dispatcher.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_aarch64_internal.h
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_asimd.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_block_asimd.S
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_block_ce.S
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_ce.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/mh_sha1_murmur3_multibinary.S
/isa-l_crypto/mh_sha1_murmur3_x64_128/aarch64/sha1_asimd_common.S
/isa-l_crypto/mh_sha1_murmur3_x64_128/murmur3_x64_128.c
/isa-l_crypto/rolling_hash/rolling_hash2_test.c
/isa-l_crypto/sha1_mb/sha1_ctx_base.c
/isa-l_crypto/sha1_mb/sha1_mb_flush_test.c
/isa-l_crypto/sha1_mb/sha1_mb_rand_ssl_test.c
/isa-l_crypto/sha1_mb/sha1_mb_rand_test.c
/isa-l_crypto/sha1_mb/sha1_mb_rand_update_test.c
/isa-l_crypto/sha1_mb/sha1_mb_test.c
/isa-l_crypto/sha1_mb/sha1_multi_buffer_example.c
/isa-l_crypto/sha1_mb/sha1_ref.c
/isa-l_crypto/sha256_mb/sha256_ctx_base.c
/isa-l_crypto/sha256_mb/sha256_mb_flush_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_ssl_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_update_test.c
/isa-l_crypto/sha256_mb/sha256_mb_test.c
/isa-l_crypto/sha256_mb/sha256_ref.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_ssl_test.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_test.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_update_test.c
/isa-l_crypto/sha512_mb/sha512_mb_test.c
/isa-l_crypto/sha512_mb/sha512_ref.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_sm_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_asimd_aarch64.c
/isa-l_crypto/sm3_mb/sm3_ctx_base.c
/isa-l_crypto/sm3_mb/sm3_mb_flush_test.c
/isa-l_crypto/sm3_mb/sm3_mb_rand_ssl_test.c
/isa-l_crypto/sm3_mb/sm3_mb_rand_test.c
/isa-l_crypto/sm3_mb/sm3_mb_rand_update_test.c
/isa-l_crypto/sm3_mb/sm3_ref_test.c
/isa-l_crypto/tests/extended/md5_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha1_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha256_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha512_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sm3_mb_over_4GB_test.c
/isa-l_crypto/tools/gen_nmake.mk
6a12845213-Mar-2021 Xinze Zhang <storagezhang@outlook.com>

Correct comments

Change-Id: Ideb4861f38f5fb2ecdb55362629250380648f324
Signed-off-by: Xinze Zhang <storagezhang@outlook.com>


/isa-l_crypto/Doxyfile
/isa-l_crypto/Makefile.am
/isa-l_crypto/Makefile.nmake
/isa-l_crypto/Makefile.unx
/isa-l_crypto/README.md
/isa-l_crypto/Release_notes.txt
/isa-l_crypto/aes/Makefile.am
/isa-l_crypto/aes/XTS_AES_128_dec_avx.asm
/isa-l_crypto/aes/XTS_AES_128_dec_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_128_dec_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_128_dec_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_128_dec_sse.asm
/isa-l_crypto/aes/XTS_AES_128_dec_vaes.asm
/isa-l_crypto/aes/XTS_AES_128_enc_avx.asm
/isa-l_crypto/aes/XTS_AES_128_enc_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_128_enc_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_128_enc_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_128_enc_sse.asm
/isa-l_crypto/aes/XTS_AES_128_enc_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_dec_avx.asm
/isa-l_crypto/aes/XTS_AES_256_dec_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_256_dec_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_256_dec_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_dec_sse.asm
/isa-l_crypto/aes/XTS_AES_256_dec_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_enc_avx.asm
/isa-l_crypto/aes/XTS_AES_256_enc_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_256_enc_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_256_enc_expanded_key_vaes.asm
/isa-l_crypto/aes/XTS_AES_256_enc_sse.asm
/isa-l_crypto/aes/XTS_AES_256_enc_vaes.asm
/isa-l_crypto/aes/aarch64/Makefile.am
/isa-l_crypto/aes/aarch64/gcm256_aarch64_aes.S
/isa-l_crypto/aes/aarch64/gcm_aarch64_aes.S
/isa-l_crypto/aes/aarch64/gcm_aarch64_dispatcher.c
/isa-l_crypto/aes/aarch64/gcm_multibinary_aarch64.S
/isa-l_crypto/aes/aarch64/keyexp_128_aarch64_aes.S
/isa-l_crypto/aes/aarch64/keyexp_192_aarch64_aes.S
/isa-l_crypto/aes/aarch64/keyexp_256_aarch64_aes.S
/isa-l_crypto/aes/aarch64/keyexp_aarch64_dispatcher.c
/isa-l_crypto/aes/aarch64/keyexp_multibinary_aarch64.S
/isa-l_crypto/aes/aes_common.asm
/isa-l_crypto/aes/cbc_common.asm
/isa-l_crypto/aes/cbc_dec_128_x4_sse.asm
/isa-l_crypto/aes/cbc_dec_128_x8_avx.asm
/isa-l_crypto/aes/cbc_dec_192_x4_sse.asm
/isa-l_crypto/aes/cbc_dec_192_x8_avx.asm
/isa-l_crypto/aes/cbc_dec_256_x4_sse.asm
/isa-l_crypto/aes/cbc_dec_256_x8_avx.asm
/isa-l_crypto/aes/cbc_enc_128_x4_sb.asm
/isa-l_crypto/aes/cbc_enc_128_x8_sb.asm
/isa-l_crypto/aes/cbc_enc_192_x4_sb.asm
/isa-l_crypto/aes/cbc_enc_192_x8_sb.asm
/isa-l_crypto/aes/cbc_enc_256_x4_sb.asm
/isa-l_crypto/aes/cbc_enc_256_x8_sb.asm
/isa-l_crypto/aes/cbc_ossl_perf.c
/isa-l_crypto/aes/clear_regs.asm
/isa-l_crypto/aes/gcm128_vaes_avx512.asm
/isa-l_crypto/aes/gcm128_vaes_avx512_nt.asm
/isa-l_crypto/aes/gcm256_vaes_avx512.asm
/isa-l_crypto/aes/gcm256_vaes_avx512_nt.asm
/isa-l_crypto/aes/gcm_avx_gen2.asm
/isa-l_crypto/aes/gcm_avx_gen4.asm
/isa-l_crypto/aes/gcm_defines.asm
/isa-l_crypto/aes/gcm_keys_vaes_avx512.asm
/isa-l_crypto/aes/gcm_multibinary.asm
/isa-l_crypto/aes/gcm_multibinary_nt.asm
/isa-l_crypto/aes/gcm_nt_rand_test.c
/isa-l_crypto/aes/gcm_nt_std_vectors_test.c
/isa-l_crypto/aes/gcm_ossl_perf.c
/isa-l_crypto/aes/gcm_pre.c
/isa-l_crypto/aes/gcm_sse.asm
/isa-l_crypto/aes/gcm_std_vectors_random_test.c
/isa-l_crypto/aes/gcm_std_vectors_test.c
/isa-l_crypto/aes/gcm_vaes_avx512.asm
/isa-l_crypto/aes/gcm_vectors.h
/isa-l_crypto/aes/keyexp_128.asm
/isa-l_crypto/aes/keyexp_192.asm
/isa-l_crypto/aes/keyexp_256.asm
/isa-l_crypto/aes/xts_128_dec_perf.c
/isa-l_crypto/aes/xts_128_enc_perf.c
/isa-l_crypto/aes/xts_128_rand_ossl_test.c
/isa-l_crypto/aes/xts_256_dec_perf.c
/isa-l_crypto/aes/xts_256_enc_perf.c
/isa-l_crypto/aes/xts_256_rand_ossl_test.c
/isa-l_crypto/aes/xts_aes_128_multibinary.asm
/isa-l_crypto/aes/xts_aes_256_multibinary.asm
/isa-l_crypto/configure.ac
saturation_test/isal_multithread_perf.c
/isa-l_crypto/include/aarch64_multibinary.h
/isa-l_crypto/include/aes_cbc.h
/isa-l_crypto/include/aes_gcm.h
/isa-l_crypto/include/aes_xts.h
/isa-l_crypto/include/endian_helper.h
/isa-l_crypto/include/memcpy.asm
/isa-l_crypto/include/multi_buffer.h
/isa-l_crypto/include/multibinary.asm
/isa-l_crypto/include/reg_sizes.asm
/isa-l_crypto/include/sm3_mb.h
/isa-l_crypto/include/test.h
/isa-l_crypto/include/types.h
/isa-l_crypto/isa-l_crypto.def
/isa-l_crypto/make.inc
/isa-l_crypto/md5_mb/Makefile.am
/isa-l_crypto/md5_mb/aarch64/md5_ctx_aarch64_asimd.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_aarch64_dispatcher.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_asimd_x1.S
/isa-l_crypto/md5_mb/aarch64/md5_mb_asimd_x4.S
/isa-l_crypto/md5_mb/aarch64/md5_mb_mgr_aarch64_asimd.c
/isa-l_crypto/md5_mb/aarch64/md5_mb_multibinary.S
/isa-l_crypto/md5_mb/md5_ctx_base.c
/isa-l_crypto/md5_mb/md5_ctx_base_aliases.c
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_avx.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_avx2.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_avx512.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_sse.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_init_sse.c
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_avx.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_avx2.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_avx512.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_sse.asm
/isa-l_crypto/md5_mb/md5_mb_rand_ssl_test.c
/isa-l_crypto/md5_mb/md5_mb_vs_ossl_perf.c
/isa-l_crypto/md5_mb/md5_mb_x16x2_avx512.asm
/isa-l_crypto/md5_mb/md5_mb_x4x2_avx.asm
/isa-l_crypto/md5_mb/md5_mb_x4x2_sse.asm
/isa-l_crypto/md5_mb/md5_mb_x8x2_avx2.asm
/isa-l_crypto/md5_mb/md5_ref.c
/isa-l_crypto/mh_sha1/Makefile.am
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_aarch64_dispatcher.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_block_ce.S
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_ce.c
/isa-l_crypto/mh_sha1/aarch64/mh_sha1_multibinary.S
/isa-l_crypto/mh_sha1/mh_sha1.c
/isa-l_crypto/mh_sha1/mh_sha1_block_avx.asm
/isa-l_crypto/mh_sha1/mh_sha1_block_avx2.asm
/isa-l_crypto/mh_sha1/mh_sha1_block_avx512.asm
/isa-l_crypto/mh_sha1/mh_sha1_block_base.c
/isa-l_crypto/mh_sha1/mh_sha1_block_sse.asm
/isa-l_crypto/mh_sha1/mh_sha1_finalize_base.c
/isa-l_crypto/mh_sha1/mh_sha1_internal.h
/isa-l_crypto/mh_sha1/mh_sha1_ref.c
/isa-l_crypto/mh_sha1/sha1_for_mh_sha1.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/Makefile.am
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_base_aliases.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_block_avx.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_block_avx2.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_block_avx512.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_block_sse.asm
/isa-l_crypto/mh_sha256/Makefile.am
/isa-l_crypto/mh_sha256/aarch64/mh_sha256_aarch64_dispatcher.c
/isa-l_crypto/mh_sha256/aarch64/mh_sha256_block_ce.S
/isa-l_crypto/mh_sha256/aarch64/mh_sha256_ce.c
/isa-l_crypto/mh_sha256/aarch64/mh_sha256_multibinary.S
/isa-l_crypto/mh_sha256/mh_sha256.c
/isa-l_crypto/mh_sha256/mh_sha256_base_aliases.c
/isa-l_crypto/mh_sha256/mh_sha256_block_avx.asm
/isa-l_crypto/mh_sha256/mh_sha256_block_avx2.asm
/isa-l_crypto/mh_sha256/mh_sha256_block_avx512.asm
/isa-l_crypto/mh_sha256/mh_sha256_block_base.c
/isa-l_crypto/mh_sha256/mh_sha256_block_sse.asm
/isa-l_crypto/mh_sha256/mh_sha256_finalize_base.c
/isa-l_crypto/mh_sha256/mh_sha256_internal.h
/isa-l_crypto/mh_sha256/mh_sha256_ref.c
/isa-l_crypto/mh_sha256/sha256_for_mh_sha256.c
/isa-l_crypto/rolling_hash/Makefile.am
/isa-l_crypto/rolling_hash/aarch64/rolling_hash2_aarch64_dispatcher.c
/isa-l_crypto/rolling_hash/aarch64/rolling_hash2_aarch64_multibinary.S
/isa-l_crypto/rolling_hash/aarch64/rolling_hash2_run_until_unroll.S
/isa-l_crypto/rolling_hash/rolling_hash2_base_aliases.c
/isa-l_crypto/rolling_hash/rolling_hash2_multibinary.asm
/isa-l_crypto/rolling_hash/rolling_hash2_until_00.asm
/isa-l_crypto/rolling_hash/rolling_hash2_until_04.asm
/isa-l_crypto/sha1_mb/Makefile.am
/isa-l_crypto/sha1_mb/aarch64/sha1_ctx_ce.c
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_aarch64_dispatcher.c
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_multibinary.S
/isa-l_crypto/sha1_mb/sha1_ctx_avx.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx2.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx512.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx512_ni.c
/isa-l_crypto/sha1_mb/sha1_ctx_base.c
/isa-l_crypto/sha1_mb/sha1_ctx_sse.c
/isa-l_crypto/sha1_mb/sha1_ctx_sse_ni.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_avx.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_avx2.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_avx512.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_avx512_ni.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_sse.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_sse_ni.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_avx.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_avx2.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_avx512.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_sse.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_sse_ni.asm
/isa-l_crypto/sha1_mb/sha1_mb_rand_ssl_test.c
/isa-l_crypto/sha1_mb/sha1_mb_test.c
/isa-l_crypto/sha1_mb/sha1_mb_vs_ossl_perf.c
/isa-l_crypto/sha1_mb/sha1_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sha1_mb/sha1_mb_x16_avx512.asm
/isa-l_crypto/sha1_mb/sha1_mb_x4_avx.asm
/isa-l_crypto/sha1_mb/sha1_mb_x4_sse.asm
/isa-l_crypto/sha1_mb/sha1_mb_x8_avx2.asm
/isa-l_crypto/sha1_mb/sha1_ni_x1.asm
/isa-l_crypto/sha1_mb/sha1_ni_x2.asm
/isa-l_crypto/sha1_mb/sha1_opt_x1.asm
/isa-l_crypto/sha1_mb/sha1_ref.c
/isa-l_crypto/sha256_mb/Makefile.am
/isa-l_crypto/sha256_mb/aarch64/sha256_ctx_ce.c
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_aarch64_dispatcher.c
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_mgr_ce.c
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_multibinary.S
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_x1_ce.S
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_x2_ce.S
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_x3_ce.S
/isa-l_crypto/sha256_mb/aarch64/sha256_mb_x4_ce.S
/isa-l_crypto/sha256_mb/sha256_ctx_avx.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx2.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx512.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx512_ni.c
/isa-l_crypto/sha256_mb/sha256_ctx_base.c
/isa-l_crypto/sha256_mb/sha256_ctx_base_aliases.c
/isa-l_crypto/sha256_mb/sha256_ctx_sse.c
/isa-l_crypto/sha256_mb/sha256_ctx_sse_ni.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx2.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx512.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx512_ni.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_sse.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_sse_ni.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_avx.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_avx2.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_avx512.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_sse.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_sse_ni.asm
/isa-l_crypto/sha256_mb/sha256_mb_rand_ssl_test.c
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_perf.c
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sha256_mb/sha256_mb_x16_avx512.asm
/isa-l_crypto/sha256_mb/sha256_mb_x4_avx.asm
/isa-l_crypto/sha256_mb/sha256_mb_x4_sse.asm
/isa-l_crypto/sha256_mb/sha256_mb_x8_avx2.asm
/isa-l_crypto/sha256_mb/sha256_ni_x1.asm
/isa-l_crypto/sha256_mb/sha256_ni_x2.asm
/isa-l_crypto/sha256_mb/sha256_opt_x1.asm
/isa-l_crypto/sha256_mb/sha256_ref.c
/isa-l_crypto/sha512_mb/Makefile.am
/isa-l_crypto/sha512_mb/aarch64/sha512_ctx_ce.c
/isa-l_crypto/sha512_mb/aarch64/sha512_mb_aarch64_dispatcher.c
/isa-l_crypto/sha512_mb/aarch64/sha512_mb_mgr_ce.c
/isa-l_crypto/sha512_mb/aarch64/sha512_mb_multibinary.S
/isa-l_crypto/sha512_mb/aarch64/sha512_mb_x1_ce.S
/isa-l_crypto/sha512_mb/aarch64/sha512_mb_x2_ce.S
/isa-l_crypto/sha512_mb/sha512_ctx_avx.c
/isa-l_crypto/sha512_mb/sha512_ctx_avx2.c
/isa-l_crypto/sha512_mb/sha512_ctx_avx512.c
/isa-l_crypto/sha512_mb/sha512_ctx_base.c
/isa-l_crypto/sha512_mb/sha512_ctx_base_aliases.c
/isa-l_crypto/sha512_mb/sha512_ctx_sb_sse4.c
/isa-l_crypto/sha512_mb/sha512_ctx_sse.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_avx.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_avx2.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_avx512.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_sse.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_init_avx2.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_init_sse.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_avx.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_avx2.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_avx512.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_sse.asm
/isa-l_crypto/sha512_mb/sha512_mb_rand_ssl_test.c
/isa-l_crypto/sha512_mb/sha512_mb_vs_ossl_perf.c
/isa-l_crypto/sha512_mb/sha512_mb_x2_avx.asm
/isa-l_crypto/sha512_mb/sha512_mb_x2_sse.asm
/isa-l_crypto/sha512_mb/sha512_mb_x4_avx2.asm
/isa-l_crypto/sha512_mb/sha512_mb_x8_avx512.asm
/isa-l_crypto/sha512_mb/sha512_multibinary.asm
/isa-l_crypto/sha512_mb/sha512_ref.c
/isa-l_crypto/sha512_mb/sha512_sse4.asm
/isa-l_crypto/sm3_mb/Makefile.am
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_aarch64_dispatcher.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_asimd_x1.S
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_asimd_x4.S
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_asimd_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_ctx_sm_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_asimd_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_mgr_sm_aarch64.c
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_multibinary_aarch64.S
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_sm_x1.S
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_sm_x2.S
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_sm_x3.S
/isa-l_crypto/sm3_mb/aarch64/sm3_mb_sm_x4.S
/isa-l_crypto/sm3_mb/sm3_ctx_avx2.c
/isa-l_crypto/sm3_mb/sm3_ctx_avx512.c
/isa-l_crypto/sm3_mb/sm3_ctx_base.c
/isa-l_crypto/sm3_mb/sm3_ctx_base_aliases.c
/isa-l_crypto/sm3_mb/sm3_job.asm
/isa-l_crypto/sm3_mb/sm3_mb_flush_test.c
/isa-l_crypto/sm3_mb/sm3_mb_mgr_datastruct.asm
/isa-l_crypto/sm3_mb/sm3_mb_mgr_flush_avx2.asm
/isa-l_crypto/sm3_mb/sm3_mb_mgr_flush_avx512.asm
/isa-l_crypto/sm3_mb/sm3_mb_mgr_submit_avx2.asm
/isa-l_crypto/sm3_mb/sm3_mb_mgr_submit_avx512.asm
/isa-l_crypto/sm3_mb/sm3_mb_rand_ssl_test.c
/isa-l_crypto/sm3_mb/sm3_mb_rand_test.c
/isa-l_crypto/sm3_mb/sm3_mb_rand_update_test.c
/isa-l_crypto/sm3_mb/sm3_mb_test.c
/isa-l_crypto/sm3_mb/sm3_mb_vs_ossl_perf.c
/isa-l_crypto/sm3_mb/sm3_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sm3_mb/sm3_mb_x16_avx512.asm
/isa-l_crypto/sm3_mb/sm3_mb_x8_avx2.asm
/isa-l_crypto/sm3_mb/sm3_multibinary.asm
/isa-l_crypto/sm3_mb/sm3_ref_test.c
/isa-l_crypto/sm3_mb/sm3_test_helper.c
/isa-l_crypto/tests/extended/md5_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha1_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha256_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha512_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sm3_mb_over_4GB_test.c
/isa-l_crypto/tools/gen_nmake.mk
/isa-l_crypto/tools/nasm-cet-filter.sh
/isa-l_crypto/tools/test_extended.sh
/isa-l_crypto/tools/yasm-cet-filter.sh
b1f97aaf03-Jul-2019 Greg Tucker <greg.b.tucker@intel.com>

Format only change for new indent version

Change-Id: Id41cc24db490518de2ca40f539d75581e3c4ce56
Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>


/isa-l_crypto/.gitignore
/isa-l_crypto/CONTRIBUTING.md
/isa-l_crypto/Doxyfile
/isa-l_crypto/Makefile.am
/isa-l_crypto/Makefile.nmake
/isa-l_crypto/Makefile.unx
/isa-l_crypto/README.md
/isa-l_crypto/Release_notes.txt
/isa-l_crypto/aes/Makefile.am
/isa-l_crypto/aes/cbc_enc_128_x8_sb.asm
/isa-l_crypto/aes/cbc_enc_192_x8_sb.asm
/isa-l_crypto/aes/cbc_enc_256_x8_sb.asm
/isa-l_crypto/aes/cbc_std_vectors_random_test.c
/isa-l_crypto/aes/cbc_std_vectors_test.c
/isa-l_crypto/aes/gcm_nt_rand_test.c
/isa-l_crypto/aes/gcm_nt_std_vectors_test.c
/isa-l_crypto/aes/gcm_simple_example.c
/isa-l_crypto/configure.ac
saturation_test/aes_thread.c
saturation_test/md5_thread.c
/isa-l_crypto/include/aes_cbc.h
/isa-l_crypto/include/aes_gcm.h
/isa-l_crypto/include/memcpy_inline.h
/isa-l_crypto/include/multibinary_arm.h
/isa-l_crypto/include/rolling_hashx.h
/isa-l_crypto/make.inc
/isa-l_crypto/md5_mb/Makefile.am
/isa-l_crypto/md5_mb/md5_ctx_base.c
/isa-l_crypto/md5_mb/md5_mb_vs_ossl_perf.c
/isa-l_crypto/md5_mb/md5_mb_x4x2_avx.asm
/isa-l_crypto/md5_mb/md5_mb_x4x2_sse.asm
/isa-l_crypto/md5_mb/md5_mb_x8x2_avx2.asm
/isa-l_crypto/md5_mb/md5_multibinary.asm
/isa-l_crypto/mh_sha1/Makefile.am
/isa-l_crypto/mh_sha1/mh_sha1.c
/isa-l_crypto/mh_sha1/mh_sha1_base_aliases.c
/isa-l_crypto/mh_sha1/mh_sha1_block_avx2.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/Makefile.am
/isa-l_crypto/mh_sha256/Makefile.am
/isa-l_crypto/rolling_hash/Makefile.am
/isa-l_crypto/sha1_mb/Makefile.am
/isa-l_crypto/sha1_mb/aarch64/sha1_ctx_ce.c
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_dispatch_init.c
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_mgr_ce.c
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_multibinary.S
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_x1_ce.S
/isa-l_crypto/sha1_mb/aarch64/sha1_mb_x2_ce.S
/isa-l_crypto/sha1_mb/sha1_ctx_base.c
/isa-l_crypto/sha1_mb/sha1_ctx_base_aliases.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_sse_ni.asm
/isa-l_crypto/sha1_mb/sha1_mb_vs_ossl_perf.c
/isa-l_crypto/sha1_mb/sha1_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sha1_mb/sha1_mb_x4_avx.asm
/isa-l_crypto/sha1_mb/sha1_mb_x8_avx2.asm
/isa-l_crypto/sha1_mb/sha1_multibinary.asm
/isa-l_crypto/sha1_mb/sha1_ni_x2.asm
/isa-l_crypto/sha256_mb/Makefile.am
/isa-l_crypto/sha256_mb/sha256_ctx_base.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_sse_ni.asm
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_perf.c
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sha256_mb/sha256_multibinary.asm
/isa-l_crypto/sha256_mb/sha256_ni_x2.asm
/isa-l_crypto/sha512_mb/Makefile.am
/isa-l_crypto/sha512_mb/sha512_ctx_base.c
/isa-l_crypto/sha512_mb/sha512_mb_vs_ossl_perf.c
/isa-l_crypto/sha512_mb/sha512_multibinary.asm
/isa-l_crypto/tests/extended/Makefile
/isa-l_crypto/tests/extended/Makefile.nmake
/isa-l_crypto/tests/extended/md5_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha1_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha256_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha512_mb_over_4GB_test.c
/isa-l_crypto/tools/check_format.sh
/isa-l_crypto/tools/iindent
/isa-l_crypto/tools/remove_trailing_whitespace.sh
/isa-l_crypto/tools/test_autorun.sh
/isa-l_crypto/tools/test_checks.sh
/isa-l_crypto/tools/test_extended.sh
/isa-l_crypto/tools/test_tools.sh
acb6d41505-Sep-2017 Xiaodong Liu <xiaodong.liu@intel.com>

saturation test: Core C code

sha1_mb, sha256_mb, sha512_mb, md5_mb, and AES are added.

Change-Id: I8ab79a8308942e997c68efe5a355e1f8905a3ee6
Signed-off-by: Xiaodong Liu <xiaodong.liu@intel.com>


/isa-l_crypto/LICENSE
/isa-l_crypto/Makefile.am
/isa-l_crypto/Makefile.nmake
/isa-l_crypto/Makefile.unx
/isa-l_crypto/README.md
/isa-l_crypto/Release_notes.txt
/isa-l_crypto/aes/Makefile.am
/isa-l_crypto/aes/XTS_AES_128_dec_avx.asm
/isa-l_crypto/aes/XTS_AES_128_dec_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_128_dec_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_128_dec_sse.asm
/isa-l_crypto/aes/XTS_AES_128_enc_avx.asm
/isa-l_crypto/aes/XTS_AES_128_enc_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_128_enc_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_128_enc_sse.asm
/isa-l_crypto/aes/XTS_AES_256_dec_avx.asm
/isa-l_crypto/aes/XTS_AES_256_dec_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_256_dec_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_256_dec_sse.asm
/isa-l_crypto/aes/XTS_AES_256_enc_avx.asm
/isa-l_crypto/aes/XTS_AES_256_enc_expanded_key_avx.asm
/isa-l_crypto/aes/XTS_AES_256_enc_expanded_key_sse.asm
/isa-l_crypto/aes/XTS_AES_256_enc_sse.asm
/isa-l_crypto/aes/cbc_common.asm
/isa-l_crypto/aes/cbc_dec_128_x4_sse.asm
/isa-l_crypto/aes/cbc_dec_128_x8_avx.asm
/isa-l_crypto/aes/cbc_dec_192_x4_sse.asm
/isa-l_crypto/aes/cbc_dec_192_x8_avx.asm
/isa-l_crypto/aes/cbc_dec_256_x4_sse.asm
/isa-l_crypto/aes/cbc_dec_256_x8_avx.asm
/isa-l_crypto/aes/cbc_enc_128_x4_sb.asm
/isa-l_crypto/aes/cbc_enc_128_x8_sb.asm
/isa-l_crypto/aes/cbc_enc_192_x4_sb.asm
/isa-l_crypto/aes/cbc_enc_192_x8_sb.asm
/isa-l_crypto/aes/cbc_enc_256_x4_sb.asm
/isa-l_crypto/aes/cbc_enc_256_x8_sb.asm
/isa-l_crypto/aes/cbc_multibinary.asm
/isa-l_crypto/aes/cbc_ossl_perf.c
/isa-l_crypto/aes/cbc_pre.c
/isa-l_crypto/aes/cbc_std_vectors.h
/isa-l_crypto/aes/cbc_std_vectors_random_test.c
/isa-l_crypto/aes/cbc_std_vectors_test.c
/isa-l_crypto/aes/gcm128_avx_gen2.asm
/isa-l_crypto/aes/gcm128_avx_gen2_nt.asm
/isa-l_crypto/aes/gcm128_avx_gen4.asm
/isa-l_crypto/aes/gcm128_avx_gen4_nt.asm
/isa-l_crypto/aes/gcm128_sse.asm
/isa-l_crypto/aes/gcm128_sse_nt.asm
/isa-l_crypto/aes/gcm256_avx_gen2.asm
/isa-l_crypto/aes/gcm256_avx_gen2_nt.asm
/isa-l_crypto/aes/gcm256_avx_gen4.asm
/isa-l_crypto/aes/gcm256_avx_gen4_nt.asm
/isa-l_crypto/aes/gcm256_sse.asm
/isa-l_crypto/aes/gcm256_sse_nt.asm
/isa-l_crypto/aes/gcm_avx_gen2.asm
/isa-l_crypto/aes/gcm_avx_gen4.asm
/isa-l_crypto/aes/gcm_defines.asm
/isa-l_crypto/aes/gcm_multibinary.asm
/isa-l_crypto/aes/gcm_multibinary_nt.asm
/isa-l_crypto/aes/gcm_nt_rand_test.c
/isa-l_crypto/aes/gcm_nt_std_vectors_test.c
/isa-l_crypto/aes/gcm_ossl_perf.c
/isa-l_crypto/aes/gcm_pre.c
/isa-l_crypto/aes/gcm_sse.asm
/isa-l_crypto/aes/gcm_std_vectors_old_api_test.c
/isa-l_crypto/aes/gcm_std_vectors_random_old_api_test.c
/isa-l_crypto/aes/gcm_std_vectors_random_test.c
/isa-l_crypto/aes/gcm_std_vectors_test.c
/isa-l_crypto/aes/gcm_vectors.h
/isa-l_crypto/aes/keyexp_128.asm
/isa-l_crypto/aes/keyexp_192.asm
/isa-l_crypto/aes/keyexp_256.asm
/isa-l_crypto/aes/keyexp_multibinary.asm
/isa-l_crypto/aes/ossl_helper.h
/isa-l_crypto/aes/xts_128_dec_ossl_perf.c
/isa-l_crypto/aes/xts_128_dec_perf.c
/isa-l_crypto/aes/xts_128_enc_ossl_perf.c
/isa-l_crypto/aes/xts_128_enc_perf.c
/isa-l_crypto/aes/xts_128_expanded_key_test.c
/isa-l_crypto/aes/xts_128_rand.c
/isa-l_crypto/aes/xts_128_rand_ossl_test.c
/isa-l_crypto/aes/xts_128_test.c
/isa-l_crypto/aes/xts_128_vect.h
/isa-l_crypto/aes/xts_256_dec_ossl_perf.c
/isa-l_crypto/aes/xts_256_dec_perf.c
/isa-l_crypto/aes/xts_256_enc_ossl_perf.c
/isa-l_crypto/aes/xts_256_enc_perf.c
/isa-l_crypto/aes/xts_256_expanded_key_test.c
/isa-l_crypto/aes/xts_256_rand.c
/isa-l_crypto/aes/xts_256_rand_ossl_test.c
/isa-l_crypto/aes/xts_256_test.c
/isa-l_crypto/aes/xts_256_vect.h
/isa-l_crypto/aes/xts_aes_128_multibinary.asm
/isa-l_crypto/aes/xts_aes_256_multibinary.asm
/isa-l_crypto/autogen.sh
/isa-l_crypto/configure.ac
saturation_test/Makefile
saturation_test/README.txt
saturation_test/aes_thread.c
saturation_test/isal_multithread_perf.c
saturation_test/isal_multithread_perf.h
saturation_test/md5_thread.c
saturation_test/sha1_thread.c
saturation_test/sha256_thread.c
saturation_test/sha512_thread.c
/isa-l_crypto/include/aes_cbc.h
/isa-l_crypto/include/aes_gcm.h
/isa-l_crypto/include/aes_keyexp.h
/isa-l_crypto/include/aes_xts.h
/isa-l_crypto/include/datastruct.asm
/isa-l_crypto/include/intrinreg.h
/isa-l_crypto/include/md5_mb.h
/isa-l_crypto/include/memcpy.asm
/isa-l_crypto/include/memcpy_inline.h
/isa-l_crypto/include/mh_sha1.h
/isa-l_crypto/include/mh_sha1_murmur3_x64_128.h
/isa-l_crypto/include/mh_sha256.h
/isa-l_crypto/include/multi_buffer.h
/isa-l_crypto/include/multibinary.asm
/isa-l_crypto/include/reg_sizes.asm
/isa-l_crypto/include/rolling_hashx.h
/isa-l_crypto/include/sha1_mb.h
/isa-l_crypto/include/sha256_mb.h
/isa-l_crypto/include/sha512_mb.h
/isa-l_crypto/include/test.h
/isa-l_crypto/include/types.h
/isa-l_crypto/isa-l_crypto.def
/isa-l_crypto/libisal_crypto.pc.in
/isa-l_crypto/make.inc
/isa-l_crypto/md5_mb/Makefile.am
/isa-l_crypto/md5_mb/md5_ctx_avx.c
/isa-l_crypto/md5_mb/md5_ctx_avx2.c
/isa-l_crypto/md5_mb/md5_ctx_avx512.c
/isa-l_crypto/md5_mb/md5_ctx_sse.c
/isa-l_crypto/md5_mb/md5_job.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_datastruct.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_avx.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_avx2.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_avx512.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_flush_sse.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_init_avx2.c
/isa-l_crypto/md5_mb/md5_mb_mgr_init_avx512.c
/isa-l_crypto/md5_mb/md5_mb_mgr_init_sse.c
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_avx.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_avx2.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_avx512.asm
/isa-l_crypto/md5_mb/md5_mb_mgr_submit_sse.asm
/isa-l_crypto/md5_mb/md5_mb_rand_ssl_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_test.c
/isa-l_crypto/md5_mb/md5_mb_rand_update_test.c
/isa-l_crypto/md5_mb/md5_mb_test.c
/isa-l_crypto/md5_mb/md5_mb_vs_ossl_perf.c
/isa-l_crypto/md5_mb/md5_mb_x16x2_avx512.asm
/isa-l_crypto/md5_mb/md5_mb_x4x2_avx.asm
/isa-l_crypto/md5_mb/md5_mb_x4x2_sse.asm
/isa-l_crypto/md5_mb/md5_mb_x8x2_avx2.asm
/isa-l_crypto/md5_mb/md5_multibinary.asm
/isa-l_crypto/md5_mb/md5_ref.c
/isa-l_crypto/mh_sha1/Makefile.am
/isa-l_crypto/mh_sha1/mh_sha1.c
/isa-l_crypto/mh_sha1/mh_sha1_avx512.c
/isa-l_crypto/mh_sha1/mh_sha1_block_avx.asm
/isa-l_crypto/mh_sha1/mh_sha1_block_avx2.asm
/isa-l_crypto/mh_sha1/mh_sha1_block_avx512.asm
/isa-l_crypto/mh_sha1/mh_sha1_block_base.c
/isa-l_crypto/mh_sha1/mh_sha1_block_sse.asm
/isa-l_crypto/mh_sha1/mh_sha1_finalize_base.c
/isa-l_crypto/mh_sha1/mh_sha1_internal.h
/isa-l_crypto/mh_sha1/mh_sha1_multibinary.asm
/isa-l_crypto/mh_sha1/mh_sha1_perf.c
/isa-l_crypto/mh_sha1/mh_sha1_ref.c
/isa-l_crypto/mh_sha1/mh_sha1_test.c
/isa-l_crypto/mh_sha1/mh_sha1_update_base.c
/isa-l_crypto/mh_sha1/mh_sha1_update_test.c
/isa-l_crypto/mh_sha1/sha1_for_mh_sha1.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/Makefile.am
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_avx512.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_block_avx.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_block_avx2.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_block_avx512.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_block_sse.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_finalize_base.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_internal.h
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_multibinary.asm
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_perf.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_test.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_update_base.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/mh_sha1_murmur3_x64_128_update_test.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/murmur3_x64_128.c
/isa-l_crypto/mh_sha1_murmur3_x64_128/murmur3_x64_128_internal.c
/isa-l_crypto/mh_sha256/Makefile.am
/isa-l_crypto/mh_sha256/mh_sha256.c
/isa-l_crypto/mh_sha256/mh_sha256_avx512.c
/isa-l_crypto/mh_sha256/mh_sha256_block_avx.asm
/isa-l_crypto/mh_sha256/mh_sha256_block_avx2.asm
/isa-l_crypto/mh_sha256/mh_sha256_block_avx512.asm
/isa-l_crypto/mh_sha256/mh_sha256_block_base.c
/isa-l_crypto/mh_sha256/mh_sha256_block_sse.asm
/isa-l_crypto/mh_sha256/mh_sha256_finalize_base.c
/isa-l_crypto/mh_sha256/mh_sha256_internal.h
/isa-l_crypto/mh_sha256/mh_sha256_multibinary.asm
/isa-l_crypto/mh_sha256/mh_sha256_perf.c
/isa-l_crypto/mh_sha256/mh_sha256_ref.c
/isa-l_crypto/mh_sha256/mh_sha256_test.c
/isa-l_crypto/mh_sha256/mh_sha256_update_base.c
/isa-l_crypto/mh_sha256/mh_sha256_update_test.c
/isa-l_crypto/mh_sha256/sha256_for_mh_sha256.c
/isa-l_crypto/rolling_hash/Makefile.am
/isa-l_crypto/rolling_hash/chunking_with_mb_hash.c
/isa-l_crypto/rolling_hash/rolling_hash2.c
/isa-l_crypto/rolling_hash/rolling_hash2_multibinary.asm
/isa-l_crypto/rolling_hash/rolling_hash2_perf.c
/isa-l_crypto/rolling_hash/rolling_hash2_table.h
/isa-l_crypto/rolling_hash/rolling_hash2_test.c
/isa-l_crypto/rolling_hash/rolling_hash2_until_00.asm
/isa-l_crypto/rolling_hash/rolling_hash2_until_04.asm
/isa-l_crypto/rolling_hash/rolling_hashx_base.c
/isa-l_crypto/sha1_mb/Makefile.am
/isa-l_crypto/sha1_mb/sha1_ctx_avx.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx2.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx512.c
/isa-l_crypto/sha1_mb/sha1_ctx_avx512_ni.c
/isa-l_crypto/sha1_mb/sha1_ctx_sse.c
/isa-l_crypto/sha1_mb/sha1_ctx_sse_ni.c
/isa-l_crypto/sha1_mb/sha1_job.asm
/isa-l_crypto/sha1_mb/sha1_mb_flush_test.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_datastruct.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_avx.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_avx2.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_avx512.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_avx512_ni.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_sse.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_flush_sse_ni.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_init_avx2.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_init_avx512.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_init_sse.c
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_avx.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_avx2.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_avx512.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_sse.asm
/isa-l_crypto/sha1_mb/sha1_mb_mgr_submit_sse_ni.asm
/isa-l_crypto/sha1_mb/sha1_mb_rand_ssl_test.c
/isa-l_crypto/sha1_mb/sha1_mb_rand_test.c
/isa-l_crypto/sha1_mb/sha1_mb_rand_update_test.c
/isa-l_crypto/sha1_mb/sha1_mb_test.c
/isa-l_crypto/sha1_mb/sha1_mb_vs_ossl_perf.c
/isa-l_crypto/sha1_mb/sha1_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sha1_mb/sha1_mb_x16_avx512.asm
/isa-l_crypto/sha1_mb/sha1_mb_x4_avx.asm
/isa-l_crypto/sha1_mb/sha1_mb_x4_sse.asm
/isa-l_crypto/sha1_mb/sha1_mb_x8_avx2.asm
/isa-l_crypto/sha1_mb/sha1_multi_buffer_example.c
/isa-l_crypto/sha1_mb/sha1_multibinary.asm
/isa-l_crypto/sha1_mb/sha1_ni_x1.asm
/isa-l_crypto/sha1_mb/sha1_opt_x1.asm
/isa-l_crypto/sha1_mb/sha1_ref.c
/isa-l_crypto/sha256_mb/Makefile.am
/isa-l_crypto/sha256_mb/sha256_ctx_avx.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx2.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx512.c
/isa-l_crypto/sha256_mb/sha256_ctx_avx512_ni.c
/isa-l_crypto/sha256_mb/sha256_ctx_sse.c
/isa-l_crypto/sha256_mb/sha256_ctx_sse_ni.c
/isa-l_crypto/sha256_mb/sha256_job.asm
/isa-l_crypto/sha256_mb/sha256_mb_flush_test.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_datastruct.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx2.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx512.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_avx512_ni.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_sse.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_flush_sse_ni.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_init_avx2.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_init_avx512.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_init_sse.c
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_avx.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_avx2.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_avx512.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_sse.asm
/isa-l_crypto/sha256_mb/sha256_mb_mgr_submit_sse_ni.asm
/isa-l_crypto/sha256_mb/sha256_mb_rand_ssl_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_test.c
/isa-l_crypto/sha256_mb/sha256_mb_rand_update_test.c
/isa-l_crypto/sha256_mb/sha256_mb_test.c
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_perf.c
/isa-l_crypto/sha256_mb/sha256_mb_vs_ossl_shortage_perf.c
/isa-l_crypto/sha256_mb/sha256_mb_x16_avx512.asm
/isa-l_crypto/sha256_mb/sha256_mb_x4_avx.asm
/isa-l_crypto/sha256_mb/sha256_mb_x4_sse.asm
/isa-l_crypto/sha256_mb/sha256_mb_x8_avx2.asm
/isa-l_crypto/sha256_mb/sha256_multibinary.asm
/isa-l_crypto/sha256_mb/sha256_ni_x1.asm
/isa-l_crypto/sha256_mb/sha256_opt_x1.asm
/isa-l_crypto/sha256_mb/sha256_ref.c
/isa-l_crypto/sha512_mb/Makefile.am
/isa-l_crypto/sha512_mb/sha512_ctx_avx.c
/isa-l_crypto/sha512_mb/sha512_ctx_avx2.c
/isa-l_crypto/sha512_mb/sha512_ctx_avx512.c
/isa-l_crypto/sha512_mb/sha512_ctx_sb_sse4.c
/isa-l_crypto/sha512_mb/sha512_ctx_sse.c
/isa-l_crypto/sha512_mb/sha512_job.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_datastruct.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_avx.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_avx2.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_avx512.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_flush_sse.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_init_avx2.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_init_avx512.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_init_sse.c
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_avx.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_avx2.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_avx512.asm
/isa-l_crypto/sha512_mb/sha512_mb_mgr_submit_sse.asm
/isa-l_crypto/sha512_mb/sha512_mb_rand_ssl_test.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_test.c
/isa-l_crypto/sha512_mb/sha512_mb_rand_update_test.c
/isa-l_crypto/sha512_mb/sha512_mb_test.c
/isa-l_crypto/sha512_mb/sha512_mb_vs_ossl_perf.c
/isa-l_crypto/sha512_mb/sha512_mb_x2_avx.asm
/isa-l_crypto/sha512_mb/sha512_mb_x2_sse.asm
/isa-l_crypto/sha512_mb/sha512_mb_x4_avx2.asm
/isa-l_crypto/sha512_mb/sha512_mb_x8_avx512.asm
/isa-l_crypto/sha512_mb/sha512_multibinary.asm
/isa-l_crypto/sha512_mb/sha512_ref.c
/isa-l_crypto/sha512_mb/sha512_sb_mgr_flush_sse4.c
/isa-l_crypto/sha512_mb/sha512_sb_mgr_init_sse4.c
/isa-l_crypto/sha512_mb/sha512_sb_mgr_submit_sse4.c
/isa-l_crypto/sha512_mb/sha512_sse4.asm
/isa-l_crypto/tests/extended/Makefile
/isa-l_crypto/tests/extended/md5_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha1_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha256_mb_over_4GB_test.c
/isa-l_crypto/tests/extended/sha512_mb_over_4GB_test.c
/isa-l_crypto/tools/check_format.sh
/isa-l_crypto/tools/iindent
/isa-l_crypto/tools/nasm-filter.sh
/isa-l_crypto/tools/remove_trailing_whitespace
/isa-l_crypto/tools/yasm-filter.sh