Searched refs:ROT (Results 1 - 6 of 6) sorted by relevance

/freebsd-current/sys/contrib/openzfs/module/icp/algs/skein/
H A Dskein_block.c135 #define Round256(p0, p1, p2, p3, ROT, rNum) \
136 X##p0 += X##p1; X##p1 = RotL_64(X##p1, ROT##_0); X##p1 ^= X##p0; \
137 X##p2 += X##p3; X##p3 = RotL_64(X##p3, ROT##_1); X##p3 ^= X##p2; \
140 #define R256(p0, p1, p2, p3, ROT, rNum) /* fully unrolled */ \
141 Round256(p0, p1, p2, p3, ROT, rNum) \
151 #define R256(p0, p1, p2, p3, ROT, rNum) \
152 Round256(p0, p1, p2, p3, ROT, rNum) \
351 #define Round512(p0, p1, p2, p3, p4, p5, p6, p7, ROT, rNum) \
352 X##p0 += X##p1; X##p1 = RotL_64(X##p1, ROT##_0); X##p1 ^= X##p0;\
353 X##p2 += X##p3; X##p3 = RotL_64(X##p3, ROT##_
[all...]
/freebsd-current/sys/crypto/skein/
H A Dskein_block.c118 #define Round256(p0,p1,p2,p3,ROT,rNum) \
119 X##p0 += X##p1; X##p1 = RotL_64(X##p1,ROT##_0); X##p1 ^= X##p0; \
120 X##p2 += X##p3; X##p3 = RotL_64(X##p3,ROT##_1); X##p3 ^= X##p2; \
123 #define R256(p0,p1,p2,p3,ROT,rNum) /* fully unrolled */ \
124 Round256(p0,p1,p2,p3,ROT,rNum) \
134 #define R256(p0,p1,p2,p3,ROT,rNum) \
135 Round256(p0,p1,p2,p3,ROT,rNum) \
312 #define Round512(p0,p1,p2,p3,p4,p5,p6,p7,ROT,rNum) \
313 X##p0 += X##p1; X##p1 = RotL_64(X##p1,ROT##_0); X##p1 ^= X##p0; \
314 X##p2 += X##p3; X##p3 = RotL_64(X##p3,ROT##_
[all...]
/freebsd-current/crypto/openssl/crypto/sha/asm/
H A Dsha512-s390x.pl85 $ROT="rllg"; # rotate left
99 $ROT="rll"; # rotate left
120 $ROT $t0,$e,$Sigma1[0]
121 $ROT $t1,$e,$Sigma1[1]
124 $ROT $t1,$t1,`$Sigma1[2]-$Sigma1[1]`
132 $ROT $h,$a,$Sigma0[0]
135 $ROT $t0,$a,$Sigma0[1]
141 $ROT $t0,$t0,`$Sigma0[2]-$Sigma0[1]`
157 $ROT $t0,$T1,$sigma0[0]
159 $ROT
[all...]
H A Dsha512-x86_64.pl154 @ROT=($A,$B,$C,$D,$E,$F,$G,$H)=("%rax","%rbx","%rcx","%rdx",
166 @ROT=($A,$B,$C,$D,$E,$F,$G,$H)=("%eax","%ebx","%ecx","%edx",
352 $code.=" mov @ROT[4],$a0\n";
353 $code.=" mov @ROT[0],$a1\n";
355 &ROUND_00_15($i,@ROT);
356 unshift(@ROT,pop(@ROT));
364 &ROUND_16_XX($i,@ROT);
365 unshift(@ROT,pop(@ROT));
[all...]
/freebsd-current/crypto/openssl/crypto/aes/asm/
H A Daesni-sha256-x86_64.pl88 @ROT=($A,$B,$C,$D,$E,$F,$G,$H)=("%eax","%ebx","%ecx","%edx",
300 '($a,$b,$c,$d,$e,$f,$g,$h)=@ROT;'.
337 '($a2,$a3) = ($a3,$a2); unshift(@ROT,pop(@ROT)); $i++;'
937 '($a,$b,$c,$d,$e,$f,$g,$h)=@ROT;'.
970 '($a2,$a3) = ($a3,$a2); unshift(@ROT,pop(@ROT)); $i++;'
/freebsd-current/sys/contrib/dev/ath/ath_hal/ar9300/
H A Dosprey_reg_map.h2909 volatile u_int32_t ROT; /* 0x50 - 0x54 */ member in struct:jupiter_reg_map__modem_reg_csr

Completed in 197 milliseconds