Lines Matching defs:out
108 static __always_inline void fe_freeze(u32 out[10], const u32 in1[10])
151 out[0] = x52;
152 out[1] = x56;
153 out[2] = x60;
154 out[3] = x64;
155 out[4] = x68;
156 out[5] = x72;
157 out[6] = x76;
158 out[7] = x80;
159 out[8] = x84;
160 out[9] = x88;
226 static noinline void fe_add_impl(u32 out[10], const u32 in1[10], const u32 in2[10])
248 out[0] = (x5 + x23);
249 out[1] = (x7 + x25);
250 out[2] = (x9 + x27);
251 out[3] = (x11 + x29);
252 out[4] = (x13 + x31);
253 out[5] = (x15 + x33);
254 out[6] = (x17 + x35);
255 out[7] = (x19 + x37);
256 out[8] = (x21 + x39);
257 out[9] = (x20 + x38);
269 static noinline void fe_sub_impl(u32 out[10], const u32 in1[10], const u32 in2[10])
291 out[0] = ((0x7ffffda + x5) - x23);
292 out[1] = ((0x3fffffe + x7) - x25);
293 out[2] = ((0x7fffffe + x9) - x27);
294 out[3] = ((0x3fffffe + x11) - x29);
295 out[4] = ((0x7fffffe + x13) - x31);
296 out[5] = ((0x3fffffe + x15) - x33);
297 out[6] = ((0x7fffffe + x17) - x35);
298 out[7] = ((0x3fffffe + x19) - x37);
299 out[8] = ((0x7fffffe + x21) - x39);
300 out[9] = ((0x3fffffe + x20) - x38);
312 static noinline void fe_mul_impl(u32 out[10], const u32 in1[10], const u32 in2[10])
415 out[0] = x117;
416 out[1] = x120;
417 out[2] = (x119 + x93);
418 out[3] = x96;
419 out[4] = x99;
420 out[5] = x102;
421 out[6] = x105;
422 out[7] = x108;
423 out[8] = x111;
424 out[9] = x114;
444 static noinline void fe_sqr_impl(u32 out[10], const u32 in1[10])
537 out[0] = x96;
538 out[1] = x99;
539 out[2] = (x98 + x72);
540 out[3] = x75;
541 out[4] = x78;
542 out[5] = x81;
543 out[6] = x84;
544 out[7] = x87;
545 out[8] = x90;
546 out[9] = x93;
560 static __always_inline void fe_loose_invert(fe *out, const fe_loose *z)
607 fe_mul_ttt(out, &t1, &t0);
610 static __always_inline void fe_invert(fe *out, const fe *z)
614 fe_loose_invert(out, &l);
635 static __always_inline void fe_mul_121666_impl(u32 out[10], const u32 in1[10])
738 out[0] = x117;
739 out[1] = x120;
740 out[2] = (x119 + x93);
741 out[3] = x96;
742 out[4] = x99;
743 out[5] = x102;
744 out[6] = x105;
745 out[7] = x108;
746 out[8] = x111;
747 out[9] = x114;
756 void curve25519_generic(u8 out[CURVE25519_KEY_SIZE],
853 fe_tobytes(out, &x2);