Coverage Report

Created: 2024-08-21 15:17

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
build/library/psa_crypto_driver_wrappers.c
   0.00% (0/49)
   0.00% (0/896)
   0.00% (0/339)
   0.00% (0/200)
build/library/ssl_debug_helpers_generated.c
   0.00% (0/6)
   0.00% (0/163)
   0.00% (0/98)
   0.00% (0/90)
include/mbedtls/cipher.h
   0.00% (0/15)
   0.00% (0/119)
   0.00% (0/55)
   0.00% (0/12)
include/mbedtls/error.h
   0.00% (0/1)
   0.00% (0/11)
   0.00% (0/1)
- (0/0)
include/mbedtls/pem.h
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/1)
- (0/0)
include/mbedtls/pk.h
   0.00% (0/3)
   0.00% (0/21)
   0.00% (0/11)
   0.00% (0/12)
include/mbedtls/psa_util.h
   0.00% (0/5)
   0.00% (0/189)
   0.00% (0/5)
- (0/0)
include/mbedtls/ssl.h
   0.00% (0/15)
   0.00% (0/45)
   0.00% (0/16)
- (0/0)
include/mbedtls/ssl_ciphersuites.h
   0.00% (0/9)
   0.00% (0/101)
   0.00% (0/51)
   0.00% (0/70)
include/mbedtls/x509.h
   0.00% (0/1)
   0.00% (0/6)
   0.00% (0/1)
- (0/0)
include/mbedtls/x509_crt.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
include/psa/crypto_compat.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
include/psa/crypto_extra.h
   0.00% (0/13)
   0.00% (0/95)
   0.00% (0/40)
   0.00% (0/28)
include/psa/crypto_struct.h
   0.00% (0/20)
   0.00% (0/103)
   0.00% (0/57)
   0.00% (0/8)
include/psa/crypto_values.h
   0.00% (0/3)
   0.00% (0/11)
   0.00% (0/3)
- (0/0)
library/aes.c
   0.00% (0/21)
   0.00% (0/846)
   0.00% (0/856)
   0.00% (0/320)
library/aesni.c
   0.00% (0/8)
   0.00% (0/254)
   0.00% (0/32)
   0.00% (0/16)
library/alignment.h
   0.00% (0/6)
   0.00% (0/24)
   0.00% (0/6)
- (0/0)
library/aria.c
   0.00% (0/14)
   0.00% (0/417)
   0.00% (0/515)
   0.00% (0/142)
library/asn1parse.c
   0.00% (0/19)
   0.00% (0/292)
   0.00% (0/234)
   0.00% (0/122)
library/asn1write.c
   0.00% (0/20)
   0.00% (0/294)
   0.00% (0/360)
   0.00% (0/140)
library/base64.c
   0.00% (0/3)
   0.00% (0/157)
   0.00% (0/128)
   0.00% (0/84)
library/bignum.c
   0.00% (0/58)
   0.00% (0/1485)
   0.00% (0/2244)
   0.00% (0/922)
library/bignum_core.c
   0.00% (0/31)
   0.00% (0/409)
   0.00% (0/314)
   0.00% (0/138)
library/bignum_core.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
library/bignum_mod.c
   0.00% (0/15)
   0.00% (0/232)
   0.00% (0/164)
   0.00% (0/102)
library/bignum_mod_raw.c
   0.00% (0/15)
   0.00% (0/122)
   0.00% (0/59)
   0.00% (0/34)
library/camellia.c
   0.00% (0/10)
   0.00% (0/399)
   0.00% (0/352)
   0.00% (0/176)
library/ccm.c
   0.00% (0/19)
   0.00% (0/372)
   0.00% (0/305)
   0.00% (0/166)
library/chacha20.c
   0.00% (0/10)
   0.00% (0/156)
   0.00% (0/150)
   0.00% (0/34)
library/chachapoly.c
   0.00% (0/13)
   0.00% (0/217)
   0.00% (0/175)
   0.00% (0/80)
library/cipher.c
   0.00% (0/30)
   0.00% (0/783)
   0.00% (0/580)
   0.00% (0/360)
library/cipher_wrap.c
   0.00% (0/65)
   0.00% (0/329)
   0.00% (0/148)
   0.00% (0/40)
library/cmac.c
   0.00% (0/13)
   0.00% (0/482)
   0.00% (0/341)
   0.00% (0/196)
library/common.h
   0.00% (0/3)
   0.00% (0/18)
   0.00% (0/13)
   0.00% (0/8)
library/constant_time.c
   0.00% (0/24)
   0.00% (0/278)
   0.00% (0/208)
   0.00% (0/70)
library/ctr_drbg.c
   0.00% (0/19)
   0.00% (0/399)
   0.00% (0/387)
   0.00% (0/170)
library/debug.c
   0.00% (0/12)
   0.00% (0/227)
   0.00% (0/159)
   0.00% (0/110)
library/des.c
   0.00% (0/21)
   0.00% (0/432)
   0.00% (0/346)
   0.00% (0/158)
library/dhm.c
   0.00% (0/20)
   0.00% (0/378)
   0.00% (0/437)
   0.00% (0/194)
