Line | Source | Count |
1 | | - |
2 | | - |
3 | | - |
4 | static int | - |
5 | BN_div_internal(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num, const BIGNUM *divisor, | - |
6 | BN_CTX *ctx, int ct) | - |
7 | { | - |
8 | int norm_shift, i, loop; | - |
9 | BIGNUM *tmp, wnum, *snum, *sdiv, *res; | - |
10 | unsigned long *resp, *wnump; | - |
11 | unsigned long d0, d1; | - |
12 | int num_n, div_n; | - |
13 | int no_branch = 0; | - |
14 | | - |
15 | | - |
16 | | - |
17 | | - |
18 | if (num->top > 0TRUE | evaluated 458458 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 627 times by 9 testsEvaluated by:- bntest
- ecdsatest
- ectest
- libcrypto.so.44.0.1
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
&& num->d[num->top - 1] == 0TRUE | never evaluated | FALSE | evaluated 458458 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) { | 0-458458 |
19 | ERR_put_error(3,(0xfff),(107),__FILE__,134); | - |
20 | return never executed: return 0; 0;never executed: return 0; | 0 |
21 | } | - |
22 | | - |
23 | ; | - |
24 | | - |
25 | if (ctTRUE | evaluated 457664 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 1421 times by 2 tests |
) | 1421-457664 |
26 | no_branch = 1;executed 457664 times by 14 tests: no_branch = 1; Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 457664 |
27 | | - |
28 | ; | - |
29 | ; | - |
30 | | - |
31 | ; | - |
32 | | - |
33 | if (((TRUE | evaluated 6 times by 1 test | FALSE | evaluated 459079 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
divisor)->top == 0)TRUE | evaluated 6 times by 1 test | FALSE | evaluated 459079 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) { | 6-459079 |
34 | ERR_put_error(3,(0xfff),(103),__FILE__,149); | - |
35 | returnexecuted 6 times by 1 test: return (0); (0);executed 6 times by 1 test: return (0); | 6 |
36 | } | - |
37 | | - |
38 | if (!no_branchTRUE | evaluated 1420 times by 2 tests | FALSE | evaluated 457659 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
&& BN_ucmp(num, divisor) < 0TRUE | evaluated 281 times by 2 tests | FALSE | evaluated 1139 times by 2 tests |
) { | 281-457659 |
39 | if (rm != TRUE | evaluated 281 times by 2 tests | FALSE | never evaluated |
| 0-281 |
40 | ((void *)0)TRUE | evaluated 281 times by 2 tests | FALSE | never evaluated |
| 0-281 |
41 | ) { | - |
42 | if (BN_copy(rm, num) == TRUE | never evaluated | FALSE | evaluated 281 times by 2 tests |
| 0-281 |
43 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 281 times by 2 tests |
| 0-281 |
44 | ) | - |
45 | return never executed: return (0); (0);never executed: return (0); | 0 |
46 | }executed 281 times by 2 tests: end of block | 281 |
47 | if (dv != TRUE | evaluated 51 times by 1 test | FALSE | evaluated 230 times by 2 tests |
| 51-230 |
48 | ((void *)0)TRUE | evaluated 51 times by 1 test | FALSE | evaluated 230 times by 2 tests |
| 51-230 |
49 | ) | - |
50 | (executed 51 times by 1 test: (BN_set_word((dv),0)); BN_set_word((dv),0));executed 51 times by 1 test: (BN_set_word((dv),0)); | 51 |
51 | returnexecuted 281 times by 2 tests: return (1); (1);executed 281 times by 2 tests: return (1); | 281 |
52 | } | - |
53 | | - |
54 | BN_CTX_start(ctx); | - |
55 | tmp = BN_CTX_get(ctx); | - |
56 | snum = BN_CTX_get(ctx); | - |
57 | sdiv = BN_CTX_get(ctx); | - |
58 | if (dv == TRUE | evaluated 119825 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 338973 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 119825-338973 |
59 | ((void *)0)TRUE | evaluated 119825 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 338973 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 119825-338973 |
60 | ) | - |
61 | res = BN_CTX_get(ctx);executed 119825 times by 14 tests: res = BN_CTX_get(ctx); Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 119825 |
62 | else | - |
63 | res = dv;executed 338973 times by 14 tests: res = dv; Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 338973 |
64 | if (tmp == TRUE | never evaluated | FALSE | evaluated 458798 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 0-458798 |
65 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 458798 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 0-458798 |
66 | || snum == TRUE | never evaluated | FALSE | evaluated 458798 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 0-458798 |
67 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 458798 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 0-458798 |
68 | || sdiv == TRUE | never evaluated | FALSE | evaluated 458798 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 0-458798 |
69 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 458798 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 0-458798 |
70 | || res == TRUE | never evaluated | FALSE | evaluated 458798 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 0-458798 |
71 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 458798 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 0-458798 |
72 | ) | - |
73 | goto never executed: goto err; err;never executed: goto err; | 0 |
74 | | - |
75 | | - |
76 | norm_shift = 64 - ((BN_num_bits(divisor)) % 64); | - |
77 | if (!(BN_lshift(sdiv, divisor, norm_shift))TRUE | never evaluated | FALSE | evaluated 458798 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) | 0-458798 |
78 | goto never executed: goto err; err;never executed: goto err; | 0 |
79 | sdiv->neg = 0; | - |
80 | norm_shift += 64; | - |
81 | if (!(BN_lshift(snum, num, norm_shift))TRUE | never evaluated | FALSE | evaluated 458798 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) | 0-458798 |
82 | goto never executed: goto err; err;never executed: goto err; | 0 |
83 | snum->neg = 0; | - |
84 | | - |
85 | if (no_branchTRUE | evaluated 457659 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 1139 times by 2 tests |
) { | 1139-457659 |
86 | | - |
87 | | - |
88 | | - |
89 | | - |
90 | if (snum->top <= sdiv->top + 1TRUE | evaluated 79263 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 378396 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) { | 79263-378396 |
91 | if ((((TRUE | evaluated 79251 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 12 times by 3 tests |
TRUE | never evaluated | FALSE | evaluated 79263 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
TRUE | evaluated 79251 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 12 times by 3 tests |
sdiv->top + 2) <= (snum)->dmax)TRUE | never evaluated | FALSE | evaluated 79263 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
TRUE | evaluated 79251 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 12 times by 3 tests |
?(snum):bn_expand2((snum),(sdiv->top + 2))) == TRUE | never evaluated | FALSE | evaluated 79263 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 0-79263 |
92 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 79263 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 0-79263 |
93 | ) | - |
94 | goto never executed: goto err; err;never executed: goto err; | 0 |
95 | for (i = snum->top; i < sdiv->top + 2TRUE | evaluated 89981 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 79263 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
; i++) | 79263-89981 |
96 | snum->d[i] = 0;executed 89981 times by 14 tests: snum->d[i] = 0; Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 89981 |
97 | snum->top = sdiv->top + 2; | - |
98 | }executed 79263 times by 14 tests: end of block Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
else { | 79263 |
99 | if ((((TRUE | evaluated 376936 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 1460 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
TRUE | never evaluated | FALSE | evaluated 378396 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
TRUE | evaluated 376936 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 1460 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
snum->top + 1) <= (snum)->dmax)TRUE | never evaluated | FALSE | evaluated 378396 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
TRUE | evaluated 376936 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 1460 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
?(snum):bn_expand2((snum),(snum->top + 1))) == TRUE | never evaluated | FALSE | evaluated 378396 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 0-378396 |
100 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 378396 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 0-378396 |
101 | ) | - |
102 | goto never executed: goto err; err;never executed: goto err; | 0 |
103 | snum->d[snum->top] = 0; | - |
104 | snum->top ++; | - |
105 | }executed 378396 times by 14 tests: end of block Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 378396 |
106 | } | - |
107 | | - |
108 | div_n = sdiv->top; | - |
109 | num_n = snum->top; | - |
110 | loop = num_n - div_n; | - |
111 | | - |
112 | | - |
113 | | - |
114 | wnum.neg = 0; | - |
115 | wnum.d = &(snum->d[loop]); | - |
116 | wnum.top = div_n; | - |
117 | | - |
118 | wnum.dmax = snum->dmax - loop; | - |
119 | wnum.flags = snum->flags | 0x02; | - |
120 | | - |
121 | | - |
122 | | - |
123 | d0 = sdiv->d[div_n - 1]; | - |
124 | d1 = (TRUE | evaluated 130955 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 327843 times by 13 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
div_n == 1)TRUE | evaluated 130955 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 327843 times by 13 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
? 0 : sdiv->d[div_n - 2]; | 130955-327843 |
125 | | - |
126 | | - |
127 | wnump = &(snum->d[num_n - 1]); | - |
128 | | - |
129 | | - |
130 | res->neg = (num->neg ^ divisor->neg); | - |
131 | if (!((((TRUE | evaluated 453365 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 5433 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
loop + 1)) <= (res)->dmax)TRUE | evaluated 453365 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 5433 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
?(res):bn_expand2((res),((loop + 1))))TRUE | never evaluated | FALSE | evaluated 458798 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) | 0-458798 |
132 | goto never executed: goto err; err;never executed: goto err; | 0 |
133 | res->top = loop - no_branch; | - |
134 | resp = &(res->d[loop - 1]); | - |
135 | | - |
136 | | - |
137 | if (!((((TRUE | evaluated 456269 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 2529 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
div_n + 1)) <= (tmp)->dmax)TRUE | evaluated 456269 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 2529 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
?(tmp):bn_expand2((tmp),((div_n + 1))))TRUE | never evaluated | FALSE | evaluated 458798 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) | 0-458798 |
138 | goto never executed: goto err; err;never executed: goto err; | 0 |
139 | | - |
140 | if (!no_branchTRUE | evaluated 1139 times by 2 tests | FALSE | evaluated 457659 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) { | 1139-457659 |
141 | if (BN_ucmp(&wnum, sdiv) >= 0TRUE | evaluated 23 times by 2 tests | FALSE | evaluated 1116 times by 2 tests |
) { | 23-1116 |
142 | | - |
143 | | - |
144 | | - |
145 | ; | - |
146 | bn_sub_words(wnum.d, wnum.d, sdiv->d, div_n); | - |
147 | *resp = 1; | - |
148 | }executed 23 times by 2 tests: end of block else | 23 |
149 | res->top--;executed 1116 times by 2 tests: res->top--; | 1116 |
150 | } | - |
151 | | - |
152 | | - |
153 | | - |
154 | if (res->top == 0TRUE | never evaluated | FALSE | evaluated 458798 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) | 0-458798 |
155 | res->neg = 0; never executed: res->neg = 0; | 0 |
156 | else | - |
157 | resp--;executed 458798 times by 14 tests: resp--; Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 458798 |
158 | | - |
159 | for (i = 0; i < loop - 1TRUE | evaluated 1385068 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 458798 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
; i++, wnump--, resp--) { | 458798-1385068 |
160 | unsigned long q, l0; | - |
161 | | - |
162 | | - |
163 | | - |
164 | | - |
165 | | - |
166 | | - |
167 | | - |
168 | unsigned long n0, n1, rem = 0; | - |
169 | | - |
170 | n0 = wnump[0]; | - |
171 | n1 = wnump[-1]; | - |
172 | if (n0 == d0TRUE | evaluated 110 times by 4 testsEvaluated by:- bntest
- ecdhtest
- ecdsatest
- ectest
| FALSE | evaluated 1384958 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) | 110-1384958 |
173 | q = (0xffffffffffffffffL);executed 110 times by 4 tests: q = (0xffffffffffffffffL); Executed by:- bntest
- ecdhtest
- ecdsatest
- ectest
| 110 |
174 | else | - |
175 | { | - |
176 | unsigned long t2l, t2h; | - |
177 | | - |
178 | q = ({ asm volatile ( "divq %4" : "=a"(q), "=d"(rem) : "a"(n1), "d"(n0), "g"(d0) : "cc"); q; }); | - |
179 | | - |
180 | | - |
181 | | - |
182 | | - |
183 | | - |
184 | asm ("mulq %3" : "=a"(t2l),"=d"(t2h) : "a"(d1),"g"(q) : "cc");; | - |
185 | for (;;) { | - |
186 | if ((TRUE | evaluated 1307965 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 187633 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
t2h < rem)TRUE | evaluated 1307965 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 187633 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
|| | 187633-1307965 |
187 | ((TRUE | evaluated 9511 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 178122 times by 12 testsEvaluated by:- bntest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
t2h == rem)TRUE | evaluated 9511 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 178122 times by 12 testsEvaluated by:- bntest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
&& (TRUE | evaluated 9428 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 83 times by 4 testsEvaluated by:- bntest
- ecdhtest
- ecdsatest
- ectest
|
t2l <= wnump[-2])TRUE | evaluated 9428 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 83 times by 4 testsEvaluated by:- bntest
- ecdhtest
- ecdsatest
- ectest
|
)) | 83-178122 |
188 | break;executed 1317393 times by 14 tests: break; Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 1317393 |
189 | q--; | - |
190 | rem += d0; | - |
191 | if (rem < d0TRUE | evaluated 67565 times by 12 testsEvaluated by:- bntest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 110640 times by 12 testsEvaluated by:- bntest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) | 67565-110640 |
192 | break;executed 67565 times by 12 tests: break; Executed by:- bntest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 67565 |
193 | if (t2l < d1TRUE | evaluated 64900 times by 12 testsEvaluated by:- bntest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 45740 times by 12 testsEvaluated by:- bntest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) | 45740-64900 |
194 | t2h--;executed 64900 times by 12 tests: t2h--; Executed by:- bntest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 64900 |
195 | t2l -= d1; | - |
196 | }executed 110640 times by 12 tests: end of block Executed by:- bntest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 110640 |
197 | | - |
198 | }executed 1384958 times by 14 tests: end of block Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 1384958 |
199 | | - |
200 | | - |
201 | l0 = bn_mul_words(tmp->d, sdiv->d, div_n, q); | - |
202 | tmp->d[div_n] = l0; | - |
203 | wnum.d--; | - |
204 | | - |
205 | | - |
206 | if (bn_sub_words(wnum.d, wnum.d, tmp->d, div_n + 1)TRUE | evaluated 413 times by 6 testsEvaluated by:- bntest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- ssltest
| FALSE | evaluated 1384655 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) { | 413-1384655 |
207 | | - |
208 | | - |
209 | | - |
210 | | - |
211 | | - |
212 | q--; | - |
213 | if (bn_add_words(wnum.d, wnum.d, sdiv->d, div_n)TRUE | evaluated 413 times by 6 testsEvaluated by:- bntest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- ssltest
| FALSE | never evaluated |
) | 0-413 |
214 | | - |
215 | | - |
216 | | - |
217 | (*executed 413 times by 6 tests: (*wnump)++; Executed by:- bntest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- ssltest
wnump)++;executed 413 times by 6 tests: (*wnump)++; Executed by:- bntest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- ssltest
| 413 |
218 | }executed 413 times by 6 tests: end of block Executed by:- bntest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- ssltest
| 413 |
219 | | - |
220 | *resp = q; | - |
221 | }executed 1385068 times by 14 tests: end of block Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 1385068 |
222 | { unsigned long *ftl; int tmp_top = (snum)->top; if (tmp_top > 0TRUE | evaluated 458798 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | never evaluated |
) { for (ftl= &((snum)->d[tmp_top-1]); tmp_top > 0TRUE | evaluated 1869162 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 8339 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
; tmp_top--) if (*(TRUE | evaluated 450459 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 1418703 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
ftl--)TRUE | evaluated 450459 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 1418703 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) break;executed 450459 times by 14 tests: break; Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
(snum)->top = tmp_top; }executed 458798 times by 14 tests: end of block Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
; }; | 0-1869162 |
223 | if (rm != TRUE | evaluated 455467 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 3331 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 3331-455467 |
224 | ((void *)0)TRUE | evaluated 455467 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 3331 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
| 3331-455467 |
225 | ) { | - |
226 | | - |
227 | | - |
228 | | - |
229 | int neg = num->neg; | - |
230 | BN_rshift(rm, snum, norm_shift); | - |
231 | if (!((rm)->top == 0)TRUE | evaluated 450009 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 5458 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) | 5458-450009 |
232 | rm->neg = neg;executed 450009 times by 14 tests: rm->neg = neg; Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 450009 |
233 | ; | - |
234 | }executed 455467 times by 14 tests: end of block Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 455467 |
235 | if (no_branchTRUE | evaluated 457659 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 1139 times by 2 tests |
) | 1139-457659 |
236 | { unsigned long *ftl; int tmp_top = (res)->top; if (tmp_top > 0TRUE | evaluated 457659 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | never evaluated |
) { for (ftl= &((res)->d[tmp_top-1]); tmp_top > 0TRUE | evaluated 835683 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 3300 times by 12 testsEvaluated by:- bntest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
; tmp_top--) if (*(TRUE | evaluated 454359 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 381324 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
ftl--)TRUE | evaluated 454359 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| FALSE | evaluated 381324 times by 14 testsEvaluated by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
|
) break;executed 454359 times by 14 tests: break; Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
(res)->top = tmp_top; }executed 457659 times by 14 tests: end of block Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
; }executed 457659 times by 14 tests: end of block Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
; | 0-835683 |
237 | BN_CTX_end(ctx); | - |
238 | returnexecuted 458798 times by 14 tests: return (1); Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
(1);executed 458798 times by 14 tests: return (1); Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 458798 |
239 | | - |
240 | err: | - |
241 | ; | - |
242 | BN_CTX_end(ctx); | - |
243 | return never executed: return (0); (0);never executed: return (0); | 0 |
244 | } | - |
245 | | - |
246 | int | - |
247 | BN_div(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num, const BIGNUM *divisor, | - |
248 | BN_CTX *ctx) | - |
249 | { | - |
250 | int ct = ((((TRUE | never evaluated | FALSE | evaluated 1421 times by 2 tests |
num)->flags&(0x04)) != 0)TRUE | never evaluated | FALSE | evaluated 1421 times by 2 tests |
|| | 0-1421 |
251 | (((TRUE | never evaluated | FALSE | evaluated 1421 times by 2 tests |
divisor)->flags&(0x04)) != 0)TRUE | never evaluated | FALSE | evaluated 1421 times by 2 tests |
); | 0-1421 |
252 | | - |
253 | returnexecuted 1421 times by 2 tests: return BN_div_internal(dv, rm, num, divisor, ctx, ct); BN_div_internal(dv, rm, num, divisor, ctx, ct);executed 1421 times by 2 tests: return BN_div_internal(dv, rm, num, divisor, ctx, ct); | 1421 |
254 | } | - |
255 | | - |
256 | int | - |
257 | BN_div_nonct(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num, const BIGNUM *divisor, | - |
258 | BN_CTX *ctx) | - |
259 | { | - |
260 | return never executed: return BN_div_internal(dv, rm, num, divisor, ctx, 0); BN_div_internal(dv, rm, num, divisor, ctx, 0);never executed: return BN_div_internal(dv, rm, num, divisor, ctx, 0); | 0 |
261 | } | - |
262 | | - |
263 | int | - |
264 | BN_div_ct(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num, const BIGNUM *divisor, | - |
265 | BN_CTX *ctx) | - |
266 | { | - |
267 | returnexecuted 457664 times by 14 tests: return BN_div_internal(dv, rm, num, divisor, ctx, 1); Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
BN_div_internal(dv, rm, num, divisor, ctx, 1);executed 457664 times by 14 tests: return BN_div_internal(dv, rm, num, divisor, ctx, 1); Executed by:- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssltest
- tlstest
| 457664 |
268 | } | - |
| | |