freebsd-skq/sys/crypto/aesni
jhb 5ddc1a3518 Retire the CRYPTO_F_IV_GENERATE flag.
The sole in-tree user of this flag has been retired, so remove this
complexity from all drivers.  While here, add a helper routine drivers
can use to read the current request's IV into a local buffer.  Use
this routine to replace duplicated code in nearly all drivers.

Reviewed by:	cem
Sponsored by:	Netflix
Differential Revision:	https://reviews.freebsd.org/D24450
2020-04-20 22:24:49 +00:00
..
aesencdec.h Regularize the Netflix copyright 2019-02-04 21:28:25 +00:00
aeskeys_amd64.S
aeskeys_i386.S
aesni_ccm.c aesni(4): Fix trivial type typo 2019-05-27 00:47:51 +00:00
aesni_ghash.c
aesni_os.h
aesni_wrap.c Refactor driver and consumer interfaces for OCF (in-kernel crypto). 2020-03-27 18:25:23 +00:00
aesni.c Retire the CRYPTO_F_IV_GENERATE flag. 2020-04-20 22:24:49 +00:00
aesni.h Refactor driver and consumer interfaces for OCF (in-kernel crypto). 2020-03-27 18:25:23 +00:00
intel_sha1.c aesni(4): Fix GCC build 2017-09-29 19:56:09 +00:00
intel_sha256.c aesni(4): Fix GCC build 2017-09-29 19:56:09 +00:00
sha_sse.h aesni(4): Add support for x86 SHA intrinsics 2017-09-26 23:12:32 +00:00