Lines Matching refs:b
33 u64 siphash_2u64(const u64 a, const u64 b, const siphash_key_t *key);
34 u64 siphash_3u64(const u64 a, const u64 b, const u64 c,
36 u64 siphash_4u64(const u64 a, const u64 b, const u64 c, const u64 d,
39 u64 siphash_3u32(const u32 a, const u32 b, const u32 c,
42 static inline u64 siphash_2u32(const u32 a, const u32 b, in siphash_2u32() argument
45 return siphash_1u64((u64)b << 32 | a, key); in siphash_2u32()
47 static inline u64 siphash_4u32(const u32 a, const u32 b, const u32 c, in siphash_4u32() argument
50 return siphash_2u64((u64)b << 32 | a, (u64)d << 32 | c, key); in siphash_4u32()
100 u32 hsiphash_2u32(const u32 a, const u32 b, const hsiphash_key_t *key);
101 u32 hsiphash_3u32(const u32 a, const u32 b, const u32 c,
103 u32 hsiphash_4u32(const u32 a, const u32 b, const u32 c, const u32 d,
145 #define SIPHASH_PERMUTATION(a, b, c, d) ( \ argument
146 (a) += (b), (b) = rol64((b), 13), (b) ^= (a), (a) = rol64((a), 32), \
149 (c) += (b), (b) = rol64((b), 17), (b) ^= (c), (c) = rol64((c), 32))
156 #define HSIPHASH_PERMUTATION(a, b, c, d) ( \ argument
157 (a) += (b), (b) = rol32((b), 5), (b) ^= (a), (a) = rol32((a), 16), \
160 (c) += (b), (b) = rol32((b), 13), (b) ^= (c), (c) = rol32((c), 16))