Home
last modified time | relevance | path

Searched refs:pre_comp (Results 1 – 7 of 7) sorted by relevance

/freebsd-13.1/crypto/openssl/crypto/ec/
H A Dec_mult.c469 pre_comp = group->pre_comp.ec; in ec_wNAF_mul()
470 if (pre_comp && pre_comp->numblocks in ec_wNAF_mul()
490 if (pre_comp->num != (pre_comp->numblocks * pre_points_per_block)) { in ec_wNAF_mul()
496 pre_comp = NULL; in ec_wNAF_mul()
544 if (pre_comp == NULL) { in ec_wNAF_mul()
829 EC_PRE_COMP *pre_comp; in ec_wNAF_precompute_mult() local
946 pre_comp->group = group; in ec_wNAF_precompute_mult()
949 pre_comp->w = w; in ec_wNAF_precompute_mult()
950 pre_comp->points = points; in ec_wNAF_precompute_mult()
952 pre_comp->num = num; in ec_wNAF_precompute_mult()
[all …]
H A Decp_nistp224.c1108 const limb *inlimbs = &pre_comp[i][0][0];
1417 felem (*pre_comp)[17][3] = NULL;
1438 pre = group->pre_comp.nistp224;
1479 pre_comp = OPENSSL_zalloc(sizeof(*pre_comp) * num_points);
1483 if ((secrets == NULL) || (pre_comp == NULL)
1535 point_add(pre_comp[i][j][0], pre_comp[i][j][1],
1536 pre_comp[i][j][2], pre_comp[i][1][0],
1537 pre_comp[i][1][1], pre_comp[i][1][2], 0,
1542 point_double(pre_comp[i][j][0], pre_comp[i][j][1],
1543 pre_comp[i][j][2], pre_comp[i][j / 2][0],
[all …]
H A Decp_nistp521.c1503 const limb *inlimbs = &pre_comp[i][0][0];
1872 felem (*pre_comp)[17][3] = NULL;
1894 pre = group->pre_comp.nistp521;
1935 pre_comp = OPENSSL_zalloc(sizeof(*pre_comp) * num_points);
1939 if ((secrets == NULL) || (pre_comp == NULL)
1994 point_add(pre_comp[i][j][0], pre_comp[i][j][1],
1995 pre_comp[i][j][2], pre_comp[i][1][0],
1996 pre_comp[i][1][1], pre_comp[i][1][2], 0,
2001 point_double(pre_comp[i][j][0], pre_comp[i][j][1],
2002 pre_comp[i][j][2], pre_comp[i][j / 2][0],
[all …]
H A Decp_nistp256.c1645 const u64 *inlimbs = (u64 *)&pre_comp[i][0][0];
2031 smallfelem (*pre_comp)[17][3] = NULL;
2054 pre = group->pre_comp.nistp256;
2094 pre_comp = OPENSSL_malloc(sizeof(*pre_comp) * num_points);
2098 if ((secrets == NULL) || (pre_comp == NULL)
2109 memset(pre_comp, 0, sizeof(*pre_comp) * num_points);
2150 felem_shrink(pre_comp[i][1][0], x_out);
2155 point_add_small(pre_comp[i][j][0], pre_comp[i][j][1],
2156 pre_comp[i][j][2], pre_comp[i][1][0],
2157 pre_comp[i][1][1], pre_comp[i][1][2],
[all …]
H A Dec_lib.c68 EC_nistz256_pre_comp_free(group->pre_comp.nistz256); in EC_pre_comp_free()
73 EC_nistp224_pre_comp_free(group->pre_comp.nistp224); in EC_pre_comp_free()
76 EC_nistp256_pre_comp_free(group->pre_comp.nistp256); in EC_pre_comp_free()
88 EC_ec_pre_comp_free(group->pre_comp.ec); in EC_pre_comp_free()
91 group->pre_comp.ec = NULL; in EC_pre_comp_free()
149 dest->pre_comp.ec = NULL; in EC_GROUP_copy()
153 dest->pre_comp.nistz256 = EC_nistz256_pre_comp_dup(src->pre_comp.nistz256); in EC_GROUP_copy()
158 dest->pre_comp.nistp224 = EC_nistp224_pre_comp_dup(src->pre_comp.nistp224); in EC_GROUP_copy()
161 dest->pre_comp.nistp256 = EC_nistp256_pre_comp_dup(src->pre_comp.nistp256); in EC_GROUP_copy()
164 dest->pre_comp.nistp521 = EC_nistp521_pre_comp_dup(src->pre_comp.nistp521); in EC_GROUP_copy()
[all …]
H A Decp_nistz256.c819 NISTZ256_PRE_COMP *pre_comp; in ecp_nistz256_mult_precompute() local
912 pre_comp->group = group; in ecp_nistz256_mult_precompute()
913 pre_comp->w = w; in ecp_nistz256_mult_precompute()
914 pre_comp->precomp = preComputedTable; in ecp_nistz256_mult_precompute()
915 pre_comp->precomp_storage = precomp_storage; in ecp_nistz256_mult_precompute()
917 SETPRECOMP(group, nistz256, pre_comp); in ecp_nistz256_mult_precompute()
918 pre_comp = NULL; in ecp_nistz256_mult_precompute()
925 EC_nistz256_pre_comp_free(pre_comp); in ecp_nistz256_mult_precompute()
957 const NISTZ256_PRE_COMP *pre_comp = NULL; in ecp_nistz256_points_mul() local
987 pre_comp = group->pre_comp.nistz256; in ecp_nistz256_points_mul()
[all …]
H A Dec_local.h272 } pre_comp; member
276 g->pre_comp_type = PCT_##type, g->pre_comp.type = pre
278 g->pre_comp_type == PCT_##type && g->pre_comp.type != NULL