/kernel/linux/linux-5.10/lib/crypto/ |
H A D | sha256.c | 21 static inline u32 Ch(u32 x, u32 y, u32 z) in Ch() function 65 t1 = h + e1(e) + Ch(e, f, g) + 0x428a2f98 + W[0]; in sha256_transform() 67 t1 = g + e1(d) + Ch(d, e, f) + 0x71374491 + W[1]; in sha256_transform() 69 t1 = f + e1(c) + Ch(c, d, e) + 0xb5c0fbcf + W[2]; in sha256_transform() 71 t1 = e + e1(b) + Ch(b, c, d) + 0xe9b5dba5 + W[3]; in sha256_transform() 73 t1 = d + e1(a) + Ch(a, b, c) + 0x3956c25b + W[4]; in sha256_transform() 75 t1 = c + e1(h) + Ch(h, a, b) + 0x59f111f1 + W[5]; in sha256_transform() 77 t1 = b + e1(g) + Ch(g, h, a) + 0x923f82a4 + W[6]; in sha256_transform() 79 t1 = a + e1(f) + Ch(f, g, h) + 0xab1c5ed5 + W[7]; in sha256_transform() 82 t1 = h + e1(e) + Ch( in sha256_transform() [all...] |
/kernel/linux/linux-5.10/crypto/ |
H A D | sha512_generic.c | 43 static inline u64 Ch(u64 x, u64 y, u64 z) in Ch() function 126 t1 = h + e1(e) + Ch(e,f,g) + sha512_K[i ] + W[(i & 15)]; in sha512_transform() 128 t1 = g + e1(d) + Ch(d,e,f) + sha512_K[i+1] + W[(i & 15) + 1]; in sha512_transform() 130 t1 = f + e1(c) + Ch(c,d,e) + sha512_K[i+2] + W[(i & 15) + 2]; in sha512_transform() 132 t1 = e + e1(b) + Ch(b,c,d) + sha512_K[i+3] + W[(i & 15) + 3]; in sha512_transform() 134 t1 = d + e1(a) + Ch(a,b,c) + sha512_K[i+4] + W[(i & 15) + 4]; in sha512_transform() 136 t1 = c + e1(h) + Ch(h,a,b) + sha512_K[i+5] + W[(i & 15) + 5]; in sha512_transform() 138 t1 = b + e1(g) + Ch(g,h,a) + sha512_K[i+6] + W[(i & 15) + 6]; in sha512_transform() 140 t1 = a + e1(f) + Ch(f,g,h) + sha512_K[i+7] + W[(i & 15) + 7]; in sha512_transform()
|
/kernel/linux/linux-6.6/crypto/ |
H A D | sha512_generic.c | 43 static inline u64 Ch(u64 x, u64 y, u64 z) in Ch() function 126 t1 = h + e1(e) + Ch(e,f,g) + sha512_K[i ] + W[(i & 15)]; in sha512_transform() 128 t1 = g + e1(d) + Ch(d,e,f) + sha512_K[i+1] + W[(i & 15) + 1]; in sha512_transform() 130 t1 = f + e1(c) + Ch(c,d,e) + sha512_K[i+2] + W[(i & 15) + 2]; in sha512_transform() 132 t1 = e + e1(b) + Ch(b,c,d) + sha512_K[i+3] + W[(i & 15) + 3]; in sha512_transform() 134 t1 = d + e1(a) + Ch(a,b,c) + sha512_K[i+4] + W[(i & 15) + 4]; in sha512_transform() 136 t1 = c + e1(h) + Ch(h,a,b) + sha512_K[i+5] + W[(i & 15) + 5]; in sha512_transform() 138 t1 = b + e1(g) + Ch(g,h,a) + sha512_K[i+6] + W[(i & 15) + 6]; in sha512_transform() 140 t1 = a + e1(f) + Ch(f,g,h) + sha512_K[i+7] + W[(i & 15) + 7]; in sha512_transform()
|
/kernel/linux/linux-5.10/arch/arm/crypto/ |
H A D | sha512-armv4.pl | 132 eor $t1,$t1,$t3 @ Ch(e,f,g) 137 adc $Thi,$Thi,$t1 @ T += Ch(e,f,g) 507 my ($t0,$t1,$t2,$T1,$K,$Ch,$Maj)=map("d$_",(24..31)); # temps 524 vmov $Ch,$e 530 vbsl $Ch,$f,$g @ Ch(e,f,g) 533 vadd.i64 $T1,$Ch,$h
|
H A D | sha256-armv4.pl | 110 eor $t1,$t1,$g @ Ch(e,f,g) 112 add $h,$h,$t1 @ h+=Ch(e,f,g) 444 '&eor ($t1,$t1,$g)', # Ch(e,f,g) 448 '&add ($h,$h,$t1)', # h+=Ch(e,f,g)
|
/kernel/linux/linux-6.6/arch/arm/crypto/ |
H A D | sha512-armv4.pl | 132 eor $t1,$t1,$t3 @ Ch(e,f,g) 137 adc $Thi,$Thi,$t1 @ T += Ch(e,f,g) 507 my ($t0,$t1,$t2,$T1,$K,$Ch,$Maj)=map("d$_",(24..31)); # temps 524 vmov $Ch,$e 530 vbsl $Ch,$f,$g @ Ch(e,f,g) 533 vadd.i64 $T1,$Ch,$h
|
H A D | sha256-armv4.pl | 110 eor $t1,$t1,$g @ Ch(e,f,g) 112 add $h,$h,$t1 @ h+=Ch(e,f,g) 444 '&eor ($t1,$t1,$g)', # Ch(e,f,g) 448 '&add ($h,$h,$t1)', # h+=Ch(e,f,g)
|
/kernel/linux/linux-6.6/lib/crypto/ |
H A D | sha256.c | 39 static inline u32 Ch(u32 x, u32 y, u32 z) in Ch() function 66 t1 = h + e1(e) + Ch(e, f, g) + SHA256_K[i] + W[i]; \
|
/kernel/linux/linux-5.10/arch/arm64/crypto/ |
H A D | sha512-armv8.pl | 146 orr $t1,$t1,$t2 // Ch(e,f,g) 150 add $h,$h,$t1 // h+=Ch(e,f,g) 172 orr $t1,$t1,$t2 // Ch(e,f,g) 176 add $h,$h,$t1 // h+=Ch(e,f,g) 621 '&orr ($t1,$t1,$t4)', # Ch(e,f,g) 624 '&add ($h,$h,$t1)', # h+=Ch(e,f,g)
|
/kernel/linux/linux-6.6/arch/arm64/crypto/ |
H A D | sha512-armv8.pl | 146 orr $t1,$t1,$t2 // Ch(e,f,g) 150 add $h,$h,$t1 // h+=Ch(e,f,g) 172 orr $t1,$t1,$t2 // Ch(e,f,g) 176 add $h,$h,$t1 // h+=Ch(e,f,g) 621 '&orr ($t1,$t1,$t4)', # Ch(e,f,g) 624 '&add ($h,$h,$t1)', # h+=Ch(e,f,g)
|
/kernel/linux/linux-5.10/drivers/tty/ |
H A D | rocket.c | 2867 Byte_t Ch; /* channel number within AIOP */ in sFlushRxFIFO() local 2881 Ch = (Byte_t) sGetChanNum(ChP); in sFlushRxFIFO() 2882 sOutB(ChP->Cmd, Ch | RESRXFCNT); /* apply reset Rx FIFO count */ in sFlushRxFIFO() 2883 sOutB(ChP->Cmd, Ch); /* remove reset Rx FIFO count */ in sFlushRxFIFO() 2909 Byte_t Ch; /* channel number within AIOP */ in sFlushTxFIFO() local 2923 Ch = (Byte_t) sGetChanNum(ChP); in sFlushTxFIFO() 2924 sOutB(ChP->Cmd, Ch | RESTXFCNT); /* apply reset Tx FIFO count */ in sFlushTxFIFO() 2925 sOutB(ChP->Cmd, Ch); /* remove reset Tx FIFO count */ in sFlushTxFIFO()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/include/ |
H A D | rtw_security.h | 392 #define Ch(x, y, z) (z ^ (x & (y ^ z))) macro
|