Lines Matching refs:h4
38 u32 h0, h1, h2, h3, h4; in poly1305_core_blocks() local
62 h4 = state->h[4]; in poly1305_core_blocks()
70 h4 += (get_unaligned_le32(&input[12]) >> 8) | hibit; in poly1305_core_blocks()
75 ((u64)h4 * s1); in poly1305_core_blocks()
78 ((u64)h4 * s2); in poly1305_core_blocks()
81 ((u64)h4 * s3); in poly1305_core_blocks()
84 ((u64)h4 * s4); in poly1305_core_blocks()
87 ((u64)h4 * r0); in poly1305_core_blocks()
103 h4 = (u32)d4 & 0x3ffffff; in poly1305_core_blocks()
116 state->h[4] = h4; in poly1305_core_blocks()
124 u32 h0, h1, h2, h3, h4, c; in poly1305_core_emit() local
134 h4 = state->h[4]; in poly1305_core_emit()
144 h4 += c; in poly1305_core_emit()
145 c = h4 >> 26; in poly1305_core_emit()
146 h4 = h4 & 0x3ffffff; in poly1305_core_emit()
165 g4 = h4 + c - (1UL << 26); in poly1305_core_emit()
180 h4 = (h4 & mask) | g4; in poly1305_core_emit()
186 h3 = ((h3 >> 18) | (h4 << 8)) & 0xffffffff; in poly1305_core_emit()