Lines Matching refs:h2
33 uint32_t h0,h1,h2,h3,h4; in poly1305_auth() local
65 h2 = 0; in poly1305_auth()
84 h2 += ((((uint64_t)t2 << 32) | t1) >> 20) & 0x3ffffff; in poly1305_auth()
90 mul32x32_64(h2,s3) + mul32x32_64(h3,s2) + in poly1305_auth()
93 mul32x32_64(h2,s4) + mul32x32_64(h3,s3) + in poly1305_auth()
96 mul32x32_64(h2,r0) + mul32x32_64(h3,s4) + in poly1305_auth()
99 mul32x32_64(h2,r1) + mul32x32_64(h3,r0) + in poly1305_auth()
102 mul32x32_64(h2,r2) + mul32x32_64(h3,r1) + in poly1305_auth()
107 t[2] += b; h2 = (uint32_t)t[2] & 0x3ffffff; b = (uint32_t)(t[2] >> 26); in poly1305_auth()
134 h2 += ((((uint64_t)t2 << 32) | t1) >> 20) & 0x3ffffff; in poly1305_auth()
143 h2 += b; b = h2 >> 26; h2 = h2 & 0x3ffffff; in poly1305_auth()
151 g2 = h2 + b; b = g2 >> 26; g2 &= 0x3ffffff; in poly1305_auth()
159 h2 = (h2 & nb) | (g2 & b); in poly1305_auth()
164 f1 = ((h1 >> 6) | (h2 << 20)) + (uint64_t)U8TO32_LE(&key[20]); in poly1305_auth()
165 f2 = ((h2 >> 12) | (h3 << 14)) + (uint64_t)U8TO32_LE(&key[24]); in poly1305_auth()