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 Sort by function name Hit count Sort by hit count
fd_secp256r1.c:fd_secp256r1_fp_demont 0
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_sqr 0
fd_secp256r1.c:fd_secp256r1_fp_tomont 0
fd_secp256r1.c:fd_secp256r1_point_add 0
fd_secp256r1.c:fd_secp256r1_point_double 0
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
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
fd_secp256r1.c:fd_secp256r1_point_eq_mixed 7291
fd_secp256r1.c:fd_secp256r1_double_scalar_mul_base 7296
fd_secp256r1.c:fd_secp256r1_scalar_from_digest 7298
fd_secp256r1.c:fd_secp256r1_point_add_mixed 7299
fd_secp256r1.c:fd_secp256r1_scalar_inv 7300
fd_secp256r1.c:fd_secp256r1_point_eq_x 7302
fd_secp256r1.c:fd_secp256r1_fp_frombytes 7350
fd_secp256r1.c:fd_secp256r1_point_frombytes 7357
fd_secp256r1.c:fd_secp256r1_fp_sqrt 7365
fd_secp256r1.c:fd_secp256r1_scalar_frombytes_positive 12946
fd_secp256r1.c:fd_secp256r1_scalar_frombytes 13093
fd_secp256r1.c:fd_secp256r1_scalar_mul 14591
fd_secp256r1.c:fd_secp256r1_fp_set 14597
fd_secp256r1.c:fd_secp256r1_scalar_is_zero 14886

Generated by: LCOV version 1.14