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
...40
eLOC - Effective Lines of Code: 2
...43
eLOC - Effective Lines of Code: 2
44
eLOC - Effective Lines of Code: 1
45
eLOC - Effective Lines of Code: 1
46
eLOC - Effective Lines of Code: 1
4748
eLOC - Effective Lines of Code: 1
49
eLOC - Effective Lines of Code: 1
50
eLOC - Effective Lines of Code: 1
51
eLOC - Effective Lines of Code: 1
...60
eLOC - Effective Lines of Code: 1
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
engine_unregister_all_ciphers
Name: engine_unregister_all_ciphers
Prototype: static void engine_unregister_all_ciphers(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_cipher.c
Lines: 73-77
  0.000% (0/1)
11
engine_unregister_all_STORE
Name: engine_unregister_all_STORE
Prototype: static void engine_unregister_all_STORE(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_store.c
Lines: 72-76
  0.000% (0/1)
11
engine_unregister_all_RSA
Name: engine_unregister_all_RSA
Prototype: static void engine_unregister_all_RSA(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_rsa.c
Lines: 72-76
  0.000% (0/1)
11
engine_unregister_all_RAND
Name: engine_unregister_all_RAND
Prototype: static void engine_unregister_all_RAND(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_rand.c
Lines: 72-76
  0.000% (0/1)
11
engine_unregister_all_ECDSA
Name: engine_unregister_all_ECDSA
Prototype: static void engine_unregister_all_ECDSA(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_ecdsa.c
Lines: 72-76
  0.000% (0/1)
11
engine_unregister_all_ECDH
Name: engine_unregister_all_ECDH
Prototype: static void engine_unregister_all_ECDH(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_ecdh.c
Lines: 86-90
  0.000% (0/1)
11
engine_unregister_all_DSA
Name: engine_unregister_all_DSA
Prototype: static void engine_unregister_all_DSA(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_dsa.c
Lines: 72-76
  0.000% (0/1)
11
engine_unregister_all_DH
Name: engine_unregister_all_DH
Prototype: static void engine_unregister_all_DH(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_dh.c
Lines: 72-76
  0.000% (0/1)
11
engine_pile_hash
Name: engine_pile_hash
Prototype: static unsigned long engine_pile_hash(const ENGINE_PILE *c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c
Lines: 103-107
  0.000% (0/1)
11
engine_pile_cmp
Name: engine_pile_cmp
Prototype: static int engine_pile_cmp(const ENGINE_PILE *a, const ENGINE_PILE *b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c
Lines: 109-113
  0.000% (0/1)
11
engine_pile_LHASH_HASH
Name: engine_pile_LHASH_HASH
Prototype: static unsigned long engine_pile_LHASH_HASH(const void *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c
Lines: 114-114
  0.000% (0/1)
11
engine_pile_LHASH_COMP
Name: engine_pile_LHASH_COMP
Prototype: static int engine_pile_LHASH_COMP(const void *arg1, const void *arg2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c
Lines: 115-115
  0.000% (0/1)
11
eckey_pub_print
Name: eckey_pub_print
Prototype: static int eckey_pub_print(BIO * bp, const EVP_PKEY * pkey, int indent, ASN1_PCTX * ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c
Lines: 522-527
  0.000% (0/1)
11
eckey_priv_print
Name: eckey_priv_print
Prototype: static int eckey_priv_print(BIO * bp, const EVP_PKEY * pkey, int indent, ASN1_PCTX * ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c
Lines: 530-535
  0.000% (0/1)
11
eckey_param_print
Name: eckey_param_print
Prototype: static int eckey_param_print(BIO * bp, const EVP_PKEY * pkey, int indent, ASN1_PCTX * ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c
Lines: 515-520
  0.000% (0/1)
11
eckey_param_encode
Name: eckey_param_encode
Prototype: static int eckey_param_encode(const EVP_PKEY * pkey, unsigned char **pder)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c
Lines: 509-513
  0.000% (0/1)
11
ec_copy_parameters
Name: ec_copy_parameters
Prototype: static int ec_copy_parameters(EVP_PKEY * to, const EVP_PKEY * from)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c
Lines: 390-394
  0.000% (0/1)
11
ec_GFp_simple_mul_single_ct
Name: ec_GFp_simple_mul_single_ct
Prototype: int ec_GFp_simple_mul_single_ct(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, const EC_POINT *point, BN_CTX *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c
Lines: 1646-1651
100.000% (1/1)
11
ec_GFp_simple_mul_double_nonct
Name: ec_GFp_simple_mul_double_nonct
Prototype: int ec_GFp_simple_mul_double_nonct(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar, const BIGNUM *p_scalar, const EC_POINT *point, BN_CTX *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c
Lines: 1653-1659
100.000% (1/1)
11
ec_GFp_simple_is_at_infinity
Name: ec_GFp_simple_is_at_infinity
Prototype: int ec_GFp_simple_is_at_infinity(const EC_GROUP * group, const EC_POINT * point)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c
Lines: 978-982
100.000% (1/1)
11
ec_GFp_simple_group_get_degree
Name: ec_GFp_simple_group_get_degree
Prototype: int ec_GFp_simple_group_get_degree(const EC_GROUP * group)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c
Lines: 277-281
100.000% (1/1)
11
ec_GFp_simple_field_sqr
Name: ec_GFp_simple_field_sqr
Prototype: int ec_GFp_simple_field_sqr(const EC_GROUP * group, BIGNUM * r, const BIGNUM * a, BN_CTX * ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c
Lines: 1410-1414
  0.000% (0/1)
11
ec_GFp_simple_field_mul
Name: ec_GFp_simple_field_mul
Prototype: int ec_GFp_simple_field_mul(const EC_GROUP * group, BIGNUM * r, const BIGNUM * a, const BIGNUM * b, BN_CTX * ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c
Lines: 1403-1407
  0.000% (0/1)
11
ec_GF2m_simple_is_at_infinity
Name: ec_GF2m_simple_is_at_infinity
Prototype: int ec_GF2m_simple_is_at_infinity(const EC_GROUP *group, const EC_POINT *point)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c
Lines: 579-583
100.000% (1/1)
11
ec_GF2m_simple_group_get_degree
Name: ec_GF2m_simple_group_get_degree
Prototype: int ec_GF2m_simple_group_get_degree(const EC_GROUP * group)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c
Lines: 265-269
100.000% (1/1)
11
ec_GF2m_simple_field_sqr
Name: ec_GF2m_simple_field_sqr
Prototype: int ec_GF2m_simple_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c
Lines: 767-772
100.000% (1/1)
11
ec_GF2m_simple_field_mul
Name: ec_GF2m_simple_field_mul
Prototype: int ec_GF2m_simple_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c
Lines: 758-763
100.000% (1/1)
11
ec_GF2m_simple_field_div
Name: ec_GF2m_simple_field_div
Prototype: int ec_GF2m_simple_field_div(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c
Lines: 776-781
100.000% (1/1)
11
ec_GF2m_simple_dbl
Name: ec_GF2m_simple_dbl
Prototype: int ec_GF2m_simple_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c
Lines: 558-563
100.000% (1/1)
11
ec_GF2m_precompute_mult
Name: ec_GF2m_precompute_mult
Prototype: int ec_GF2m_precompute_mult(EC_GROUP * group, BN_CTX * ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_mult.c
Lines: 443-447
100.000% (1/1)
11
ec_GF2m_have_precompute_mult
Name: ec_GF2m_have_precompute_mult
Prototype: int ec_GF2m_have_precompute_mult(const EC_GROUP * group)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_mult.c
Lines: 449-453
  0.000% (0/1)
11
dump_value_LHASH_DOALL_ARG
Name: dump_value_LHASH_DOALL_ARG
Prototype: static void dump_value_LHASH_DOALL_ARG(void *arg1, void *arg2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c
Lines: 671-671
  0.000% (0/1)
11
dtls1_get_queue_priority
Name: dtls1_get_queue_priority
Prototype: int dtls1_get_queue_priority(unsigned short seq, int is_ccs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c
Lines: 919-934
100.000% (1/1)
11
dtls1_default_timeout
Name: dtls1_default_timeout
Prototype: long dtls1_default_timeout(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c
Lines: 80-86
100.000% (1/1)
11
dsa_pub_print
Name: dsa_pub_print
Prototype: static int dsa_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c
Lines: 463-467
100.000% (1/1)
11
dsa_priv_print
Name: dsa_priv_print
Prototype: static int dsa_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c
Lines: 469-473
100.000% (1/1)
11
dsa_param_print
Name: dsa_param_print
Prototype: static int dsa_param_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c
Lines: 457-461
  0.000% (0/1)
11
dsa_param_encode
Name: dsa_param_encode
Prototype: static int dsa_param_encode(const EVP_PKEY *pkey, unsigned char **pder)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c
Lines: 451-455
  0.000% (0/1)
11
dsa_bits
Name: dsa_bits
Prototype: static int dsa_bits(const EVP_PKEY *pkey)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c
Lines: 300-304
100.000% (1/1)
11
do_all_fn_LHASH_DOALL_ARG
Name: do_all_fn_LHASH_DOALL_ARG
Prototype: static void do_all_fn_LHASH_DOALL_ARG(void *arg1, void *arg2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c
Lines: 250-250
  0.000% (0/1)
11
dh_public_print
Name: dh_public_print
Prototype: static int dh_public_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c
Lines: 448-452
  0.000% (0/1)
11
dh_private_print
Name: dh_private_print
Prototype: static int dh_private_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c
Lines: 454-458
  0.000% (0/1)
11
dh_param_print
Name: dh_param_print
Prototype: static int dh_param_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c
Lines: 442-446
  0.000% (0/1)
11
dh_param_encode
Name: dh_param_encode
Prototype: static int dh_param_encode(const EVP_PKEY *pkey, unsigned char **pder)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c
Lines: 304-308
  0.000% (0/1)
11
dh_bn_mod_exp
Name: dh_bn_mod_exp
Prototype: static int dh_bn_mod_exp(const DH *dh, BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_key.c
Lines: 239-244
100.000% (1/1)
11
dh_bits
Name: dh_bits
Prototype: static int dh_bits(const EVP_PKEY *pkey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c
Lines: 389-393
  0.000% (0/1)
11
def_to_int
Name: def_to_int
Prototype: static int def_to_int(const CONF *conf, char c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c
Lines: 687-691
  0.000% (0/1)
11
def_is_number
Name: def_is_number
Prototype: static int def_is_number(const CONF *conf, char c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c
Lines: 681-685
  0.000% (0/1)
11
def_cleanup_util_cb
Name: def_cleanup_util_cb
Prototype: static void def_cleanup_util_cb(CRYPTO_EX_DATA_FUNCS *funcs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c
Lines: 290-294
100.000% (1/1)
11
d2i_X509_fp
Name: d2i_X509_fp
Prototype: X509 * d2i_X509_fp(FILE *fp, X509 **x509)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 88-92
  0.000% (0/1)
11
d2i_X509_bio
Name: d2i_X509_bio
Prototype: X509 * d2i_X509_bio(BIO *bp, X509 **x509)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 76-80
  0.000% (0/1)
11
d2i_X509_REQ_fp
Name: d2i_X509_REQ_fp
Prototype: X509_REQ * d2i_X509_REQ_fp(FILE *fp, X509_REQ **req)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 160-164
  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
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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
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
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
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
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_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_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_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_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_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
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
...40
eLOC - Effective Lines of Code: 2
...43
eLOC - Effective Lines of Code: 2
44
eLOC - Effective Lines of Code: 1
45
eLOC - Effective Lines of Code: 1
46
eLOC - Effective Lines of Code: 1
4748
eLOC - Effective Lines of Code: 1
49
eLOC - Effective Lines of Code: 1
50
eLOC - Effective Lines of Code: 1
51
eLOC - Effective Lines of Code: 1
...60
eLOC - Effective Lines of Code: 1

Generated by Squish Coco 4.2.2