Lines Matching refs:pre_comp

426     const EC_PRE_COMP *pre_comp = NULL;  in ossl_ec_wNAF_mul()  local
471 pre_comp = group->pre_comp.ec; in ossl_ec_wNAF_mul()
472 if (pre_comp && pre_comp->numblocks in ossl_ec_wNAF_mul()
473 && (EC_POINT_cmp(group, generator, pre_comp->points[0], ctx) == in ossl_ec_wNAF_mul()
475 blocksize = pre_comp->blocksize; in ossl_ec_wNAF_mul()
486 if (numblocks > pre_comp->numblocks) in ossl_ec_wNAF_mul()
487 numblocks = pre_comp->numblocks; in ossl_ec_wNAF_mul()
489 pre_points_per_block = (size_t)1 << (pre_comp->w - 1); in ossl_ec_wNAF_mul()
492 if (pre_comp->num != (pre_comp->numblocks * pre_points_per_block)) { in ossl_ec_wNAF_mul()
498 pre_comp = NULL; in ossl_ec_wNAF_mul()
544 if (pre_comp == NULL) { in ossl_ec_wNAF_mul()
562 wsize[num] = pre_comp->w; in ossl_ec_wNAF_mul()
582 val_sub[num] = pre_comp->points; in ossl_ec_wNAF_mul()
597 if (numblocks > pre_comp->numblocks) { in ossl_ec_wNAF_mul()
607 tmp_points = pre_comp->points; in ossl_ec_wNAF_mul()
828 EC_PRE_COMP *pre_comp; in ossl_ec_wNAF_precompute_mult() local
837 if ((pre_comp = ec_pre_comp_new(group)) == NULL) in ossl_ec_wNAF_precompute_mult()
950 pre_comp->group = group; in ossl_ec_wNAF_precompute_mult()
951 pre_comp->blocksize = blocksize; in ossl_ec_wNAF_precompute_mult()
952 pre_comp->numblocks = numblocks; in ossl_ec_wNAF_precompute_mult()
953 pre_comp->w = w; in ossl_ec_wNAF_precompute_mult()
954 pre_comp->points = points; in ossl_ec_wNAF_precompute_mult()
956 pre_comp->num = num; in ossl_ec_wNAF_precompute_mult()
957 SETPRECOMP(group, ec, pre_comp); in ossl_ec_wNAF_precompute_mult()
958 pre_comp = NULL; in ossl_ec_wNAF_precompute_mult()
967 EC_ec_pre_comp_free(pre_comp); in ossl_ec_wNAF_precompute_mult()