OpenCoverage

LibreSSL Portable Test Coverage

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 2819
...10
eLOC - Effective Lines of Code: 36
...20
eLOC - Effective Lines of Code: 15
...30
eLOC - Effective Lines of Code: 7
...35
eLOC - Effective Lines of Code: 5
36
eLOC - Effective Lines of Code: 4
37
eLOC - Effective Lines of Code: 3
38
eLOC - Effective Lines of Code: 3
3940
eLOC - Effective Lines of Code: 2
41
eLOC - Effective Lines of Code: 2
42
eLOC - Effective Lines of Code: 2
43
eLOC - Effective Lines of Code: 2
...50
eLOC - Effective Lines of Code: 1
...60
eLOC - Effective Lines of Code: 1
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
gostr341194_init
Name: gostr341194_init
Prototype: static int gostr341194_init(EVP_MD_CTX *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_gostr341194.c
Lines: 61-66
100.000% (1/1)
21
gost2814789_init_key
Name: gost2814789_init_key
Prototype: static int gost2814789_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_gost2814789.c
Lines: 90-97
100.000% (1/1)
21
gost2814789_init
Name: gost2814789_init
Prototype: static int gost2814789_init(EVP_MD_CTX *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_gost2814789.c
Lines: 59-64
100.000% (1/1)
21
fe_1
Name: fe_1
Prototype: static void fe_1(fe h)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c
Lines: 217-220
100.000% (1/1)
21
f
Name: f
Prototype: static inline unsigned int f(const GOST2814789_KEY *c, unsigned int x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost2814789.c
Lines: 62-67
100.000% (1/1)
21
ext_list_free
Name: ext_list_free
Prototype: static void ext_list_free(X509V3_EXT_METHOD *ext)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c
Lines: 180-185
  0.000% (0/4)
22
explicit_bzero
Name: explicit_bzero
Prototype: void explicit_bzero(void *buf, size_t len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/explicit_bzero.c
Lines: 14-19
100.000% (1/1)
21
exnode_free
Name: exnode_free
Prototype: static void exnode_free(X509_POLICY_NODE *node)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_tree.c
Lines: 624-629
  0.000% (0/6)
22
engine_cleanup_cb_free
Name: engine_cleanup_cb_free
Prototype: static void engine_cleanup_cb_free(ENGINE_CLEANUP_ITEM *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_lib.c
Lines: 199-204
100.000% (1/1)
21
ec_GFp_nist_group_copy
Name: ec_GFp_nist_group_copy
Prototype: int ec_GFp_nist_group_copy(EC_GROUP * dest, const EC_GROUP * src)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_nist.c
Lines: 116-122
  0.000% (0/1)
21
dtls1_min_mtu
Name: dtls1_min_mtu
Prototype: unsigned int dtls1_min_mtu(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c
Lines: 1195-1200
100.000% (1/1)
21
dtls1_get_ccs_header
Name: dtls1_get_ccs_header
Prototype: void dtls1_get_ccs_header(unsigned char *data, struct ccs_header_st *ccs_hdr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c
Lines: 1249-1255
100.000% (1/1)
21
dsa_init
Name: dsa_init
Prototype: static int dsa_init(DSA *dsa)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ossl.c
Lines: 419-424
100.000% (1/1)
21
dsa_finish
Name: dsa_finish
Prototype: static int dsa_finish(DSA *dsa)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ossl.c
Lines: 426-431
100.000% (1/1)
21
do_all_fn_doall_arg
Name: do_all_fn_doall_arg
Prototype: static void do_all_fn_doall_arg(const OBJ_NAME *name, struct doall *d)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c
Lines: 243-248
  0.000% (0/4)
22
dh_init
Name: dh_init
Prototype: static int dh_init(DH *dh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_key.c
Lines: 246-251
100.000% (1/1)
21
dh_finish
Name: dh_finish
Prototype: static int dh_finish(DH *dh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_key.c
Lines: 253-258
100.000% (1/1)
21
def_crl_verify
Name: def_crl_verify
Prototype: static int def_crl_verify(X509_CRL *crl, EVP_PKEY *r)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c
Lines: 577-582
  0.000% (0/1)
21
d2i_X509_VAL
Name: d2i_X509_VAL
Prototype: X509_VAL * d2i_X509_VAL(X509_VAL **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_val.c
Lines: 87-92
  0.000% (0/1)
21
d2i_X509_SIG
Name: d2i_X509_SIG
Prototype: X509_SIG * d2i_X509_SIG(X509_SIG **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_sig.c
Lines: 87-92
  0.000% (0/1)
21
d2i_X509_REVOKED
Name: d2i_X509_REVOKED
Prototype: X509_REVOKED * d2i_X509_REVOKED(X509_REVOKED **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c
Lines: 440-445
  0.000% (0/1)
21
d2i_X509_REQ_INFO
Name: d2i_X509_REQ_INFO
Prototype: X509_REQ_INFO * d2i_X509_REQ_INFO(X509_REQ_INFO **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_req.c
Lines: 138-143
  0.000% (0/1)
21
d2i_X509_REQ
Name: d2i_X509_REQ
Prototype: X509_REQ * d2i_X509_REQ(X509_REQ **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_req.c
Lines: 198-203
  0.000% (0/1)
21
d2i_X509_PUBKEY
Name: d2i_X509_PUBKEY
Prototype: X509_PUBKEY * d2i_X509_PUBKEY(X509_PUBKEY **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c
Lines: 114-119
  0.000% (0/1)
21
d2i_X509_NAME_ENTRY
Name: d2i_X509_NAME_ENTRY
Prototype: X509_NAME_ENTRY * d2i_X509_NAME_ENTRY(X509_NAME_ENTRY **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c
Lines: 113-118
  0.000% (0/1)
21
d2i_X509_NAME
Name: d2i_X509_NAME
Prototype: X509_NAME * d2i_X509_NAME(X509_NAME **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c
Lines: 210-215
  0.000% (0/1)
21
d2i_X509_EXTENSIONS
Name: d2i_X509_EXTENSIONS
Prototype: X509_EXTENSIONS * d2i_X509_EXTENSIONS(X509_EXTENSIONS **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_exten.c
Lines: 136-141
  0.000% (0/1)
21
d2i_X509_EXTENSION
Name: d2i_X509_EXTENSION
Prototype: X509_EXTENSION * d2i_X509_EXTENSION(X509_EXTENSION **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_exten.c
Lines: 111-116
  0.000% (0/1)
21
d2i_X509_CRL_INFO
Name: d2i_X509_CRL_INFO
Prototype: X509_CRL_INFO * d2i_X509_CRL_INFO(X509_CRL_INFO **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c
Lines: 471-476
  0.000% (0/1)
21
d2i_X509_CRL
Name: d2i_X509_CRL
Prototype: X509_CRL * d2i_X509_CRL(X509_CRL **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c
Lines: 496-501
  0.000% (0/1)
21
d2i_X509_CINF
Name: d2i_X509_CINF
Prototype: X509_CINF * d2i_X509_CINF(X509_CINF **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509.c
Lines: 144-149
  0.000% (0/1)
21
d2i_X509_CERT_PAIR
Name: d2i_X509_CERT_PAIR
Prototype: X509_CERT_PAIR * d2i_X509_CERT_PAIR(X509_CERT_PAIR **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c
Lines: 302-307
  0.000% (0/1)
21
d2i_X509_CERT_AUX
Name: d2i_X509_CERT_AUX
Prototype: X509_CERT_AUX * d2i_X509_CERT_AUX(X509_CERT_AUX **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c
Lines: 121-126
  0.000% (0/1)
21
d2i_X509_ATTRIBUTE
Name: d2i_X509_ATTRIBUTE
Prototype: X509_ATTRIBUTE * d2i_X509_ATTRIBUTE(X509_ATTRIBUTE **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_attrib.c
Lines: 141-146
  0.000% (0/1)
21
d2i_X509_ALGORS
Name: d2i_X509_ALGORS
Prototype: X509_ALGORS * d2i_X509_ALGORS(X509_ALGORS **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c
Lines: 131-136
  0.000% (0/1)
21
d2i_X509_ALGOR
Name: d2i_X509_ALGOR
Prototype: X509_ALGOR * d2i_X509_ALGOR(X509_ALGOR **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c
Lines: 106-111
  0.000% (0/1)
21
d2i_X509
Name: d2i_X509
Prototype: X509 * d2i_X509(X509 **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509.c
Lines: 249-254
100.000% (1/1)
21
d2i_USERNOTICE
Name: d2i_USERNOTICE
Prototype: USERNOTICE * d2i_USERNOTICE(USERNOTICE **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c
Lines: 323-328
  0.000% (0/1)
21
d2i_TS_TST_INFO
Name: d2i_TS_TST_INFO
Prototype: TS_TST_INFO * d2i_TS_TST_INFO(TS_TST_INFO **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 412-417
  0.000% (0/1)
21
d2i_TS_STATUS_INFO
Name: d2i_TS_STATUS_INFO
Prototype: TS_STATUS_INFO * d2i_TS_STATUS_INFO(TS_STATUS_INFO **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 504-509
  0.000% (0/1)
21
d2i_TS_RESP
Name: d2i_TS_RESP
Prototype: TS_RESP * d2i_TS_RESP(TS_RESP **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 615-620
  0.000% (0/1)
21
d2i_TS_REQ
Name: d2i_TS_REQ
Prototype: TS_REQ * d2i_TS_REQ(TS_REQ **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 205-210
  0.000% (0/1)
21
d2i_TS_MSG_IMPRINT
Name: d2i_TS_MSG_IMPRINT
Prototype: TS_MSG_IMPRINT * d2i_TS_MSG_IMPRINT(TS_MSG_IMPRINT **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 92-97
  0.000% (0/1)
21
d2i_TS_ACCURACY
Name: d2i_TS_ACCURACY
Prototype: TS_ACCURACY * d2i_TS_ACCURACY(TS_ACCURACY **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 297-302
  0.000% (0/1)
21
d2i_SXNETID
Name: d2i_SXNETID
Prototype: SXNETID * d2i_SXNETID(SXNETID **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_sxnet.c
Lines: 128-133
  0.000% (0/1)
21
d2i_SXNET
Name: d2i_SXNET
Prototype: SXNET * d2i_SXNET(SXNET **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_sxnet.c
Lines: 181-186
  0.000% (0/1)
21
d2i_RSA_PUBKEY_fp
Name: d2i_RSA_PUBKEY_fp
Prototype: RSA * d2i_RSA_PUBKEY_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: 239-244
  0.000% (0/1)
21
d2i_RSA_PSS_PARAMS
Name: d2i_RSA_PSS_PARAMS
Prototype: RSA_PSS_PARAMS * d2i_RSA_PSS_PARAMS(RSA_PSS_PARAMS **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_asn1.c
Lines: 245-250
  0.000% (0/1)
21
d2i_RSAPublicKey
Name: d2i_RSAPublicKey
Prototype: RSA * d2i_RSAPublicKey(RSA **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_asn1.c
Lines: 285-290
100.000% (1/1)
21
d2i_RSAPrivateKey
Name: d2i_RSAPrivateKey
Prototype: RSA * d2i_RSAPrivateKey(RSA **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_asn1.c
Lines: 271-276
100.000% (1/1)
21
d2i_PrivateKey_fp
Name: d2i_PrivateKey_fp
Prototype: EVP_PKEY * d2i_PrivateKey_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: 411-416
  0.000% (0/1)
21
d2i_PrivateKey_bio
Name: d2i_PrivateKey_bio
Prototype: EVP_PKEY * d2i_PrivateKey_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: 398-403
  0.000% (0/1)
21
d2i_PROXY_POLICY
Name: d2i_PROXY_POLICY
Prototype: PROXY_POLICY * d2i_PROXY_POLICY(PROXY_POLICY **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_pcia.c
Lines: 69-74
  0.000% (0/1)
21
d2i_PROXY_CERT_INFO_EXTENSION
Name: d2i_PROXY_CERT_INFO_EXTENSION
Prototype: PROXY_CERT_INFO_EXTENSION * d2i_PROXY_CERT_INFO_EXTENSION(PROXY_CERT_INFO_EXTENSION **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_pcia.c
Lines: 122-127
  0.000% (0/1)
21
d2i_POLICYQUALINFO
Name: d2i_POLICYQUALINFO
Prototype: POLICYQUALINFO * d2i_POLICYQUALINFO(POLICYQUALINFO **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c
Lines: 270-275
  0.000% (0/1)
21
d2i_POLICYINFO
Name: d2i_POLICYINFO
Prototype: POLICYINFO * d2i_POLICYINFO(POLICYINFO **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c
Lines: 174-179
  0.000% (0/1)
21
d2i_PKEY_USAGE_PERIOD
Name: d2i_PKEY_USAGE_PERIOD
Prototype: PKEY_USAGE_PERIOD * d2i_PKEY_USAGE_PERIOD(PKEY_USAGE_PERIOD **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_pku.c
Lines: 115-120
  0.000% (0/1)
21
d2i_PKCS8_PRIV_KEY_INFO_fp
Name: d2i_PKCS8_PRIV_KEY_INFO_fp
Prototype: PKCS8_PRIV_KEY_INFO * d2i_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, PKCS8_PRIV_KEY_INFO **p8inf)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 384-389
  0.000% (0/1)
21
d2i_PKCS8_PRIV_KEY_INFO_bio
Name: d2i_PKCS8_PRIV_KEY_INFO_bio
Prototype: PKCS8_PRIV_KEY_INFO * d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, PKCS8_PRIV_KEY_INFO **p8inf)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 370-375
  0.000% (0/1)
21
d2i_PKCS8_PRIV_KEY_INFO
Name: d2i_PKCS8_PRIV_KEY_INFO
Prototype: PKCS8_PRIV_KEY_INFO * d2i_PKCS8_PRIV_KEY_INFO(PKCS8_PRIV_KEY_INFO **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/p8_pkey.c
Lines: 116-121
  0.000% (0/1)
21
d2i_PKCS7_SIGN_ENVELOPE
Name: d2i_PKCS7_SIGN_ENVELOPE
Prototype: PKCS7_SIGN_ENVELOPE * d2i_PKCS7_SIGN_ENVELOPE(PKCS7_SIGN_ENVELOPE **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 771-776
  0.000% (0/1)
21
d2i_PKCS7_SIGNER_INFO
Name: d2i_PKCS7_SIGNER_INFO
Prototype: PKCS7_SIGNER_INFO * d2i_PKCS7_SIGNER_INFO(PKCS7_SIGNER_INFO **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 424-429
  0.000% (0/1)
21
d2i_PKCS7_SIGNED
Name: d2i_PKCS7_SIGNED
Prototype: PKCS7_SIGNED * d2i_PKCS7_SIGNED(PKCS7_SIGNED **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 312-317
  0.000% (0/1)
21
d2i_PKCS7_RECIP_INFO
Name: d2i_PKCS7_RECIP_INFO
Prototype: PKCS7_RECIP_INFO * d2i_PKCS7_RECIP_INFO(PKCS7_RECIP_INFO **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 623-628
  0.000% (0/1)
21
d2i_PKCS7_ISSUER_AND_SERIAL
Name: d2i_PKCS7_ISSUER_AND_SERIAL
Prototype: PKCS7_ISSUER_AND_SERIAL * d2i_PKCS7_ISSUER_AND_SERIAL(PKCS7_ISSUER_AND_SERIAL **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 477-482
  0.000% (0/1)
21
d2i_PKCS7_ENVELOPE
Name: d2i_PKCS7_ENVELOPE
Prototype: PKCS7_ENVELOPE * d2i_PKCS7_ENVELOPE(PKCS7_ENVELOPE **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 537-542
  0.000% (0/1)
21
d2i_PKCS7_ENC_CONTENT
Name: d2i_PKCS7_ENC_CONTENT
Prototype: PKCS7_ENC_CONTENT * d2i_PKCS7_ENC_CONTENT(PKCS7_ENC_CONTENT **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 683-688
  0.000% (0/1)
21
d2i_PKCS7_ENCRYPT
Name: d2i_PKCS7_ENCRYPT
Prototype: PKCS7_ENCRYPT * d2i_PKCS7_ENCRYPT(PKCS7_ENCRYPT **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 824-829
  0.000% (0/1)
21
d2i_PKCS7_DIGEST
Name: d2i_PKCS7_DIGEST
Prototype: PKCS7_DIGEST * d2i_PKCS7_DIGEST(PKCS7_DIGEST **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 891-896
  0.000% (0/1)
21
d2i_PKCS7
Name: d2i_PKCS7
Prototype: PKCS7 * d2i_PKCS7(PKCS7 **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 219-224
100.000% (1/1)
21
d2i_PKCS12_SAFEBAG
Name: d2i_PKCS12_SAFEBAG
Prototype: PKCS12_SAFEBAG * d2i_PKCS12_SAFEBAG(PKCS12_SAFEBAG **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_asn.c
Lines: 414-419
  0.000% (0/1)
21
d2i_PKCS12_MAC_DATA
Name: d2i_PKCS12_MAC_DATA
Prototype: PKCS12_MAC_DATA * d2i_PKCS12_MAC_DATA(PKCS12_MAC_DATA **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_asn.c
Lines: 161-166
  0.000% (0/1)
21
d2i_PKCS12_BAGS
Name: d2i_PKCS12_BAGS
Prototype: PKCS12_BAGS * d2i_PKCS12_BAGS(PKCS12_BAGS **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_asn.c
Lines: 268-273
  0.000% (0/1)
21
d2i_PKCS12
Name: d2i_PKCS12
Prototype: PKCS12 * d2i_PKCS12(PKCS12 **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_asn.c
Lines: 101-106
  0.000% (0/1)
21
d2i_PBKDF2PARAM
Name: d2i_PBKDF2PARAM
Prototype: PBKDF2PARAM * d2i_PBKDF2PARAM(PBKDF2PARAM **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/p5_pbev2.c
Lines: 152-157
  0.000% (0/1)
21
d2i_PBEPARAM
Name: d2i_PBEPARAM
Prototype: PBEPARAM * d2i_PBEPARAM(PBEPARAM **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/p5_pbe.c
Lines: 92-97
  0.000% (0/1)
21
d2i_PBE2PARAM
Name: d2i_PBE2PARAM
Prototype: PBE2PARAM * d2i_PBE2PARAM(PBE2PARAM **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/p5_pbev2.c
Lines: 92-97
  0.000% (0/1)
21
d2i_OTHERNAME
Name: d2i_OTHERNAME
Prototype: OTHERNAME * d2i_OTHERNAME(OTHERNAME **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_genn.c
Lines: 95-100
  0.000% (0/1)
21
d2i_OCSP_SINGLERESP
Name: d2i_OCSP_SINGLERESP
Prototype: OCSP_SINGLERESP * d2i_OCSP_SINGLERESP(OCSP_SINGLERESP **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 708-713
  0.000% (0/1)
21
d2i_OCSP_SIGNATURE
Name: d2i_OCSP_SIGNATURE
Prototype: OCSP_SIGNATURE * d2i_OCSP_SIGNATURE(OCSP_SIGNATURE **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 97-102
  0.000% (0/1)
21
d2i_OCSP_SERVICELOC
Name: d2i_OCSP_SERVICELOC
Prototype: OCSP_SERVICELOC * d2i_OCSP_SERVICELOC(OCSP_SERVICELOC **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 962-967
  0.000% (0/1)
21
d2i_OCSP_REVOKEDINFO
Name: d2i_OCSP_REVOKEDINFO
Prototype: OCSP_REVOKEDINFO * d2i_OCSP_REVOKEDINFO(OCSP_REVOKEDINFO **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 574-579
  0.000% (0/1)
21
d2i_OCSP_RESPONSE
Name: d2i_OCSP_RESPONSE
Prototype: OCSP_RESPONSE * d2i_OCSP_RESPONSE(OCSP_RESPONSE **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 456-461
  0.000% (0/1)
21
d2i_OCSP_RESPID
Name: d2i_OCSP_RESPID
Prototype: OCSP_RESPID * d2i_OCSP_RESPID(OCSP_RESPID **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 521-526
  0.000% (0/1)
21
d2i_OCSP_RESPDATA
Name: d2i_OCSP_RESPDATA
Prototype: OCSP_RESPDATA * d2i_OCSP_RESPDATA(OCSP_RESPDATA **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 782-787
  0.000% (0/1)
21
d2i_OCSP_RESPBYTES
Name: d2i_OCSP_RESPBYTES
Prototype: OCSP_RESPBYTES * d2i_OCSP_RESPBYTES(OCSP_RESPBYTES **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 403-408
  0.000% (0/1)
21
d2i_OCSP_REQUEST
Name: d2i_OCSP_REQUEST
Prototype: OCSP_REQUEST * d2i_OCSP_REQUEST(OCSP_REQUEST **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 336-341
  0.000% (0/1)
21
d2i_OCSP_REQINFO
Name: d2i_OCSP_REQINFO
Prototype: OCSP_REQINFO * d2i_OCSP_REQINFO(OCSP_REQINFO **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 284-289
  0.000% (0/1)
21
d2i_OCSP_ONEREQ
Name: d2i_OCSP_ONEREQ
Prototype: OCSP_ONEREQ * d2i_OCSP_ONEREQ(OCSP_ONEREQ **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 217-222
  0.000% (0/1)
21
d2i_OCSP_CRLID
Name: d2i_OCSP_CRLID
Prototype: OCSP_CRLID * d2i_OCSP_CRLID(OCSP_CRLID **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 909-914
  0.000% (0/1)
21
d2i_OCSP_CERTSTATUS
Name: d2i_OCSP_CERTSTATUS
Prototype: OCSP_CERTSTATUS * d2i_OCSP_CERTSTATUS(OCSP_CERTSTATUS **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 634-639
  0.000% (0/1)
21
d2i_OCSP_CERTID
Name: d2i_OCSP_CERTID
Prototype: OCSP_CERTID * d2i_OCSP_CERTID(OCSP_CERTID **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 164-169
  0.000% (0/1)
21
d2i_OCSP_BASICRESP
Name: d2i_OCSP_BASICRESP
Prototype: OCSP_BASICRESP * d2i_OCSP_BASICRESP(OCSP_BASICRESP **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 849-854
  0.000% (0/1)
21
d2i_NOTICEREF
Name: d2i_NOTICEREF
Prototype: NOTICEREF * d2i_NOTICEREF(NOTICEREF **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c
Lines: 376-381
  0.000% (0/1)
21
d2i_NETSCAPE_X509
Name: d2i_NETSCAPE_X509
Prototype: NETSCAPE_X509 * d2i_NETSCAPE_X509(NETSCAPE_X509 **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_nx509.c
Lines: 90-95
  0.000% (0/1)
21
d2i_NETSCAPE_SPKI
Name: d2i_NETSCAPE_SPKI
Prototype: NETSCAPE_SPKI * d2i_NETSCAPE_SPKI(NETSCAPE_SPKI **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_spki.c
Lines: 151-156
  0.000% (0/1)
21
d2i_NETSCAPE_SPKAC
Name: d2i_NETSCAPE_SPKAC
Prototype: NETSCAPE_SPKAC * d2i_NETSCAPE_SPKAC(NETSCAPE_SPKAC **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_spki.c
Lines: 91-96
  0.000% (0/1)
21
d2i_NETSCAPE_PKEY
Name: d2i_NETSCAPE_PKEY
Prototype: NETSCAPE_PKEY * d2i_NETSCAPE_PKEY(NETSCAPE_PKEY **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/n_pkey.c
Lines: 178-183
  0.000% (0/1)
21
d2i_NETSCAPE_ENCRYPTED_PKEY
Name: d2i_NETSCAPE_ENCRYPTED_PKEY
Prototype: NETSCAPE_ENCRYPTED_PKEY * d2i_NETSCAPE_ENCRYPTED_PKEY(NETSCAPE_ENCRYPTED_PKEY **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/n_pkey.c
Lines: 121-126
  0.000% (0/1)
21
d2i_NETSCAPE_CERT_SEQUENCE
Name: d2i_NETSCAPE_CERT_SEQUENCE
Prototype: NETSCAPE_CERT_SEQUENCE * d2i_NETSCAPE_CERT_SEQUENCE(NETSCAPE_CERT_SEQUENCE **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/nsseq.c
Lines: 106-111
  0.000% (0/1)
21
Page:<>1
eLOC - Effective Lines of Code: 2819
...10
eLOC - Effective Lines of Code: 36
...20
eLOC - Effective Lines of Code: 15
...30
eLOC - Effective Lines of Code: 7
...35
eLOC - Effective Lines of Code: 5
36
eLOC - Effective Lines of Code: 4
37
eLOC - Effective Lines of Code: 3
38
eLOC - Effective Lines of Code: 3
3940
eLOC - Effective Lines of Code: 2
41
eLOC - Effective Lines of Code: 2
42
eLOC - Effective Lines of Code: 2
43
eLOC - Effective Lines of Code: 2
...50
eLOC - Effective Lines of Code: 1
...60
eLOC - Effective Lines of Code: 1

Generated by Squish Coco 4.2.2