Lines Matching refs:b
34 u64 siphash_2u64(const u64 a, const u64 b, const siphash_key_t *key);
35 u64 siphash_3u64(const u64 a, const u64 b, const u64 c,
37 u64 siphash_4u64(const u64 a, const u64 b, const u64 c, const u64 d,
40 u64 siphash_3u32(const u32 a, const u32 b, const u32 c,
43 static inline u64 siphash_2u32(const u32 a, const u32 b, in siphash_2u32() argument
46 return siphash_1u64((u64)b << 32 | a, key); in siphash_2u32()
48 static inline u64 siphash_4u32(const u32 a, const u32 b, const u32 c, in siphash_4u32() argument
51 return siphash_2u64((u64)b << 32 | a, (u64)d << 32 | c, key); in siphash_4u32()
101 u32 hsiphash_2u32(const u32 a, const u32 b, const hsiphash_key_t *key);
102 u32 hsiphash_3u32(const u32 a, const u32 b, const u32 c,
104 u32 hsiphash_4u32(const u32 a, const u32 b, const u32 c, const u32 d,
146 #define SIPHASH_PERMUTATION(a, b, c, d) ( \ argument
147 (a) += (b), (b) = rol64((b), 13), (b) ^= (a), (a) = rol64((a), 32), \
150 (c) += (b), (b) = rol64((b), 17), (b) ^= (c), (c) = rol64((c), 32))
157 #define HSIPHASH_PERMUTATION(a, b, c, d) ( \ argument
158 (a) += (b), (b) = rol32((b), 5), (b) ^= (a), (a) = rol32((a), 16), \
161 (c) += (b), (b) = rol32((b), 13), (b) ^= (c), (c) = rol32((c), 16))