OpenCoverage

LibreSSL Portable Test Coverage

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 1
...9
eLOC - Effective Lines of Code: 1
10
eLOC - Effective Lines of Code: 1
11
eLOC - Effective Lines of Code: 1
12
eLOC - Effective Lines of Code: 1
1314
eLOC - Effective Lines of Code: 1
15
eLOC - Effective Lines of Code: 1
16
eLOC - Effective Lines of Code: 1
17
eLOC - Effective Lines of Code: 1
...20
eLOC - Effective Lines of Code: 2
...30
eLOC - Effective Lines of Code: 6
...40
eLOC - Effective Lines of Code: 13
...60
eLOC - Effective Lines of Code: 287
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
b2i_PublicKey
Name: b2i_PublicKey
Prototype: EVP_PKEY * b2i_PublicKey(const unsigned char **in, long length)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c
Lines: 415-419
  0.000% (0/1)
11
b2i_PublicKey_bio
Name: b2i_PublicKey_bio
Prototype: EVP_PKEY * b2i_PublicKey_bio(BIO *in)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c
Lines: 427-431
  0.000% (0/1)
11
b64_puts
Name: b64_puts
Prototype: static int b64_puts(BIO *b, const char *str)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_b64.c
Lines: 564-568
  0.000% (0/1)
11
bf_cbc_cipher
Name: bf_cbc_cipher
Prototype: static int bf_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_bf.c
Lines: 80-80
 57.143% (4/7)
13
bf_cfb64_cipher
Name: bf_cfb64_cipher
Prototype: static int bf_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_bf.c
Lines: 80-80
 66.667% (10/15)
15
bf_ecb_cipher
Name: bf_ecb_cipher
Prototype: static int bf_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_bf.c
Lines: 80-80
 71.429% (5/7)
13
bf_ofb_cipher
Name: bf_ofb_cipher
Prototype: static int bf_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_bf.c
Lines: 80-80
 57.143% (4/7)
13
bio_cb_puts
Name: bio_cb_puts
Prototype: static int bio_cb_puts(BIO *bio, const char *str)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_bio_cb.c
Lines: 47-51
  0.000% (0/1)
11
bio_puts
Name: bio_puts
Prototype: static int bio_puts(BIO *bio, const char *str)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_bio.c
Lines: 663-667
  0.000% (0/1)
