Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
BN_nist_mod_256Name: | BN_nist_mod_256 | Prototype: | int BN_nist_mod_256(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_nist.c | Lines: | 640-868 |
| | 131 | 8 |
BN_nist_mod_224Name: | BN_nist_mod_224 | Prototype: | int BN_nist_mod_224(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_nist.c | Lines: | 459-626 |
| | 62 | 8 |
BN_nist_mod_192Name: | BN_nist_mod_192 | Prototype: | int BN_nist_mod_192(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_nist.c | Lines: | 318-443 |
| | 77 | 7 |
BN_newName: | BN_new | Prototype: | BIGNUM *BN_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 186-197 |
| | 12 | 2 |
BN_mul_wordName: | BN_mul_word | Prototype: | int BN_mul_word(BIGNUM *a, unsigned long w) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_word.c | Lines: | 181-201 |
| | 13 | 5 |
BN_mulName: | BN_mul | Prototype: | int BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mul.c | Lines: | 497-505 |
| | 3 | 1 |
BN_mpi2bnName: | BN_mpi2bn | Prototype: | BIGNUM *BN_mpi2bn(const unsigned char *d, int n, BIGNUM *ain) | Coverage: | 55.172% (16/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mpi.c | Lines: | 42-86 |
| | 59 | 10 |
BN_mod_wordName: | BN_mod_word | Prototype: | unsigned long BN_mod_word(const BIGNUM *a, unsigned long w) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_word.c | Lines: | 13-59 |
| | 18 | 5 |
BN_mod_sub_quickName: | BN_mod_sub_quick | Prototype: | int BN_mod_sub_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 182-190 |
| | 5 | 3 |
BN_mod_subName: | BN_mod_sub | Prototype: | int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 106-112 |
| | 3 | 2 |
BN_mod_sqrtName: | BN_mod_sqrt | Prototype: | BIGNUM *BN_mod_sqrt(BIGNUM *in, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx) | Coverage: | 50.216% (116/231) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_sqrt.c | Lines: | 13-358 |
| | 202 | 76 |
BN_mod_sqrName: | BN_mod_sqr | Prototype: | int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 222-228 |
| | 7 | 2 |
BN_mod_mul_reciprocalName: | BN_mod_mul_reciprocal | Prototype: | int BN_mod_mul_reciprocal(BIGNUM *r, const BIGNUM *x, const BIGNUM *y, BN_RECP_CTX *recp, BN_CTX *ctx) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_recp.c | Lines: | 55-82 |
| | 25 | 7 |
BN_mod_mul_montgomeryName: | BN_mod_mul_montgomery | Prototype: | int BN_mod_mul_montgomery(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_MONT_CTX *mont, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mont.c | Lines: | 26-35 |
| | 3 | 1 |
BN_mod_mulName: | BN_mod_mul | Prototype: | int BN_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 66.667% (12/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 193-220 |
| | 17 | 7 |
BN_mod_lshift_quickName: | BN_mod_lshift_quick | Prototype: | int BN_mod_lshift_quick(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m) | Coverage: | 68.750% (22/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 279-321 |
| | 24 | 11 |
BN_mod_lshift1_quickName: | BN_mod_lshift1_quick | Prototype: | int BN_mod_lshift1_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *m) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 242-250 |
| | 5 | 3 |
BN_mod_lshift1Name: | BN_mod_lshift1 | Prototype: | int BN_mod_lshift1(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 230-236 |
| | 3 | 2 |
BN_mod_lshiftName: | BN_mod_lshift | Prototype: | int BN_mod_lshift(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 252-273 |
| | 18 | 4 |
BN_mod_inverse_no_branchName: | BN_mod_inverse_no_branch | Prototype: | static BIGNUM *BN_mod_inverse_no_branch(BIGNUM *in, const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx) | Coverage: | 48.438% (31/64) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gcd.c | Lines: | 458-623 |
| | 92 | 20 |
BN_mod_inverseName: | BN_mod_inverse | Prototype: | BIGNUM *BN_mod_inverse(BIGNUM *in, const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gcd.c | Lines: | 124-133 |
| | 6 | 2 |
BN_mod_exp_simpleName: | BN_mod_exp_simple | Prototype: | int BN_mod_exp_simple(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 74.118% (63/85) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_exp.c | Lines: | 1275-1393 |
| | 82 | 26 |
BN_mod_exp_recpName: | BN_mod_exp_recp | Prototype: | int BN_mod_exp_recp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 73.469% (72/98) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_exp.c | Lines: | 161-294 |
| | 93 | 30 |
BN_mod_exp_mont_wordName: | BN_mod_exp_mont_word | Prototype: | int BN_mod_exp_mont_word(BIGNUM *rr, unsigned long a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont) | Coverage: | 65.766% (73/111) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_exp.c | Lines: | 1127-1272 |
| | 105 | 32 |
BN_mod_exp_mont_consttimeName: | BN_mod_exp_mont_consttime | Prototype: | int BN_mod_exp_mont_consttime(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont) | Coverage: | 70.968% (132/186) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_exp.c | Lines: | 592-1125 |
| | 241 | 55 |
BN_mod_exp_montName: | BN_mod_exp_mont | Prototype: | int BN_mod_exp_mont(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont) | Coverage: | 75.833% (91/120) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_exp.c | Lines: | 296-470 |
| | 119 | 36 |
BN_mod_exp2_montName: | BN_mod_exp2_mont | Prototype: | int BN_mod_exp2_mont(BIGNUM *rr, const BIGNUM *a1, const BIGNUM *p1, const BIGNUM *a2, const BIGNUM *p2, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont) | Coverage: | 67.081% (108/161) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_exp2.c | Lines: | 16-201 |
| | 147 | 44 |
BN_mod_expName: | BN_mod_exp | Prototype: | int BN_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 81.250% (13/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_exp.c | Lines: | 89-159 |
| | 19 | 3 |
BN_mod_add_quickName: | BN_mod_add_quick | Prototype: | int BN_mod_add_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 95-104 |
| | 4 | 2 |
BN_mod_addName: | BN_mod_add | Prototype: | int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 28-34 |
| | 3 | 2 |
BN_mask_bitsName: | BN_mask_bits | Prototype: | int BN_mask_bits(BIGNUM *a, int n) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 663-683 |
| | 13 | 4 |
BN_lshift1Name: | BN_lshift1 | Prototype: | int BN_lshift1(BIGNUM *r, const BIGNUM *a) | Coverage: | 78.947% (15/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_shift.c | Lines: | 13-44 |
| | 24 | 6 |
BN_lshiftName: | BN_lshift | Prototype: | int BN_lshift(BIGNUM *r, const BIGNUM *a, int n) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_shift.c | Lines: | 83-120 |
| | 28 | 6 |
BN_lebin2bnName: | BN_lebin2bn | Prototype: | BIGNUM *BN_lebin2bn(const unsigned char *s, int len, BIGNUM *ret) | Coverage: | 58.333% (14/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 472-517 |
| | 50 | 8 |
BN_kroneckerName: | BN_kronecker | Prototype: | int BN_kronecker(const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | Coverage: | 61.905% (39/63) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_kron.c | Lines: | 17-140 |
| | 60 | 20 |
BN_is_zeroName: | BN_is_zero | Prototype: | int BN_is_zero(const BIGNUM *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 866-869 |
| | 1 | 1 |
BN_is_wordName: | BN_is_word | Prototype: | int BN_is_word(const BIGNUM *a, const unsigned long w) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 876-879 |
| | 1 | 1 |
BN_is_prime_fasttest_exName: | BN_is_prime_fasttest_ex | Prototype: | int BN_is_prime_fasttest_ex(const BIGNUM *a, int checks, BN_CTX *ctx_passed, int do_trial_division, BN_GENCB *cb) | Coverage: | 67.347% (66/98) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_prime.c | Lines: | 151-243 |
| | 83 | 26 |
BN_is_prime_fasttestName: | BN_is_prime_fasttest | Prototype: | int BN_is_prime_fasttest(const BIGNUM *a, int checks, void (*callback) (int, int, void *), BN_CTX *ctx_passed, void *cb_arg, int do_trial_division) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_depr.c | Lines: | 58-67 |
| | 4 | 1 |
BN_is_prime_exName: | BN_is_prime_ex | Prototype: | int BN_is_prime_ex(const BIGNUM *a, int checks, BN_CTX *ctx_passed, BN_GENCB *cb) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_prime.c | Lines: | 145-149 |
| | 1 | 1 |
BN_is_primeName: | BN_is_prime | Prototype: | int BN_is_prime(const BIGNUM *a, int checks, void (*callback) (int, int, void *), BN_CTX *ctx_passed, void *cb_arg) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_depr.c | Lines: | 49-56 |
| | 3 | 1 |
BN_is_oneName: | BN_is_one | Prototype: | int BN_is_one(const BIGNUM *a) | Coverage: | 80.000% (4/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 871-874 |
| | 1 | 1 |
BN_is_oddName: | BN_is_odd | Prototype: | int BN_is_odd(const BIGNUM *a) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 881-884 |
| | 1 | 1 |
BN_is_negativeName: | BN_is_negative | Prototype: | int BN_is_negative(const BIGNUM *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 886-889 |
| | 1 | 1 |
BN_is_bit_setName: | BN_is_bit_set | Prototype: | int BN_is_bit_set(const BIGNUM *a, int n) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 649-661 |
| | 8 | 3 |
BN_hex2bnName: | BN_hex2bn | Prototype: | int BN_hex2bn(BIGNUM **bn, const char *a) | Coverage: | 62.745% (32/51) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_print.c | Lines: | 126-197 |
| | 66 | 16 |
BN_get_wordName: | BN_get_word | Prototype: | unsigned long BN_get_word(const BIGNUM *a) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 349-357 |
| | 5 | 3 |
BN_get_rfc3526_prime_8192Name: | BN_get_rfc3526_prime_8192 | Prototype: | BIGNUM *BN_get_rfc3526_prime_8192(BIGNUM *bn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_const.c | Lines: | 420-553 |
| | 1 | 1 |
BN_get_rfc3526_prime_6144Name: | BN_get_rfc3526_prime_6144 | Prototype: | BIGNUM *BN_get_rfc3526_prime_6144(BIGNUM *bn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_const.c | Lines: | 309-410 |
| | 1 | 1 |
BN_get_rfc3526_prime_4096Name: | BN_get_rfc3526_prime_4096 | Prototype: | BIGNUM *BN_get_rfc3526_prime_4096(BIGNUM *bn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_const.c | Lines: | 230-299 |
| | 1 | 1 |
BN_get_rfc3526_prime_3072Name: | BN_get_rfc3526_prime_3072 | Prototype: | BIGNUM *BN_get_rfc3526_prime_3072(BIGNUM *bn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_const.c | Lines: | 167-220 |
| | 1 | 1 |
BN_get_rfc3526_prime_2048Name: | BN_get_rfc3526_prime_2048 | Prototype: | BIGNUM *BN_get_rfc3526_prime_2048(BIGNUM *bn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_const.c | Lines: | 120-157 |
| | 1 | 1 |
BN_get_rfc3526_prime_1536Name: | BN_get_rfc3526_prime_1536 | Prototype: | BIGNUM *BN_get_rfc3526_prime_1536(BIGNUM *bn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_const.c | Lines: | 81-110 |
| | 1 | 1 |
BN_get_rfc2409_prime_768Name: | BN_get_rfc2409_prime_768 | Prototype: | BIGNUM *BN_get_rfc2409_prime_768(BIGNUM *bn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_const.c | Lines: | 21-38 |
| | 1 | 1 |
BN_get_rfc2409_prime_1024Name: | BN_get_rfc2409_prime_1024 | Prototype: | BIGNUM *BN_get_rfc2409_prime_1024(BIGNUM *bn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_const.c | Lines: | 49-70 |
| | 1 | 1 |
BN_get_paramsName: | BN_get_params | Prototype: | int BN_get_params(int which) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 66-78 |
| | 9 | 5 |
BN_get_flagsName: | BN_get_flags | Prototype: | int BN_get_flags(const BIGNUM *b, int n) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 932-935 |
| | 1 | 1 |
BN_get0_nist_prime_521Name: | BN_get0_nist_prime_521 | Prototype: | const BIGNUM *BN_get0_nist_prime_521(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_nist.c | Lines: | 247-250 |
| | 1 | 1 |
BN_get0_nist_prime_384Name: | BN_get0_nist_prime_384 | Prototype: | const BIGNUM *BN_get0_nist_prime_384(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_nist.c | Lines: | 242-245 |
| | 1 | 1 |
BN_get0_nist_prime_256Name: | BN_get0_nist_prime_256 | Prototype: | const BIGNUM *BN_get0_nist_prime_256(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_nist.c | Lines: | 237-240 |
| | 1 | 1 |
BN_get0_nist_prime_224Name: | BN_get0_nist_prime_224 | Prototype: | const BIGNUM *BN_get0_nist_prime_224(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_nist.c | Lines: | 232-235 |
| | 1 | 1 |
BN_get0_nist_prime_192Name: | BN_get0_nist_prime_192 | Prototype: | const BIGNUM *BN_get0_nist_prime_192(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_nist.c | Lines: | 227-230 |
| | 1 | 1 |
BN_generate_prime_exName: | BN_generate_prime_ex | Prototype: | int BN_generate_prime_ex(BIGNUM *ret, int bits, int safe, const BIGNUM *add, const BIGNUM *rem, BN_GENCB *cb) | Coverage: | 56.322% (49/87) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_prime.c | Lines: | 52-143 |
| | 77 | 25 |
BN_generate_primeName: | BN_generate_prime | Prototype: | BIGNUM *BN_generate_prime(BIGNUM *ret, int bits, int safe, const BIGNUM *add, const BIGNUM *rem, void (*callback) (int, int, void *), void *cb_arg) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_depr.c | Lines: | 25-47 |
| | 24 | 5 |
BN_generate_dsa_nonceName: | BN_generate_dsa_nonce | Prototype: | int BN_generate_dsa_nonce(BIGNUM *out, const BIGNUM *range, const BIGNUM *priv, const unsigned char *message, size_t message_len, BN_CTX *ctx) | Coverage: | 56.522% (13/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_rand.c | Lines: | 205-268 |
| | 45 | 9 |
BN_gcdName: | BN_gcd | Prototype: | int BN_gcd(BIGNUM *r, const BIGNUM *in_a, const BIGNUM *in_b, BN_CTX *ctx) | Coverage: | 50.000% (10/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gcd.c | Lines: | 15-52 |
| | 35 | 8 |
BN_from_montgomeryName: | BN_from_montgomery | Prototype: | int BN_from_montgomery(BIGNUM *ret, const BIGNUM *a, BN_MONT_CTX *mont, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mont.c | Lines: | 162-172 |
| | 4 | 1 |
BN_freeName: | BN_free | Prototype: | void BN_free(BIGNUM *a) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 168-176 |
| | 8 | 4 |
BN_expName: | BN_exp | Prototype: | int BN_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx) | Coverage: | 52.174% (24/46) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_exp.c | Lines: | 41-87 |
| | 42 | 13 |
BN_dupName: | BN_dup | Prototype: | BIGNUM *BN_dup(const BIGNUM *a) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 262-279 |
| | 26 | 4 |
BN_div_wordName: | BN_div_word | Prototype: | unsigned long BN_div_word(BIGNUM *a, unsigned long w) | Coverage: | 66.667% (14/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_word.c | Lines: | 61-96 |
| | 23 | 7 |
BN_div_recpName: | BN_div_recp | Prototype: | int BN_div_recp(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m, BN_RECP_CTX *recp, BN_CTX *ctx) | Coverage: | 56.604% (30/53) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_recp.c | Lines: | 84-166 |
| | 60 | 17 |
BN_divName: | BN_div | Prototype: | int BN_div(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num, const BIGNUM *divisor, BN_CTX *ctx) | Coverage: | 79.646% (90/113) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_div.c | Lines: | 137-417 |
| | 135 | 33 |
BN_dec2bnName: | BN_dec2bn | Prototype: | int BN_dec2bn(BIGNUM **bn, const char *a) | Coverage: | 62.264% (33/53) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_print.c | Lines: | 199-267 |
| | 63 | 16 |
BN_copyName: | BN_copy | Prototype: | BIGNUM *BN_copy(BIGNUM *a, const BIGNUM *b) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 281-298 |
| | 16 | 4 |
BN_consttime_swapName: | BN_consttime_swap | Prototype: | void BN_consttime_swap(unsigned long condition, BIGNUM *a, BIGNUM *b, int nwords) | Coverage: | 100.000% (25/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 747-827 |
| | 34 | 12 |
BN_cmpName: | BN_cmp | Prototype: | int BN_cmp(const BIGNUM *a, const BIGNUM *b) | Coverage: | 100.000% (37/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 561-606 |
| | 42 | 12 |
BN_clear_freeName: | BN_clear_free | Prototype: | void BN_clear_free(BIGNUM *a) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 154-166 |
| | 14 | 4 |
BN_clear_bitName: | BN_clear_bit | Prototype: | int BN_clear_bit(BIGNUM *a, int n) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 631-647 |
| | 10 | 3 |
BN_clearName: | BN_clear | Prototype: | void BN_clear(BIGNUM *a) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 339-347 |
| | 7 | 2 |
BN_bntest_randName: | BN_bntest_rand | Prototype: | int BN_bntest_rand(BIGNUM *rnd, int bits, int top, int bottom) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_rand.c | Lines: | 102-105 |
| | 1 | 1 |
BN_bn2mpiName: | BN_bn2mpi | Prototype: | int BN_bn2mpi(const BIGNUM *a, unsigned char *d) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mpi.c | Lines: | 14-40 |
| | 23 | 5 |
BN_bn2lebinpadName: | BN_bn2lebinpad | Prototype: | int BN_bn2lebinpad(const BIGNUM *a, unsigned char *to, int tolen) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 519-537 |
| | 13 | 4 |
BN_bn2hexName: | BN_bn2hex | Prototype: | char *BN_bn2hex(const BIGNUM *a) | Coverage: | 90.909% (20/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_print.c | Lines: | 20-50 |
| | 23 | 8 |
BN_bn2decName: | BN_bn2dec | Prototype: | char *BN_bn2dec(const BIGNUM *a) | Coverage: | 60.526% (23/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_print.c | Lines: | 53-124 |
| | 73 | 13 |
BN_bn2binpadName: | BN_bn2binpad | Prototype: | int BN_bn2binpad(const BIGNUM *a, unsigned char *to, int tolen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 460-465 |
| | 3 | 2 |
BN_bn2binName: | BN_bn2bin | Prototype: | int BN_bn2bin(const BIGNUM *a, unsigned char *to) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 467-470 |
| | 1 | 1 |
BN_bin2bnName: | BN_bin2bn | Prototype: | BIGNUM *BN_bin2bn(const unsigned char *s, int len, BIGNUM *ret) | Coverage: | 91.667% (22/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 372-415 |
| | 48 | 8 |
BN_asc2bnName: | BN_asc2bn | Prototype: | int BN_asc2bn(BIGNUM **bn, const char *a) | Coverage: | 82.609% (19/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_print.c | Lines: | 269-287 |
| | 11 | 6 |
BN_add_wordName: | BN_add_word | Prototype: | int BN_add_word(BIGNUM *a, unsigned long w) | Coverage: | 71.429% (20/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_word.c | Lines: | 98-132 |
| | 24 | 8 |
BN_addName: | BN_add | Prototype: | int BN_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_add.c | Lines: | 14-42 |
| | 16 | 4 |
BN_abs_is_wordName: | BN_abs_is_word | Prototype: | int BN_abs_is_word(const BIGNUM *a, const unsigned long w) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 861-864 |
| | 1 | 1 |
BN_X931_generate_prime_exName: | BN_X931_generate_prime_ex | Prototype: | int BN_X931_generate_prime_ex(BIGNUM *p, BIGNUM *p1, BIGNUM *p2, BIGNUM *Xp1, BIGNUM *Xp2, const BIGNUM *Xp, const BIGNUM *e, BN_CTX *ctx, BN_GENCB *cb) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_x931p.c | Lines: | 215-244 |
| | 27 | 8 |
BN_X931_generate_XpqName: | BN_X931_generate_Xpq | Prototype: | int BN_X931_generate_Xpq(BIGNUM *Xp, BIGNUM *Xq, int nbits, BN_CTX *ctx) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_x931p.c | Lines: | 160-205 |
| | 26 | 10 |
BN_X931_derive_prime_exName: | BN_X931_derive_prime_ex | Prototype: | int BN_X931_derive_prime_ex(BIGNUM *p, BIGNUM *p1, BIGNUM *p2, const BIGNUM *Xp, const BIGNUM *Xp1, const BIGNUM *Xp2, const BIGNUM *e, BN_CTX *ctx, BN_GENCB *cb) | Coverage: | 0.000% (0/71) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_x931p.c | Lines: | 51-153 |
| | 63 | 25 |
BN_STACK_pushName: | BN_STACK_push | Prototype: | static int BN_STACK_push(BN_STACK *st, unsigned int idx) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | Lines: | 252-272 |
| | 16 | 4 |
BN_STACK_popName: | BN_STACK_pop | Prototype: | static unsigned int BN_STACK_pop(BN_STACK *st) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | Lines: | 274-277 |
| | 1 | 1 |
BN_STACK_initName: | BN_STACK_init | Prototype: | static void BN_STACK_init(BN_STACK *st) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | Lines: | 239-243 |
| | 6 | 1 |
BN_STACK_finishName: | BN_STACK_finish | Prototype: | static void BN_STACK_finish(BN_STACK *st) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | Lines: | 245-249 |
| | 6 | 1 |
BN_RECP_CTX_setName: | BN_RECP_CTX_set | Prototype: | int BN_RECP_CTX_set(BN_RECP_CTX *recp, const BIGNUM *d, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_recp.c | Lines: | 45-53 |
| | 6 | 2 |