Lines Matching defs:h1
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)
76 k ^= h1;
84 static inline uint64_t update_h2(uint64_t k, uint64_t h1, uint64_t h2)
88 k += h1;
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);
123 c->h1 = h1;
145 uint64_t h1 = c->h1, h2 = c->h2;
147 h1 ^= get_k1(c->state) ^ c->len;
149 h1 += h2;
150 h2 += h1;
151 h1 = fmix(h1);
153 h1 += h2;
154 h2 += h1;
155 AV_WL64(dst, h1);