Lines Matching refs:FpElem
27 typedef struct FpElem FpElem; typedef
37 int FpInField(FpElem const* in);
45 void FpAdd(FpElem* result, FpElem const* left, FpElem const* right);
53 void FpMul(FpElem* result, FpElem const* left, FpElem const* right);
61 void FpSub(FpElem* result, FpElem const* left, FpElem const* right);
69 void FpExp(FpElem* result, FpElem const* base, VeryLargeInt const* exp);
76 void FpNeg(FpElem* result, FpElem const* in);
85 int FpEq(FpElem const* left, FpElem const* right);
92 void FpInv(FpElem* result, FpElem const* in);
102 int FpRand(FpElem* result, BitSupplier rnd_func, void* rnd_param);
112 int FpRandNonzero(FpElem* result, BitSupplier rnd_func, void* rnd_param);
118 void FpClear(FpElem* result);
125 void FpSet(FpElem* result, uint32_t in);
133 void FpFromHash(FpElem* result, unsigned char const* hash, size_t len);