Home | History | Annotate | Download | only in poly1305

Lines Matching refs:mul32x32_64

42 static uint64_t mul32x32_64(uint32_t a, uint32_t b) { return (uint64_t)a * b; }
90 t[0] = mul32x32_64(state->h0, state->r0) + mul32x32_64(state->h1, state->s4) +
91 mul32x32_64(state->h2, state->s3) + mul32x32_64(state->h3, state->s2) +
92 mul32x32_64(state->h4, state->s1);
93 t[1] = mul32x32_64(state->h0, state->r1) + mul32x32_64(state->h1, state->r0) +
94 mul32x32_64(state->h2, state->s4) + mul32x32_64(state->h3, state->s3) +
95 mul32x32_64(state->h4, state->s2);
96 t[2] = mul32x32_64(state->h0, state->r2) + mul32x32_64(state->h1, state->r1) +
97 mul32x32_64(state->h2, state->r0) + mul32x32_64(state->h3, state->s4) +
98 mul32x32_64(state->h4, state->s3);
99 t[3] = mul32x32_64(state->h0, state->r3) + mul32x32_64(state->h1, state->r2) +
100 mul32x32_64(state->h2, state->r1) + mul32x32_64(state->h3, state->r0) +
101 mul32x32_64(state->h4, state->s4);
102 t[4] = mul32x32_64(state->h0, state->r4) + mul32x32_64(state->h1, state->r3) +
103 mul32x32_64(state->h2, state->r2) + mul32x32_64(state->h3, state->r1) +
104 mul32x32_64(state->h4, state->r0);