Lines Matching defs:out
48 static void sc_subx(curve448_scalar_t out,
59 out->limb[i] = (c448_word_t)chain;
66 chain = (chain + out->limb[i]) + (p->limb[i] & borrow);
67 out->limb[i] = (c448_word_t)chain;
72 static void sc_montmul(curve448_scalar_t out, const curve448_scalar_t a,
106 sc_subx(out, accum, sc_p, sc_p, hi_carry);
109 void ossl_curve448_scalar_mul(curve448_scalar_t out, const curve448_scalar_t a,
112 sc_montmul(out, a, b);
113 sc_montmul(out, out, sc_r2);
117 ossl_curve448_scalar_sub(curve448_scalar_t out, const curve448_scalar_t a,
120 sc_subx(out, a->limb, b, sc_p, 0);
124 ossl_curve448_scalar_add(curve448_scalar_t out, const curve448_scalar_t a,
132 out->limb[i] = (c448_word_t)chain;
135 sc_subx(out, out->limb, sc_p, sc_p, (c448_word_t)chain);
145 c448_word_t out = 0;
148 out |= ((c448_word_t) ser[k]) << (8 * j);
149 s->limb[i] = out;
226 ossl_curve448_scalar_halve(curve448_scalar_t out, const curve448_scalar_t a)
234 out->limb[i] = (c448_word_t)chain;
238 out->limb[i] = out->limb[i] >> 1 | out->limb[i + 1] << (WBITS - 1);
239 out->limb[i] = out->limb[i] >> 1 | (c448_word_t)(chain << (WBITS - 1));