freebsd-nq/sys/crypto/aesni
John Baldwin a3d565a118 Add a crypto capability flag for accelerated software drivers.
Use this in GELI to print out a different message when accelerated
software such as AESNI is used vs plain software crypto.

While here, simplify the logic in GELI a bit for determing which type
of crypto driver was chosen the first time by examining the
capabilities of the matched driver after a single call to
crypto_newsession rather than making separate calls with different
flags.

Reviewed by:	delphij
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D25126
2020-06-09 22:26:07 +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 Add a crypto capability flag for accelerated software drivers. 2020-06-09 22:26:07 +00:00
aesni.h Change return types of hash update functions in SHA-NI 2020-05-28 09:13:20 +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