Home
last modified time | relevance | path

Searched refs:le128 (Results 1 – 18 of 18) sorted by relevance

/linux-4.1.27/arch/x86/include/asm/crypto/
Dserpent-avx.h27 const u8 *src, le128 *iv);
30 const u8 *src, le128 *iv);
32 const u8 *src, le128 *iv);
35 le128 *iv);
37 extern void serpent_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv);
38 extern void serpent_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv);
Dglue_helper.h16 le128 *iv);
18 le128 *iv);
78 static inline void le128_to_be128(be128 *dst, const le128 *src) in le128_to_be128()
84 static inline void be128_to_le128(le128 *dst, const be128 *src) in be128_to_le128()
90 static inline void le128_inc(le128 *i) in le128_inc()
103 static inline void le128_gf128mul_x_ble(le128 *dst, const le128 *src) in le128_gf128mul_x_ble()
143 le128 *iv, common_glue_func_t fn);
Dcamellia.h60 const u8 *src, le128 *iv);
63 const u8 *src, le128 *iv);
65 const u8 *src, le128 *iv);
94 le128 *iv);
96 le128 *iv);
98 extern void camellia_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv);
99 extern void camellia_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv);
Dtwofish.h34 le128 *iv);
36 le128 *iv);
/linux-4.1.27/include/crypto/
Db128ops.h62 } le128; typedef
75 static inline void le128_xor(le128 *r, const le128 *p, const le128 *q) in le128_xor()
/linux-4.1.27/arch/x86/crypto/
Dglue_helper.c224 le128 ctrblk; in glue_ctr_crypt_final_128bit()
245 le128 ctrblk; in __glue_ctr_crypt_128bit()
326 (le128 *)walk->iv); in __glue_xts_crypt_128bit()
382 void glue_xts_crypt_128bit_one(void *ctx, u128 *dst, const u128 *src, le128 *iv, in glue_xts_crypt_128bit_one()
385 le128 ivblk = *iv; in glue_xts_crypt_128bit_one()
Dcast6_avx_glue.c53 le128 *iv);
56 const u8 *src, le128 *iv);
58 const u8 *src, le128 *iv);
60 static void cast6_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv) in cast6_xts_enc()
66 static void cast6_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv) in cast6_xts_dec()
72 static void cast6_crypt_ctr(void *ctx, u128 *dst, const u128 *src, le128 *iv) in cast6_crypt_ctr()
Dserpent_avx_glue.c58 const u8 *src, le128 *iv);
62 const u8 *src, le128 *iv);
66 const u8 *src, le128 *iv);
69 void __serpent_crypt_ctr(void *ctx, u128 *dst, const u128 *src, le128 *iv) in __serpent_crypt_ctr()
81 void serpent_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv) in serpent_xts_enc()
88 void serpent_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv) in serpent_xts_dec()
Dtwofish_avx_glue.c59 const u8 *src, le128 *iv);
62 const u8 *src, le128 *iv);
64 const u8 *src, le128 *iv);
72 static void twofish_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv) in twofish_xts_enc()
78 static void twofish_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv) in twofish_xts_dec()
Dcamellia_aesni_avx_glue.c43 const u8 *src, le128 *iv);
47 const u8 *src, le128 *iv);
51 const u8 *src, le128 *iv);
54 void camellia_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv) in camellia_xts_enc()
61 void camellia_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv) in camellia_xts_dec()
Dserpent_avx2_glue.c38 le128 *iv);
40 const u8 *src, le128 *iv);
42 const u8 *src, le128 *iv);
Dcamellia_aesni_avx2_glue.c39 const u8 *src, le128 *iv);
42 const u8 *src, le128 *iv);
44 const u8 *src, le128 *iv);
Dtwofish_glue_3way.c65 void twofish_enc_blk_ctr(void *ctx, u128 *dst, const u128 *src, le128 *iv) in twofish_enc_blk_ctr()
81 le128 *iv) in twofish_enc_blk_ctr_3way()
Dserpent_sse2_glue.c62 static void serpent_crypt_ctr(void *ctx, u128 *dst, const u128 *src, le128 *iv) in serpent_crypt_ctr()
74 le128 *iv) in serpent_crypt_ctr_xway()
Daesni-intel_glue.c670 static void aesni_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv) in aesni_xts_enc()
675 static void aesni_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv) in aesni_xts_dec()
680 static void aesni_xts_enc8(void *ctx, u128 *dst, const u128 *src, le128 *iv) in aesni_xts_enc8()
685 static void aesni_xts_dec8(void *ctx, u128 *dst, const u128 *src, le128 *iv) in aesni_xts_dec8()
Dcamellia_glue.c1292 void camellia_crypt_ctr(void *ctx, u128 *dst, const u128 *src, le128 *iv) in camellia_crypt_ctr()
1306 void camellia_crypt_ctr_2way(void *ctx, u128 *dst, const u128 *src, le128 *iv) in camellia_crypt_ctr_2way()
/linux-4.1.27/arch/arm/nwfpe/
Dsoftfloat.c3137 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()
Dsoftfloat-macros720 INLINE flag le128( bits64 a0, bits64 a1, bits64 b0, bits64 b1 )