/netbsd-src/sys/crypto/aes/arch/arm/ |
H A D | 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],
|
H A D | 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],
|
H A D | 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) in aes_neon_dec2()
|
H A D | aes_neon_impl.c | 66 aes_neon_setdeckey_impl(struct aesdec *dec, const uint8_t *key, in aes_neon_setdeckey_impl() 86 aes_neon_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], in aes_neon_dec_impl() 109 aes_neon_cbc_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], in aes_neon_cbc_dec_impl() 135 aes_neon_xts_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], in aes_neon_xts_dec_impl()
|
H A D | aes_armv8.c | 91 aesarmv8_setdeckey_impl(struct aesdec *dec, const uint8_t key[static 16], in aesarmv8_setdeckey_impl() 115 aesarmv8_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], in aesarmv8_dec_impl() 138 aesarmv8_cbc_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], in aesarmv8_cbc_dec_impl() 186 aesarmv8_xts_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], in aesarmv8_xts_dec_impl()
|
H A D | aes_neon_subr.c | 71 aes_neon_dec(const struct aesdec *dec, const uint8_t in[static 16], in aes_neon_dec() 100 aes_neon_cbc_dec(const struct aesdec *dec, const uint8_t in[static 16], in aes_neon_cbc_dec() 239 aes_neon_xts_dec(const struct aesdec *dec, const uint8_t in[static 16], in aes_neon_xts_dec()
|
/netbsd-src/sys/crypto/aes/arch/x86/ |
H A D | 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],
|
H A D | 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],
|
H A D | 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],
|
H A D | aes_ssse3_impl.c | 58 aes_ssse3_setdeckey_impl(struct aesdec *dec, const uint8_t *key, in aes_ssse3_setdeckey_impl() 78 aes_ssse3_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], in aes_ssse3_dec_impl() 101 aes_ssse3_cbc_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], in aes_ssse3_cbc_dec_impl() 127 aes_ssse3_xts_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], in aes_ssse3_xts_dec_impl()
|
H A D | aes_sse2_impl.c | 61 aes_sse2_setdeckey_impl(struct aesdec *dec, const uint8_t *key, in aes_sse2_setdeckey_impl() 85 aes_sse2_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], in aes_sse2_dec_impl() 108 aes_sse2_cbc_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], in aes_sse2_cbc_dec_impl() 134 aes_sse2_xts_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], in aes_sse2_xts_dec_impl()
|
H A D | aes_ni.c | 89 aesni_setdeckey_impl(struct aesdec *dec, const uint8_t key[static 16], in aesni_setdeckey_impl() 113 aesni_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], in aesni_dec_impl() 136 aesni_cbc_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], in aesni_cbc_dec_impl() 184 aesni_xts_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], in aesni_xts_dec_impl()
|
H A D | aes_ni_64.S | 1224 1: aesdec %xmm8,%xmm0 1258 1: aesdec %xmm8,%xmm0 1259 aesdec %xmm8,%xmm1 1260 aesdec %xmm8,%xmm2 1261 aesdec %xmm8,%xmm3 1262 aesdec %xmm8,%xmm4 1263 aesdec %xmm8,%xmm5 1264 aesdec %xmm8,%xmm6 1265 aesdec %xmm8,%xmm7
|
H A D | aes_ssse3_subr.c | 68 aes_ssse3_dec(const struct aesdec *dec, const uint8_t in[static 16], in aes_ssse3_dec() 97 aes_ssse3_cbc_dec(const struct aesdec *dec, const uint8_t in[static 16], in aes_ssse3_cbc_dec() 192 aes_ssse3_xts_dec(const struct aesdec *dec, const uint8_t in[static 16], in aes_ssse3_xts_dec()
|
H A D | aes_via.c | 130 aesvia_setdeckey(struct aesdec *dec, const uint8_t *key, uint32_t nrounds) in aesvia_setdeckey() 175 aesvia_decN(const struct aesdec *dec, const uint8_t in[static 16], in aesvia_decN() 244 aesvia_dec(const struct aesdec *dec, const uint8_t in[static 16], in aesvia_dec() 307 aesvia_cbc_decN(const struct aesdec *dec, const uint8_t in[static 16], in aesvia_cbc_decN() 400 aesvia_cbc_dec(const struct aesdec *dec, const uint8_t in[static 16], in aesvia_cbc_dec() 591 aesvia_xts_dec(const struct aesdec *dec, const uint8_t in[static 16], in aesvia_xts_dec()
|
H A D | aes_ssse3_impl.h | 40 __m128i aes_ssse3_dec1(const struct aesdec *, __m128i, unsigned);
|
/netbsd-src/sys/crypto/aes/ |
H A D | aes.h | 53 struct aesdec { struct 60 uint32_t aes_setdeckey128(struct aesdec *, const uint8_t[static 16]); argument 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],
|
H A D | 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],
|
H A D | aes_impl.c | 208 aes_setdeckey(struct aesdec *dec, const uint8_t key[static 16], in aes_setdeckey() 217 aes_setdeckey128(struct aesdec *dec, const uint8_t key[static 16]) in aes_setdeckey128() 226 aes_setdeckey192(struct aesdec *dec, const uint8_t key[static 24]) in aes_setdeckey192() 235 aes_setdeckey256(struct aesdec *dec, const uint8_t key[static 32]) in aes_setdeckey256() 253 aes_dec(const struct aesdec *dec, const uint8_t in[static 16], in aes_dec() 272 aes_cbc_dec(struct aesdec *dec, const uint8_t in[static 16], in aes_cbc_dec() 292 aes_xts_dec(struct aesdec *dec, const uint8_t in[static 16], in aes_xts_dec()
|
H A D | aes_cbc.h | 35 struct aesdec; 39 void aes_cbc_dec(struct aesdec *, const uint8_t[static 16],
|
H A D | aes_xts.h | 35 struct aesdec; 39 void aes_xts_dec(struct aesdec *, const uint8_t[static 16],
|
H A D | aes_selftest.c | 105 struct aesdec dec; in aes_selftest_encdec() 208 struct aesdec dec; in aes_selftest_encdec_cbc() 338 struct aesdec dec; in aes_selftest_encdec_xts()
|
/netbsd-src/sys/crypto/adiantum/ |
H A D | adiantum.h | 49 struct aesdec kk_dec;
|
/netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/aes/asm/ |
H A D | aesni-x86.pl | 122 sub aesdec { aescommon(0xde,@_); } subroutine 1565 &aesdec ($inout0,$rndkey1); 1568 &aesdec ($inout1,$rndkey1); 1571 &aesdec ($inout2,$rndkey1); 1572 &aesdec ($inout3,$rndkey1); 1573 &aesdec ($inout4,$rndkey1); 1574 &aesdec ($inout5,$rndkey1); 2423 &aesdec ($inout0,$rndkey1); 2424 &aesdec ($inout1,$rndkey1); 2425 &aesdec ($inout2,$rndkey1); [all …]
|
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/aes/asm/ |
H A D | aesni-x86.pl | 120 sub aesdec { aescommon(0xde,@_); } subroutine 1563 &aesdec ($inout0,$rndkey1); 1566 &aesdec ($inout1,$rndkey1); 1569 &aesdec ($inout2,$rndkey1); 1570 &aesdec ($inout3,$rndkey1); 1571 &aesdec ($inout4,$rndkey1); 1572 &aesdec ($inout5,$rndkey1); 2421 &aesdec ($inout0,$rndkey1); 2422 &aesdec ($inout1,$rndkey1); 2423 &aesdec ($inout2,$rndkey1); [all …]
|