arch/arm/net/bpf_jit_32.c
296
#define imm12val(v, s) (rol32(v, (s)) | (s) << 7)
arch/arm/net/bpf_jit_32.c
345
return rol32(x, 2 * rot) | (rot << 8);
arch/loongarch/include/asm/checksum.h
33
return (__force __sum16)(~(tmp + rol32(tmp, 16)) >> 16);
arch/powerpc/include/asm/checksum.h
119
return (__force __wsum)rol32((__force u32)sum, (offset & 1) << 3);
arch/powerpc/include/asm/checksum.h
49
return (__force __sum16)(~(tmp + rol32(tmp, 16)) >> 16);
arch/powerpc/mm/book3s32/mmu_context.c
129
mtspr(SPRN_SDR1, rol32(__pa(next->pgd), 4) & 0xffff01ff);
arch/x86/crypto/camellia_glue.c
814
subRL[1] ^= rol32(dw, 1);
arch/x86/crypto/camellia_glue.c
826
subRL[1] ^= rol32(dw, 1);
arch/x86/crypto/camellia_glue.c
845
subRL[1] ^= rol32(dw, 1);
arch/x86/crypto/camellia_glue.c
868
kw4 ^= rol32(dw, 1);
arch/x86/crypto/camellia_glue.c
881
kw4 ^= rol32(dw, 1);
arch/x86/crypto/camellia_glue.c
893
kw4 ^= rol32(dw, 1);
arch/x86/crypto/camellia_glue.c
914
tr = subRL[10] ^ rol32(dw, 1);
arch/x86/crypto/camellia_glue.c
923
tr = subRL[7] ^ rol32(dw, 1);
arch/x86/crypto/camellia_glue.c
934
tr = subRL[18] ^ rol32(dw, 1);
arch/x86/crypto/camellia_glue.c
943
tr = subRL[15] ^ rol32(dw, 1);
arch/x86/crypto/camellia_glue.c
958
tr = subRL[26] ^ rol32(dw, 1);
arch/x86/crypto/camellia_glue.c
967
tr = subRL[23] ^ rol32(dw, 1);
arch/x86/include/asm/efi.h
348
return ror64(rol32(status, 1), 1);
crypto/aegis.h
68
d0 = t[s[ 0]] ^ rol32(t[s[ 5]], 8) ^ rol32(t[s[10]], 16) ^ rol32(t[s[15]], 24);
crypto/aegis.h
69
d1 = t[s[ 4]] ^ rol32(t[s[ 9]], 8) ^ rol32(t[s[14]], 16) ^ rol32(t[s[ 3]], 24);
crypto/aegis.h
70
d2 = t[s[ 8]] ^ rol32(t[s[13]], 8) ^ rol32(t[s[ 2]], 16) ^ rol32(t[s[ 7]], 24);
crypto/aegis.h
71
d3 = t[s[12]] ^ rol32(t[s[ 1]], 8) ^ rol32(t[s[ 6]], 16) ^ rol32(t[s[11]], 24);
crypto/camellia_generic.c
371
subR[1] ^= rol32(dw, 1); /* modified for FLinv(kl2) */
crypto/camellia_generic.c
380
subR[1] ^= rol32(dw, 1); /* modified for FLinv(kl4) */
crypto/camellia_generic.c
396
subR[1] ^= rol32(dw, 1); /* modified for FLinv(kl6) */
crypto/camellia_generic.c
416
kw4r ^= rol32(dw, 1); /* modified for FL(kl5) */
crypto/camellia_generic.c
426
kw4r ^= rol32(dw, 1); /* modified for FL(kl3) */
crypto/camellia_generic.c
435
kw4r ^= rol32(dw, 1); /* modified for FL(kl1) */
crypto/camellia_generic.c
460
tr = subR[10] ^ rol32(dw, 1);
crypto/camellia_generic.c
469
tr = subR[7] ^ rol32(dw, 1);
crypto/camellia_generic.c
482
tr = subR[18] ^ rol32(dw, 1);
crypto/camellia_generic.c
491
tr = subR[15] ^ rol32(dw, 1);
crypto/camellia_generic.c
510
tr = subR[26] ^ rol32(dw, 1);
crypto/camellia_generic.c
519
tr = subR[23] ^ rol32(dw, 1);
crypto/camellia_generic.c
817
lr ^= rol32(t0, 1); \
crypto/camellia_generic.c
823
rr ^= rol32(t3, 1); \
crypto/cast5_generic.c
295
#define F1(D, m, r) ((I = ((m) + (D))), (I = rol32(I, (r))), \
crypto/cast5_generic.c
297
#define F2(D, m, r) ((I = ((m) ^ (D))), (I = rol32(I, (r))), \
crypto/cast5_generic.c
299
#define F3(D, m, r) ((I = ((m) - (D))), (I = rol32(I, (r))), \
crypto/cast6_generic.c
27
#define F1(D, r, m) ((I = ((m) + (D))), (I = rol32(I, (r))), \
crypto/cast6_generic.c
29
#define F2(D, r, m) ((I = ((m) ^ (D))), (I = rol32(I, (r))), \
crypto/cast6_generic.c
31
#define F3(D, r, m) ((I = ((m) - (D))), (I = rol32(I, (r))), \
crypto/michael_mic.c
36
r ^= rol32(l, 17); \
crypto/michael_mic.c
40
r ^= rol32(l, 3); \
crypto/rmd160.c
41
(a) = rol32((a), (s)) + (e); \
crypto/rmd160.c
42
(c) = rol32((c), 10); \
crypto/serpent_generic.c
25
({ b ^= d; b ^= c; b ^= a; b ^= PHI ^ i; b = rol32(b, 11); k[j] = b; })
crypto/serpent_generic.c
42
x0 = rol32(x0, 13);\
crypto/serpent_generic.c
43
x2 = rol32(x2, 3); x1 ^= x0; x4 = x0 << 3; \
crypto/serpent_generic.c
45
x1 = rol32(x1, 1); x3 ^= x4; \
crypto/serpent_generic.c
46
x3 = rol32(x3, 7); x4 = x1; \
crypto/serpent_generic.c
49
x1 ^= k[4*i+1]; x0 = rol32(x0, 5); x2 = rol32(x2, 22);\
crypto/sm4.c
86
return x ^ rol32(x, 13) ^ rol32(x, 23);
crypto/sm4.c
91
return x ^ rol32(x, 2) ^ rol32(x, 10) ^ rol32(x, 18) ^ rol32(x, 24);
crypto/twofish_common.c
538
y = rol32(y, 8); \
crypto/twofish_common.c
540
ctx->a[(j) + 1] = rol32(y, 9)
crypto/twofish_common.c
551
y = rol32(y, 8); \
crypto/twofish_common.c
553
ctx->a[(j) + 1] = rol32(y, 9)
crypto/twofish_common.c
564
y = rol32(y, 8); \
crypto/twofish_common.c
566
ctx->a[(j) + 1] = rol32(y, 9)
crypto/twofish_generic.c
58
(d) = rol32((d), 1) ^ y
crypto/twofish_generic.c
65
(c) = rol32((c), 1); \
drivers/hwmon/mlxreg-fan.c
150
if (BIT(rol32(channel, tacho->shift) / fan->tachos_per_drwr) &
drivers/i2c/busses/i2c-mlxbf.c
1889
control32 |= rol32(write_size, MLXBF_I2C_SLAVE_WRITE_BYTES_SHIFT);
drivers/i2c/busses/i2c-mlxbf.c
1890
control32 |= rol32(pec_en, MLXBF_I2C_SLAVE_SEND_PEC_SHIFT);
drivers/i2c/busses/i2c-mlxbf.c
646
command |= rol32(len, MLXBF_I2C_MASTER_READ_SHIFT);
drivers/i2c/busses/i2c-mlxbf.c
649
command |= rol32(len, MLXBF_I2C_MASTER_WRITE_SHIFT);
drivers/i2c/busses/i2c-mlxbf.c
651
command |= rol32(slave, MLXBF_I2C_MASTER_SLV_ADDR_SHIFT);
drivers/i2c/busses/i2c-mlxbf.c
652
command |= rol32(block_en, MLXBF_I2C_MASTER_PARSE_EXP_SHIFT);
drivers/i2c/busses/i2c-mlxbf.c
653
command |= rol32(pec_en, MLXBF_I2C_MASTER_SEND_PEC_SHIFT);
drivers/leds/leds-mlxreg.c
84
nib = (ror32(data->mask, data->bit) == 0xf0) ? rol32(vset, data->bit) :
drivers/leds/leds-mlxreg.c
85
rol32(vset, data->bit + 4);
drivers/platform/mellanox/mlxreg-io.c
102
*regval |= rol32(val, regsize * i * 8);
drivers/platform/mellanox/mlxreg-io.c
87
in_val = rol32(in_val, data->bit - 1) & data->mask;
fs/ext4/hash.c
45
(a += f(b, c, d) + x, a = rol32(a, s))
fs/namei.c
2375
y ^= x, x = rol32(x, 7),\
fs/namei.c
2376
x += y, y = rol32(y,20),\
fs/netfs/fscache_main.c
34
y ^= x, x = rol32(x, 7),\
fs/netfs/fscache_main.c
35
x += y, y = rol32(y,20),\
fs/xfs/libxfs/xfs_da_btree.c
2294
(name[3] << 0) ^ rol32(hash, 7 * 4);
fs/xfs/libxfs/xfs_da_btree.c
2302
rol32(hash, 7 * 3);
fs/xfs/libxfs/xfs_da_btree.c
2304
return (name[0] << 7) ^ (name[1] << 0) ^ rol32(hash, 7 * 2);
fs/xfs/libxfs/xfs_da_btree.c
2306
return (name[0] << 0) ^ rol32(hash, 7 * 1);
fs/xfs/libxfs/xfs_dir2.c
79
hash = xfs_ascii_ci_xfrm(name->name[i]) ^ rol32(hash, 7);
include/linux/jhash.h
37
a -= c; a ^= rol32(c, 4); c += b; \
include/linux/jhash.h
38
b -= a; b ^= rol32(a, 6); a += c; \
include/linux/jhash.h
39
c -= b; c ^= rol32(b, 8); b += a; \
include/linux/jhash.h
40
a -= c; a ^= rol32(c, 16); c += b; \
include/linux/jhash.h
41
b -= a; b ^= rol32(a, 19); a += c; \
include/linux/jhash.h
42
c -= b; c ^= rol32(b, 4); b += a; \
include/linux/jhash.h
48
c ^= b; c -= rol32(b, 14); \
include/linux/jhash.h
49
a ^= c; a -= rol32(c, 11); \
include/linux/jhash.h
50
b ^= a; b -= rol32(a, 25); \
include/linux/jhash.h
51
c ^= b; c -= rol32(b, 16); \
include/linux/jhash.h
52
a ^= c; a -= rol32(c, 4); \
include/linux/jhash.h
53
b ^= a; b -= rol32(a, 14); \
include/linux/jhash.h
54
c ^= b; c -= rol32(b, 24); \
include/linux/siphash.h
158
(a) += (b), (b) = rol32((b), 5), (b) ^= (a), (a) = rol32((a), 16), \
include/linux/siphash.h
159
(c) += (d), (d) = rol32((d), 8), (d) ^= (c), \
include/linux/siphash.h
160
(a) += (d), (d) = rol32((d), 7), (d) ^= (a), \
include/linux/siphash.h
161
(c) += (b), (b) = rol32((b), 13), (b) ^= (c), (c) = rol32((c), 16))
include/net/ipv6.h
900
hash = rol32(hash, 16);
lib/crypto/aes.c
331
rol32(aes_enc_tab[(u8)(w[(i + 1) % 4] >> 8)], 8) ^
lib/crypto/aes.c
332
rol32(aes_enc_tab[(u8)(w[(i + 2) % 4] >> 16)], 16) ^
lib/crypto/aes.c
333
rol32(aes_enc_tab[(u8)(w[(i + 3) % 4] >> 24)], 24);
lib/crypto/aes.c
388
rol32(aes_dec_tab[(u8)(w[(i + 3) % 4] >> 8)], 8) ^
lib/crypto/aes.c
389
rol32(aes_dec_tab[(u8)(w[(i + 2) % 4] >> 16)], 16) ^
lib/crypto/aes.c
390
rol32(aes_dec_tab[(u8)(w[(i + 1) % 4] >> 24)], 24);
lib/crypto/chacha-block-generic.c
25
x[0] += x[4]; x[12] = rol32(x[12] ^ x[0], 16);
lib/crypto/chacha-block-generic.c
26
x[1] += x[5]; x[13] = rol32(x[13] ^ x[1], 16);
lib/crypto/chacha-block-generic.c
27
x[2] += x[6]; x[14] = rol32(x[14] ^ x[2], 16);
lib/crypto/chacha-block-generic.c
28
x[3] += x[7]; x[15] = rol32(x[15] ^ x[3], 16);
lib/crypto/chacha-block-generic.c
30
x[8] += x[12]; x[4] = rol32(x[4] ^ x[8], 12);
lib/crypto/chacha-block-generic.c
31
x[9] += x[13]; x[5] = rol32(x[5] ^ x[9], 12);
lib/crypto/chacha-block-generic.c
32
x[10] += x[14]; x[6] = rol32(x[6] ^ x[10], 12);
lib/crypto/chacha-block-generic.c
33
x[11] += x[15]; x[7] = rol32(x[7] ^ x[11], 12);
lib/crypto/chacha-block-generic.c
35
x[0] += x[4]; x[12] = rol32(x[12] ^ x[0], 8);
lib/crypto/chacha-block-generic.c
36
x[1] += x[5]; x[13] = rol32(x[13] ^ x[1], 8);
lib/crypto/chacha-block-generic.c
37
x[2] += x[6]; x[14] = rol32(x[14] ^ x[2], 8);
lib/crypto/chacha-block-generic.c
38
x[3] += x[7]; x[15] = rol32(x[15] ^ x[3], 8);
lib/crypto/chacha-block-generic.c
40
x[8] += x[12]; x[4] = rol32(x[4] ^ x[8], 7);
lib/crypto/chacha-block-generic.c
41
x[9] += x[13]; x[5] = rol32(x[5] ^ x[9], 7);
lib/crypto/chacha-block-generic.c
42
x[10] += x[14]; x[6] = rol32(x[6] ^ x[10], 7);
lib/crypto/chacha-block-generic.c
43
x[11] += x[15]; x[7] = rol32(x[7] ^ x[11], 7);
lib/crypto/chacha-block-generic.c
45
x[0] += x[5]; x[15] = rol32(x[15] ^ x[0], 16);
lib/crypto/chacha-block-generic.c
46
x[1] += x[6]; x[12] = rol32(x[12] ^ x[1], 16);
lib/crypto/chacha-block-generic.c
47
x[2] += x[7]; x[13] = rol32(x[13] ^ x[2], 16);
lib/crypto/chacha-block-generic.c
48
x[3] += x[4]; x[14] = rol32(x[14] ^ x[3], 16);
lib/crypto/chacha-block-generic.c
50
x[10] += x[15]; x[5] = rol32(x[5] ^ x[10], 12);
lib/crypto/chacha-block-generic.c
51
x[11] += x[12]; x[6] = rol32(x[6] ^ x[11], 12);
lib/crypto/chacha-block-generic.c
52
x[8] += x[13]; x[7] = rol32(x[7] ^ x[8], 12);
lib/crypto/chacha-block-generic.c
53
x[9] += x[14]; x[4] = rol32(x[4] ^ x[9], 12);
lib/crypto/chacha-block-generic.c
55
x[0] += x[5]; x[15] = rol32(x[15] ^ x[0], 8);
lib/crypto/chacha-block-generic.c
56
x[1] += x[6]; x[12] = rol32(x[12] ^ x[1], 8);
lib/crypto/chacha-block-generic.c
57
x[2] += x[7]; x[13] = rol32(x[13] ^ x[2], 8);
lib/crypto/chacha-block-generic.c
58
x[3] += x[4]; x[14] = rol32(x[14] ^ x[3], 8);
lib/crypto/chacha-block-generic.c
60
x[10] += x[15]; x[5] = rol32(x[5] ^ x[10], 7);
lib/crypto/chacha-block-generic.c
61
x[11] += x[12]; x[6] = rol32(x[6] ^ x[11], 7);
lib/crypto/chacha-block-generic.c
62
x[8] += x[13]; x[7] = rol32(x[7] ^ x[8], 7);
lib/crypto/chacha-block-generic.c
63
x[9] += x[14]; x[4] = rol32(x[4] ^ x[9], 7);
lib/crypto/des.c
24
#define ROL(x, r) ((x) = rol32((x), (r)))
lib/crypto/md5.c
32
(w += f(x, y, z) + in, w = rol32(w, s) + x)
lib/crypto/sha1.c
59
#define SHA_MIX(t) rol32(W(t+13) ^ W(t+8) ^ W(t+2) ^ W(t), 1)
lib/crypto/sha1.c
63
E += TEMP + rol32(A,5) + (fn) + (constant); \
lib/crypto/sm3.c
43
ss1 = rol32((rol32((a), 12) + (e) + (t)), 7); \
lib/crypto/sm3.c
44
ss2 = ss1 ^ rol32((a), 12); \
lib/crypto/sm3.c
47
b = rol32((b), 9); \
lib/crypto/sm3.c
48
f = rol32((f), 19); \
lib/crypto/sm3.c
64
#define P0(x) ((x) ^ rol32((x), 9) ^ rol32((x), 17))
lib/crypto/sm3.c
65
#define P1(x) ((x) ^ rol32((x), 15) ^ rol32((x), 23))
lib/crypto/sm3.c
71
^ rol32(W[(i-3) & 0x0f], 15)) \
lib/crypto/sm3.c
72
^ rol32(W[(i-13) & 0x0f], 7) \
net/ipv6/seg6_iptunnel.c
120
hash = rol32(hash, 16);
net/mac80211/michael.c
16
mctx->r ^= rol32(mctx->l, 17);
net/mac80211/michael.c
21
mctx->r ^= rol32(mctx->l, 3);
tools/include/linux/jhash.h
37
a -= c; a ^= rol32(c, 4); c += b; \
tools/include/linux/jhash.h
38
b -= a; b ^= rol32(a, 6); a += c; \
tools/include/linux/jhash.h
39
c -= b; c ^= rol32(b, 8); b += a; \
tools/include/linux/jhash.h
40
a -= c; a ^= rol32(c, 16); c += b; \
tools/include/linux/jhash.h
41
b -= a; b ^= rol32(a, 19); a += c; \
tools/include/linux/jhash.h
42
c -= b; c ^= rol32(b, 4); b += a; \
tools/include/linux/jhash.h
48
c ^= b; c -= rol32(b, 14); \
tools/include/linux/jhash.h
49
a ^= c; a -= rol32(c, 11); \
tools/include/linux/jhash.h
50
b ^= a; b -= rol32(a, 25); \
tools/include/linux/jhash.h
51
c ^= b; c -= rol32(b, 16); \
tools/include/linux/jhash.h
52
a ^= c; a -= rol32(c, 4); \
tools/include/linux/jhash.h
53
b ^= a; b -= rol32(a, 14); \
tools/include/linux/jhash.h
54
c ^= b; c -= rol32(b, 24); \
tools/testing/selftests/bpf/progs/test_jhash.h
14
a -= c; a ^= rol32(c, 4); c += b; \
tools/testing/selftests/bpf/progs/test_jhash.h
15
b -= a; b ^= rol32(a, 6); a += c; \
tools/testing/selftests/bpf/progs/test_jhash.h
16
c -= b; c ^= rol32(b, 8); b += a; \
tools/testing/selftests/bpf/progs/test_jhash.h
17
a -= c; a ^= rol32(c, 16); c += b; \
tools/testing/selftests/bpf/progs/test_jhash.h
18
b -= a; b ^= rol32(a, 19); a += c; \
tools/testing/selftests/bpf/progs/test_jhash.h
19
c -= b; c ^= rol32(b, 4); b += a; \
tools/testing/selftests/bpf/progs/test_jhash.h
24
c ^= b; c -= rol32(b, 14); \
tools/testing/selftests/bpf/progs/test_jhash.h
25
a ^= c; a -= rol32(c, 11); \
tools/testing/selftests/bpf/progs/test_jhash.h
26
b ^= a; b -= rol32(a, 25); \
tools/testing/selftests/bpf/progs/test_jhash.h
27
c ^= b; c -= rol32(b, 16); \
tools/testing/selftests/bpf/progs/test_jhash.h
28
a ^= c; a -= rol32(c, 4); \
tools/testing/selftests/bpf/progs/test_jhash.h
29
b ^= a; b -= rol32(a, 14); \
tools/testing/selftests/bpf/progs/test_jhash.h
30
c ^= b; c -= rol32(b, 24); \
tools/testing/selftests/bpf/progs/test_l4lb.c
34
a -= c; a ^= rol32(c, 4); c += b; \
tools/testing/selftests/bpf/progs/test_l4lb.c
35
b -= a; b ^= rol32(a, 6); a += c; \
tools/testing/selftests/bpf/progs/test_l4lb.c
36
c -= b; c ^= rol32(b, 8); b += a; \
tools/testing/selftests/bpf/progs/test_l4lb.c
37
a -= c; a ^= rol32(c, 16); c += b; \
tools/testing/selftests/bpf/progs/test_l4lb.c
38
b -= a; b ^= rol32(a, 19); a += c; \
tools/testing/selftests/bpf/progs/test_l4lb.c
39
c -= b; c ^= rol32(b, 4); b += a; \
tools/testing/selftests/bpf/progs/test_l4lb.c
44
c ^= b; c -= rol32(b, 14); \
tools/testing/selftests/bpf/progs/test_l4lb.c
45
a ^= c; a -= rol32(c, 11); \
tools/testing/selftests/bpf/progs/test_l4lb.c
46
b ^= a; b -= rol32(a, 25); \
tools/testing/selftests/bpf/progs/test_l4lb.c
47
c ^= b; c -= rol32(b, 16); \
tools/testing/selftests/bpf/progs/test_l4lb.c
48
a ^= c; a -= rol32(c, 4); \
tools/testing/selftests/bpf/progs/test_l4lb.c
49
b ^= a; b -= rol32(a, 14); \
tools/testing/selftests/bpf/progs/test_l4lb.c
50
c ^= b; c -= rol32(b, 24); \
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
30
a -= c; a ^= rol32(c, 4); c += b; \
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
31
b -= a; b ^= rol32(a, 6); a += c; \
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
32
c -= b; c ^= rol32(b, 8); b += a; \
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
33
a -= c; a ^= rol32(c, 16); c += b; \
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
34
b -= a; b ^= rol32(a, 19); a += c; \
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
35
c -= b; c ^= rol32(b, 4); b += a; \
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
40
c ^= b; c -= rol32(b, 14); \
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
41
a ^= c; a -= rol32(c, 11); \
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
42
b ^= a; b -= rol32(a, 25); \
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
43
c ^= b; c -= rol32(b, 16); \
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
44
a ^= c; a -= rol32(c, 4); \
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
45
b ^= a; b -= rol32(a, 14); \
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
46
c ^= b; c -= rol32(b, 24); \
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
32
a -= c; a ^= rol32(c, 4); c += b; \
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
33
b -= a; b ^= rol32(a, 6); a += c; \
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
34
c -= b; c ^= rol32(b, 8); b += a; \
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
35
a -= c; a ^= rol32(c, 16); c += b; \
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
36
b -= a; b ^= rol32(a, 19); a += c; \
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
37
c -= b; c ^= rol32(b, 4); b += a; \
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
42
c ^= b; c -= rol32(b, 14); \
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
43
a ^= c; a -= rol32(c, 11); \
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
44
b ^= a; b -= rol32(a, 25); \
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
45
c ^= b; c -= rol32(b, 16); \
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
46
a ^= c; a -= rol32(c, 4); \
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
47
b ^= a; b -= rol32(a, 14); \
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
48
c ^= b; c -= rol32(b, 24); \
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
30
a -= c; a ^= rol32(c, 4); c += b; \
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
31
b -= a; b ^= rol32(a, 6); a += c; \
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
32
c -= b; c ^= rol32(b, 8); b += a; \
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
33
a -= c; a ^= rol32(c, 16); c += b; \
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
34
b -= a; b ^= rol32(a, 19); a += c; \
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
35
c -= b; c ^= rol32(b, 4); b += a; \
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
40
c ^= b; c -= rol32(b, 14); \
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
41
a ^= c; a -= rol32(c, 11); \
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
42
b ^= a; b -= rol32(a, 25); \
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
43
c ^= b; c -= rol32(b, 16); \
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
44
a ^= c; a -= rol32(c, 4); \
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
45
b ^= a; b -= rol32(a, 14); \
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
46
c ^= b; c -= rol32(b, 24); \
tools/testing/selftests/vDSO/vdso_test_chacha.c
51
x[d] = rol32(x[d] ^ x[a], 16), \
tools/testing/selftests/vDSO/vdso_test_chacha.c
53
x[b] = rol32(x[b] ^ x[c], 12), \
tools/testing/selftests/vDSO/vdso_test_chacha.c
55
x[d] = rol32(x[d] ^ x[a], 8), \
tools/testing/selftests/vDSO/vdso_test_chacha.c
57
x[b] = rol32(x[b] ^ x[c], 7))