Home
last modified time | relevance | path

Searched refs:ROTATE (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-13-stable/lib/libmd/
HDsha_locl.h166 #undef ROTATE
168 #define ROTATE(a,n) _lrotl(a,n) macro
170 #define ROTATE(a,n) (((a)<<(n))|(((a)&0xffffffff)>>(32-(n)))) macro
179 (a)=((ROTATE(l,8)&0x00FF00FF)|(ROTATE(l,24)&0xFF00FF00)); \
187 (a)=ROTATE(l,16L); \
212 X[(i)&0x0f]=(a)=ROTATE((a),1);
216 (f)=xa[i]+(e)+K_00_19+ROTATE((a),5)+F_00_19((b),(c),(d)); \
217 (b)=ROTATE((b),30);
221 (f)+=(e)+K_00_19+ROTATE((a),5)+F_00_19((b),(c),(d)); \
222 (b)=ROTATE((b),30);
[all …]
HDrmd_locl.h153 #undef ROTATE
155 #define ROTATE(a,n) _lrotl(a,n) macro
157 #define ROTATE(a,n) (((a)<<(n))|(((a)&0xffffffff)>>(32-(n)))) macro
166 (a)=((ROTATE(l,8)&0x00FF00FF)|(ROTATE(l,24)&0xFF00FF00)); \
174 (a)=ROTATE(l,16L); \
194 a=ROTATE(a,s)+e; \
195 c=ROTATE(c,10); }
199 a=ROTATE(a,s)+e; \
200 c=ROTATE(c,10); }
204 a=ROTATE(a,s)+e; \
[all …]
/freebsd-13-stable/crypto/openssl/crypto/ripemd/
HDrmd_local.h66 a=ROTATE(a,s)+e; \
67 c=ROTATE(c,10); }
71 a=ROTATE(a,s)+e; \
72 c=ROTATE(c,10); }
76 a=ROTATE(a,s)+e; \
77 c=ROTATE(c,10); }
81 a=ROTATE(a,s)+e; \
82 c=ROTATE(c,10); }
86 a=ROTATE(a,s)+e; \
87 c=ROTATE(c,10); }
/freebsd-13-stable/crypto/openssl/crypto/sm3/
HDsm3_local.h41 #define P0(X) (X ^ ROTATE(X, 9) ^ ROTATE(X, 17))
42 #define P1(X) (X ^ ROTATE(X, 15) ^ ROTATE(X, 23))
51 (P1(W0 ^ W7 ^ ROTATE(W13, 15)) ^ ROTATE(W3, 7) ^ W10)
55 const SM3_WORD A12 = ROTATE(A, 12); \
57 const SM3_WORD SS1 = ROTATE(A12_SM, 7); \
60 B = ROTATE(B, 9); \
62 F = ROTATE(F, 19); \
/freebsd-13-stable/crypto/openssl/crypto/aes/
HDaes_x86core.c93 #undef ROTATE
95 # define ROTATE(a,n) _lrotl(a,n) macro
97 # define ROTATE(a,n) _rotl(a,n) macro
100 # define ROTATE(a,n) ({ register unsigned int ret; \ macro
619 #if defined(ROTATE) in AES_set_decrypt_key()
620 rk[j] = tpe ^ ROTATE(tpd,16) ^ in AES_set_decrypt_key()
621 ROTATE(tp9,8) ^ ROTATE(tpb,24); in AES_set_decrypt_key()
707 #if defined(ROTATE) in AES_encrypt()
708 t[i] = r2 ^ ROTATE(r2,24) ^ ROTATE(r0,24) ^ in AES_encrypt()
709 ROTATE(r0,16) ^ ROTATE(r0,8); in AES_encrypt()
[all …]
/freebsd-13-stable/sys/crypto/des/
HDdes_enc.c91 r=ROTATE(r,29)&0xffffffffL; in des_encrypt1()
92 l=ROTATE(l,29)&0xffffffffL; in des_encrypt1()
157 l=ROTATE(l,3)&0xffffffffL; in des_encrypt1()
158 r=ROTATE(r,3)&0xffffffffL; in des_encrypt1()
187 r=ROTATE(r,29)&0xffffffffL; in des_encrypt2()
188 l=ROTATE(l,29)&0xffffffffL; in des_encrypt2()
252 data[0]=ROTATE(l,3)&0xffffffffL; in des_encrypt2()
253 data[1]=ROTATE(r,3)&0xffffffffL; in des_encrypt2()
HDdes_locl.h123 #define ROTATE(a,n) (((a)>>(n))+((a)<<(32-(n)))) macro
150 t=ROTATE(t,4); \
178 t=ROTATE(t,4); \
213 t=ROTATE(t,4); \
232 t=ROTATE(t,6); \
261 t=ROTATE(t,6); \
290 t=ROTATE(t,4); \
HDdes_setkey.c219 *(k++)=ROTATE(t2,30)&0xffffffffL; in des_set_key_unchecked()
222 *(k++)=ROTATE(t2,26)&0xffffffffL; in des_set_key_unchecked()
/freebsd-13-stable/crypto/openssl/crypto/sha/
HDsha_local.h36 ix=(a)=ROTATE((a),1) \
85 (f)=xi+(e)+K_00_19+ROTATE((a),5)+F_00_19((b),(c),(d)); \
86 (b)=ROTATE((b),30);
90 (f)+=(e)+K_00_19+ROTATE((a),5)+F_00_19((b),(c),(d)); \
91 (b)=ROTATE((b),30);
95 (f)+=(e)+K_20_39+ROTATE((a),5)+F_20_39((b),(c),(d)); \
96 (b)=ROTATE((b),30);
100 (f)+=(e)+K_20_39+ROTATE((a),5)+F_20_39((b),(c),(d)); \
101 (b)=ROTATE((b),30);
105 (f)+=(e)+K_40_59+ROTATE((a),5)+F_40_59((b),(c),(d)); \
[all …]
HDsha256.c158 # define Sigma0(x) (ROTATE((x),30) ^ ROTATE((x),19) ^ ROTATE((x),10))
159 # define Sigma1(x) (ROTATE((x),26) ^ ROTATE((x),21) ^ ROTATE((x),7))
160 # define sigma0(x) (ROTATE((x),25) ^ ROTATE((x),14) ^ ((x)>>3))
161 # define sigma1(x) (ROTATE((x),15) ^ ROTATE((x),13) ^ ((x)>>10))
/freebsd-13-stable/crypto/openssl/crypto/chacha/
HDchacha_enc.c24 # define ROTATE(v, n) (((v) << (n)) | ((v) >> (32 - (n)))) macro
35 x[a] += x[b], x[d] = ROTATE((x[d] ^ x[a]),16), \
36 x[c] += x[d], x[b] = ROTATE((x[b] ^ x[c]),12), \
37 x[a] += x[b], x[d] = ROTATE((x[d] ^ x[a]), 8), \
38 x[c] += x[d], x[b] = ROTATE((x[b] ^ x[c]), 7) )
/freebsd-13-stable/crypto/openssl/crypto/des/
HDdes_enc.c31 r = ROTATE(r, 29) & 0xffffffffL; in DES_encrypt1()
32 l = ROTATE(l, 29) & 0xffffffffL; in DES_encrypt1()
76 l = ROTATE(l, 3) & 0xffffffffL; in DES_encrypt1()
77 r = ROTATE(r, 3) & 0xffffffffL; in DES_encrypt1()
100 r = ROTATE(r, 29) & 0xffffffffL; in DES_encrypt2()
101 l = ROTATE(l, 29) & 0xffffffffL; in DES_encrypt2()
144 data[0] = ROTATE(l, 3) & 0xffffffffL; in DES_encrypt2()
145 data[1] = ROTATE(r, 3) & 0xffffffffL; in DES_encrypt2()
HDdes_local.h100 # define ROTATE(a,n) (_lrotr(a,n)) macro
102 # define ROTATE(a,n) (_rotr(a,n)) macro
105 # define ROTATE(a,n) ({ register unsigned int ret; \ macro
114 # ifndef ROTATE
115 # define ROTATE(a,n) (((a)>>(n))+((a)<<(32-(n)))) macro
148 t=ROTATE(t,4); \
HDfcrypt_b.c61 l = ROTATE(l, 3) & 0xffffffffL; in fcrypt_body()
62 r = ROTATE(r, 3) & 0xffffffffL; in fcrypt_body()
HDset_key.c362 *(k++) = ROTATE(t2, 30) & 0xffffffffL; in DES_set_key_unchecked()
365 *(k++) = ROTATE(t2, 26) & 0xffffffffL; in DES_set_key_unchecked()
/freebsd-13-stable/crypto/openssl/crypto/md5/
HDmd5_local.h64 a=ROTATE(a,s); \
69 a=ROTATE(a,s); \
74 a=ROTATE(a,s); \
79 a=ROTATE(a,s); \
/freebsd-13-stable/crypto/openssl/crypto/whrlpool/
HDwp_block.c100 #undef ROTATE
106 # define ROTATE(a,n) _rotl64((a),n) macro
111 # define ROTATE(a,n) ({ u64 ret; asm ("rolq %1,%0" \ macro
121 # define ROTATE(a,n) ({ u64 ret; asm ("rorq %1,%0" \ macro
126 # define ROTATE(a,n) ({ u64 ret; asm ("shrp %0=%1,%1,%2" \ macro
129 # define ROTATE(a,n) ({ u64 ret; asm ("shrp %0=%1,%1,%2" \ macro
137 # if !defined(ROTATE)
139 # define ROTATE(i,n) ((i)<<(n) ^ (i)>>(64-n)) macro
141 # define ROTATE(i,n) ((i)>>(n) ^ (i)<<(64-n)) macro
144 # if defined(ROTATE) && !defined(STRICT_ALIGNMENT)
[all …]
/freebsd-13-stable/crypto/openssl/crypto/md4/
HDmd4_local.h52 a=ROTATE(a,s); };
56 a=ROTATE(a,s); };
60 a=ROTATE(a,s); };
/freebsd-13-stable/usr.bin/caesar/
HDcaesar.c59 #define ROTATE(ch, perm) \ macro
133 putchar(ROTATE(ch, winner)); in main()
155 putchar(ROTATE(ch, rot)); in printit()
/freebsd-13-stable/crypto/openssh/
HDchacha.c40 #define ROTATE(v,c) (ROTL32(v,c)) macro
46 a = PLUS(a,b); d = ROTATE(XOR(d,a),16); \
47 c = PLUS(c,d); b = ROTATE(XOR(b,c),12); \
48 a = PLUS(a,b); d = ROTATE(XOR(d,a), 8); \
49 c = PLUS(c,d); b = ROTATE(XOR(b,c), 7);
/freebsd-13-stable/crypto/openssh/openbsd-compat/
HDchacha_private.h42 #define ROTATE(v,c) (ROTL32(v,c)) macro
48 a = PLUS(a,b); d = ROTATE(XOR(d,a),16); \
49 c = PLUS(c,d); b = ROTATE(XOR(b,c),12); \
50 a = PLUS(a,b); d = ROTATE(XOR(d,a), 8); \
51 c = PLUS(c,d); b = ROTATE(XOR(b,c), 7);
/freebsd-13-stable/contrib/unbound/compat/
HDchacha_private.h40 #define ROTATE(v,c) (ROTL32(v,c)) macro
46 a = PLUS(a,b); d = ROTATE(XOR(d,a),16); \
47 c = PLUS(c,d); b = ROTATE(XOR(b,c),12); \
48 a = PLUS(a,b); d = ROTATE(XOR(d,a), 8); \
49 c = PLUS(c,d); b = ROTATE(XOR(b,c), 7);
/freebsd-13-stable/sys/crypto/chacha20/
HDchacha.c43 #define ROTATE(v,c) (ROTL32(v,c)) macro
49 a = PLUS(a,b); d = ROTATE(XOR(d,a),16); \
50 c = PLUS(c,d); b = ROTATE(XOR(b,c),12); \
51 a = PLUS(a,b); d = ROTATE(XOR(d,a), 8); \
52 c = PLUS(c,d); b = ROTATE(XOR(b,c), 7);
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/ref/
HDchacha20_ref.c30 #define ROTATE(v, c) (ROTL32(v, c)) macro
37 d = ROTATE(XOR(d, a), 16); \
39 b = ROTATE(XOR(b, c), 12); \
41 d = ROTATE(XOR(d, a), 8); \
43 b = ROTATE(XOR(b, c), 7);
/freebsd-13-stable/crypto/openssl/include/crypto/
HDmd32_common.h96 #define ROTATE(a,n) (((a)<<(n))|(((a)&0xffffffff)>>(32-(n)))) macro

12