Lines Matching refs:Fq6Elem
25 typedef struct Fq6Elem Fq6Elem; typedef
34 void Fq6Add(Fq6Elem* result, Fq6Elem const* left, Fq6Elem const* right);
42 void Fq6Sub(Fq6Elem* result, Fq6Elem const* left, Fq6Elem const* right);
50 void Fq6Mul(Fq6Elem* result, Fq6Elem const* left, Fq6Elem const* right);
57 void Fq6Inv(Fq6Elem* result, Fq6Elem const* in);
64 void Fq6Neg(Fq6Elem* result, Fq6Elem const* in);
70 void Fq6Clear(Fq6Elem* result);
78 void Fq6MulScalar(Fq6Elem* result, Fq6Elem const* in, Fq2Elem const* scalar);
87 void Fq6MulV(Fq6Elem* result, Fq6Elem const* in);
96 int Fq6Eq(Fq6Elem const* left, Fq6Elem const* right);
104 int Fq6IsZero(Fq6Elem const* in);
111 void Fq6Square(Fq6Elem* result, Fq6Elem const* in);
118 void Fq6Cp(Fq6Elem* result, Fq6Elem const* in);
127 void Fq6CondSet(Fq6Elem* result, Fq6Elem const* true_val,
128 Fq6Elem const* false_val, int truth_val);
135 void Fq6Set(Fq6Elem* result, uint32_t in);