Lines Matching refs:u_int64_t
53 static inline u_int64_t getblock64(const u_int64_t *, int);
55 static inline u_int64_t mh3_fmix64(u_int64_t);
86 static inline u_int64_t
87 getblock64(const u_int64_t *p, int i)
118 static inline u_int64_t
119 getblock64(const u_int64_t *p, int i)
122 u_int64_t value;
129 (((u_int64_t)bytes[0]) << 56) |
130 (((u_int64_t)bytes[1]) << 48) |
131 (((u_int64_t)bytes[2]) << 40) |
132 (((u_int64_t)bytes[3]) << 32) |
133 (((u_int64_t)bytes[4]) << 24) |
134 (((u_int64_t)bytes[5]) << 16) |
135 (((u_int64_t)bytes[6]) << 8) |
136 ((u_int64_t)bytes[7]);
139 (((u_int64_t)bytes[7]) << 56) |
140 (((u_int64_t)bytes[6]) << 48) |
141 (((u_int64_t)bytes[5]) << 40) |
142 (((u_int64_t)bytes[4]) << 32) |
143 (((u_int64_t)bytes[3]) << 24) |
144 (((u_int64_t)bytes[2]) << 16) |
145 (((u_int64_t)bytes[1]) << 8) |
146 ((u_int64_t)bytes[0]);
165 static inline u_int64_t
166 mh3_fmix64(u_int64_t k)
246 const u_int64_t *blocks;
248 u_int64_t h1 = seed, k1;
249 u_int64_t h2 = seed, k2;
253 blocks = (const u_int64_t *)(const void *)data;
285 k2 ^= ((u_int64_t)tail[14]) << 48;
288 k2 ^= ((u_int64_t)tail[13]) << 40;
291 k2 ^= ((u_int64_t)tail[12]) << 32;
294 k2 ^= ((u_int64_t)tail[11]) << 24;
297 k2 ^= ((u_int64_t)tail[10]) << 16;
300 k2 ^= ((u_int64_t)tail[9]) << 8;
303 k2 ^= ((u_int64_t)tail[8]) << 0;
310 k1 ^= ((u_int64_t)tail[7]) << 56;
313 k1 ^= ((u_int64_t)tail[6]) << 48;
316 k1 ^= ((u_int64_t)tail[5]) << 40;
319 k1 ^= ((u_int64_t)tail[4]) << 32;
322 k1 ^= ((u_int64_t)tail[3]) << 24;
325 k1 ^= ((u_int64_t)tail[2]) << 16;
328 k1 ^= ((u_int64_t)tail[1]) << 8;
331 k1 ^= ((u_int64_t)tail[0]) << 0;