Lines Matching refs:fe51
22 typedef uint64_t fe51[5]; typedef
24 asmlinkage void x25519_fe51_mul(fe51 h, const fe51 f, const fe51 g);
25 asmlinkage void x25519_fe51_sqr(fe51 h, const fe51 f);
26 asmlinkage void x25519_fe51_mul121666(fe51 h, fe51 f);
27 asmlinkage void x25519_fe51_sqr_times(fe51 h, const fe51 f, int n);
28 asmlinkage void x25519_fe51_frombytes(fe51 h, const uint8_t *s);
29 asmlinkage void x25519_fe51_tobytes(uint8_t *s, const fe51 h);
30 asmlinkage void x25519_cswap(fe51 p, fe51 q, unsigned int bit);
37 static void fadd(fe51 h, const fe51 f, const fe51 g) in fadd()
52 static fe51 prime51 = { 0x7ffffffffffed, 0x7ffffffffffff, 0x7ffffffffffff, 0x7ffffffffffff, 0x7ffff…
54 static void fsub(fe51 h, const fe51 f, const fe51 g) in fsub()
63 static void fe51_frombytes(fe51 h, const uint8_t *s) in fe51_frombytes()
75 static void finv(fe51 o, const fe51 i) in finv()
77 fe51 a0, b, c, t00; in finv()
117 fe51 x1, x2, z2, x3, z3; in curve25519_fe51()
143 fe51 a, b, c, d, e; in curve25519_fe51()
144 fe51 da, cb, aa, bb; in curve25519_fe51()
145 fe51 dacb_p, dacb_m; in curve25519_fe51()