| 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 |