| /Linux-v5.4/arch/x86/include/asm/crypto/ |
| D | serpent-avx.h | 26 const u8 *src, le128 *iv); 29 const u8 *src, le128 *iv); 31 const u8 *src, le128 *iv); 34 le128 *iv); 36 extern void serpent_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv); 37 extern void serpent_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv);
|
| D | camellia.h | 55 const u8 *src, le128 *iv); 58 const u8 *src, le128 *iv); 60 const u8 *src, le128 *iv); 89 le128 *iv); 91 le128 *iv); 93 extern void camellia_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv); 94 extern void camellia_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv);
|
| D | glue_helper.h | 17 le128 *iv); 19 le128 *iv); 77 static inline void le128_to_be128(be128 *dst, const le128 *src) in le128_to_be128() 83 static inline void be128_to_le128(le128 *dst, const be128 *src) in be128_to_le128() 89 static inline void le128_inc(le128 *i) in le128_inc() 120 le128 *iv, common_glue_func_t fn);
|
| D | twofish.h | 24 le128 *iv); 26 le128 *iv);
|
| /Linux-v5.4/include/crypto/ |
| D | b128ops.h | 62 } le128; typedef 75 static inline void le128_xor(le128 *r, const le128 *p, const le128 *q) in le128_xor()
|
| D | gf128mul.h | 208 static inline void gf128mul_x_ble(le128 *r, const le128 *x) in gf128mul_x_ble() 230 void gf128mul_x8_ble(le128 *r, const le128 *x);
|
| /Linux-v5.4/arch/x86/crypto/ |
| D | cast6_avx_glue.c | 31 le128 *iv); 34 const u8 *src, le128 *iv); 36 const u8 *src, le128 *iv); 44 static void cast6_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv) in cast6_xts_enc() 50 static void cast6_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv) in cast6_xts_dec() 56 static void cast6_crypt_ctr(void *ctx, u128 *dst, const u128 *src, le128 *iv) in cast6_crypt_ctr()
|
| D | serpent_avx_glue.c | 36 const u8 *src, le128 *iv); 40 const u8 *src, le128 *iv); 44 const u8 *src, le128 *iv); 47 void __serpent_crypt_ctr(void *ctx, u128 *dst, const u128 *src, le128 *iv) in __serpent_crypt_ctr() 59 void serpent_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv) in serpent_xts_enc() 66 void serpent_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv) in serpent_xts_dec()
|
| D | twofish_avx_glue.c | 33 const u8 *src, le128 *iv); 36 const u8 *src, le128 *iv); 38 const u8 *src, le128 *iv); 52 static void twofish_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv) in twofish_xts_enc() 58 static void twofish_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv) in twofish_xts_dec()
|
| D | camellia_aesni_avx_glue.c | 34 const u8 *src, le128 *iv); 38 const u8 *src, le128 *iv); 42 const u8 *src, le128 *iv); 45 void camellia_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv) in camellia_xts_enc() 52 void camellia_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv) in camellia_xts_dec()
|
| D | glue_helper.c | 175 le128 ctrblk; in glue_ctr_req_128bit() 208 le128 ctrblk; in glue_ctr_req_128bit() 314 le128 b[2]; in glue_xts_req_128bit() 357 void glue_xts_crypt_128bit_one(void *ctx, u128 *dst, const u128 *src, le128 *iv, in glue_xts_crypt_128bit_one() 360 le128 ivblk = *iv; in glue_xts_crypt_128bit_one()
|
| D | serpent_avx2_glue.c | 29 le128 *iv); 31 const u8 *src, le128 *iv); 33 const u8 *src, le128 *iv);
|
| D | camellia_aesni_avx2_glue.c | 30 const u8 *src, le128 *iv); 33 const u8 *src, le128 *iv); 35 const u8 *src, le128 *iv);
|
| D | serpent_sse2_glue.c | 48 static void serpent_crypt_ctr(void *ctx, u128 *dst, const u128 *src, le128 *iv) in serpent_crypt_ctr() 60 le128 *iv) in serpent_crypt_ctr_xway()
|
| D | twofish_glue_3way.c | 54 void twofish_enc_blk_ctr(void *ctx, u128 *dst, const u128 *src, le128 *iv) in twofish_enc_blk_ctr() 70 le128 *iv) in twofish_enc_blk_ctr_3way()
|
| D | aesni-intel_glue.c | 558 static void aesni_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv) in aesni_xts_enc() 563 static void aesni_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv) in aesni_xts_dec() 568 static void aesni_xts_enc8(void *ctx, u128 *dst, const u128 *src, le128 *iv) in aesni_xts_enc8() 573 static void aesni_xts_dec8(void *ctx, u128 *dst, const u128 *src, le128 *iv) in aesni_xts_dec8()
|
| D | camellia_glue.c | 1280 void camellia_crypt_ctr(void *ctx, u128 *dst, const u128 *src, le128 *iv) in camellia_crypt_ctr() 1294 void camellia_crypt_ctr_2way(void *ctx, u128 *dst, const u128 *src, le128 *iv) in camellia_crypt_ctr_2way()
|
| /Linux-v5.4/crypto/ |
| D | adiantum.c | 90 le128 bignum; /* interpret as element of Z/(2^{128}Z) */ 99 le128 header_hash; 194 static inline void le128_add(le128 *r, const le128 *v1, const le128 *v2) in le128_add() 205 static inline void le128_sub(le128 *r, const le128 *v1, const le128 *v2) in le128_sub() 256 struct scatterlist *sgl, le128 *digest) in adiantum_hash_message() 296 le128 digest; in adiantum_finish() 337 le128 digest; in adiantum_crypt()
|
| D | xts.c | 34 le128 t; 94 le128 t = rctx->t; in xor_tweak() 106 le128 *wsrc; in xor_tweak() 107 le128 *wdst; in xor_tweak() 150 le128 b; in cts_done() 171 le128 b[2]; in cts_final()
|
| D | gf128mul.c | 159 void gf128mul_x8_ble(le128 *r, const le128 *x) in gf128mul_x8_ble()
|
| /Linux-v5.4/arch/arm/nwfpe/ |
| D | softfloat.c | 3137 while ( le128( term0, term1, aSig0, aSig1 ) ) { in floatx80_rem() 3299 aSign ? le128( b.high, b.low, a.high, a.low ) in floatx80_le() 3300 : le128( a.high, a.low, b.high, b.low ); in floatx80_le() 3395 aSign ? le128( b.high, b.low, a.high, a.low ) in floatx80_le_quiet() 3396 : le128( a.high, a.low, b.high, b.low ); in floatx80_le_quiet()
|
| D | softfloat-macros | 720 INLINE flag le128( bits64 a0, bits64 a1, bits64 b0, bits64 b1 )
|
| /Linux-v5.4/drivers/crypto/chelsio/ |
| D | chcr_algo.c | 1042 gf128mul_x8_ble((le128 *)iv, (le128 *)iv); in chcr_update_tweak() 1045 gf128mul_x_ble((le128 *)iv, (le128 *)iv); in chcr_update_tweak()
|