Lines Matching defs:uint64
32 typedef unsigned __int64 uint64;
39 typedef uint64_t uint64;
55 uint64 *hash1, // in/out: in seed 1, out hash value 1
56 uint64 *hash2); // in/out: in seed 2, out hash value 2
61 static uint64 Hash64(
64 uint64 seed) // seed
66 uint64 hash1 = seed;
79 uint64 hash1 = seed, hash2 = seed;
88 uint64 seed1, // any 64-bit value will do, including 0
89 uint64 seed2); // different seeds produce independent hashes
108 uint64 *hash1, // out only: first 64 bits of hash value.
109 uint64 *hash2); // out only: second 64 bits of hash value.
114 static INLINE uint64 Rot64(uint64 x, int k)
133 const uint64 *data,
134 uint64 &s0, uint64 &s1, uint64 &s2, uint64 &s3,
135 uint64 &s4, uint64 &s5, uint64 &s6, uint64 &s7,
136 uint64 &s8, uint64 &s9, uint64 &s10,uint64 &s11)
169 uint64 &h0, uint64 &h1, uint64 &h2, uint64 &h3,
170 uint64 &h4, uint64 &h5, uint64 &h6, uint64 &h7,
171 uint64 &h8, uint64 &h9, uint64 &h10,uint64 &h11)
188 uint64 &h0, uint64 &h1, uint64 &h2, uint64 &h3,
189 uint64 &h4, uint64 &h5, uint64 &h6, uint64 &h7,
190 uint64 &h8, uint64 &h9, uint64 &h10,uint64 &h11)
212 static INLINE void ShortMix(uint64 &h0, uint64 &h1, uint64 &h2, uint64 &h3)
240 static INLINE void ShortEnd(uint64 &h0, uint64 &h1, uint64 &h2, uint64 &h3)
266 uint64 *hash1,
267 uint64 *hash2);
269 // number of uint64's in internal state
285 static const uint64 sc_const = 0xdeadbeefdeadbeefULL;
287 uint64 m_data[2*sc_numVars]; // unhashed data, for partial messages
288 uint64 m_state[sc_numVars]; // internal state of the hash