Lines Matching full:in1
288 * Compare given Fp elements. The function returns -1 if the value of in1 is
290 * more than that of in1. Obviously, both parameters must be initialized and
294 int fp_cmp(fp_src_t in1, fp_src_t in2, int *cmp) in fp_cmp() argument
298 ret = fp_check_initialized(in1); EG(ret, err); in fp_cmp()
301 MUST_HAVE((in1->ctx == in2->ctx), ret, err); in fp_cmp()
303 ret = nn_cmp(&(in1->fp_val), &(in2->fp_val), cmp); in fp_cmp()
405 * The function tests if in1 and in2 parameters are equal or opposite in
406 * Fp. In that case, 'eq_or_opp' out parameter is set to 1. When in1 and
413 int fp_eq_or_opp(fp_src_t in1, fp_src_t in2, int *eq_or_opp) in fp_eq_or_opp() argument
420 ret = fp_check_initialized(in1); EG(ret, err); in fp_eq_or_opp()
422 MUST_HAVE((in1->ctx == in2->ctx), ret, err); in fp_eq_or_opp()
424 ret = fp_init(&opp, in1->ctx); EG(ret, err); in fp_eq_or_opp()
426 ret = nn_cmp(&(in1->fp_val), &(in2->fp_val), &cmp_eq); EG(ret, err); in fp_eq_or_opp()
427 ret = nn_cmp(&(in1->fp_val), &(opp.fp_val), &cmp_opp); EG(ret, err); in fp_eq_or_opp()