library/ecdh.c
   0.00% (0/24)
   0.00% (0/280)
   0.00% (0/172)
   0.00% (0/94)
library/ecdsa.c
   0.00% (0/17)
   0.00% (0/267)
   0.00% (0/338)
   0.00% (0/138)
library/ecp.c
   0.00% (0/80)
   0.00% (0/1415)
   0.00% (0/2301)
   0.00% (0/894)
library/ecp_curves.c
   0.00% (0/22)
   0.00% (0/404)
   0.00% (0/1432)
   0.00% (0/318)
library/entropy.c
   0.00% (0/12)
   0.00% (0/272)
   0.00% (0/188)
   0.00% (0/92)
library/entropy_poll.c
   0.00% (0/2)
   0.00% (0/34)
   0.00% (0/19)
   0.00% (0/8)
library/gcm.c
   0.00% (0/14)
   0.00% (0/577)
   0.00% (0/439)
   0.00% (0/226)
library/hash_info.c
   0.00% (0/5)
   0.00% (0/46)
   0.00% (0/34)
   0.00% (0/26)
library/hmac_drbg.c
   0.00% (0/16)
   0.00% (0/305)
   0.00% (0/281)
   0.00% (0/156)
library/md.c
   0.00% (0/22)
   0.00% (0/583)
   0.00% (0/382)
   0.00% (0/298)
library/md5.c
   0.00% (0/9)
   0.00% (0/242)
   0.00% (0/524)
   0.00% (0/44)
library/nist_kw.c
   0.00% (0/8)
   0.00% (0/363)
   0.00% (0/322)
   0.00% (0/162)
library/oid.c
   0.00% (0/7)
   0.00% (0/84)
   0.00% (0/83)
   0.00% (0/42)
library/pem.c
   0.00% (0/9)
   0.00% (0/329)
   0.00% (0/271)
   0.00% (0/160)
library/pk.c
   0.00% (0/20)
   0.00% (0/266)
   0.00% (0/227)
   0.00% (0/130)
library/pk_wrap.c
   0.00% (0/34)
   0.00% (0/332)
   0.00% (0/227)
   0.00% (0/120)
library/pkcs12.c
   0.00% (0/6)
   0.00% (0/238)
   0.00% (0/188)
   0.00% (0/120)
library/pkcs5.c
   0.00% (0/6)
   0.00% (0/192)
   0.00% (0/155)
   0.00% (0/82)
library/pkparse.c
   0.00% (0/19)
   0.00% (0/857)
   0.00% (0/752)
   0.00% (0/416)
library/pkwrite.c
   0.00% (0/9)
   0.00% (0/262)
   0.00% (0/341)
   0.00% (0/140)
library/platform.c
   0.00% (0/3)
   0.00% (0/11)
   0.00% (0/3)
- (0/0)
library/platform_util.c
   0.00% (0/2)
   0.00% (0/9)
   0.00% (0/7)
   0.00% (0/2)
library/poly1305.c
   0.00% (0/10)
   0.00% (0/236)
   0.00% (0/168)
   0.00% (0/36)
library/psa_crypto.c
   0.00% (0/141)
   0.00% (0/3764)
   0.00% (0/5930)
   0.00% (0/2376)
library/psa_crypto_aead.c
   0.00% (0/12)
   0.00% (0/446)
   0.00% (0/286)
   0.00% (0/120)
library/psa_crypto_cipher.c
   0.00% (0/11)
   0.00% (0/394)
   0.00% (0/315)
   0.00% (0/160)
library/psa_crypto_client.c
   0.00% (0/3)
   0.00% (0/34)
   0.00% (0/23)
   0.00% (0/10)
library/psa_crypto_core.h
   0.00% (0/7)
   0.00% (0/29)
   0.00% (0/10)
   0.00% (0/2)
library/psa_crypto_ecp.c
   0.00% (0/8)
   0.00% (0/340)
   0.00% (0/329)
   0.00% (0/124)
library/psa_crypto_hash.c
   0.00% (0/6)
   0.00% (0/295)
   0.00% (0/231)
   0.00% (0/130)
library/psa_crypto_mac.c
   0.00% (0/15)
   0.00% (0/300)
   0.00% (0/509)
   0.00% (0/170)
library/psa_crypto_random_impl.h
   0.00% (0/3)
   0.00% (0/30)
   0.00% (0/4)
- (0/0)
library/psa_crypto_rsa.c
   0.00% (0/14)
   0.00% (0/457)
   0.00% (0/332)
   0.00% (0/130)
library/psa_crypto_slot_management.c
   0.00% (0/14)
   0.00% (0/261)
   0.00% (0/227)
   0.00% (0/104)
library/psa_crypto_slot_management.h
   0.00% (0/3)
   0.00% (0/17)
   0.00% (0/16)
   0.00% (0/6)
library/psa_crypto_storage.c
   0.00% (0/12)
   0.00% (0/198)
   0.00% (0/240)
   0.00% (0/62)
library/psa_its_file.c
   0.00% (0/6)
   0.00% (0/139)
   0.00% (0/117)
   0.00% (0/46)
