OpenCoverage

LibreSSL Portable Test Coverage

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 2819
...20
eLOC - Effective Lines of Code: 15
...30
eLOC - Effective Lines of Code: 7
...40
eLOC - Effective Lines of Code: 2
...50
eLOC - Effective Lines of Code: 1
...53
eLOC - Effective Lines of Code: 1
54
eLOC - Effective Lines of Code: 1
55
eLOC - Effective Lines of Code: 1
56
eLOC - Effective Lines of Code: 1
5758
eLOC - Effective Lines of Code: 1
59
eLOC - Effective Lines of Code: 1
60
eLOC - Effective Lines of Code: 1
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
ENGINE_get_digests
Name: ENGINE_get_digests
Prototype: ENGINE_DIGESTS_PTR ENGINE_get_digests(const ENGINE *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_digest.c
Lines: 140-144
  0.000% (0/1)
11
ENGINE_get_digest_engine
Name: ENGINE_get_digest_engine
Prototype: ENGINE * ENGINE_get_digest_engine(int nid)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_digest.c
Lines: 119-123
100.000% (1/1)
11
ENGINE_get_destroy_function
Name: ENGINE_get_destroy_function
Prototype: ENGINE_GEN_INT_FUNC_PTR ENGINE_get_destroy_function(const ENGINE *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_lib.c
Lines: 320-324
  0.000% (0/1)
11
ENGINE_get_default_RSA
Name: ENGINE_get_default_RSA
Prototype: ENGINE * ENGINE_get_default_RSA(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_rsa.c
Lines: 108-112
100.000% (1/1)
11
ENGINE_get_default_RAND
Name: ENGINE_get_default_RAND
Prototype: ENGINE * ENGINE_get_default_RAND(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_rand.c
Lines: 108-112
  0.000% (0/1)
11
ENGINE_get_default_ECDSA
Name: ENGINE_get_default_ECDSA
Prototype: ENGINE * ENGINE_get_default_ECDSA(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_ecdsa.c
Lines: 108-112
100.000% (1/1)
11
ENGINE_get_default_ECDH
Name: ENGINE_get_default_ECDH
Prototype: ENGINE * ENGINE_get_default_ECDH(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_ecdh.c
Lines: 122-126
100.000% (1/1)
11
ENGINE_get_default_DSA
Name: ENGINE_get_default_DSA
Prototype: ENGINE * ENGINE_get_default_DSA(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_dsa.c
Lines: 108-112
100.000% (1/1)
11
ENGINE_get_default_DH
Name: ENGINE_get_default_DH
Prototype: ENGINE * ENGINE_get_default_DH(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_dh.c
Lines: 108-112
100.000% (1/1)
11
ENGINE_get_ctrl_function
Name: ENGINE_get_ctrl_function
Prototype: ENGINE_CTRL_FUNC_PTR ENGINE_get_ctrl_function(const ENGINE *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_lib.c
Lines: 338-342
  0.000% (0/1)
11
ENGINE_get_cmd_defns
Name: ENGINE_get_cmd_defns
Prototype: const ENGINE_CMD_DEFN * ENGINE_get_cmd_defns(const ENGINE *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_lib.c
Lines: 350-354
  0.000% (0/1)
11
ENGINE_get_ciphers
Name: ENGINE_get_ciphers
Prototype: ENGINE_CIPHERS_PTR ENGINE_get_ciphers(const ENGINE *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_cipher.c
Lines: 140-144
  0.000% (0/1)
11
ENGINE_get_cipher_engine
Name: ENGINE_get_cipher_engine
Prototype: ENGINE * ENGINE_get_cipher_engine(int nid)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_cipher.c
Lines: 119-123
100.000% (1/1)
11
ENGINE_get_STORE
Name: ENGINE_get_STORE
Prototype: const STORE_METHOD * ENGINE_get_STORE(const ENGINE *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_store.c
Lines: 97-101
  0.000% (0/1)
11
ENGINE_get_RSA
Name: ENGINE_get_RSA
Prototype: const RSA_METHOD * ENGINE_get_RSA(const ENGINE *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_rsa.c
Lines: 115-119
  0.000% (0/1)
11
ENGINE_get_RAND
Name: ENGINE_get_RAND
Prototype: const RAND_METHOD * ENGINE_get_RAND(const ENGINE *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_rand.c
Lines: 115-119
  0.000% (0/1)
11
ENGINE_get_ECDSA
Name: ENGINE_get_ECDSA
Prototype: const ECDSA_METHOD * ENGINE_get_ECDSA(const ENGINE *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_ecdsa.c
Lines: 115-119
  0.000% (0/1)
11
ENGINE_get_ECDH
Name: ENGINE_get_ECDH
Prototype: const ECDH_METHOD * ENGINE_get_ECDH(const ENGINE *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_ecdh.c
Lines: 129-133
  0.000% (0/1)
11
ENGINE_get_DSA
Name: ENGINE_get_DSA
Prototype: const DSA_METHOD * ENGINE_get_DSA(const ENGINE *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_dsa.c
Lines: 115-119
  0.000% (0/1)
11
ENGINE_get_DH
Name: ENGINE_get_DH
Prototype: const DH_METHOD * ENGINE_get_DH(const ENGINE *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_dh.c
Lines: 115-119
  0.000% (0/1)
11
ENGINE_free
Name: ENGINE_free
Prototype: int ENGINE_free(ENGINE *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_lib.c
Lines: 140-144
100.000% (1/1)
11
EDIPARTYNAME_new
Name: EDIPARTYNAME_new
Prototype: EDIPARTYNAME * EDIPARTYNAME_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_genn.c
Lines: 161-165
  0.000% (0/1)
11
EDIPARTYNAME_free
Name: EDIPARTYNAME_free
Prototype: void EDIPARTYNAME_free(EDIPARTYNAME *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_genn.c
Lines: 167-171
100.000% (1/1)
11
EC_PRIVATEKEY_new
Name: EC_PRIVATEKEY_new
Prototype: EC_PRIVATEKEY * EC_PRIVATEKEY_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c
Lines: 651-655
  0.000% (0/1)
11
EC_PRIVATEKEY_free
Name: EC_PRIVATEKEY_free
Prototype: void EC_PRIVATEKEY_free(EC_PRIVATEKEY *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c
Lines: 657-661
  0.000% (0/1)
11
EC_POINT_method_of
Name: EC_POINT_method_of
Prototype: const EC_METHOD * EC_POINT_method_of(const EC_POINT * point)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c
Lines: 784-788
  0.000% (0/1)
11
EC_METHOD_get_field_type
Name: EC_METHOD_get_field_type
Prototype: int EC_METHOD_get_field_type(const EC_METHOD *meth)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c
Lines: 249-253
100.000% (1/1)
11
EC_KEY_set_flags
Name: EC_KEY_set_flags
Prototype: void EC_KEY_set_flags(EC_KEY * key, int flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c
Lines: 526-530
  0.000% (0/1)
11
EC_KEY_set_enc_flags
Name: EC_KEY_set_enc_flags
Prototype: void EC_KEY_set_enc_flags(EC_KEY * key, unsigned int flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c
Lines: 453-457
  0.000% (0/1)
11
EC_KEY_get_flags
Name: EC_KEY_get_flags
Prototype: int EC_KEY_get_flags(const EC_KEY * key)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c
Lines: 520-524
  0.000% (0/1)
11
EC_KEY_get_enc_flags
Name: EC_KEY_get_enc_flags
Prototype: unsigned int EC_KEY_get_enc_flags(const EC_KEY * key)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c
Lines: 447-451
  0.000% (0/1)
11
EC_KEY_get_conv_form
Name: EC_KEY_get_conv_form
Prototype: point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY * key)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c
Lines: 459-463
  0.000% (0/1)
11
EC_KEY_get0_public_key
Name: EC_KEY_get0_public_key
Prototype: const EC_POINT * EC_KEY_get0_public_key(const EC_KEY * key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c
Lines: 433-437
100.000% (1/1)
11
EC_KEY_get0_private_key
Name: EC_KEY_get0_private_key
Prototype: const BIGNUM * EC_KEY_get0_private_key(const EC_KEY * key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c
Lines: 419-423
100.000% (1/1)
11
EC_KEY_get0_group
Name: EC_KEY_get0_group
Prototype: const EC_GROUP * EC_KEY_get0_group(const EC_KEY * key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c
Lines: 405-409
100.000% (1/1)
11
EC_KEY_clear_flags
Name: EC_KEY_clear_flags
Prototype: void EC_KEY_clear_flags(EC_KEY * key, int flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c
Lines: 532-536
  0.000% (0/1)
11
EC_GROUP_set_point_conversion_form
Name: EC_GROUP_set_point_conversion_form
Prototype: void EC_GROUP_set_point_conversion_form(EC_GROUP * group, point_conversion_form_t form)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c
Lines: 343-348
  0.000% (0/1)
11
EC_GROUP_set_curve_name
Name: EC_GROUP_set_curve_name
Prototype: void EC_GROUP_set_curve_name(EC_GROUP * group, int nid)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c
Lines: 315-319
100.000% (1/1)
11
EC_GROUP_set_asn1_flag
Name: EC_GROUP_set_asn1_flag
Prototype: void EC_GROUP_set_asn1_flag(EC_GROUP * group, int flag)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c
Lines: 329-333
  0.000% (0/1)
11
EC_GROUP_method_of
Name: EC_GROUP_method_of
Prototype: const EC_METHOD * EC_GROUP_method_of(const EC_GROUP *group)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c
Lines: 242-246
100.000% (1/1)
11
EC_GROUP_get_seed_len
Name: EC_GROUP_get_seed_len
Prototype: size_t EC_GROUP_get_seed_len(const EC_GROUP * group)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c
Lines: 385-389
  0.000% (0/1)
11
EC_GROUP_get_point_conversion_form
Name: EC_GROUP_get_point_conversion_form
Prototype: point_conversion_form_t EC_GROUP_get_point_conversion_form(const EC_GROUP * group)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c
Lines: 351-355
  0.000% (0/1)
11
EC_GROUP_get_curve_name
Name: EC_GROUP_get_curve_name
Prototype: int EC_GROUP_get_curve_name(const EC_GROUP * group)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c
Lines: 322-326
100.000% (1/1)
11
EC_GROUP_get_asn1_flag
Name: EC_GROUP_get_asn1_flag
Prototype: int EC_GROUP_get_asn1_flag(const EC_GROUP * group)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c
Lines: 336-340
  0.000% (0/1)
11
EC_GROUP_get0_seed
Name: EC_GROUP_get0_seed
Prototype: unsigned char * EC_GROUP_get0_seed(const EC_GROUP * group)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c
Lines: 378-382
  0.000% (0/1)
11
EC_GROUP_get0_generator
Name: EC_GROUP_get0_generator
Prototype: const EC_POINT * EC_GROUP_get0_generator(const EC_GROUP *group)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c
Lines: 288-292
100.000% (1/1)
11
EC_GFp_simple_method
Name: EC_GFp_simple_method
Prototype: const EC_METHOD * EC_GFp_simple_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c
Lines: 70-114
  0.000% (0/1)
11
EC_GFp_nist_method
Name: EC_GFp_nist_method
Prototype: const EC_METHOD * EC_GFp_nist_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_nist.c
Lines: 70-114
  0.000% (0/1)
11
EC_GFp_mont_method
Name: EC_GFp_mont_method
Prototype: const EC_METHOD * EC_GFp_mont_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_mont.c
Lines: 69-116
100.000% (1/1)
11
EC_GF2m_simple_method
Name: EC_GF2m_simple_method
Prototype: const EC_METHOD * EC_GF2m_simple_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c
Lines: 78-121
100.000% (1/1)
11
ECPKPARAMETERS_new
Name: ECPKPARAMETERS_new
Prototype: ECPKPARAMETERS * ECPKPARAMETERS_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c
Lines: 580-584
  0.000% (0/1)
11
ECPKPARAMETERS_free
Name: ECPKPARAMETERS_free
Prototype: void ECPKPARAMETERS_free(ECPKPARAMETERS *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c
Lines: 586-590
  0.000% (0/1)
11
ECPARAMETERS_new
Name: ECPARAMETERS_new
Prototype: ECPARAMETERS * ECPARAMETERS_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c
Lines: 516-520
  0.000% (0/1)
11
ECPARAMETERS_free
Name: ECPARAMETERS_free
Prototype: void ECPARAMETERS_free(ECPARAMETERS *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c
Lines: 522-526
  0.000% (0/1)
11
ECDSA_set_default_method
Name: ECDSA_set_default_method
Prototype: void ECDSA_set_default_method(const ECDSA_METHOD *meth)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_lib.c
Lines: 73-77
  0.000% (0/1)
11
ECDSA_SIG_new
Name: ECDSA_SIG_new
Prototype: ECDSA_SIG * ECDSA_SIG_new(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_asn1.c
Lines: 105-109
100.000% (1/1)
11
ECDSA_SIG_free
Name: ECDSA_SIG_free
Prototype: void ECDSA_SIG_free(ECDSA_SIG *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_asn1.c
Lines: 111-115
100.000% (1/1)
11
ECDSA_OpenSSL
Name: ECDSA_OpenSSL
Prototype: const ECDSA_METHOD * ECDSA_OpenSSL(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_ossl.c
Lines: 84-88
100.000% (1/1)
11
ECDH_size
Name: ECDH_size
Prototype: int ECDH_size(const EC_KEY *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_lib.c
Lines: 238-242
100.000% (1/1)
11
ECDH_set_default_method
Name: ECDH_set_default_method
Prototype: void ECDH_set_default_method(const ECDH_METHOD *meth)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_lib.c
Lines: 86-90
  0.000% (0/1)
11
ECDH_OpenSSL
Name: ECDH_OpenSSL
Prototype: const ECDH_METHOD * ECDH_OpenSSL(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_key.c
Lines: 212-216
100.000% (1/1)
11
DTLSv1_server_method
Name: DTLSv1_server_method
Prototype: const SSL_METHOD * DTLSv1_server_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_srvr.c
Lines: 157-161
100.000% (1/1)
11
DTLSv1_method
Name: DTLSv1_method
Prototype: const SSL_METHOD * DTLSv1_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_meth.c
Lines: 97-101
100.000% (1/1)
11
DTLSv1_client_method
Name: DTLSv1_client_method
Prototype: const SSL_METHOD * DTLSv1_client_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_clnt.c
Lines: 159-163
100.000% (1/1)
11
DSO_set_default_method
Name: DSO_set_default_method
Prototype: void DSO_set_default_method(DSO_METHOD *meth)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c
Lines: 74-78
  0.000% (0/1)
11
DSO_get_method
Name: DSO_get_method
Prototype: DSO_METHOD * DSO_get_method(DSO *dso)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c
Lines: 86-90
  0.000% (0/1)
11
DSO_get_default_method
Name: DSO_get_default_method
Prototype: DSO_METHOD * DSO_get_default_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c
Lines: 80-84
  0.000% (0/1)
11
DSO_METHOD_openssl
Name: DSO_METHOD_openssl
Prototype: DSO_METHOD * DSO_METHOD_openssl(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_openssl.c
Lines: 65-75
  0.000% (0/1)
11
DSO_METHOD_null
Name: DSO_METHOD_null
Prototype: DSO_METHOD * DSO_METHOD_null(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_null.c
Lines: 70-74
  0.000% (0/1)
11
DSAparams_dup
Name: DSAparams_dup
Prototype: DSA * DSAparams_dup(DSA *dsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_asn1.c
Lines: 427-431
  0.000% (0/1)
11
DSA_test_flags
Name: DSA_test_flags
Prototype: int DSA_test_flags(const DSA *d, int flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_lib.c
Lines: 370-374
  0.000% (0/1)
11
DSA_sign_setup
Name: DSA_sign_setup
Prototype: int DSA_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_sign.c
Lines: 70-74
100.000% (1/1)
11
DSA_set_flags
Name: DSA_set_flags
Prototype: void DSA_set_flags(DSA *d, int flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_lib.c
Lines: 376-380
  0.000% (0/1)
11
DSA_set_ex_data
Name: DSA_set_ex_data
Prototype: int DSA_set_ex_data(DSA *d, int idx, void *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_lib.c
Lines: 249-253
  0.000% (0/1)
11
DSA_set_default_method
Name: DSA_set_default_method
Prototype: void DSA_set_default_method(const DSA_METHOD *meth)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_lib.c
Lines: 79-83
  0.000% (0/1)
11
DSA_get_ex_data
Name: DSA_get_ex_data
Prototype: void * DSA_get_ex_data(DSA *d, int idx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_lib.c
Lines: 255-259
  0.000% (0/1)
11
DSA_get0_engine
Name: DSA_get0_engine
Prototype: ENGINE * DSA_get0_engine(DSA *d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_lib.c
Lines: 382-386
  0.000% (0/1)
11
DSA_do_verify
Name: DSA_do_verify
Prototype: int DSA_do_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig, DSA *dsa)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_vrf.c
Lines: 63-67
100.000% (1/1)
11
DSA_do_sign
Name: DSA_do_sign
Prototype: DSA_SIG * DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_sign.c
Lines: 64-68
100.000% (1/1)
11
DSA_clear_flags
Name: DSA_clear_flags
Prototype: void DSA_clear_flags(DSA *d, int flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_lib.c
Lines: 364-368
  0.000% (0/1)
11
DSA_SIG_new
Name: DSA_SIG_new
Prototype: DSA_SIG * DSA_SIG_new(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_sign.c
Lines: 76-80
100.000% (1/1)
11
DSA_OpenSSL
Name: DSA_OpenSSL
Prototype: const DSA_METHOD * DSA_OpenSSL(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ossl.c
Lines: 88-92
100.000% (1/1)
11
DIST_POINT_new
Name: DIST_POINT_new
Prototype: DIST_POINT * DIST_POINT_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c
Lines: 494-498
  0.000% (0/1)
11
DIST_POINT_free
Name: DIST_POINT_free
Prototype: void DIST_POINT_free(DIST_POINT *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c
Lines: 500-504
100.000% (1/1)
11
DIST_POINT_NAME_new
Name: DIST_POINT_NAME_new
Prototype: DIST_POINT_NAME * DIST_POINT_NAME_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c
Lines: 434-438
  0.000% (0/1)
11
DIST_POINT_NAME_free
Name: DIST_POINT_NAME_free
Prototype: void DIST_POINT_NAME_free(DIST_POINT_NAME *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c
Lines: 440-444
100.000% (1/1)
11
DISPLAYTEXT_new
Name: DISPLAYTEXT_new
Prototype: ASN1_STRING * DISPLAYTEXT_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c
Lines: 658-662
  0.000% (0/1)
11
DISPLAYTEXT_free
Name: DISPLAYTEXT_free
Prototype: void DISPLAYTEXT_free(ASN1_STRING *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c
Lines: 664-668
100.000% (1/1)
11
DIRECTORYSTRING_new
Name: DIRECTORYSTRING_new
Prototype: ASN1_STRING * DIRECTORYSTRING_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c
Lines: 694-698
  0.000% (0/1)
11
DIRECTORYSTRING_free
Name: DIRECTORYSTRING_free
Prototype: void DIRECTORYSTRING_free(ASN1_STRING *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c
Lines: 700-704
100.000% (1/1)
11
DHparams_dup
Name: DHparams_dup
Prototype: DH * DHparams_dup(DH *dh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_asn1.c
Lines: 163-167
100.000% (1/1)
11
DH_test_flags
Name: DH_test_flags
Prototype: int DH_test_flags(const DH *dh, int flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c
Lines: 315-319
  0.000% (0/1)
11
DH_size
Name: DH_size
Prototype: int DH_size(const DH *dh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c
Lines: 234-238
100.000% (1/1)
11
DH_set_flags
Name: DH_set_flags
Prototype: void DH_set_flags(DH *dh, int flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c
Lines: 321-325
  0.000% (0/1)
11
DH_set_ex_data
Name: DH_set_ex_data
Prototype: int DH_set_ex_data(DH *d, int idx, void *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c
Lines: 222-226
  0.000% (0/1)
11
DH_set_default_method
Name: DH_set_default_method
Prototype: void DH_set_default_method(const DH_METHOD *meth)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c
Lines: 74-78
  0.000% (0/1)
11
DH_get_ex_data
Name: DH_get_ex_data
Prototype: void * DH_get_ex_data(DH *d, int idx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c
Lines: 228-232
  0.000% (0/1)
11
DH_get0_engine
Name: DH_get0_engine
Prototype: ENGINE * DH_get0_engine(DH *dh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c
Lines: 246-250
  0.000% (0/1)
11
DH_generate_key
Name: DH_generate_key
Prototype: int DH_generate_key(DH *dh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_key.c
Lines: 74-78
100.000% (1/1)
11
DH_compute_key
Name: DH_compute_key
Prototype: int DH_compute_key(unsigned char *key, const BIGNUM *pub_key, DH *dh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_key.c
Lines: 80-84
100.000% (1/1)
11
Page:<>1
eLOC - Effective Lines of Code: 2819
...20
eLOC - Effective Lines of Code: 15
...30
eLOC - Effective Lines of Code: 7
...40
eLOC - Effective Lines of Code: 2
...50
eLOC - Effective Lines of Code: 1
...53
eLOC - Effective Lines of Code: 1
54
eLOC - Effective Lines of Code: 1
55
eLOC - Effective Lines of Code: 1
56
eLOC - Effective Lines of Code: 1
5758
eLOC - Effective Lines of Code: 1
59
eLOC - Effective Lines of Code: 1
60
eLOC - Effective Lines of Code: 1

Generated by Squish Coco 4.2.2