| /src/sys/crypto/aes/ | 
| aes_cbc.h | 35 struct aesdec; 39 void	aes_cbc_dec(struct aesdec *, const uint8_t[static 16],
 
 | 
| aes_xts.h | 35 struct aesdec; 39 void	aes_xts_dec(struct aesdec *, const uint8_t[static 16],
 
 | 
| aes.h | 53 struct aesdec {  struct 60 uint32_t aes_setdeckey128(struct aesdec *, const uint8_t[static 16]);
 61 uint32_t aes_setdeckey192(struct aesdec *, const uint8_t[static 24]);
 62 uint32_t aes_setdeckey256(struct aesdec *, const uint8_t[static 32]);
 66 void	aes_dec(const struct aesdec *, const uint8_t[static 16],
 
 | 
| aes_impl.h | 35 struct aesdec; 41 	void	(*ai_setdeckey)(struct aesdec *, const uint8_t *, uint32_t);
 44 	void	(*ai_dec)(const struct aesdec *, const uint8_t[static 16],
 48 	void	(*ai_cbc_dec)(const struct aesdec *, const uint8_t[static 16],
 52 	void	(*ai_xts_dec)(const struct aesdec *, const uint8_t[static 16],
 
 | 
| aes_impl.c | 208 aes_setdeckey(struct aesdec *dec, const uint8_t key[static 16], 217 aes_setdeckey128(struct aesdec *dec, const uint8_t key[static 16])
 226 aes_setdeckey192(struct aesdec *dec, const uint8_t key[static 24])
 235 aes_setdeckey256(struct aesdec *dec, const uint8_t key[static 32])
 253 aes_dec(const struct aesdec *dec, const uint8_t in[static 16],
 272 aes_cbc_dec(struct aesdec *dec, const uint8_t in[static 16],
 292 aes_xts_dec(struct aesdec *dec, const uint8_t in[static 16],
 
 | 
| aes_bear.c | 79 aesbear_setdeckey(struct aesdec *dec, const uint8_t *key, uint32_t nrounds) 123 aesbear_dec(const struct aesdec *dec, const uint8_t in[static 16],
 217 aesbear_cbc_dec(const struct aesdec *dec, const uint8_t in[static 16],
 497 aesbear_xts_dec(const struct aesdec *dec, const uint8_t in[static 16],
 
 | 
| /src/sys/crypto/aes/arch/arm/ | 
| aes_neon.h | 37 struct aesdec; 48 void aes_neon_setdeckey(struct aesdec *, const uint8_t *, unsigned);
 52 void aes_neon_dec(const struct aesdec *, const uint8_t[static 16],
 56 void aes_neon_cbc_dec(const struct aesdec *, const uint8_t[static 16],
 60 void aes_neon_xts_dec(const struct aesdec *, const uint8_t[static 16],
 
 | 
| aes_armv8.h | 37 struct aesdec; 45 void	aesarmv8_enctodec(const struct aesenc *, struct aesdec *, uint32_t);
 49 void	aesarmv8_dec(const struct aesdec *, const uint8_t[static 16],
 54 void	aesarmv8_cbc_dec1(const struct aesdec *, const uint8_t[static 16],
 56 void	aesarmv8_cbc_dec8(const struct aesdec *, const uint8_t[static 128],
 63 void	aesarmv8_xts_dec1(const struct aesdec *, const uint8_t[static 16],
 65 void	aesarmv8_xts_dec8(const struct aesdec *, const uint8_t[static 128],
 
 | 
| aes_neon_impl.h | 41 uint8x16_t aes_neon_dec1(const struct aesdec *, uint8x16_t, unsigned); 46 uint8x16x2_t aes_neon_dec2(const struct aesdec *, uint8x16x2_t, unsigned);
 61 aes_neon_dec2(const struct aesdec *dec, uint8x16x2_t b2, unsigned nrounds)
 
 | 
| aes_armv8.c | 91 aesarmv8_setdeckey_impl(struct aesdec *dec, const uint8_t key[static 16], 115 aesarmv8_dec_impl(const struct aesdec *dec, const uint8_t in[static 16],
 138 aesarmv8_cbc_dec_impl(const struct aesdec *dec, const uint8_t in[static 16],
 186 aesarmv8_xts_dec_impl(const struct aesdec *dec, const uint8_t in[static 16],
 
 | 
| aes_neon_impl.c | 66 aes_neon_setdeckey_impl(struct aesdec *dec, const uint8_t *key, 86 aes_neon_dec_impl(const struct aesdec *dec, const uint8_t in[static 16],
 109 aes_neon_cbc_dec_impl(const struct aesdec *dec, const uint8_t in[static 16],
 135 aes_neon_xts_dec_impl(const struct aesdec *dec, const uint8_t in[static 16],
 
 | 
| aes_neon_subr.c | 71 aes_neon_dec(const struct aesdec *dec, const uint8_t in[static 16], 100 aes_neon_cbc_dec(const struct aesdec *dec, const uint8_t in[static 16],
 239 aes_neon_xts_dec(const struct aesdec *dec, const uint8_t in[static 16],
 
 | 
| /src/sys/crypto/aes/arch/x86/ | 
| aes_ssse3.h | 37 struct aesdec; 48 void aes_ssse3_setdeckey(struct aesdec *, const uint8_t *, unsigned);
 52 void aes_ssse3_dec(const struct aesdec *, const uint8_t[static 16],
 56 void aes_ssse3_cbc_dec(const struct aesdec *, const uint8_t[static 16],
 60 void aes_ssse3_xts_dec(const struct aesdec *, const uint8_t[static 16],
 
 | 
| aes_ni.h | 37 struct aesdec; 45 void	aesni_enctodec(const struct aesenc *, struct aesdec *, uint32_t);
 49 void	aesni_dec(const struct aesdec *, const uint8_t[static 16],
 54 void	aesni_cbc_dec1(const struct aesdec *, const uint8_t[static 16],
 56 void	aesni_cbc_dec8(const struct aesdec *, const uint8_t[static 128],
 63 void	aesni_xts_dec1(const struct aesdec *, const uint8_t[static 16],
 65 void	aesni_xts_dec8(const struct aesdec *, const uint8_t[static 128],
 
 | 
| aes_sse2.h | 37 struct aesdec; 51 void aes_sse2_dec(const struct aesdec *, const uint8_t in[static 16],
 55 void aes_sse2_cbc_dec(const struct aesdec *, const uint8_t[static 16],
 59 void aes_sse2_xts_dec(const struct aesdec *, const uint8_t[static 16],
 
 | 
| aes_ssse3_impl.h | 40 __m128i aes_ssse3_dec1(const struct aesdec *, __m128i, unsigned); 
 | 
| aes_sse2_impl.c | 61 aes_sse2_setdeckey_impl(struct aesdec *dec, const uint8_t *key, 85 aes_sse2_dec_impl(const struct aesdec *dec, const uint8_t in[static 16],
 108 aes_sse2_cbc_dec_impl(const struct aesdec *dec, const uint8_t in[static 16],
 134 aes_sse2_xts_dec_impl(const struct aesdec *dec, const uint8_t in[static 16],
 
 | 
| aes_ssse3_impl.c | 58 aes_ssse3_setdeckey_impl(struct aesdec *dec, const uint8_t *key, 78 aes_ssse3_dec_impl(const struct aesdec *dec, const uint8_t in[static 16],
 101 aes_ssse3_cbc_dec_impl(const struct aesdec *dec, const uint8_t in[static 16],
 127 aes_ssse3_xts_dec_impl(const struct aesdec *dec, const uint8_t in[static 16],
 
 | 
| aes_ni.c | 89 aesni_setdeckey_impl(struct aesdec *dec, const uint8_t key[static 16], 113 aesni_dec_impl(const struct aesdec *dec, const uint8_t in[static 16],
 136 aesni_cbc_dec_impl(const struct aesdec *dec, const uint8_t in[static 16],
 184 aesni_xts_dec_impl(const struct aesdec *dec, const uint8_t in[static 16],
 
 | 
| aes_ssse3_subr.c | 68 aes_ssse3_dec(const struct aesdec *dec, const uint8_t in[static 16], 97 aes_ssse3_cbc_dec(const struct aesdec *dec, const uint8_t in[static 16],
 192 aes_ssse3_xts_dec(const struct aesdec *dec, const uint8_t in[static 16],
 
 | 
| aes_ni_64.S | 515  * aesni_enctodec(const struct aesenc *enckey@rdi, struct aesdec *deckey@rsi, 556  * aesni_dec(const struct aesdec *deckey@rdi, const uint8_t in[16] @rsi,
 601  * aesni_cbc_dec1(const struct aesdec *deckey@rdi, const uint8_t *in@rsi,
 638  * aesni_cbc_dec8(const struct aesdec *deckey@rdi, const uint8_t *in@rsi,
 809  * aesni_xts_dec1(const struct aesdec *deckey@rdi, const uint8_t *in@rsi,
 840  * aesni_xts_dec8(const struct aesdec *deckey@rdi, const uint8_t *in@rsi,
 1207  * aesni_dec1(const struct aesdec *deckey@rdi, uint128_t block@xmm0,
 1224 1:	aesdec	%xmm8,%xmm0
 1233  * aesni_dec8(const struct aesdec *deckey@rdi, uint128_t block0@xmm0, ...,
 1258 1:	aesdec	%xmm8,%xmm
 [all...]
 | 
| aes_via.c | 130 aesvia_setdeckey(struct aesdec *dec, const uint8_t *key, uint32_t nrounds) 175 aesvia_decN(const struct aesdec *dec, const uint8_t in[static 16],
 244 aesvia_dec(const struct aesdec *dec, const uint8_t in[static 16],
 307 aesvia_cbc_decN(const struct aesdec *dec, const uint8_t in[static 16],
 400 aesvia_cbc_dec(const struct aesdec *dec, const uint8_t in[static 16],
 591 aesvia_xts_dec(const struct aesdec *dec, const uint8_t in[static 16],
 
 | 
| aes_sse2_subr.c | 100 aes_sse2_dec(const struct aesdec *dec, const uint8_t in[static 16], 167 aes_sse2_cbc_dec(const struct aesdec *dec, const uint8_t in[static 16],
 435 aes_sse2_xts_dec(const struct aesdec *dec, const uint8_t in[static 16],
 
 | 
| /src/sys/crypto/adiantum/ | 
| adiantum.h | 49 	struct aesdec	kk_dec; 
 | 
| /src/sys/dev/ | 
| cgd_crypto.c | 131 	struct aesdec	ap_deckey; 208 	struct aesdec	ax_deckey;
 
 |