Home
last modified time | relevance | path

Searched refs:K3 (Results 1 – 13 of 13) sorted by relevance

/linux-4.1.27/lib/
Dhalfmd4.c20 #define K3 015666365641UL macro
50 ROUND(H, a, b, c, d, in[3] + K3, 3); in half_md4_transform()
51 ROUND(H, d, a, b, c, in[7] + K3, 9); in half_md4_transform()
52 ROUND(H, c, d, a, b, in[2] + K3, 11); in half_md4_transform()
53 ROUND(H, b, c, d, a, in[6] + K3, 15); in half_md4_transform()
54 ROUND(H, a, b, c, d, in[1] + K3, 3); in half_md4_transform()
55 ROUND(H, d, a, b, c, in[5] + K3, 9); in half_md4_transform()
56 ROUND(H, c, d, a, b, in[0] + K3, 11); in half_md4_transform()
57 ROUND(H, b, c, d, a, in[4] + K3, 15); in half_md4_transform()
/linux-4.1.27/crypto/
Danubis.c493 u32 K0, K1, K2, K3; in anubis_setkey() local
500 K3 = T4[(kappa[N - 1] ) & 0xff]; in anubis_setkey()
517 K3 = T4[(kappa[i] ) & 0xff] ^ in anubis_setkey()
518 (T5[(K3 >> 24) ] & 0xff000000U) ^ in anubis_setkey()
519 (T5[(K3 >> 16) & 0xff] & 0x00ff0000U) ^ in anubis_setkey()
520 (T5[(K3 >> 8) & 0xff] & 0x0000ff00U) ^ in anubis_setkey()
521 (T5[(K3 ) & 0xff] & 0x000000ffU); in anubis_setkey()
527 ctx->E[r][3] = K3; in anubis_setkey()
Drmd128.c33 #define K3 RMD_K3 macro
103 ROUND(aa, bb, cc, dd, F3, K3, in[3], 11); in rmd128_transform()
104 ROUND(dd, aa, bb, cc, F3, K3, in[10], 13); in rmd128_transform()
105 ROUND(cc, dd, aa, bb, F3, K3, in[14], 6); in rmd128_transform()
106 ROUND(bb, cc, dd, aa, F3, K3, in[4], 7); in rmd128_transform()
107 ROUND(aa, bb, cc, dd, F3, K3, in[9], 14); in rmd128_transform()
108 ROUND(dd, aa, bb, cc, F3, K3, in[15], 9); in rmd128_transform()
109 ROUND(cc, dd, aa, bb, F3, K3, in[8], 13); in rmd128_transform()
110 ROUND(bb, cc, dd, aa, F3, K3, in[1], 15); in rmd128_transform()
111 ROUND(aa, bb, cc, dd, F3, K3, in[2], 14); in rmd128_transform()
[all …]
Drmd256.c33 #define K3 RMD_K3 macro
145 ROUND(aa, bb, cc, dd, F3, K3, in[3], 11); in rmd256_transform()
146 ROUND(dd, aa, bb, cc, F3, K3, in[10], 13); in rmd256_transform()
147 ROUND(cc, dd, aa, bb, F3, K3, in[14], 6); in rmd256_transform()
148 ROUND(bb, cc, dd, aa, F3, K3, in[4], 7); in rmd256_transform()
149 ROUND(aa, bb, cc, dd, F3, K3, in[9], 14); in rmd256_transform()
150 ROUND(dd, aa, bb, cc, F3, K3, in[15], 9); in rmd256_transform()
151 ROUND(cc, dd, aa, bb, F3, K3, in[8], 13); in rmd256_transform()
152 ROUND(bb, cc, dd, aa, F3, K3, in[1], 15); in rmd256_transform()
153 ROUND(aa, bb, cc, dd, F3, K3, in[2], 14); in rmd256_transform()
[all …]
Drmd160.c33 #define K3 RMD_K3 macro
109 ROUND(dd, ee, aa, bb, cc, F3, K3, in[3], 11); in rmd160_transform()
110 ROUND(cc, dd, ee, aa, bb, F3, K3, in[10], 13); in rmd160_transform()
111 ROUND(bb, cc, dd, ee, aa, F3, K3, in[14], 6); in rmd160_transform()
112 ROUND(aa, bb, cc, dd, ee, F3, K3, in[4], 7); in rmd160_transform()
113 ROUND(ee, aa, bb, cc, dd, F3, K3, in[9], 14); in rmd160_transform()
114 ROUND(dd, ee, aa, bb, cc, F3, K3, in[15], 9); in rmd160_transform()
115 ROUND(cc, dd, ee, aa, bb, F3, K3, in[8], 13); in rmd160_transform()
116 ROUND(bb, cc, dd, ee, aa, F3, K3, in[1], 15); in rmd160_transform()
117 ROUND(aa, bb, cc, dd, ee, F3, K3, in[2], 14); in rmd160_transform()
[all …]
Drmd320.c33 #define K3 RMD_K3 macro
151 ROUND(dd, ee, aa, bb, cc, F3, K3, in[3], 11); in rmd320_transform()
152 ROUND(cc, dd, ee, aa, bb, F3, K3, in[10], 13); in rmd320_transform()
153 ROUND(bb, cc, dd, ee, aa, F3, K3, in[14], 6); in rmd320_transform()
154 ROUND(aa, bb, cc, dd, ee, F3, K3, in[4], 7); in rmd320_transform()
155 ROUND(ee, aa, bb, cc, dd, F3, K3, in[9], 14); in rmd320_transform()
156 ROUND(dd, ee, aa, bb, cc, F3, K3, in[15], 9); in rmd320_transform()
157 ROUND(cc, dd, ee, aa, bb, F3, K3, in[8], 13); in rmd320_transform()
158 ROUND(bb, cc, dd, ee, aa, F3, K3, in[1], 15); in rmd320_transform()
159 ROUND(aa, bb, cc, dd, ee, F3, K3, in[2], 14); in rmd320_transform()
[all …]
/linux-4.1.27/arch/x86/crypto/
Dsha1_avx2_x86_64_asm.S683 #define K3 0x8f1bbcdc macro
692 .long K3, K3, K3, K3
693 .long K3, K3, K3, K3
Dsha1_ssse3_asm.S439 #define K3 0x8f1bbcdc macro
448 .long K3, K3, K3, K3
/linux-4.1.27/Documentation/devicetree/bindings/dma/
Dk3dma.txt1 * Hisilicon K3 DMA controller
/linux-4.1.27/arch/arm/crypto/
Dsha1-armv7-neon.S34 #define K3 0x8F1BBCDC macro
40 .LK3: .long K3, K3, K3, K3
/linux-4.1.27/arch/arm/boot/dts/
Ds3c6410-mini6410.dts92 label = "K3";
/linux-4.1.27/drivers/dma/
DKconfig372 tristate "Hisilicon K3 DMA support"
377 Support the DMA engine for Hisilicon K3 platform
/linux-4.1.27/drivers/mmc/host/
DKconfig643 tristate "K3 specific extensions for Synopsys DW Memory Card Interface"
648 This selects support for Hisilicon K3 SoC specific extensions to the
650 for platforms based on Hisilicon K3 SoC's.