Searched refs:h1 (Results 1 – 1 of 1) sorted by relevance
/crypto/ |
D | poly1305_generic.c | 97 u32 h0, h1, h2, h3, h4; in poly1305_blocks_internal() local 115 h1 = state->h[1]; in poly1305_blocks_internal() 123 h1 += (get_unaligned_le32(src + 3) >> 2) & 0x3ffffff; in poly1305_blocks_internal() 129 d0 = mlt(h0, r0) + mlt(h1, s4) + mlt(h2, s3) + in poly1305_blocks_internal() 131 d1 = mlt(h0, r1) + mlt(h1, r0) + mlt(h2, s4) + in poly1305_blocks_internal() 133 d2 = mlt(h0, r2) + mlt(h1, r1) + mlt(h2, r0) + in poly1305_blocks_internal() 135 d3 = mlt(h0, r3) + mlt(h1, r2) + mlt(h2, r1) + in poly1305_blocks_internal() 137 d4 = mlt(h0, r4) + mlt(h1, r3) + mlt(h2, r2) + in poly1305_blocks_internal() 142 d2 += sr(d1, 26); h1 = and(d1, 0x3ffffff); in poly1305_blocks_internal() 146 h1 += h0 >> 26; h0 = h0 & 0x3ffffff; in poly1305_blocks_internal() [all …]
|