Lines Matching refs:mp_err
130 mp_err (*field_add) (const mp_int *a, const mp_int *b, mp_int *r,
132 mp_err (*field_neg) (const mp_int *a, mp_int *r, const GFMethod *meth);
133 mp_err (*field_sub) (const mp_int *a, const mp_int *b, mp_int *r,
135 mp_err (*field_mod) (const mp_int *a, mp_int *r, const GFMethod *meth);
136 mp_err (*field_mul) (const mp_int *a, const mp_int *b, mp_int *r,
138 mp_err (*field_sqr) (const mp_int *a, mp_int *r, const GFMethod *meth);
139 mp_err (*field_div) (const mp_int *a, const mp_int *b, mp_int *r,
141 mp_err (*field_enc) (const mp_int *a, mp_int *r, const GFMethod *meth);
142 mp_err (*field_dec) (const mp_int *a, mp_int *r, const GFMethod *meth);
180 mp_err (*point_add) (const mp_int *px, const mp_int *py,
183 mp_err (*point_sub) (const mp_int *px, const mp_int *py,
186 mp_err (*point_dbl) (const mp_int *px, const mp_int *py, mp_int *rx,
188 mp_err (*point_mul) (const mp_int *n, const mp_int *px,
191 mp_err (*base_point_mul) (const mp_int *n, mp_int *rx, mp_int *ry,
193 mp_err (*points_mul) (const mp_int *k1, const mp_int *k2,
196 mp_err (*validate_point) (const mp_int *px, const mp_int *py, const ECGroup *group);
205 mp_err ec_GFp_add(const mp_int *a, const mp_int *b, mp_int *r,
207 mp_err ec_GFp_neg(const mp_int *a, mp_int *r, const GFMethod *meth);
208 mp_err ec_GFp_sub(const mp_int *a, const mp_int *b, mp_int *r,
212 mp_err ec_GFp_add_3(const mp_int *a, const mp_int *b, mp_int *r,
214 mp_err ec_GFp_add_4(const mp_int *a, const mp_int *b, mp_int *r,
216 mp_err ec_GFp_add_5(const mp_int *a, const mp_int *b, mp_int *r,
218 mp_err ec_GFp_add_6(const mp_int *a, const mp_int *b, mp_int *r,
220 mp_err ec_GFp_sub_3(const mp_int *a, const mp_int *b, mp_int *r,
222 mp_err ec_GFp_sub_4(const mp_int *a, const mp_int *b, mp_int *r,
224 mp_err ec_GFp_sub_5(const mp_int *a, const mp_int *b, mp_int *r,
226 mp_err ec_GFp_sub_6(const mp_int *a, const mp_int *b, mp_int *r,
229 mp_err ec_GFp_mod(const mp_int *a, mp_int *r, const GFMethod *meth);
230 mp_err ec_GFp_mul(const mp_int *a, const mp_int *b, mp_int *r,
232 mp_err ec_GFp_sqr(const mp_int *a, mp_int *r, const GFMethod *meth);
233 mp_err ec_GFp_div(const mp_int *a, const mp_int *b, mp_int *r,
236 mp_err ec_GF2m_add(const mp_int *a, const mp_int *b, mp_int *r,
238 mp_err ec_GF2m_neg(const mp_int *a, mp_int *r, const GFMethod *meth);
239 mp_err ec_GF2m_mod(const mp_int *a, mp_int *r, const GFMethod *meth);
240 mp_err ec_GF2m_mul(const mp_int *a, const mp_int *b, mp_int *r,
242 mp_err ec_GF2m_sqr(const mp_int *a, mp_int *r, const GFMethod *meth);
243 mp_err ec_GF2m_div(const mp_int *a, const mp_int *b, mp_int *r,
247 mp_err ec_GFp_mul_mont(const mp_int *a, const mp_int *b, mp_int *r,
249 mp_err ec_GFp_sqr_mont(const mp_int *a, mp_int *r, const GFMethod *meth);
250 mp_err ec_GFp_div_mont(const mp_int *a, const mp_int *b, mp_int *r,
252 mp_err ec_GFp_enc_mont(const mp_int *a, mp_int *r, const GFMethod *meth);
253 mp_err ec_GFp_dec_mont(const mp_int *a, mp_int *r, const GFMethod *meth);
257 mp_err ec_pts_mul_basic(const mp_int *k1, const mp_int *k2,
260 mp_err ec_pts_mul_simul_w2(const mp_int *k1, const mp_int *k2,
270 mp_err ec_compute_wNAF(signed char *out, int bitsize, const mp_int *in,
274 mp_err ec_group_set_gfp192(ECGroup *group, ECCurveName);
275 mp_err ec_group_set_gfp224(ECGroup *group, ECCurveName);
276 mp_err ec_group_set_gfp256(ECGroup *group, ECCurveName);
277 mp_err ec_group_set_gfp384(ECGroup *group, ECCurveName);
278 mp_err ec_group_set_gfp521(ECGroup *group, ECCurveName);
279 mp_err ec_group_set_gf2m163(ECGroup *group, ECCurveName name);
280 mp_err ec_group_set_gf2m193(ECGroup *group, ECCurveName name);
281 mp_err ec_group_set_gf2m233(ECGroup *group, ECCurveName name);
285 mp_err ec_group_set_secp160r1_fp(ECGroup *group);
286 mp_err ec_group_set_nistp192_fp(ECGroup *group);
287 mp_err ec_group_set_nistp224_fp(ECGroup *group);