LCOV - code coverage report
Current view:
top level
-
utils
- s2n_random.c
(
source
/ functions)
Hit
Total
Coverage
Test:
unit_test_coverage.info
Lines:
312
347
89.9 %
Date:
2025-11-15 08:28:27
Functions:
32
35
91.4 %
Branches:
142
332
42.8 %
Function Name
Hit count
s2n_openssl_compat_status
0
s2n_random.c:s2n_get_libcrypto_private_random_data
0
s2n_random.c:s2n_get_libcrypto_random_data
0
s2n_rand_get_urandom_for_test
1
s2n_random.c:s2n_drbg_destructor
1
s2n_set_private_drbg_for_test
1
s2n_rand_set_urandom_for_test
2
s2n_get_public_random_bytes_used
112
s2n_get_private_random_bytes_used
114
s2n_rand_set_callbacks
309
s2n_random.c:s2n_drbg_make_rand_state_key
520
s2n_random.c:s2n_drbg_rand_state_key_cleanup
526
s2n_cpu_supports_rdrand
549
s2n_random.c:s2n_rand_init_cb_impl
549
s2n_random.c:s2n_rand_device_open
552
s2n_random.c:s2n_rand_entropy_fd_close_ptr
552
s2n_openssl_compat_init
578
s2n_rand_init
578
s2n_random.c:s2n_rand_cleanup_cb_impl
580
s2n_rand_cleanup
609
s2n_supports_custom_rand
1335
s2n_random.c:s2n_init_drbgs
3454
s2n_rand_cleanup_thread
3748
s2n_get_seed_entropy
6863
s2n_random.c:s2n_rand_get_entropy_from_urandom
6881
s2n_rand_device_validate
7384
s2n_openssl_compat_rand
41347
s2n_public_random
119344
s2n_get_private_random_data
408236
s2n_get_public_random_data
816552
s2n_random.c:s2n_ensure_uniqueness
1224787
s2n_random.c:s2n_get_custom_random_data
1224789
s2n_random.c:s2n_ensure_initialized_drbgs
1225557
s2n_random.c:s2n_rand_get_entropy_from_rdrand
1751323
s2n_get_mix_entropy
1751382
Generated by:
LCOV version 1.14