Lines Matching refs:pre

1429     NISTP224_PRE_COMP *pre = NULL;
1444 pre = group->pre_comp.nistp224;
1445 if (pre)
1447 g_pre_comp = (const felem(*)[16][3])pre->g_pre_comp;
1612 NISTP224_PRE_COMP *pre = NULL;
1646 if ((pre = nistp224_pre_comp_new()) == NULL)
1652 memcpy(pre->g_pre_comp, gmul, sizeof(pre->g_pre_comp));
1655 if ((!BN_to_felem(pre->g_pre_comp[0][1][0], group->generator->X)) ||
1656 (!BN_to_felem(pre->g_pre_comp[0][1][1], group->generator->Y)) ||
1657 (!BN_to_felem(pre->g_pre_comp[0][1][2], group->generator->Z)))
1664 point_double(pre->g_pre_comp[1][i][0], pre->g_pre_comp[1][i][1],
1665 pre->g_pre_comp[1][i][2], pre->g_pre_comp[0][i][0],
1666 pre->g_pre_comp[0][i][1], pre->g_pre_comp[0][i][2]);
1668 point_double(pre->g_pre_comp[1][i][0], pre->g_pre_comp[1][i][1],
1669 pre->g_pre_comp[1][i][2], pre->g_pre_comp[1][i][0],
1670 pre->g_pre_comp[1][i][1], pre->g_pre_comp[1][i][2]);
1674 point_double(pre->g_pre_comp[0][2 * i][0],
1675 pre->g_pre_comp[0][2 * i][1],
1676 pre->g_pre_comp[0][2 * i][2], pre->g_pre_comp[1][i][0],
1677 pre->g_pre_comp[1][i][1], pre->g_pre_comp[1][i][2]);
1679 point_double(pre->g_pre_comp[0][2 * i][0],
1680 pre->g_pre_comp[0][2 * i][1],
1681 pre->g_pre_comp[0][2 * i][2],
1682 pre->g_pre_comp[0][2 * i][0],
1683 pre->g_pre_comp[0][2 * i][1],
1684 pre->g_pre_comp[0][2 * i][2]);
1689 memset(pre->g_pre_comp[i][0], 0, sizeof(pre->g_pre_comp[i][0]));
1692 point_add(pre->g_pre_comp[i][6][0], pre->g_pre_comp[i][6][1],
1693 pre->g_pre_comp[i][6][2], pre->g_pre_comp[i][4][0],
1694 pre->g_pre_comp[i][4][1], pre->g_pre_comp[i][4][2],
1695 0, pre->g_pre_comp[i][2][0], pre->g_pre_comp[i][2][1],
1696 pre->g_pre_comp[i][2][2]);
1698 point_add(pre->g_pre_comp[i][10][0], pre->g_pre_comp[i][10][1],
1699 pre->g_pre_comp[i][10][2], pre->g_pre_comp[i][8][0],
1700 pre->g_pre_comp[i][8][1], pre->g_pre_comp[i][8][2],
1701 0, pre->g_pre_comp[i][2][0], pre->g_pre_comp[i][2][1],
1702 pre->g_pre_comp[i][2][2]);
1704 point_add(pre->g_pre_comp[i][12][0], pre->g_pre_comp[i][12][1],
1705 pre->g_pre_comp[i][12][2], pre->g_pre_comp[i][8][0],
1706 pre->g_pre_comp[i][8][1], pre->g_pre_comp[i][8][2],
1707 0, pre->g_pre_comp[i][4][0], pre->g_pre_comp[i][4][1],
1708 pre->g_pre_comp[i][4][2]);
1712 point_add(pre->g_pre_comp[i][14][0], pre->g_pre_comp[i][14][1],
1713 pre->g_pre_comp[i][14][2], pre->g_pre_comp[i][12][0],
1714 pre->g_pre_comp[i][12][1], pre->g_pre_comp[i][12][2],
1715 0, pre->g_pre_comp[i][2][0], pre->g_pre_comp[i][2][1],
1716 pre->g_pre_comp[i][2][2]);
1719 point_add(pre->g_pre_comp[i][2 * j + 1][0],
1720 pre->g_pre_comp[i][2 * j + 1][1],
1721 pre->g_pre_comp[i][2 * j + 1][2],
1722 pre->g_pre_comp[i][2 * j][0],
1723 pre->g_pre_comp[i][2 * j][1],
1724 pre->g_pre_comp[i][2 * j][2], 0,
1725 pre->g_pre_comp[i][1][0], pre->g_pre_comp[i][1][1],
1726 pre->g_pre_comp[i][1][2]);
1729 make_points_affine(31, &(pre->g_pre_comp[0][1]), tmp_felems);
1732 SETPRECOMP(group, nistp224, pre);
1733 pre = NULL;
1741 EC_nistp224_pre_comp_free(pre);