Line | Source | Count |
1 | | - |
2 | | - |
3 | | - |
4 | static struct _rs { | - |
5 | size_t rs_have; | - |
6 | size_t rs_count; | - |
7 | } *rs; | - |
8 | | - |
9 | | - |
10 | static struct _rsx { | - |
11 | chacha_ctx rs_chacha; | - |
12 | u_char rs_buf[(16*64)]; | - |
13 | } *rsx; | - |
14 | | - |
15 | static __inline int _rs_allocate(struct _rs **, struct _rsx **); | - |
16 | static __inline void _rs_forkdetect(void); | - |
17 | | - |
18 | static __inline void _rs_rekey(u_char *dat, size_t datlen); | - |
19 | | - |
20 | static __inline void | - |
21 | _rs_init(u_char *buf, size_t n) | - |
22 | { | - |
23 | if (n < 32 + 8TRUE | never evaluated | FALSE | evaluated 1302 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
|
) | 0-1302 |
24 | return; never executed: return; | 0 |
25 | | - |
26 | if (rs == TRUE | evaluated 182 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| FALSE | evaluated 1120 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
|
| 182-1120 |
27 | ((void *)0)TRUE | evaluated 182 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| FALSE | evaluated 1120 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
|
| 182-1120 |
28 | ) { | - |
29 | if (_rs_allocate(&rs, &rsx) == -1TRUE | never evaluated | FALSE | evaluated 182 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
|
) | 0-182 |
30 | abort(); never executed: abort(); | 0 |
31 | }executed 182 times by 27 tests: end of block Executed by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| 182 |
32 | | - |
33 | chacha_keysetup(&rsx->rs_chacha, buf, 32 * 8, 0); | - |
34 | chacha_ivsetup(&rsx->rs_chacha, buf + 32); | - |
35 | }executed 1302 times by 27 tests: end of block Executed by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| 1302 |
36 | | - |
37 | static void | - |
38 | _rs_stir(void) | - |
39 | { | - |
40 | u_char rnd[32 + 8]; | - |
41 | | - |
42 | if (getentropy(rnd, sizeof rnd) == -1TRUE | never evaluated | FALSE | evaluated 182 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
|
) | 0-182 |
43 | _getentropy_fail(); never executed: _getentropy_fail(); | 0 |
44 | | - |
45 | if (!rsTRUE | evaluated 182 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| FALSE | never evaluated |
) | 0-182 |
46 | _rs_init(rnd, sizeof(rnd));executed 182 times by 27 tests: _rs_init(rnd, sizeof(rnd)); Executed by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| 182 |
47 | else | - |
48 | _rs_rekey(rnd, sizeof(rnd)); never executed: _rs_rekey(rnd, sizeof(rnd)); | 0 |
49 | explicit_bzero(rnd, sizeof(rnd)); | - |
50 | | - |
51 | | - |
52 | rs->rs_have = 0; | - |
53 | memset(rsx->rs_buf, 0, sizeof(rsx->rs_buf)); | - |
54 | | - |
55 | rs->rs_count = 1600000; | - |
56 | }executed 182 times by 27 tests: end of block Executed by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| 182 |
57 | | - |
58 | static __inline void | - |
59 | _rs_stir_if_needed(size_t len) | - |
60 | { | - |
61 | _rs_forkdetect(); | - |
62 | if (!rsTRUE | evaluated 182 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| FALSE | evaluated 291159 times by 26 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- tlstest
- ...
|
|| rs->rs_count <= lenTRUE | never evaluated | FALSE | evaluated 291159 times by 26 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- tlstest
- ...
|
) | 0-291159 |
63 | _rs_stir();executed 182 times by 27 tests: _rs_stir(); Executed by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| 182 |
64 | if (rs->rs_count <= lenTRUE | never evaluated | FALSE | evaluated 291341 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
|
) | 0-291341 |
65 | rs->rs_count = 0; never executed: rs->rs_count = 0; | 0 |
66 | else | - |
67 | rs->rs_count -= len;executed 291341 times by 27 tests: rs->rs_count -= len; Executed by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| 291341 |
68 | } | - |
69 | | - |
70 | static __inline void | - |
71 | _rs_rekey(u_char *dat, size_t datlen) | - |
72 | { | - |
73 | | - |
74 | | - |
75 | | - |
76 | | - |
77 | chacha_encrypt_bytes(&rsx->rs_chacha, rsx->rs_buf, | - |
78 | rsx->rs_buf, sizeof(rsx->rs_buf)); | - |
79 | | - |
80 | if (datTRUE | never evaluated | FALSE | evaluated 1120 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
|
) { | 0-1120 |
81 | size_t i, m; | - |
82 | | - |
83 | m = ((TRUE | never evaluated | FALSE | never evaluated |
datlen) < (32 + 8)TRUE | never evaluated | FALSE | never evaluated |
? (datlen) : (32 + 8)); | 0 |
84 | for (i = 0; i < mTRUE | never evaluated | FALSE | never evaluated |
; i++) | 0 |
85 | rsx->rs_buf[i] ^= dat[i]; never executed: rsx->rs_buf[i] ^= dat[i]; | 0 |
86 | } never executed: end of block | 0 |
87 | | - |
88 | _rs_init(rsx->rs_buf, 32 + 8); | - |
89 | memset(rsx->rs_buf, 0, 32 + 8); | - |
90 | rs->rs_have = sizeof(rsx->rs_buf) - 32 - 8; | - |
91 | }executed 1120 times by 27 tests: end of block Executed by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| 1120 |
92 | | - |
93 | static __inline void | - |
94 | _rs_random_buf(void *_buf, size_t n) | - |
95 | { | - |
96 | u_char *buf = (u_char *)_buf; | - |
97 | u_char *keystream; | - |
98 | size_t m; | - |
99 | | - |
100 | _rs_stir_if_needed(n); | - |
101 | while (n > 0TRUE | evaluated 283802 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| FALSE | evaluated 283140 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
|
) { | 283140-283802 |
102 | if (rs->rs_have > 0TRUE | evaluated 283623 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| FALSE | evaluated 179 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
|
) { | 179-283623 |
103 | m = ((TRUE | evaluated 282717 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| FALSE | evaluated 906 times by 19 testsEvaluated by:- arc4randomforktest
- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tlsexttest
- tlstest
|
n) < (rs->rs_have)TRUE | evaluated 282717 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| FALSE | evaluated 906 times by 19 testsEvaluated by:- arc4randomforktest
- bntest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tlsexttest
- tlstest
|
? (n) : (rs->rs_have)); | 906-282717 |
104 | keystream = rsx->rs_buf + sizeof(rsx->rs_buf) | - |
105 | - rs->rs_have; | - |
106 | memcpy(buf, keystream, m); | - |
107 | memset(keystream, 0, m); | - |
108 | buf += m; | - |
109 | n -= m; | - |
110 | rs->rs_have -= m; | - |
111 | }executed 283623 times by 27 tests: end of block Executed by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| 283623 |
112 | if (rs->rs_have == 0TRUE | evaluated 1085 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| FALSE | evaluated 282717 times by 27 testsEvaluated by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
|
) | 1085-282717 |
113 | _rs_rekey(executed 1085 times by 27 tests: _rs_rekey( ((void *)0) , 0); Executed by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| 1085 |
114 | ((void *)0)executed 1085 times by 27 tests: _rs_rekey( ((void *)0) , 0); Executed by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| 1085 |
115 | , 0);executed 1085 times by 27 tests: _rs_rekey( ((void *)0) , 0); Executed by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| 1085 |
116 | }executed 283802 times by 27 tests: end of block Executed by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| 283802 |
117 | }executed 283140 times by 27 tests: end of block Executed by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| 283140 |
118 | | - |
119 | static __inline void | - |
120 | _rs_random_u32(uint32_t *val) | - |
121 | { | - |
122 | u_char *keystream; | - |
123 | | - |
124 | _rs_stir_if_needed(sizeof(*val)); | - |
125 | if (rs->rs_have < sizeof(*val)TRUE | evaluated 35 times by 1 test | FALSE | evaluated 8166 times by 4 testsEvaluated by:- arc4randomforktest
- configtest
- tlstest
- verifytest
|
) | 35-8166 |
126 | _rs_rekey(executed 35 times by 1 test: _rs_rekey( ((void *)0) , 0); | 35 |
127 | ((void *)0)executed 35 times by 1 test: _rs_rekey( ((void *)0) , 0); | 35 |
128 | , 0);executed 35 times by 1 test: _rs_rekey( ((void *)0) , 0); | 35 |
129 | keystream = rsx->rs_buf + sizeof(rsx->rs_buf) - rs->rs_have; | - |
130 | memcpy(val, keystream, sizeof(*val)); | - |
131 | memset(keystream, 0, sizeof(*val)); | - |
132 | rs->rs_have -= sizeof(*val); | - |
133 | }executed 8201 times by 4 tests: end of block Executed by:- arc4randomforktest
- configtest
- tlstest
- verifytest
| 8201 |
134 | | - |
135 | uint32_t | - |
136 | arc4random(void) | - |
137 | { | - |
138 | uint32_t val; | - |
139 | | - |
140 | pthread_mutex_lock(&arc4random_mtx); | - |
141 | _rs_random_u32(&val); | - |
142 | pthread_mutex_unlock(&arc4random_mtx); | - |
143 | returnexecuted 8201 times by 4 tests: return val; Executed by:- arc4randomforktest
- configtest
- tlstest
- verifytest
val;executed 8201 times by 4 tests: return val; Executed by:- arc4randomforktest
- configtest
- tlstest
- verifytest
| 8201 |
144 | } | - |
145 | | - |
146 | void | - |
147 | arc4random_buf(void *buf, size_t n) | - |
148 | { | - |
149 | pthread_mutex_lock(&arc4random_mtx); | - |
150 | _rs_random_buf(buf, n); | - |
151 | pthread_mutex_unlock(&arc4random_mtx); | - |
152 | }executed 283140 times by 27 tests: end of block Executed by:- arc4randomforktest
- bntest
- cipher_list
- cipherstest
- clienttest
- configtest
- dhtest
- dsatest
- ecdhtest
- ecdsatest
- ectest
- exptest
- igetest
- libcrypto.so.44.0.1
- mont
- pkcs7test
- randtest
- rsa_test
- servertest
- ssl_versions
- ssltest
- timingsafe
- tls_ext_alpn
- tls_prf
- tlsexttest
- ...
| 283140 |
| | |