LCOV - code coverage report
Current view:
top level
-
ballet/secp256r1
- fd_secp256r1_s2n.c
(
source
/ functions)
Hit
Total
Coverage
Test:
cov.lcov
Lines:
150
232
64.7 %
Date:
2026-11-11 12:40:43
Functions:
14
56
25.0 %
Function Name
Hit count
fd_secp256r1.c:fd_secp256r1_double_scalar_mul_base
7296
fd_secp256r1.c:fd_secp256r1_fp_demont
0
fd_secp256r1.c:fd_secp256r1_fp_frombytes
7350
fd_secp256r1.c:fd_secp256r1_fp_inv
0
fd_secp256r1.c:fd_secp256r1_fp_mul
0
fd_secp256r1.c:fd_secp256r1_fp_neg
0
fd_secp256r1.c:fd_secp256r1_fp_set
14597
fd_secp256r1.c:fd_secp256r1_fp_sqr
0
fd_secp256r1.c:fd_secp256r1_fp_sqrt
7365
fd_secp256r1.c:fd_secp256r1_fp_tomont
0
fd_secp256r1.c:fd_secp256r1_point_add
0
fd_secp256r1.c:fd_secp256r1_point_add_mixed
7299
fd_secp256r1.c:fd_secp256r1_point_double
0
fd_secp256r1.c:fd_secp256r1_point_eq_mixed
7291
fd_secp256r1.c:fd_secp256r1_point_eq_x
7302
fd_secp256r1.c:fd_secp256r1_point_frombytes
7357
fd_secp256r1.c:fd_secp256r1_point_is_inf
0
fd_secp256r1.c:fd_secp256r1_point_on_curve
0
fd_secp256r1.c:fd_secp256r1_point_scalarmul
0
fd_secp256r1.c:fd_secp256r1_point_set_inf
0
fd_secp256r1.c:fd_secp256r1_point_toaffine_mont
0
fd_secp256r1.c:fd_secp256r1_point_validate_uncompressed
0
fd_secp256r1.c:fd_secp256r1_scalar_from_digest
7298
fd_secp256r1.c:fd_secp256r1_scalar_frombytes
13093
fd_secp256r1.c:fd_secp256r1_scalar_frombytes_positive
12946
fd_secp256r1.c:fd_secp256r1_scalar_inv
7300
fd_secp256r1.c:fd_secp256r1_scalar_is_zero
14886
fd_secp256r1.c:fd_secp256r1_scalar_mul
14591
test_secp256r1.c:fd_secp256r1_double_scalar_mul_base
0
test_secp256r1.c:fd_secp256r1_fp_demont
0
test_secp256r1.c:fd_secp256r1_fp_frombytes
0
test_secp256r1.c:fd_secp256r1_fp_inv
0
test_secp256r1.c:fd_secp256r1_fp_mul
0
test_secp256r1.c:fd_secp256r1_fp_neg
0
test_secp256r1.c:fd_secp256r1_fp_set
0
test_secp256r1.c:fd_secp256r1_fp_sqr
0
test_secp256r1.c:fd_secp256r1_fp_sqrt
0
test_secp256r1.c:fd_secp256r1_fp_tomont
0
test_secp256r1.c:fd_secp256r1_point_add
0
test_secp256r1.c:fd_secp256r1_point_add_mixed
0
test_secp256r1.c:fd_secp256r1_point_double
0
test_secp256r1.c:fd_secp256r1_point_eq_mixed
0
test_secp256r1.c:fd_secp256r1_point_eq_x
0
test_secp256r1.c:fd_secp256r1_point_frombytes
0
test_secp256r1.c:fd_secp256r1_point_is_inf
0
test_secp256r1.c:fd_secp256r1_point_on_curve
0
test_secp256r1.c:fd_secp256r1_point_scalarmul
0
test_secp256r1.c:fd_secp256r1_point_set_inf
0
test_secp256r1.c:fd_secp256r1_point_toaffine_mont
0
test_secp256r1.c:fd_secp256r1_point_validate_uncompressed
0
test_secp256r1.c:fd_secp256r1_scalar_from_digest
0
test_secp256r1.c:fd_secp256r1_scalar_frombytes
0
test_secp256r1.c:fd_secp256r1_scalar_frombytes_positive
0
test_secp256r1.c:fd_secp256r1_scalar_inv
0
test_secp256r1.c:fd_secp256r1_scalar_is_zero
0
test_secp256r1.c:fd_secp256r1_scalar_mul
0
Generated by:
LCOV version 1.14