Lines Matching refs:b
10 #define mix(a, b, c) \ argument
12 a = a - b; a = a - c; a = a ^ (c >> 13); \
13 b = b - c; b = b - a; b = b ^ (a << 8); \
14 c = c - a; c = c - b; c = c ^ (b >> 13); \
15 a = a - b; a = a - c; a = a ^ (c >> 12); \
16 b = b - c; b = b - a; b = b ^ (a << 16); \
17 c = c - a; c = c - b; c = c ^ (b >> 5); \
18 a = a - b; a = a - c; a = a ^ (c >> 3); \
19 b = b - c; b = b - a; b = b ^ (a << 10); \
20 c = c - a; c = c - b; c = c ^ (b >> 15); \
26 __u32 a, b, c; /* the internal state */ in ceph_str_hash_rjenkins() local
32 b = a; in ceph_str_hash_rjenkins()
39 b = b + (k[4] + ((__u32)k[5] << 8) + ((__u32)k[6] << 16) + in ceph_str_hash_rjenkins()
43 mix(a, b, c); in ceph_str_hash_rjenkins()
62 b = b + ((__u32)k[7] << 24); in ceph_str_hash_rjenkins()
65 b = b + ((__u32)k[6] << 16); in ceph_str_hash_rjenkins()
68 b = b + ((__u32)k[5] << 8); in ceph_str_hash_rjenkins()
71 b = b + k[4]; in ceph_str_hash_rjenkins()
86 mix(a, b, c); in ceph_str_hash_rjenkins()