| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 ends_with_dirsep| Name:  | ends_with_dirsep |  | Prototype:  | static int ends_with_dirsep(const char *uri) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c |  | Lines:  | 1146-1158 |  
  |  | 3 | 2 | 
 enc_callback_ctrl| Name:  | enc_callback_ctrl |  | Prototype:  | static long enc_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_enc.c |  | Lines:  | 389-402 |  
  |  | 10 | 3 | 
 ecx_size| Name:  | ecx_size |  | Prototype:  | static int ecx_size(const EVP_PKEY *pkey) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c |  | Lines:  | 229-232 |  
  |  | 1 | 1 | 
 ecx_pub_encode| Name:  | ecx_pub_encode |  | Prototype:  | static int ecx_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c |  | Lines:  | 124-147 |  
  |  | 23 | 4 | 
 ecp_nistz256_window_have_precompute_mult| Name:  | ecp_nistz256_window_have_precompute_mult |  | Prototype:  | static int ecp_nistz256_window_have_precompute_mult(const EC_GROUP *group) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c |  | Lines:  | 1446-1457 |  
  |  | 12 | 2 | 
 ecp_nistz256_set_from_affine| Name:  | ecp_nistz256_set_from_affine |  | Prototype:  | static int ecp_nistz256_set_from_affine(EC_POINT *out, const EC_GROUP *group, const P256_POINT_AFFINE *in, BN_CTX *ctx) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c |  | Lines:  | 1103-1115 |  
  |  | 6 | 2 | 
 ecp_nistz256_pre_comp_new| Name:  | ecp_nistz256_pre_comp_new |  | Prototype:  | static NISTZ256_PRE_COMP *ecp_nistz256_pre_comp_new(const EC_GROUP *group) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c |  | Lines:  | 1392-1417 |  
  |  | 32 | 4 | 
 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/openssl/src/crypto/ec/ec_ameth.c |  | Lines:  | 435-439 |  
  |  | 1 | 1 | 
 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/openssl/src/crypto/ec/ec_ameth.c |  | Lines:  | 423-427 |  
  |  | 1 | 1 | 
 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/openssl/src/crypto/ec/ec_ameth.c |  | Lines:  | 418-421 |  
  |  | 1 | 1 | 
 echo_console| Name:  | echo_console |  | Prototype:  | static int echo_console(UI *ui) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_openssl.c |  | Lines:  | 520-555 |  
  |  | 8 | 2 | 
 ecd_item_sign448| Name:  | ecd_item_sign448 |  | Prototype:  | static int ecd_item_sign448(EVP_MD_CTX *ctx, const ASN1_ITEM *it, void *asn, X509_ALGOR *alg1, X509_ALGOR *alg2, ASN1_BIT_STRING *str) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c |  | Lines:  | 546-556 |  
  |  | 14 | 2 | 
 ecd_item_sign25519| Name:  | ecd_item_sign25519 |  | Prototype:  | static int ecd_item_sign25519(EVP_MD_CTX *ctx, const ASN1_ITEM *it, void *asn, X509_ALGOR *alg1, X509_ALGOR *alg2, ASN1_BIT_STRING *str) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c |  | Lines:  | 526-536 |  
  |  | 12 | 2 | 
 ecd_ctrl| Name:  | ecd_ctrl |  | Prototype:  | static int ecd_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c |  | Lines:  | 340-352 |  
  |  | 4 | 3 | 
 ec_wNAF_have_precompute_mult| Name:  | ec_wNAF_have_precompute_mult |  | Prototype:  | int ec_wNAF_have_precompute_mult(const EC_GROUP *group) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_mult.c |  | Lines:  | 967-970 |  
  |  | 5 | 1 | 
 ec_GFp_simple_make_affine| Name:  | ec_GFp_simple_make_affine |  | Prototype:  | int ec_GFp_simple_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_smpl.c |  | Lines:  | 1162-1199 |  
  |  | 35 | 9 | 
 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/openssl/src/crypto/ec/ecp_smpl.c |  | Lines:  | 1366-1370 |  
  |  | 1 | 1 | 
 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/openssl/src/crypto/ec/ecp_smpl.c |  | Lines:  | 1360-1364 |  
  |  | 1 | 1 | 
 ec_GFp_nist_group_set_curve| Name:  | ec_GFp_nist_group_set_curve |  | Prototype:  | int ec_GFp_nist_group_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nist.c |  | Lines:  | 84-117 |  
  |  | 30 | 9 | 
 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/openssl/src/crypto/ec/ecp_nist.c |  | Lines:  | 77-82 |  
  |  | 2 | 1 | 
 ec_GFp_nist_field_sqr| Name:  | ec_GFp_nist_field_sqr |  | Prototype:  | int ec_GFp_nist_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nist.c |  | Lines:  | 144-167 |  
  |  | 21 | 7 | 
 ec_GFp_nist_field_mul| Name:  | ec_GFp_nist_field_mul |  | Prototype:  | int ec_GFp_nist_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nist.c |  | Lines:  | 119-142 |  
  |  | 21 | 7 | 
 dynamic_init| Name:  | dynamic_init |  | Prototype:  | static int dynamic_init(ENGINE *e) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_dyn.c |  | Lines:  | 271-278 |  
  |  | 1 | 1 | 
 dynamic_finish| Name:  | dynamic_finish |  | Prototype:  | static int dynamic_finish(ENGINE *e) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_dyn.c |  | Lines:  | 280-287 |  
  |  | 1 | 1 | 
 dump_value_doall_arg| Name:  | dump_value_doall_arg |  | Prototype:  | static void dump_value_doall_arg(const CONF_VALUE *a, BIO *out) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c |  | Lines:  | 849-855 |  
  |  | 3 | 2 | 
 dummy_dup| Name:  | dummy_dup |  | Prototype:  | static int dummy_dup(CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from, void *from_d, int idx, long argl, void *argp) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c |  | Lines:  | 123-128 |  
  |  | 1 | 1 | 
 dtlsv1_method| Name:  | dtlsv1_method |  | Prototype:  | const SSL_METHOD *dtlsv1_method(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c |  | Lines:  | 116-116 |  
  |  | 1 | 1 | 
 dtlsv1_2_method| Name:  | dtlsv1_2_method |  | Prototype:  | const SSL_METHOD *dtlsv1_2_method(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c |  | Lines:  | 122-122 |  
  |  | 1 | 1 | 
 dtls_construct_hello_verify_request| Name:  | dtls_construct_hello_verify_request |  | Prototype:  | int dtls_construct_hello_verify_request(SSL *s, WPACKET *pkt) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c |  | Lines:  | 1267-1288 |  
  |  | 31 | 3 | 
 dtls1_double_timeout| Name:  | dtls1_double_timeout |  | Prototype:  | void dtls1_double_timeout(SSL *s) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c |  | Lines:  | 344-350 |  
  |  | 4 | 2 | 
 dsa_sign_setup_no_digest| Name:  | dsa_sign_setup_no_digest |  | Prototype:  | static int dsa_sign_setup_no_digest(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ossl.c |  | Lines:  | 169-173 |  
  |  | 5 | 1 | 
 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/openssl/src/crypto/dsa/dsa_ameth.c |  | Lines:  | 388-391 |  
  |  | 1 | 1 | 
 dsa_param_decode| Name:  | dsa_param_decode |  | Prototype:  | static int dsa_param_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c |  | Lines:  | 375-386 |  
  |  | 12 | 2 | 
 dsa_dh_generate| Name:  | dsa_dh_generate |  | Prototype:  | static DSA *dsa_dh_generate(DH_PKEY_CTX *dctx, BN_GENCB *pcb) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_pmeth.c |  | Lines:  | 288-323 |  
  |  | 76 | 10 | 
 dsa_copy_parameters| Name:  | dsa_copy_parameters |  | Prototype:  | static int dsa_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from) |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c |  | Lines:  | 279-304 |  
  |  | 28 | 6 | 
 dsa_builtin_paramgen2| Name:  | dsa_builtin_paramgen2 |  | Prototype:  | int dsa_builtin_paramgen2(DSA *ret, size_t L, size_t N, const EVP_MD *evpmd, const unsigned char *seed_in, size_t seed_len, int idx, unsigned char *seed_out, int *counter_ret, unsigned long *h_ret, BN_GENCB *cb) |  | Coverage:  |   0.000% (0/255) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_gen.c |  | Lines:  | 307-610 |  
  |  | 297 | 83 | 
 drbg_status| Name:  | drbg_status |  | Prototype:  | static int drbg_status(void) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c |  | Lines:  | 993-1005 |  
  |  | 10 | 2 | 
 drbg_seed| Name:  | drbg_seed |  | Prototype:  | static int drbg_seed(const void *buf, int num) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c |  | Lines:  | 987-990 |  
  |  | 1 | 1 | 
 do_tcreate| Name:  | do_tcreate |  | Prototype:  | static int do_tcreate(const char *value, const char *name) |  | Coverage:  |   0.000% (0/233) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mstbl.c |  | Lines:  | 57-113 |  
  |  | 1027 | 54 | 
 do_store_init_ossl_| Name:  | do_store_init_ossl_ |  | Prototype:  | static void do_store_init_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_init.c |  | Lines:  | 15-15 |  
  |  | 1 | 1 | 
 do_store_init| Name:  | do_store_init |  | Prototype:  | static int do_store_init(void) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_init.c |  | Lines:  | 15-19 |  
  |  | 7 | 1 | 
 do_registry_init_ossl_| Name:  | do_registry_init_ossl_ |  | Prototype:  | static void do_registry_init_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c |  | Lines:  | 21-21 |  
  |  | 1 | 1 | 
 do_registry_init| Name:  | do_registry_init |  | Prototype:  | static int do_registry_init(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c |  | Lines:  | 21-25 |  
  |  | 7 | 1 | 
 do_pk8pkey_fp| Name:  | do_pk8pkey_fp |  | Prototype:  | static int do_pk8pkey_fp(FILE *fp, EVP_PKEY *x, int isder, int nid, const EVP_CIPHER *enc, char *kstr, int klen, pem_password_cb *cb, void *u) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c |  | Lines:  | 177-191 |  
  |  | 10 | 2 | 
 do_othername| Name:  | do_othername |  | Prototype:  | static int do_othername(GENERAL_NAME *gen, const char *value, X509V3_CTX *ctx) |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_alt.c |  | Lines:  | 540-565 |  
  |  | 62 | 6 | 
 do_dirname| Name:  | do_dirname |  | Prototype:  | static int do_dirname(GENERAL_NAME *gen, const char *value, X509V3_CTX *ctx) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_alt.c |  | Lines:  | 567-592 |  
  |  | 24 | 6 | 
 do_create| Name:  | do_create |  | Prototype:  | static int do_create(const char *value, const char *name) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_moid.c |  | Lines:  | 60-100 |  
  |  | 38 | 8 | 
 do_bio_type_init_ossl_| Name:  | do_bio_type_init_ossl_ |  | Prototype:  | static void do_bio_type_init_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c |  | Lines:  | 16-16 |  
  |  | 1 | 1 | 
 do_bio_type_init| Name:  | do_bio_type_init |  | Prototype:  | static int do_bio_type_init(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c |  | Lines:  | 16-20 |  
  |  | 7 | 1 | 
 do_bio_lookup_init_ossl_| Name:  | do_bio_lookup_init_ossl_ |  | Prototype:  | static void do_bio_lookup_init_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_addr.c |  | Lines:  | 604-604 |  
  |  | 1 | 1 | 
 do_bio_lookup_init| Name:  | do_bio_lookup_init |  | Prototype:  | static int do_bio_lookup_init(void) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_addr.c |  | Lines:  | 604-610 |  
  |  | 13 | 2 | 
 do_b2i| Name:  | do_b2i |  | Prototype:  | static EVP_PKEY *do_b2i(const unsigned char **in, unsigned int length, int ispub) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c |  | Lines:  | 182-201 |  
  |  | 21 | 4 | 
 do_all_md_fn| Name:  | do_all_md_fn |  | Prototype:  | static void do_all_md_fn(const OBJ_NAME *nm, void *arg) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/names.c |  | Lines:  | 146-153 |  
  |  | 12 | 2 | 
 do_all_cipher_fn| Name:  | do_all_cipher_fn |  | Prototype:  | static void do_all_cipher_fn(const OBJ_NAME *nm, void *arg) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/names.c |  | Lines:  | 103-110 |  
  |  | 12 | 2 | 
 do_PVK_header| Name:  | do_PVK_header |  | Prototype:  | static int do_PVK_header(const unsigned char **in, unsigned int length, int skip_magic, unsigned int *psaltlen, unsigned int *pkeylen) |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c |  | Lines:  | 611-652 |  
  |  | 25 | 7 | 
 do_PVK_body| Name:  | do_PVK_body |  | Prototype:  | static EVP_PKEY *do_PVK_body(const unsigned char **in, unsigned int saltlen, unsigned int keylen, pem_password_cb *cb, void *u) |  | Coverage:  |   0.000% (0/52) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c |  | Lines:  | 671-744 |  
  |  | 85 | 17 | 
 dlfcn_pathbyaddr| Name:  | dlfcn_pathbyaddr |  | Prototype:  | static int dlfcn_pathbyaddr(void *addr, char *path, int sz) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_dlfcn.c |  | Lines:  | 400-437 |  
  |  | 19 | 5 | 
 dlfcn_globallookup| Name:  | dlfcn_globallookup |  | Prototype:  | static void *dlfcn_globallookup(const char *name) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_dlfcn.c |  | Lines:  | 439-449 |  
  |  | 17 | 2 | 
 displaytext_str2tag| Name:  | displaytext_str2tag |  | Prototype:  | static int displaytext_str2tag(const char *tagstr, unsigned int *tag_len) |  | Coverage:  |   0.000% (0/274) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_cpols.c |  | Lines:  | 257-281 |  
  |  | 1244 | 44 | 
 displaytext_get_tag_len| Name:  | displaytext_get_tag_len |  | Prototype:  | static int displaytext_get_tag_len(const char *tagstr) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_cpols.c |  | Lines:  | 250-255 |  
  |  | 38 | 1 | 
 dh_pub_encode| Name:  | dh_pub_encode |  | Prototype:  | static int dh_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c |  | Lines:  | 97-142 |  
  |  | 44 | 7 | 
 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/openssl/src/crypto/dh/dh_ameth.c |  | Lines:  | 474-478 |  
  |  | 1 | 1 | 
 dh_priv_encode| Name:  | dh_priv_encode |  | Prototype:  | static int dh_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c |  | Lines:  | 202-247 |  
  |  | 50 | 6 | 
 dh_pkey_public_check| Name:  | dh_pkey_public_check |  | Prototype:  | static int dh_pkey_public_check(const EVP_PKEY *pkey) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c |  | Lines:  | 512-522 |  
  |  | 7 | 2 | 
 dh_pkey_param_check| Name:  | dh_pkey_param_check |  | Prototype:  | static int dh_pkey_param_check(const EVP_PKEY *pkey) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c |  | Lines:  | 524-529 |  
  |  | 2 | 1 | 
 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/openssl/src/crypto/dh/dh_ameth.c |  | Lines:  | 462-466 |  
  |  | 1 | 1 | 
 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/openssl/src/crypto/dh/dh_ameth.c |  | Lines:  | 262-265 |  
  |  | 1 | 1 | 
 dh_param_decode| Name:  | dh_param_decode |  | Prototype:  | static int dh_param_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c |  | Lines:  | 249-260 |  
  |  | 8 | 2 | 
 dgram_write| Name:  | dgram_write |  | Prototype:  | static int dgram_write(BIO *b, const char *in, int inl) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c |  | Lines:  | 331-354 |  
  |  | 20 | 4 | 
 dgram_reset_rcv_timeout| Name:  | dgram_reset_rcv_timeout |  | Prototype:  | static void dgram_reset_rcv_timeout(BIO *b) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c |  | Lines:  | 272-295 |  
  |  | 14 | 3 | 
 dgram_read| Name:  | dgram_read |  | Prototype:  | static int dgram_read(BIO *b, char *out, int outl) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c |  | Lines:  | 297-329 |  
  |  | 34 | 6 | 
 dgram_puts| Name:  | dgram_puts |  | Prototype:  | static int dgram_puts(BIO *bp, const char *str) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c |  | Lines:  | 800-807 |  
  |  | 4 | 1 | 
 dgram_new| Name:  | dgram_new |  | Prototype:  | static int dgram_new(BIO *bi) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c |  | Lines:  | 153-161 |  
  |  | 7 | 2 | 
 dgram_get_mtu_overhead| Name:  | dgram_get_mtu_overhead |  | Prototype:  | static long dgram_get_mtu_overhead(bio_dgram_data *data) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c |  | Lines:  | 356-393 |  
  |  | 23 | 5 | 
 dgram_free| Name:  | dgram_free |  | Prototype:  | static int dgram_free(BIO *a) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c |  | Lines:  | 163-176 |  
  |  | 10 | 3 | 
 dgram_ctrl| Name:  | dgram_ctrl |  | Prototype:  | static long dgram_ctrl(BIO *b, int cmd, long num, void *ptr) |  | Coverage:  |   0.000% (0/173) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c |  | Lines:  | 395-798 |  
  |  | 302 | 66 | 
 dgram_clear| Name:  | dgram_clear |  | Prototype:  | static int dgram_clear(BIO *a) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c |  | Lines:  | 178-190 |  
  |  | 10 | 4 | 
 dgram_adjust_rcv_timeout| Name:  | dgram_adjust_rcv_timeout |  | Prototype:  | static void dgram_adjust_rcv_timeout(BIO *b) |  | Coverage:  |   0.000% (0/36) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c |  | Lines:  | 192-270 |  
  |  | 45 | 8 | 
 destroy_ctx_PKCS12| Name:  | destroy_ctx_PKCS12 |  | Prototype:  | static void destroy_ctx_PKCS12(void **pctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c |  | Lines:  | 302-308 |  
  |  | 7 | 1 | 
 des_ctrl| Name:  | des_ctrl |  | Prototype:  | static int des_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des.c |  | Lines:  | 227-240 |  
  |  | 6 | 4 | 
 derive_pvk_key| Name:  | derive_pvk_key |  | Prototype:  | static int derive_pvk_key(unsigned char *key, const unsigned char *salt, unsigned int saltlen, const unsigned char *pass, int passlen) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c |  | Lines:  | 654-669 |  
  |  | 22 | 2 | 
 delete_ext| Name:  | delete_ext |  | Prototype:  | static void delete_ext(struct stack_st_X509_EXTENSION *sk, X509_EXTENSION *dext) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c |  | Lines:  | 283-293 |  
  |  | 7 | 2 | 
 default_to_int| Name:  | default_to_int |  | Prototype:  | static int default_to_int(const CONF *conf, char c) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c |  | Lines:  | 283-286 |  
  |  | 1 | 1 | 
 default_is_number| Name:  | default_is_number |  | Prototype:  | static int default_is_number(const CONF *conf, char c) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c |  | Lines:  | 278-281 |  
  |  | 1 | 1 | 
 def_time_cb| Name:  | def_time_cb |  | Prototype:  | static int def_time_cb(struct TS_resp_ctx *ctx, void *data, long *sec, long *usec) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 71-86 |  
  |  | 14 | 2 | 
 def_serial_cb| Name:  | def_serial_cb |  | Prototype:  | static ASN1_INTEGER *def_serial_cb(struct TS_resp_ctx *ctx, void *data) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 52-67 |  
  |  | 16 | 4 | 
 def_init_WIN32| Name:  | def_init_WIN32 |  | Prototype:  | static int def_init_WIN32(CONF *conf) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c |  | Lines:  | 127-137 |  
  |  | 12 | 2 | 
 def_extension_cb| Name:  | def_extension_cb |  | Prototype:  | static int def_extension_cb(struct TS_resp_ctx *ctx, X509_EXTENSION *ext, void *data) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 109-116 |  
  |  | 4 | 1 | 
 def_dump| Name:  | def_dump |  | Prototype:  | static int def_dump(const CONF *conf, BIO *out) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c |  | Lines:  | 859-863 |  
  |  | 2 | 1 | 
 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/openssl/src/crypto/x509/x_all.c |  | Lines:  | 110-113 |  
  |  | 1 | 1 | 
 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/openssl/src/crypto/asn1/x_val.c |  | Lines:  | 20-20 |  
  |  | 1 | 1 | 
 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/openssl/src/crypto/asn1/x_sig.c |  | Lines:  | 21-21 |  
  |  | 1 | 1 | 
 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/openssl/src/crypto/x509/x_crl.c |  | Lines:  | 292-292 |  
  |  | 1 | 1 | 
 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/openssl/src/crypto/x509/x_all.c |  | Lines:  | 176-179 |  
  |  | 1 | 1 | 
 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/openssl/src/crypto/x509/x_req.c |  | Lines:  | 58-58 |  
  |  | 1 | 1 | 
 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/openssl/src/crypto/x509/x_name.c |  | Lines:  | 51-51 |  
  |  | 1 | 1 | 
 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/openssl/src/crypto/x509/x_exten.c |  | Lines:  | 26-26 |  
  |  | 1 | 1 | 
 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/openssl/src/crypto/x509/x_all.c |  | Lines:  | 132-135 |  
  |  | 1 | 1 | 
 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/openssl/src/crypto/x509/x_crl.c |  | Lines:  | 296-296 |  
  |  | 1 | 1 | 
 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/openssl/src/crypto/x509/x_x509.c |  | Lines:  | 31-31 |  
  |  | 1 | 1 |