Lines Matching refs:points
43 EC_POINT **points; /* array with pre-calculated multiples of member
93 if (pre->points != NULL) { in EC_ec_pre_comp_free()
96 for (pts = pre->points; *pts != NULL; pts++) in EC_ec_pre_comp_free()
98 OPENSSL_free(pre->points); in EC_ec_pre_comp_free()
405 size_t num, const EC_POINT *points[], in ossl_ec_wNAF_mul() argument
457 return ossl_ec_scalar_mul_ladder(group, r, scalars[0], points[0], in ossl_ec_wNAF_mul()
473 && (EC_POINT_cmp(group, generator, pre_comp->points[0], ctx) == in ossl_ec_wNAF_mul()
582 val_sub[num] = pre_comp->points; in ossl_ec_wNAF_mul()
607 tmp_points = pre_comp->points; in ossl_ec_wNAF_mul()
687 if (!EC_POINT_copy(val_sub[i][0], points[i])) in ossl_ec_wNAF_mul()
827 EC_POINT **points = NULL; in ossl_ec_wNAF_precompute_mult() local
886 points = OPENSSL_malloc_array(num + 1, sizeof(*points)); in ossl_ec_wNAF_precompute_mult()
887 if (points == NULL) in ossl_ec_wNAF_precompute_mult()
890 var = points; in ossl_ec_wNAF_precompute_mult()
947 || !group->meth->points_make_affine(group, num, points, ctx)) in ossl_ec_wNAF_precompute_mult()
954 pre_comp->points = points; in ossl_ec_wNAF_precompute_mult()
955 points = NULL; in ossl_ec_wNAF_precompute_mult()
968 if (points) { in ossl_ec_wNAF_precompute_mult()
971 for (p = points; *p != NULL; p++) in ossl_ec_wNAF_precompute_mult()
973 OPENSSL_free(points); in ossl_ec_wNAF_precompute_mult()