Module Name: src Committed By: riastradh Date: Sat Jul 25 22:12:57 UTC 2020
Modified Files: src/sys/arch/aarch64/aarch64: cpu.c src/sys/arch/arm/vfp: vfp_init.c src/sys/arch/x86/x86: identcpu.c src/sys/crypto/aes: aes.h aes_bear.c aes_impl.c aes_selftest.c src/sys/crypto/aes/arch/arm: aes_armv8.c aes_armv8.h aes_neon.h aes_neon_impl.c src/sys/crypto/aes/arch/x86: aes_ni.c aes_ni.h aes_sse2.h aes_sse2_impl.c aes_ssse3.h aes_ssse3_impl.c aes_via.c aes_via.h Added Files: src/sys/crypto/aes: aes_impl.h Log Message: Split aes_impl declarations out into aes_impl.h. This will make it less painful to add more operations to struct aes_impl without having to recompile everything that just uses the block cipher directly or similar. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sys/arch/aarch64/aarch64/cpu.c cvs rdiff -u -r1.68 -r1.69 src/sys/arch/arm/vfp/vfp_init.c cvs rdiff -u -r1.113 -r1.114 src/sys/arch/x86/x86/identcpu.c cvs rdiff -u -r1.2 -r1.3 src/sys/crypto/aes/aes.h \ src/sys/crypto/aes/aes_bear.c src/sys/crypto/aes/aes_selftest.c cvs rdiff -u -r1.3 -r1.4 src/sys/crypto/aes/aes_impl.c cvs rdiff -u -r0 -r1.1 src/sys/crypto/aes/aes_impl.h cvs rdiff -u -r1.3 -r1.4 src/sys/crypto/aes/arch/arm/aes_armv8.c cvs rdiff -u -r1.1 -r1.2 src/sys/crypto/aes/arch/arm/aes_armv8.h \ src/sys/crypto/aes/arch/arm/aes_neon.h cvs rdiff -u -r1.2 -r1.3 src/sys/crypto/aes/arch/arm/aes_neon_impl.c cvs rdiff -u -r1.2 -r1.3 src/sys/crypto/aes/arch/x86/aes_ni.c \ src/sys/crypto/aes/arch/x86/aes_sse2.h \ src/sys/crypto/aes/arch/x86/aes_ssse3_impl.c cvs rdiff -u -r1.1 -r1.2 src/sys/crypto/aes/arch/x86/aes_ni.h \ src/sys/crypto/aes/arch/x86/aes_ssse3.h \ src/sys/crypto/aes/arch/x86/aes_via.h cvs rdiff -u -r1.3 -r1.4 src/sys/crypto/aes/arch/x86/aes_sse2_impl.c \ src/sys/crypto/aes/arch/x86/aes_via.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.