Lines Matching refs:meth

174     if (group->meth->field_encode) {
175 if (!group->meth->field_encode(group, group->a, tmp_a, ctx))
183 if (group->meth->field_encode)
184 if (!group->meth->field_encode(group, group->b, group->b, ctx))
212 if (group->meth->field_decode) {
219 if (!group->meth->field_decode(group, a, group->a, ctx))
223 if (!group->meth->field_decode(group, b, group->b, ctx))
274 if (group->meth->field_decode) {
275 if (!group->meth->field_decode(group, a, group->a, ctx))
277 if (!group->meth->field_decode(group, b, group->b, ctx))
394 if (group->meth->field_encode) {
395 if (!group->meth->field_encode(group, point->X, point->X, ctx))
403 if (group->meth->field_encode) {
404 if (!group->meth->field_encode(group, point->Y, point->Y, ctx))
415 if (group->meth->field_encode) {
416 if (Z_is_one && (group->meth->field_set_to_one != 0)) {
417 if (!group->meth->field_set_to_one(group, point->Z, ctx))
421 meth->field_encode(group, point->Z, point->Z, ctx))
443 if (group->meth->field_decode != 0) {
451 if (!group->meth->field_decode(group, x, point->X, ctx))
455 if (!group->meth->field_decode(group, y, point->Y, ctx))
459 if (!group->meth->field_decode(group, z, point->Z, ctx))
532 if (group->meth->field_decode) {
533 if (!group->meth->field_decode(group, Z, point->Z, ctx))
541 if (group->meth->field_decode) {
543 if (!group->meth->field_decode(group, x, point->X, ctx))
547 if (!group->meth->field_decode(group, y, point->Y, ctx))
561 if (!group->meth->field_inv(group, Z_1, Z_, ctx)) {
566 if (group->meth->field_encode == 0) {
568 if (!group->meth->field_sqr(group, Z_2, Z_1, ctx))
580 if (!group->meth->field_mul(group, x, point->X, Z_2, ctx))
585 if (group->meth->field_encode == 0) {
589 if (!group->meth->field_mul(group, Z_3, Z_2, Z_1, ctx))
600 if (!group->meth->field_mul(group, y, point->Y, Z_3, ctx))
631 field_mul = group->meth->field_mul;
632 field_sqr = group->meth->field_sqr;
815 field_mul = group->meth->field_mul;
816 field_sqr = group->meth->field_sqr;
970 field_mul = group->meth->field_mul;
971 field_sqr = group->meth->field_sqr;
1088 field_mul = group->meth->field_mul;
1089 field_sqr = group->meth->field_sqr;
1248 if (group->meth->field_set_to_one != 0) {
1249 if (!group->meth->field_set_to_one(group, prod_Z[0], ctx))
1260 meth->field_mul(group, prod_Z[i], prod_Z[i - 1], points[i]->Z,
1274 if (!group->meth->field_inv(group, tmp, prod_Z[num - 1], ctx)) {
1278 if (group->meth->field_encode != 0) {
1284 if (!group->meth->field_encode(group, tmp, tmp, ctx))
1286 if (!group->meth->field_encode(group, tmp, tmp, ctx))
1301 meth->field_mul(group, tmp_Z, prod_Z[i - 1], tmp, ctx))
1306 if (!group->meth->field_mul(group, tmp, tmp, points[i]->Z, ctx))
1328 if (!group->meth->field_sqr(group, tmp, p->Z, ctx))
1330 if (!group->meth->field_mul(group, p->X, p->X, tmp, ctx))
1333 if (!group->meth->field_mul(group, tmp, tmp, p->Z, ctx))
1335 if (!group->meth->field_mul(group, p->Y, p->Y, tmp, ctx))
1338 if (group->meth->field_set_to_one != 0) {
1339 if (!group->meth->field_set_to_one(group, p->Z, ctx))
1404 if (!group->meth->field_mul(group, r, a, e, ctx))
1412 if (!group->meth->field_mul(group, r, r, e, ctx))
1461 if ((group->meth->field_encode != NULL
1462 && !group->meth->field_encode(group, lambda, lambda, ctx))
1463 || !group->meth->field_mul(group, p->Z, p->Z, lambda, ctx)
1464 || !group->meth->field_sqr(group, temp, lambda, ctx)
1465 || !group->meth->field_mul(group, p->X, p->X, temp, ctx)
1466 || !group->meth->field_mul(group, temp, temp, lambda, ctx)
1467 || !group->meth->field_mul(group, p->Y, p->Y, temp, ctx))
1506 || !group->meth->field_sqr(group, t3, p->X, ctx)
1508 || !group->meth->field_sqr(group, t4, t4, ctx)
1509 || !group->meth->field_mul(group, t5, p->X, group->b, ctx)
1514 || !group->meth->field_mul(group, t2, p->X, t1, ctx)
1533 if (group->meth->field_encode != NULL
1534 && (!group->meth->field_encode(group, r->Y, r->Y, ctx)
1535 || !group->meth->field_encode(group, s->Z, s->Z, ctx)))
1539 if (!group->meth->field_mul(group, r->Z, r->Z, r->Y, ctx)
1540 || !group->meth->field_mul(group, r->X, r->X, r->Y, ctx)
1541 || !group->meth->field_mul(group, s->X, p->X, s->Z, ctx)) /* s := p */
1580 || !group->meth->field_mul(group, t6, r->X, s->X, ctx)
1581 || !group->meth->field_mul(group, t0, r->Z, s->Z, ctx)
1582 || !group->meth->field_mul(group, t4, r->X, s->Z, ctx)
1583 || !group->meth->field_mul(group, t3, r->Z, s->X, ctx)
1584 || !group->meth->field_mul(group, t5, group->a, t0, ctx)
1587 || !group->meth->field_mul(group, t5, t6, t5, ctx)
1588 || !group->meth->field_sqr(group, t0, t0, ctx)
1590 || !group->meth->field_mul(group, t0, t2, t0, ctx)
1594 || !group->meth->field_sqr(group, s->Z, t3, ctx)
1595 || !group->meth->field_mul(group, t4, s->Z, p->X, ctx)
1599 || !group->meth->field_sqr(group, t4, r->X, ctx)
1600 || !group->meth->field_sqr(group, t5, r->Z, ctx)
1601 || !group->meth->field_mul(group, t6, t5, group->a, ctx)
1603 || !group->meth->field_sqr(group, t1, t1, ctx)
1607 || !group->meth->field_sqr(group, t3, t3, ctx)
1608 || !group->meth->field_mul(group, t0, t5, t1, ctx)
1609 || !group->meth->field_mul(group, t0, t2, t0, ctx)
1613 || !group->meth->field_sqr(group, t4, t5, ctx)
1614 || !group->meth->field_mul(group, t4, t4, t2, ctx)
1615 || !group->meth->field_mul(group, t1, t1, t3, ctx)
1679 || !group->meth->field_mul(group, t6, r->X, t4, ctx)
1680 || !group->meth->field_mul(group, t6, s->Z, t6, ctx)
1681 || !group->meth->field_mul(group, t5, r->Z, t6, ctx)
1683 || !group->meth->field_mul(group, t1, s->Z, t1, ctx)
1684 || !group->meth->field_sqr(group, t3, r->Z, ctx)
1685 || !group->meth->field_mul(group, t2, t3, t1, ctx)
1686 || !group->meth->field_mul(group, t6, r->Z, group->a, ctx)
1687 || !group->meth->field_mul(group, t1, p->X, r->X, ctx)
1689 || !group->meth->field_mul(group, t1, s->Z, t1, ctx)
1690 || !group->meth->field_mul(group, t0, p->X, r->Z, ctx)
1692 || !group->meth->field_mul(group, t6, t6, t1, ctx)
1695 || !group->meth->field_sqr(group, t0, t0, ctx)
1696 || !group->meth->field_mul(group, t0, t0, s->X, ctx)
1698 || !group->meth->field_mul(group, t1, s->Z, t4, ctx)
1699 || !group->meth->field_mul(group, t1, t3, t1, ctx)
1700 || (group->meth->field_decode != NULL
1701 && !group->meth->field_decode(group, t1, t1, ctx))
1702 || !group->meth->field_inv(group, t1, t1, ctx)
1703 || (group->meth->field_encode != NULL
1704 && !group->meth->field_encode(group, t1, t1, ctx))
1705 || !group->meth->field_mul(group, r->X, t5, t1, ctx)
1706 || !group->meth->field_mul(group, r->Y, t0, t1, ctx))
1709 if (group->meth->field_set_to_one != NULL) {
1710 if (!group->meth->field_set_to_one(group, r->Z, ctx))