11
bio_s_cb
Name: bio_s_cb
Prototype: static BIO_METHOD * bio_s_cb(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_bio_cb.c
Lines: 41-45
100.000% (1/1)
11
buffer_puts
Name: buffer_puts
Prototype: static int buffer_puts(BIO *b, const char *str)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_buff.c
Lines: 516-520
  0.000% (0/1)
11
by_dir_hash_free
Name: by_dir_hash_free
Prototype: static void by_dir_hash_free(BY_DIR_HASH *hash)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/by_dir.c
Lines: 161-165
  0.000% (0/1)
11
ca_dn_cmp
Name: ca_dn_cmp
Prototype: static int ca_dn_cmp(const X509_NAME * const *a, const X509_NAME * const *b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_clnt.c
Lines: 1746-1750
  0.000% (0/1)
11
camellia_128_cbc_cipher
Name: camellia_128_cbc_cipher
Prototype: static int camellia_128_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 77-77
 57.143% (4/7)
13
camellia_128_cfb128_cipher
Name: camellia_128_cfb128_cipher
Prototype: static int camellia_128_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 77-77
 66.667% (10/15)
15
camellia_128_cfb1_cipher
Name: camellia_128_cfb1_cipher
Prototype: static int camellia_128_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 98-98
  0.000% (0/15)
15
camellia_128_cfb8_cipher
Name: camellia_128_cfb8_cipher
Prototype: static int camellia_128_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 102-102
  0.000% (0/15)
15
camellia_128_ecb_cipher
Name: camellia_128_ecb_cipher
Prototype: static int camellia_128_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 77-77
 71.429% (5/7)
13
camellia_128_ofb_cipher
Name: camellia_128_ofb_cipher
Prototype: static int camellia_128_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 77-77
 57.143% (4/7)
13
camellia_192_cbc_cipher
Name: camellia_192_cbc_cipher
Prototype: static int camellia_192_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 83-83
 57.143% (4/7)
13
camellia_192_cfb128_cipher
Name: camellia_192_cfb128_cipher
Prototype: static int camellia_192_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 83-83
 66.667% (10/15)
15
camellia_192_cfb1_cipher
Name: camellia_192_cfb1_cipher
Prototype: static int camellia_192_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 99-99
  0.000% (0/15)
15
camellia_192_cfb8_cipher
Name: camellia_192_cfb8_cipher
Prototype: static int camellia_192_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 103-103
  0.000% (0/15)
15
camellia_192_ecb_cipher
Name: camellia_192_ecb_cipher
Prototype: static int camellia_192_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 83-83
 71.429% (5/7)
13
camellia_192_ofb_cipher
Name: camellia_192_ofb_cipher
Prototype: static int camellia_192_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 83-83
 57.143% (4/7)
13
camellia_256_cbc_cipher
Name: camellia_256_cbc_cipher
Prototype: static int camellia_256_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 89-89
 57.143% (4/7)
13
camellia_256_cfb128_cipher
Name: camellia_256_cfb128_cipher
Prototype: static int camellia_256_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 89-89
 66.667% (10/15)
15
camellia_256_cfb1_cipher
Name: camellia_256_cfb1_cipher
Prototype: static int camellia_256_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 100-100
  0.000% (0/15)
15
camellia_256_cfb8_cipher
Name: camellia_256_cfb8_cipher
Prototype: static int camellia_256_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 104-104
  0.000% (0/15)
15
camellia_256_ecb_cipher
Name: camellia_256_ecb_cipher
Prototype: static int camellia_256_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 89-89
 71.429% (5/7)
13
camellia_256_ofb_cipher
Name: camellia_256_ofb_cipher
Prototype: static int camellia_256_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c
Lines: 89-89
 57.143% (4/7)
13
cast5_cbc_cipher
Name: cast5_cbc_cipher
Prototype: static int cast5_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_cast.c
Lines: 80-80
 57.143% (4/7)
13
cast5_cfb64_cipher
Name: cast5_cfb64_cipher
Prototype: static int cast5_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_cast.c
Lines: 80-80
 66.667% (10/15)
15
cast5_ecb_cipher
Name: cast5_ecb_cipher
Prototype: static int cast5_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_cast.c
Lines: 80-80
 71.429% (5/7)
13
cast5_ofb_cipher
Name: cast5_ofb_cipher
Prototype: static int cast5_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_cast.c
Lines: 80-80
 57.143% (4/7)
13
cleanup1_LHASH_DOALL
Name: cleanup1_LHASH_DOALL
Prototype: static void cleanup1_LHASH_DOALL(void *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c
Lines: 247-247
100.000% (1/1)
11
cleanup2_LHASH_DOALL
Name: cleanup2_LHASH_DOALL
Prototype: static void cleanup2_LHASH_DOALL(void *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c
Lines: 248-248
100.000% (1/1)
11
cleanup2_doall
Name: cleanup2_doall
Prototype: static void cleanup2_doall(ADDED_OBJ *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c
Lines: 234-237
100.000% (1/1)
11
cleanup3_LHASH_DOALL
Name: cleanup3_LHASH_DOALL
Prototype: static void cleanup3_LHASH_DOALL(void *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c
Lines: 249-249
100.000% (1/1)
11
cmac_signctx
Name: cmac_signctx
Prototype: static int cmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_pmeth.c
Lines: 125-130
  0.000% (0/1)
11
cmac_size
Name: cmac_size
Prototype: static int cmac_size(const EVP_PKEY *pkey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_ameth.c
Lines: 66-70
  0.000% (0/1)
11
conf_lhash_get_section
Name: conf_lhash_get_section
Prototype: static struct stack_st_CONF_VALUE * conf_lhash_get_section(void *db, const char *section)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c
Lines: 518-522
  0.000% (0/1)
11
conf_lhash_get_string
Name: conf_lhash_get_string
Prototype: static char * conf_lhash_get_string(void *db, const char *section, const char *value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c
Lines: 512-516
  0.000% (0/1)
11
conf_value_LHASH_COMP
Name: conf_value_LHASH_COMP
Prototype: static int conf_value_LHASH_COMP(const void *arg1, const void *arg2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c
Lines: 182-182
100.000% (1/1)
11
conf_value_LHASH_HASH
Name: conf_value_LHASH_HASH
Prototype: static unsigned long conf_value_LHASH_HASH(const void *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c
Lines: 161-161
100.000% (1/1)
11
conf_value_hash
Name: conf_value_hash
Prototype: static unsigned long conf_value_hash(const CONF_VALUE *v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c
Lines: 155-159
100.000% (1/1)
11
constant_time_eq
Name: constant_time_eq
Prototype: static inline unsigned int constant_time_eq(unsigned int a, unsigned int b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 164-167
100.000% (1/1)
11
constant_time_eq_8
Name: constant_time_eq_8
Prototype: static inline unsigned char constant_time_eq_8(unsigned int a, unsigned int b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 169-172
  0.000% (0/1)
11
constant_time_eq_int
Name: constant_time_eq_int
Prototype: static inline unsigned int constant_time_eq_int(int a, int b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 174-177
100.000% (1/1)
11
constant_time_eq_int_8
Name: constant_time_eq_int_8
Prototype: static inline unsigned char constant_time_eq_int_8(int a, int b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 179-182
  0.000% (0/1)
11
constant_time_ge
Name: constant_time_ge
Prototype: static inline unsigned int constant_time_ge(unsigned int a, unsigned int b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 144-147
  0.000% (0/1)
11
constant_time_ge_8
Name: constant_time_ge_8
Prototype: static inline unsigned char constant_time_ge_8(unsigned int a, unsigned int b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 149-152
  0.000% (0/1)
11
constant_time_is_zero
Name: constant_time_is_zero
Prototype: static inline unsigned int constant_time_is_zero(unsigned int a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 154-157
100.000% (1/1)
11
constant_time_is_zero_8
Name: constant_time_is_zero_8
Prototype: static inline unsigned char constant_time_is_zero_8(unsigned int a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 159-162
  0.000% (0/1)
11
constant_time_lt
Name: constant_time_lt
Prototype: static inline unsigned int constant_time_lt(unsigned int a, unsigned int b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 134-137
  0.000% (0/1)
11
constant_time_lt_8
Name: constant_time_lt_8
Prototype: static inline unsigned char constant_time_lt_8(unsigned int a, unsigned int b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 139-142
  0.000% (0/1)
11
constant_time_msb
Name: constant_time_msb
Prototype: static inline unsigned int constant_time_msb(unsigned int a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 129-132
100.000% (1/1)
11
constant_time_select
Name: constant_time_select
Prototype: static inline unsigned int constant_time_select(unsigned int mask, unsigned int a, unsigned int b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 184-189
  0.000% (0/1)
11
constant_time_select_8
Name: constant_time_select_8
Prototype: static inline unsigned char constant_time_select_8(unsigned char mask, unsigned char a, unsigned char b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 191-196
  0.000% (0/1)
11
constant_time_select_int
Name: constant_time_select_int
Prototype: static inline int constant_time_select_int(unsigned int mask, int a, int b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 198-201
  0.000% (0/1)
11
ctr128_inc_aligned
Name: ctr128_inc_aligned
Prototype: static void ctr128_inc_aligned(unsigned char *counter)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/ctr128.c
Lines: 81-99
  0.000% (0/1)
11
d2i_DHparams_bio
Name: d2i_DHparams_bio
Prototype: DH * d2i_DHparams_bio(BIO *bp, DH **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_asn1.c
Lines: 139-143
  0.000% (0/1)
11
d2i_DHparams_fp
Name: d2i_DHparams_fp
Prototype: DH * d2i_DHparams_fp(FILE *fp, DH **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_asn1.c
Lines: 151-155
  0.000% (0/1)
11
d2i_DSAPrivateKey_bio
Name: d2i_DSAPrivateKey_bio
Prototype: DSA * d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 248-252
  0.000% (0/1)
11
d2i_DSAPrivateKey_fp
Name: d2i_DSAPrivateKey_fp
Prototype: DSA * d2i_DSAPrivateKey_fp(FILE *fp, DSA **dsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 260-264
  0.000% (0/1)
11
d2i_DSA_PUBKEY_bio
Name: d2i_DSA_PUBKEY_bio
Prototype: DSA * d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 272-276
  0.000% (0/1)
11
d2i_DSA_PUBKEY_fp
Name: d2i_DSA_PUBKEY_fp
Prototype: DSA * d2i_DSA_PUBKEY_fp(FILE *fp, DSA **dsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 284-288
  0.000% (0/1)
11
d2i_DSAparams_bio
Name: d2i_DSAparams_bio
Prototype: DSA * d2i_DSAparams_bio(BIO *bp, DSA **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_asn1.c
Lines: 306-310
  0.000% (0/1)
11
d2i_DSAparams_fp
Name: d2i_DSAparams_fp
Prototype: DSA * d2i_DSAparams_fp(FILE *fp, DSA **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_asn1.c
Lines: 318-322
  0.000% (0/1)
11
d2i_ECPrivateKey_bio
Name: d2i_ECPrivateKey_bio
Prototype: EC_KEY * d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 298-302
  0.000% (0/1)
11
d2i_ECPrivateKey_fp
Name: d2i_ECPrivateKey_fp
Prototype: EC_KEY * d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 310-314
  0.000% (0/1)
11
d2i_EC_PUBKEY_bio
Name: d2i_EC_PUBKEY_bio
Prototype: EC_KEY * d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 322-326
  0.000% (0/1)
11
d2i_EC_PUBKEY_fp
Name: d2i_EC_PUBKEY_fp
Prototype: EC_KEY * d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 333-337
  0.000% (0/1)
11
d2i_Netscape_RSA
Name: d2i_Netscape_RSA
Prototype: RSA * d2i_Netscape_RSA(RSA **a, const unsigned char **pp, long length, int (*cb)(char *buf, int len, const char *prompt, int verify))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/n_pkey.c
Lines: 324-329
  0.000% (0/1)
11
d2i_OCSP_REQUEST_bio
Name: d2i_OCSP_REQUEST_bio
Prototype: OCSP_REQUEST * d2i_OCSP_REQUEST_bio(BIO *bp, OCSP_REQUEST **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 349-353
  0.000% (0/1)
11
d2i_OCSP_RESPONSE_bio
Name: d2i_OCSP_RESPONSE_bio
Prototype: OCSP_RESPONSE * d2i_OCSP_RESPONSE_bio(BIO *bp, OCSP_RESPONSE **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 469-473
  0.000% (0/1)
11
d2i_PKCS12_bio
Name: d2i_PKCS12_bio
Prototype: PKCS12 * d2i_PKCS12_bio(BIO *bp, PKCS12 **p12)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_utl.c
Lines: 139-143
  0.000% (0/1)
11
d2i_PKCS12_fp
Name: d2i_PKCS12_fp
Prototype: PKCS12 * d2i_PKCS12_fp(FILE *fp, PKCS12 **p12)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_utl.c
Lines: 145-149
  0.000% (0/1)
11
d2i_PKCS7_bio
Name: d2i_PKCS7_bio
Prototype: PKCS7 * d2i_PKCS7_bio(BIO *bp, PKCS7 **p7)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 124-128
  0.000% (0/1)
11
d2i_PKCS7_fp
Name: d2i_PKCS7_fp
Prototype: PKCS7 * d2i_PKCS7_fp(FILE *fp, PKCS7 **p7)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 136-140
  0.000% (0/1)
11
d2i_PKCS8_bio
Name: d2i_PKCS8_bio
Prototype: X509_SIG * d2i_PKCS8_bio(BIO *bp, X509_SIG **p8)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 346-350
  0.000% (0/1)
11
d2i_PKCS8_fp
Name: d2i_PKCS8_fp
Prototype: X509_SIG * d2i_PKCS8_fp(FILE *fp, X509_SIG **p8)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 358-362
  0.000% (0/1)
11
d2i_PUBKEY_bio
Name: d2i_PUBKEY_bio
Prototype: EVP_PKEY * d2i_PUBKEY_bio(BIO *bp, EVP_PKEY **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 424-428
  0.000% (0/1)
11
d2i_PUBKEY_fp
Name: d2i_PUBKEY_fp
Prototype: EVP_PKEY * d2i_PUBKEY_fp(FILE *fp, EVP_PKEY **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 442-446
  0.000% (0/1)
11
d2i_RSAPrivateKey_bio
Name: d2i_RSAPrivateKey_bio
Prototype: RSA * d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 173-177
  0.000% (0/1)
11
d2i_RSAPrivateKey_fp
Name: d2i_RSAPrivateKey_fp
Prototype: RSA * d2i_RSAPrivateKey_fp(FILE *fp, RSA **rsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 185-189
  0.000% (0/1)
11
d2i_RSAPublicKey_bio
Name: d2i_RSAPublicKey_bio
Prototype: RSA * d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 197-201
  0.000% (0/1)
11
d2i_RSAPublicKey_fp
Name: d2i_RSAPublicKey_fp
Prototype: RSA * d2i_RSAPublicKey_fp(FILE *fp, RSA **rsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 209-213
  0.000% (0/1)
11
d2i_RSA_PUBKEY_bio
Name: d2i_RSA_PUBKEY_bio
Prototype: RSA * d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 221-225
  0.000% (0/1)
11
d2i_TS_MSG_IMPRINT_bio
Name: d2i_TS_MSG_IMPRINT_bio
Prototype: TS_MSG_IMPRINT * d2i_TS_MSG_IMPRINT_bio(BIO *bp, TS_MSG_IMPRINT **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 124-128
  0.000% (0/1)
11
d2i_TS_MSG_IMPRINT_fp
Name: d2i_TS_MSG_IMPRINT_fp
Prototype: TS_MSG_IMPRINT * d2i_TS_MSG_IMPRINT_fp(FILE *fp, TS_MSG_IMPRINT **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 137-141
  0.000% (0/1)
11
d2i_TS_REQ_bio
Name: d2i_TS_REQ_bio
Prototype: TS_REQ * d2i_TS_REQ_bio(BIO *bp, TS_REQ **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 237-241
  0.000% (0/1)
11
d2i_TS_REQ_fp
Name: d2i_TS_REQ_fp
Prototype: TS_REQ * d2i_TS_REQ_fp(FILE *fp, TS_REQ **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 250-254
  0.000% (0/1)
11
d2i_TS_RESP_bio
Name: d2i_TS_RESP_bio
Prototype: TS_RESP * d2i_TS_RESP_bio(BIO *bp, TS_RESP **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 647-651
  0.000% (0/1)
11
d2i_TS_RESP_fp
Name: d2i_TS_RESP_fp
Prototype: TS_RESP * d2i_TS_RESP_fp(FILE *fp, TS_RESP **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 660-664
  0.000% (0/1)
11
d2i_TS_TST_INFO_bio
Name: d2i_TS_TST_INFO_bio
Prototype: TS_TST_INFO * d2i_TS_TST_INFO_bio(BIO *bp, TS_TST_INFO **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 444-448
  0.000% (0/1)
11
d2i_TS_TST_INFO_fp
Name: d2i_TS_TST_INFO_fp
Prototype: TS_TST_INFO * d2i_TS_TST_INFO_fp(FILE *fp, TS_TST_INFO **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 457-461
  0.000% (0/1)
11
d2i_X509_CRL_bio
Name: d2i_X509_CRL_bio
Prototype: X509_CRL * d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 100-104
  0.000% (0/1)
11
d2i_X509_CRL_fp
Name: d2i_X509_CRL_fp
Prototype: X509_CRL * d2i_X509_CRL_fp(FILE *fp, X509_CRL **crl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 112-116
  0.000% (0/1)
11
d2i_X509_REQ_bio
Name: d2i_X509_REQ_bio
Prototype: X509_REQ * d2i_X509_REQ_bio(BIO *bp, X509_REQ **req)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 148-152
  0.000% (0/1)
11
Page:<>1
eLOC - Effective Lines of Code: 1
...9
eLOC - Effective Lines of Code: 1
10
eLOC - Effective Lines of Code: 1
11
eLOC - Effective Lines of Code: 1
12
eLOC - Effective Lines of Code: 1
1314
eLOC - Effective Lines of Code: 1
15
eLOC - Effective Lines of Code: 1
16
eLOC - Effective Lines of Code: 1
17
eLOC - Effective Lines of Code: 1
...20
eLOC - Effective Lines of Code: 2
...30
eLOC - Effective Lines of Code: 6
...40
eLOC - Effective Lines of Code: 13
...60
eLOC - Effective Lines of Code: 287

Generated by Squish Coco 4.2.2