summaryrefslogtreecommitdiffstats
path: root/arch/x86/crypto/aesni-intel_avx-x86_64.S (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86: update AS_* macros to binutils >=2.23, supporting ADX and AVX2Jason A. Donenfeld2020-04-081-3/+0
* x86: remove always-defined CONFIG_AS_AVXMasahiro Yamada2020-04-081-3/+0
* x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_*Jiri Slaby2019-10-181-16/+16
* crypto: aesni - Add scatter/gather avx stubs, and use them in CDave Watson2018-12-231-80/+101
* crypto: aesni - Introduce partial block macroDave Watson2018-12-231-6/+150
* crypto: aesni - Introduce READ_PARTIAL_BLOCK macroDave Watson2018-12-231-43/+59
* crypto: aesni - Move ghash_mul to GCM_COMPLETEDave Watson2018-12-231-4/+10
* crypto: aesni - Fill in new context data structuresDave Watson2018-12-231-14/+37
* crypto: aesni - Merge avx precompute functionsDave Watson2018-12-231-49/+27
* crypto: aesni - Split AAD hash calculation to separate macroDave Watson2018-12-231-133/+95
* crypto: aesni - Add GCM_COMPLETE macroDave Watson2018-12-231-0/+8
* crypto: aesni - support 256 byte keys in avx asmDave Watson2018-12-231-49/+139
* crypto: aesni - Macro-ify func save/restoreDave Watson2018-12-231-58/+36
* crypto: aesni - Introduce gcm_context_dataDave Watson2018-12-231-196/+182
* crypto: aesni - Merge GCM_ENC_DECDave Watson2018-12-231-633/+318
* x86/asm/64: Use 32-bit XOR to zero registersJan Beulich2018-07-031-2/+2
* crypto: aesni - make AVX2 AES-GCM work with all valid auth_tag_lenSabrina Dubroca2017-05-181-7/+24
* crypto: aesni - make AVX2 AES-GCM work with any aadlenSabrina Dubroca2017-05-181-27/+58
* crypto: aesni - make AVX AES-GCM work with all valid auth_tag_lenSabrina Dubroca2017-05-181-7/+24
* crypto: aesni - make AVX AES-GCM work with any aadlenSabrina Dubroca2017-05-181-34/+88
* crypto: x86 - make constants readonly, allow linker to merge themDenys Vlasenko2017-01-231-8/+24
* crypto: aesni - fix build on x86 (32bit)Tim Chen2014-01-151-0/+2811