| /freebsd-head/contrib/bearssl/src/symcipher/ |
| HD | aes_ct64_enc.c | 60 rotr32(uint64_t x) in rotr32() function 88 q[0] = q7 ^ r7 ^ r0 ^ rotr32(q0 ^ r0); in mix_columns() 89 q[1] = q0 ^ r0 ^ q7 ^ r7 ^ r1 ^ rotr32(q1 ^ r1); in mix_columns() 90 q[2] = q1 ^ r1 ^ r2 ^ rotr32(q2 ^ r2); in mix_columns() 91 q[3] = q2 ^ r2 ^ q7 ^ r7 ^ r3 ^ rotr32(q3 ^ r3); in mix_columns() 92 q[4] = q3 ^ r3 ^ q7 ^ r7 ^ r4 ^ rotr32(q4 ^ r4); in mix_columns() 93 q[5] = q4 ^ r4 ^ r5 ^ rotr32(q5 ^ r5); in mix_columns() 94 q[6] = q5 ^ r5 ^ r6 ^ rotr32(q6 ^ r6); in mix_columns() 95 q[7] = q6 ^ r6 ^ r7 ^ rotr32(q7 ^ r7); in mix_columns()
|
| HD | aes_ct64_dec.c | 104 rotr32(uint64_t x) in rotr32() function 132 q[0] = q5 ^ q6 ^ q7 ^ r0 ^ r5 ^ r7 ^ rotr32(q0 ^ q5 ^ q6 ^ r0 ^ r5); in inv_mix_columns() 133 q[1] = q0 ^ q5 ^ r0 ^ r1 ^ r5 ^ r6 ^ r7 ^ rotr32(q1 ^ q5 ^ q7 ^ r1 ^ r5 ^ r6); in inv_mix_columns() 134 q[2] = q0 ^ q1 ^ q6 ^ r1 ^ r2 ^ r6 ^ r7 ^ rotr32(q0 ^ q2 ^ q6 ^ r2 ^ r6 ^ r7); in inv_mix_columns() 135 …q[3] = q0 ^ q1 ^ q2 ^ q5 ^ q6 ^ r0 ^ r2 ^ r3 ^ r5 ^ rotr32(q0 ^ q1 ^ q3 ^ q5 ^ q6 ^ q7 ^ r0 ^ r3 ^… in inv_mix_columns() 136 …q[4] = q1 ^ q2 ^ q3 ^ q5 ^ r1 ^ r3 ^ r4 ^ r5 ^ r6 ^ r7 ^ rotr32(q1 ^ q2 ^ q4 ^ q5 ^ q7 ^ r1 ^ r4 ^… in inv_mix_columns() 137 q[5] = q2 ^ q3 ^ q4 ^ q6 ^ r2 ^ r4 ^ r5 ^ r6 ^ r7 ^ rotr32(q2 ^ q3 ^ q5 ^ q6 ^ r2 ^ r5 ^ r6 ^ r7); in inv_mix_columns() 138 q[6] = q3 ^ q4 ^ q5 ^ q7 ^ r3 ^ r5 ^ r6 ^ r7 ^ rotr32(q3 ^ q4 ^ q6 ^ q7 ^ r3 ^ r6 ^ r7); in inv_mix_columns() 139 q[7] = q4 ^ q5 ^ q6 ^ r4 ^ r6 ^ r7 ^ rotr32(q4 ^ q5 ^ q7 ^ r4 ^ r7); in inv_mix_columns()
|
| /freebsd-head/sys/contrib/openzfs/module/icp/algs/sha2/ |
| HD | sha2_generic.c | 65 #define rotr32(x, n) (((x) >> n) | ((x) << (32 - n))) macro 66 #define sum0(x) (rotr32((x), 2) ^ rotr32((x), 13) ^ rotr32((x), 22)) 67 #define sum1(x) (rotr32((x), 6) ^ rotr32((x), 11) ^ rotr32((x), 25)) 68 #define sigma0(x) (rotr32((x), 7) ^ rotr32((x), 18) ^ ((x) >> 3)) 69 #define sigma1(x) (rotr32((x), 17) ^ rotr32((x), 19) ^ ((x) >> 10))
|
| /freebsd-head/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
| HD | blake3_portable.c | 4 INLINE uint32_t rotr32(uint32_t w, uint32_t c) { in rotr32() function 11 state[d] = rotr32(state[d] ^ state[a], 16); in g() 13 state[b] = rotr32(state[b] ^ state[c], 12); in g() 15 state[d] = rotr32(state[d] ^ state[a], 8); in g() 17 state[b] = rotr32(state[b] ^ state[c], 7); in g()
|
| /freebsd-head/sys/contrib/openzfs/module/icp/algs/blake3/ |
| HD | blake3_generic.c | 33 #define rotr32(x, n) (((x) >> (n)) | ((x) << (32 - (n)))) macro 38 state[d] = rotr32(state[d] ^ state[a], 16); in g() 40 state[b] = rotr32(state[b] ^ state[c], 12); in g() 42 state[d] = rotr32(state[d] ^ state[a], 8); in g() 44 state[b] = rotr32(state[b] ^ state[c], 7); in g()
|
| /freebsd-head/crypto/openssl/providers/implementations/digests/ |
| HD | blake2s_prov.c | 201 d = rotr32(d ^ a, 16); \ in blake2s_compress() 203 b = rotr32(b ^ c, 12); \ in blake2s_compress() 205 d = rotr32(d ^ a, 8); \ in blake2s_compress() 207 b = rotr32(b ^ c, 7); \ in blake2s_compress()
|
| HD | blake2_impl.h | 110 static ossl_inline uint32_t rotr32(const uint32_t w, const unsigned int c) in rotr32() function
|
| /freebsd-head/contrib/libarchive/libarchive/ |
| HD | archive_blake2s_ref.c | 153 d = rotr32(d ^ a, 16); \ 155 b = rotr32(b ^ c, 12); \ 157 d = rotr32(d ^ a, 8); \ 159 b = rotr32(b ^ c, 7); \
|
| HD | archive_blake2_impl.h | 144 static BLAKE2_INLINE uint32_t rotr32( const uint32_t w, const unsigned c ) in rotr32() function
|
| /freebsd-head/sys/contrib/libb2/ |
| HD | blake2s-ref.c | 252 d = rotr32(d ^ a, 16); \ in blake2s_compress() 254 b = rotr32(b ^ c, 12); \ in blake2s_compress() 256 d = rotr32(d ^ a, 8); \ in blake2s_compress() 258 b = rotr32(b ^ c, 7); \ in blake2s_compress()
|
| HD | blake2-impl.h | 121 static inline uint32_t rotr32( const uint32_t w, const unsigned c ) in rotr32() function
|
| /freebsd-head/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/ |
| HD | blamka-round-avx2.h | 7 #define rotr32(x) _mm256_shuffle_epi32(x, _MM_SHUFFLE(2, 3, 0, 1)) macro 18 D0 = rotr32(D0); \ 31 D1 = rotr32(D1); \
|
| /freebsd-head/sys/contrib/libsodium/src/libsodium/include/sodium/private/ |
| HD | common.h | 32 #define ROTR32(X, B) rotr32((X), (B)) 34 rotr32(const uint32_t x, const int b) in rotr32() function
|
| /freebsd-head/crypto/openssl/crypto/aria/ |
| HD | aria.c | 33 #define rotr32(v, r) (((uint32_t)(v) >> (r)) | ((uint32_t)(v) << (32 - r))) macro 419 (T2) = rotr32(T2, 16); \ 467 (TMP2) = rotr32((TMP), 8); \ 468 (Y) = (TMP2) ^ rotr32((TMP) ^ (TMP2), 16); \
|
| /freebsd-head/contrib/llvm-project/lld/ELF/Arch/ |
| HD | ARM.cpp | 519 static uint32_t rotr32(uint32_t val, uint32_t amt) { in rotr32() function 551 imm = rotr32(imm, 24 - lz); in encodeAluGroup() 973 uint32_t val = rotr32(instr & 0xff, ((instr & 0xf00) >> 8) * 2); in getImplicitAddend()
|