Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_depr.c |
Switch to Source code | Preprocessed file |
Line | Source | Count | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | - | |||||||||||||
2 | - | |||||||||||||
3 | - | |||||||||||||
4 | - | |||||||||||||
5 | - | |||||||||||||
6 | BIGNUM *BN_generate_prime(BIGNUM *ret, int bits, int safe, | - | ||||||||||||
7 | const BIGNUM *add, const BIGNUM *rem, | - | ||||||||||||
8 | void (*callback) (int, int, void *), void *cb_arg) | - | ||||||||||||
9 | { | - | ||||||||||||
10 | BN_GENCB cb; | - | ||||||||||||
11 | BIGNUM *rnd = | - | ||||||||||||
12 | ((void *)0) | - | ||||||||||||
13 | ; | - | ||||||||||||
14 | - | |||||||||||||
15 | BN_GENCB_set_old(&cb, callback, cb_arg); | - | ||||||||||||
16 | - | |||||||||||||
17 | if (ret ==
| 0 | ||||||||||||
18 | ((void *)0)
| 0 | ||||||||||||
19 | ) { | - | ||||||||||||
20 | if ((
| 0 | ||||||||||||
21 | ((void *)0)
| 0 | ||||||||||||
22 | ) | - | ||||||||||||
23 | goto never executed: err;goto err; never executed: goto err; | 0 | ||||||||||||
24 | } never executed: elseend of block | 0 | ||||||||||||
25 | rnd = ret; never executed: rnd = ret; | 0 | ||||||||||||
26 | if (!BN_generate_prime_ex(rnd, bits, safe, add, rem, &cb)
| 0 | ||||||||||||
27 | goto never executed: err;goto err; never executed: goto err; | 0 | ||||||||||||
28 | - | |||||||||||||
29 | - | |||||||||||||
30 | return never executed: ret;return ret; never executed: return ret; | 0 | ||||||||||||
31 | err: | - | ||||||||||||
32 | BN_free(rnd); | - | ||||||||||||
33 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 | ||||||||||||
34 | ((void *)0) never executed: return ((void *)0) ; | 0 | ||||||||||||
35 | ; never executed: return ((void *)0) ; | 0 | ||||||||||||
36 | } | - | ||||||||||||
37 | - | |||||||||||||
38 | int BN_is_prime(const BIGNUM *a, int checks, | - | ||||||||||||
39 | void (*callback) (int, int, void *), BN_CTX *ctx_passed, | - | ||||||||||||
40 | void *cb_arg) | - | ||||||||||||
41 | { | - | ||||||||||||
42 | BN_GENCB cb; | - | ||||||||||||
43 | BN_GENCB_set_old(&cb, callback, cb_arg); | - | ||||||||||||
44 | return never executed: BN_is_prime_ex(a, checks, ctx_passed, &cb);return BN_is_prime_ex(a, checks, ctx_passed, &cb); never executed: return BN_is_prime_ex(a, checks, ctx_passed, &cb); | 0 | ||||||||||||
45 | } | - | ||||||||||||
46 | - | |||||||||||||
47 | int BN_is_prime_fasttest(const BIGNUM *a, int checks, | - | ||||||||||||
48 | void (*callback) (int, int, void *), | - | ||||||||||||
49 | BN_CTX *ctx_passed, void *cb_arg, | - | ||||||||||||
50 | int do_trial_division) | - | ||||||||||||
51 | { | - | ||||||||||||
52 | BN_GENCB cb; | - | ||||||||||||
53 | BN_GENCB_set_old(&cb, callback, cb_arg); | - | ||||||||||||
54 | return never executed: BN_is_prime_fasttest_ex(a, checks, ctx_passed,return BN_is_prime_fasttest_ex(a, checks, ctx_passed, do_trial_division, &cb); never executed: return BN_is_prime_fasttest_ex(a, checks, ctx_passed, do_trial_division, &cb); | 0 | ||||||||||||
55 | do_trial_division, &cb); never executed: return BN_is_prime_fasttest_ex(a, checks, ctx_passed, do_trial_division, &cb); | 0 | ||||||||||||
56 | } | - | ||||||||||||
Switch to Source code | Preprocessed file |