Lines Matching defs:h2
28 uint64_t h1, h2;
42 c->h1 = c->h2 = seed;
74 static inline uint64_t update_h1(uint64_t k, uint64_t h1, uint64_t h2)
78 k += h2;
84 static inline uint64_t update_h2(uint64_t k, uint64_t h1, uint64_t h2)
86 k ^= h2;
97 uint64_t h1 = c->h1, h2 = c->h2;
109 h1 = update_h1(k1, h1, h2);
110 h2 = update_h2(k2, h1, h2);
119 h1 = update_h1(k1, h1, h2);
120 h2 = update_h2(k2, h1, h2);
124 c->h2 = h2;
145 uint64_t h1 = c->h1, h2 = c->h2;
148 h2 ^= get_k2(c->state) ^ c->len;
149 h1 += h2;
150 h2 += h1;
152 h2 = fmix(h2);
153 h1 += h2;
154 h2 += h1;
156 AV_WL64(dst + 8, h2);