library/ripemd160.c
   0.00% (0/9)
   0.00% (0/306)
   0.00% (0/1409)
   0.00% (0/44)
library/rsa.c
   0.00% (0/40)
   0.00% (0/1297)
   0.00% (0/1546)
   0.00% (0/842)
library/rsa_alt_helpers.c
   0.00% (0/5)
   0.00% (0/234)
   0.00% (0/429)
   0.00% (0/214)
library/sha1.c
   0.00% (0/9)
   0.00% (0/299)
   0.00% (0/784)
   0.00% (0/54)
library/sha256.c
   0.00% (0/12)
   0.00% (0/278)
   0.00% (0/515)
   0.00% (0/86)
library/sha512.c
   0.00% (0/12)
   0.00% (0/279)
   0.00% (0/390)
   0.00% (0/86)
library/ssl_ciphersuites.c
   0.00% (0/11)
   0.00% (0/118)
   0.00% (0/68)
   0.00% (0/72)
library/ssl_client.c
   0.00% (0/8)
   0.00% (0/406)
   0.00% (0/407)
   0.00% (0/142)
library/ssl_misc.h
   0.00% (0/26)
   0.00% (0/332)
   0.00% (0/199)
   0.00% (0/128)
library/ssl_msg.c
   0.00% (0/89)
   0.00% (0/3088)
   0.00% (0/2492)
   0.00% (0/1074)
library/ssl_tls.c
   0.00% (0/180)
   0.00% (0/4046)
   0.00% (0/2980)
   0.00% (0/1362)
library/ssl_tls12_client.c
   0.00% (0/31)
   0.00% (0/1667)
   0.00% (0/1456)
   0.00% (0/528)
library/ssl_tls12_server.c
   0.00% (0/39)
   0.00% (0/2088)
   0.00% (0/1763)
   0.00% (0/692)
library/timing.c
   0.00% (0/4)
   0.00% (0/40)
   0.00% (0/18)
   0.00% (0/10)
library/x509.c
   0.00% (0/23)
   0.00% (0/642)
   0.00% (0/707)
   0.00% (0/386)
library/x509_crt.c
   0.00% (0/55)
   0.00% (0/1637)
   0.00% (0/1875)
   0.00% (0/954)
programs/fuzz/common.c
   0.00% (0/7)
   0.00% (0/57)
   0.00% (0/27)
   0.00% (0/14)
programs/fuzz/fuzz_dtlsclient.c
   0.00% (0/1)
   0.00% (0/79)
   0.00% (0/34)
   0.00% (0/18)
tests/src/asn1_helpers.c
   0.00% (0/1)
   0.00% (0/33)
   0.00% (0/57)
   0.00% (0/30)
tests/src/bignum_helpers.c
   0.00% (0/4)
   0.00% (0/76)
   0.00% (0/63)
   0.00% (0/30)
tests/src/drivers/platform_builtin_keys.c
   0.00% (0/1)
   0.00% (0/14)
   0.00% (0/10)
   0.00% (0/4)
tests/src/helpers.c
   0.00% (0/15)
   0.00% (0/188)
   0.00% (0/118)
   0.00% (0/58)
tests/src/psa_crypto_helpers.c
   0.00% (0/5)
   0.00% (0/61)
   0.00% (0/55)
   0.00% (0/26)
tests/src/psa_exercise_key.c
   0.00% (0/18)
   0.00% (0/683)
   0.00% (0/1849)
   0.00% (0/650)
tests/src/random.c
   0.00% (0/4)
   0.00% (0/70)
   0.00% (0/37)
   0.00% (0/24)
Totals
   0.00% (0/1833)
   0.00% (0/43101)
   0.00% (0/45905)
   0.00% (0/18874)

Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)

include/mbedtls/aes.h
include/mbedtls/aria.h
include/mbedtls/asn1.h
include/mbedtls/asn1write.h
include/mbedtls/base64.h
include/mbedtls/bignum.h
include/mbedtls/camellia.h
include/mbedtls/ccm.h
include/mbedtls/chacha20.h
include/mbedtls/chachapoly.h
include/mbedtls/cmac.h
include/mbedtls/ctr_drbg.h
include/mbedtls/debug.h
include/mbedtls/des.h
include/mbedtls/dhm.h
include/mbedtls/ecp.h
include/mbedtls/entropy.h
include/mbedtls/gcm.h
include/mbedtls/hmac_drbg.h
include/mbedtls/md.h
include/mbedtls/oid.h
include/mbedtls/pkcs12.h
include/mbedtls/pkcs5.h
include/mbedtls/platform.h
include/mbedtls/platform_util.h
include/mbedtls/private_access.h
include/mbedtls/rsa.h
include/mbedtls/sha256.h
include/mbedtls/sha512.h
include/psa/crypto_builtin_composites.h
include/psa/crypto_builtin_primitives.h
include/psa/crypto_sizes.h
library/aesni.h
library/bn_mul.h
library/entropy_poll.h
library/psa_crypto_storage.h
tests/include/test/macros.h
tests/include/test/psa_exercise_key.h
tests/include/test/psa_helpers.h
Generated by llvm-cov -- llvm version 15.0.0git