Home
last modified time | relevance | path

Searched refs:Maj (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/lib/crypto/
H A Dsha256.c26 static inline u32 Maj(u32 x, u32 y, u32 z) in Maj() function
66 t2 = e0(a) + Maj(a, b, c); d += t1; h = t1 + t2; in sha256_transform()
68 t2 = e0(h) + Maj(h, a, b); c += t1; g = t1 + t2; in sha256_transform()
70 t2 = e0(g) + Maj(g, h, a); b += t1; f = t1 + t2; in sha256_transform()
72 t2 = e0(f) + Maj(f, g, h); a += t1; e = t1 + t2; in sha256_transform()
74 t2 = e0(e) + Maj(e, f, g); h += t1; d = t1 + t2; in sha256_transform()
76 t2 = e0(d) + Maj(d, e, f); g += t1; c = t1 + t2; in sha256_transform()
78 t2 = e0(c) + Maj(c, d, e); f += t1; b = t1 + t2; in sha256_transform()
80 t2 = e0(b) + Maj(b, c, d); e += t1; a = t1 + t2; in sha256_transform()
83 t2 = e0(a) + Maj( in sha256_transform()
[all...]
/kernel/linux/linux-5.10/crypto/
H A Dsha512_generic.c48 static inline u64 Maj(u64 x, u64 y, u64 z) in Maj() function
127 t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; in sha512_transform()
129 t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; in sha512_transform()
131 t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; in sha512_transform()
133 t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; in sha512_transform()
135 t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; in sha512_transform()
137 t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; in sha512_transform()
139 t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; in sha512_transform()
141 t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; in sha512_transform()
/kernel/linux/linux-6.6/crypto/
H A Dsha512_generic.c48 static inline u64 Maj(u64 x, u64 y, u64 z) in Maj() function
127 t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; in sha512_transform()
129 t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; in sha512_transform()
131 t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; in sha512_transform()
133 t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; in sha512_transform()
135 t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; in sha512_transform()
137 t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; in sha512_transform()
139 t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; in sha512_transform()
141 t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; in sha512_transform()
/kernel/linux/linux-5.10/arch/arm/crypto/
H A Dsha512-armv4.pl177 orr $Alo,$Alo,$t0 @ Maj(a,b,c).lo
180 orr $Ahi,$Ahi,$t3 @ Maj(a,b,c).hi
507 my ($t0,$t1,$t2,$T1,$K,$Ch,$Maj)=map("d$_",(24..31)); # temps
516 vadd.i64 $a,$Maj @ h+=Maj from the past
540 veor $Maj,$a,$b
544 vbsl $Maj,$c,$b @ Maj(a,b,c)
547 vadd.i64 $Maj,$T1
548 @ vadd.i64 $h,$Maj
[all...]
H A Dsha256-armv4.pl81 add $a,$a,$t2 @ h+=Maj(a,b,c) from the past
88 add $a,$a,$t2 @ h+=Maj(a,b,c) from the past
132 eor $t3,$t3,$b @ Maj(a,b,c)
134 @ add $h,$h,$t3 @ h+=Maj(a,b,c)
146 add $a,$a,$t2 @ h+=Maj(a,b,c) from the past
252 add $A,$A,$t2 @ h+=Maj(a,b,c) from the past
440 '&add ($a,$a,$t2)', # h+=Maj(a,b,c) from the past
455 '&eor ($t3,$t3,$b)', # Maj(a,b,c)
546 add $A,$A,$t2 @ h+=Maj(a,b,c) from the past
/kernel/linux/linux-6.6/arch/arm/crypto/
H A Dsha512-armv4.pl177 orr $Alo,$Alo,$t0 @ Maj(a,b,c).lo
180 orr $Ahi,$Ahi,$t3 @ Maj(a,b,c).hi
507 my ($t0,$t1,$t2,$T1,$K,$Ch,$Maj)=map("d$_",(24..31)); # temps
516 vadd.i64 $a,$Maj @ h+=Maj from the past
540 veor $Maj,$a,$b
544 vbsl $Maj,$c,$b @ Maj(a,b,c)
547 vadd.i64 $Maj,$T1
548 @ vadd.i64 $h,$Maj
[all...]
H A Dsha256-armv4.pl81 add $a,$a,$t2 @ h+=Maj(a,b,c) from the past
88 add $a,$a,$t2 @ h+=Maj(a,b,c) from the past
132 eor $t3,$t3,$b @ Maj(a,b,c)
134 @ add $h,$h,$t3 @ h+=Maj(a,b,c)
146 add $a,$a,$t2 @ h+=Maj(a,b,c) from the past
252 add $A,$A,$t2 @ h+=Maj(a,b,c) from the past
440 '&add ($a,$a,$t2)', # h+=Maj(a,b,c) from the past
455 '&eor ($t3,$t3,$b)', # Maj(a,b,c)
546 add $A,$A,$t2 @ h+=Maj(a,b,c) from the past
/kernel/linux/linux-5.10/arch/arm64/crypto/
H A Dsha512-armv8.pl155 eor $t3,$t3,$b // Maj(a,b,c)
157 add $h,$h,$t3 // h+=Maj(a,b,c)
181 eor $t3,$t3,$b // Maj(a,b,c)
186 add $h,$h,$t3 // h+=Maj(a,b,c)
620 '&add ($a,$a,$t2)', # h+=Maj(a,b,c) from the past
634 '&eor ($t3,$t3,$b)', # Maj(a,b,c)
712 add $A,$A,$t2 // h+=Maj(a,b,c) from the past
/kernel/linux/linux-6.6/arch/arm64/crypto/
H A Dsha512-armv8.pl155 eor $t3,$t3,$b // Maj(a,b,c)
157 add $h,$h,$t3 // h+=Maj(a,b,c)
181 eor $t3,$t3,$b // Maj(a,b,c)
186 add $h,$h,$t3 // h+=Maj(a,b,c)
620 '&add ($a,$a,$t2)', # h+=Maj(a,b,c) from the past
634 '&eor ($t3,$t3,$b)', # Maj(a,b,c)
712 add $A,$A,$t2 // h+=Maj(a,b,c) from the past
/kernel/linux/linux-6.6/lib/crypto/
H A Dsha256.c44 static inline u32 Maj(u32 x, u32 y, u32 z) in Maj() function
67 t2 = e0(a) + Maj(a, b, c); \
/kernel/linux/linux-5.10/arch/x86/crypto/
H A Dsha512-avx-asm.S146 xor tmp0, T2 # T2 = ((a ^ c) & b) ^ (a & c) = Maj(a,b,c)
153 lea (T1, T2), h_64 # a(next_state) = T1 + Maj(a,b,c)
155 add tmp0, h_64 # a(next_state) = T1 + Maj(a,b,c) S0(a)
H A Dsha512-ssse3-asm.S140 xor tmp0, T2 # T2 = ((a ^ c) & b) ^ (a & c) = Maj(a,b,c)
147 lea (T1, T2), h_64 # a(next_state) = T1 + Maj(a,b,c)
149 add tmp0, h_64 # a(next_state) = T1 + Maj(a,b,c) S0(a)
/kernel/linux/linux-6.6/arch/x86/crypto/
H A Dsha512-ssse3-asm.S137 xor tmp0, T2 # T2 = ((a ^ c) & b) ^ (a & c) = Maj(a,b,c)
144 lea (T1, T2), h_64 # a(next_state) = T1 + Maj(a,b,c)
146 add tmp0, h_64 # a(next_state) = T1 + Maj(a,b,c) S0(a)
H A Dsha512-avx-asm.S143 xor tmp0, T2 # T2 = ((a ^ c) & b) ^ (a & c) = Maj(a,b,c)
150 lea (T1, T2), h_64 # a(next_state) = T1 + Maj(a,b,c)
152 add tmp0, h_64 # a(next_state) = T1 + Maj(a,b,c) S0(a)
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/include/
H A Drtw_security.h393 #define Maj(x, y, z) (((x | y) & z) | (x & y)) macro

Completed in 9 milliseconds