| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 pkey_dsa_ctrl_str| Name:  | pkey_dsa_ctrl_str |  | Prototype:  | static int pkey_dsa_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value) |  | Coverage:  |   0.000% (0/103) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_pmeth.c |  | Lines:  | 167-193 |  
  |  | 514 | 23 | 
 pkey_dh_paramgen| Name:  | pkey_dh_paramgen |  | Prototype:  | static int pkey_dh_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) |  | Coverage:  |   0.000% (0/41) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_pmeth.c |  | Lines:  | 327-396 |  
  |  | 65 | 15 | 
 pkey_dh_copy| Name:  | pkey_dh_copy |  | Prototype:  | static int pkey_dh_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_pmeth.c |  | Lines:  | 80-109 |  
  |  | 31 | 5 | 
 pkey_cmac_keygen| Name:  | pkey_cmac_keygen |  | Prototype:  | static int pkey_cmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cm_pmeth.c |  | Lines:  | 43-56 |  
  |  | 11 | 3 | 
 pkey_cmac_ctrl_str| Name:  | pkey_cmac_ctrl_str |  | Prototype:  | static int pkey_cmac_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value) |  | Coverage:  |   0.000% (0/106) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cm_pmeth.c |  | Lines:  | 110-128 |  
  |  | 499 | 24 | 
 pkcs5_scrypt_set| Name:  | pkcs5_scrypt_set |  | Prototype:  | static X509_ALGOR *pkcs5_scrypt_set(const unsigned char *salt, size_t saltlen, size_t keylen, uint64_t N, uint64_t r, uint64_t p) |  | Coverage:  |   0.000% (0/41) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p5_scrypt.c |  | Lines:  | 148-210 |  
  |  | 55 | 15 | 
 pkcs12_gen_gost_mac_key| Name:  | pkcs12_gen_gost_mac_key |  | Prototype:  | static int pkcs12_gen_gost_mac_key(const char *pass, int passlen, const unsigned char *salt, int saltlen, int iter, int keylen, unsigned char *key, const EVP_MD *digest) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_mutl.c |  | Lines:  | 49-67 |  
  |  | 9 | 3 | 
 pkcs12_add_bag| Name:  | pkcs12_add_bag |  | Prototype:  | static int pkcs12_add_bag(struct stack_st_PKCS12_SAFEBAG **pbags, PKCS12_SAFEBAG *bag) |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_crt.c |  | Lines:  | 248-272 |  
  |  | 19 | 6 | 
 pem_free_flag| Name:  | pem_free_flag |  | Prototype:  | static void pem_free_flag(void *pem_data, int secure, size_t num) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c |  | Lines:  | 1092-1098 |  
  |  | 3 | 2 | 
 pbe_cmp| Name:  | pbe_cmp |  | Prototype:  | static int pbe_cmp(const EVP_PBE_CTL *const *a, const EVP_PBE_CTL *const *b) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_pbe.c |  | Lines:  | 149-156 |  
  |  | 4 | 2 | 
 parse_tagging| Name:  | parse_tagging |  | Prototype:  | static int parse_tagging(const char *vstart, int vlen, int *ptag, int *pclass) |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_gen.c |  | Lines:  | 348-401 |  
  |  | 32 | 11 | 
 parse_pk12| Name:  | parse_pk12 |  | Prototype:  | static int parse_pk12(PKCS12 *p12, const char *pass, int passlen, EVP_PKEY **pkey, struct stack_st_X509 *ocerts) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_kiss.c |  | Lines:  | 131-163 |  
  |  | 26 | 7 | 
 parse_http_line1| Name:  | parse_http_line1 |  | Prototype:  | static int parse_http_line1(char *line) |  | Coverage:  |   0.000% (0/46) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c |  | Lines:  | 206-270 |  
  |  | 33 | 13 | 
 parse_bags| Name:  | parse_bags |  | Prototype:  | static int parse_bags(const struct stack_st_PKCS12_SAFEBAG *bags, const char *pass, int passlen, EVP_PKEY **pkey, struct stack_st_X509 *ocerts) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_kiss.c |  | Lines:  | 165-175 |  
  |  | 6 | 3 | 
 parse_bag| Name:  | parse_bag |  | Prototype:  | static int parse_bag(PKCS12_SAFEBAG *bag, const char *pass, int passlen, EVP_PKEY **pkey, struct stack_st_X509 *ocerts) |  | Coverage:  |   0.000% (0/59) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_kiss.c |  | Lines:  | 177-250 |  
  |  | 64 | 20 | 
 param_cmp| Name:  | param_cmp |  | Prototype:  | static int param_cmp(const X509_VERIFY_PARAM *const *a, const X509_VERIFY_PARAM *const *b) |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c |  | Lines:  | 542-546 |  
  |  | 165 | 7 | 
 ossl_store_unregister_loader_int| Name:  | ossl_store_unregister_loader_int |  | Prototype:  | OSSL_STORE_LOADER *ossl_store_unregister_loader_int(const char *scheme) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c |  | Lines:  | 240-269 |  
  |  | 45 | 3 | 
 ossl_store_register_loader_int| Name:  | ossl_store_register_loader_int |  | Prototype:  | int ossl_store_register_loader_int(OSSL_STORE_LOADER *loader) |  | Coverage:  |   0.000% (0/47) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c |  | Lines:  | 146-198 |  
  |  | 96 | 8 | 
 ossl_store_init_once| Name:  | ossl_store_init_once |  | Prototype:  | int ossl_store_init_once(void) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_init.c |  | Lines:  | 21-28 |  
  |  | 4 | 2 | 
 ossl_store_info_new_EMBEDDED| Name:  | ossl_store_info_new_EMBEDDED |  | Prototype:  | OSSL_STORE_INFO *ossl_store_info_new_EMBEDDED(const char *new_pem_name, BUF_MEM *embedded) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c |  | Lines:  | 601-624 |  
  |  | 42 | 3 | 
 ossl_store_info_get0_EMBEDDED_pem_name| Name:  | ossl_store_info_get0_EMBEDDED_pem_name |  | Prototype:  | char *ossl_store_info_get0_EMBEDDED_pem_name(OSSL_STORE_INFO *info) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c |  | Lines:  | 633-638 |  
  |  | 7 | 2 | 
 ossl_store_info_get0_EMBEDDED_buffer| Name:  | ossl_store_info_get0_EMBEDDED_buffer |  | Prototype:  | BUF_MEM *ossl_store_info_get0_EMBEDDED_buffer(OSSL_STORE_INFO *info) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c |  | Lines:  | 626-631 |  
  |  | 7 | 2 | 
 ossl_store_get0_loader_int| Name:  | ossl_store_get0_loader_int |  | Prototype:  | const OSSL_STORE_LOADER *ossl_store_get0_loader_int(const char *scheme) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c |  | Lines:  | 206-238 |  
  |  | 51 | 4 | 
 ossl_store_file_loader_init| Name:  | ossl_store_file_loader_init |  | Prototype:  | int ossl_store_file_loader_init(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c |  | Lines:  | 1434-1440 |  
  |  | 3 | 1 | 
 ossl_store_file_detach_pem_bio_int| Name:  | ossl_store_file_detach_pem_bio_int |  | Prototype:  | int ossl_store_file_detach_pem_bio_int(OSSL_STORE_LOADER_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c |  | Lines:  | 1409-1413 |  
  |  | 2 | 1 | 
 ossl_store_file_attach_pem_bio_int| Name:  | ossl_store_file_attach_pem_bio_int |  | Prototype:  | OSSL_STORE_LOADER_CTX *ossl_store_file_attach_pem_bio_int(BIO *bp) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c |  | Lines:  | 964-978 |  
  |  | 14 | 2 | 
 ossl_store_detach_pem_bio| Name:  | ossl_store_detach_pem_bio |  | Prototype:  | int ossl_store_detach_pem_bio(OSSL_STORE_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c |  | Lines:  | 675-681 |  
  |  | 3 | 1 | 
 ossl_store_attach_pem_bio| Name:  | ossl_store_attach_pem_bio |  | Prototype:  | OSSL_STORE_CTX *ossl_store_attach_pem_bio(BIO *bp, const UI_METHOD *ui_method, void *ui_data) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c |  | Lines:  | 640-673 |  
  |  | 56 | 5 | 
 ossl_statem_set_in_handshake| Name:  | ossl_statem_set_in_handshake |  | Prototype:  | void ossl_statem_set_in_handshake(SSL *s, int inhand) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c |  | Lines:  | 170-176 |  
  |  | 3 | 2 | 
 ossl_init_zlib_ossl_| Name:  | ossl_init_zlib_ossl_ |  | Prototype:  | static void ossl_init_zlib_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 372-372 |  
  |  | 1 | 1 | 
 ossl_init_zlib| Name:  | ossl_init_zlib |  | Prototype:  | static int ossl_init_zlib(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 372-377 |  
  |  | 3 | 1 | 
 ossl_init_no_load_ssl_strings_ossl_| Name:  | ossl_init_no_load_ssl_strings_ossl_ |  | Prototype:  | static void ossl_init_no_load_ssl_strings_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_init.c |  | Lines:  | 137-137 |  
  |  | 1 | 1 | 
 ossl_init_no_load_ssl_strings| Name:  | ossl_init_no_load_ssl_strings |  | Prototype:  | static int ossl_init_no_load_ssl_strings(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_init.c |  | Lines:  | 137-141 |  
  |  | 2 | 1 | 
 ossl_init_no_load_crypto_strings_ossl_| Name:  | ossl_init_no_load_crypto_strings_ossl_ |  | Prototype:  | static void ossl_init_no_load_crypto_strings_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 180-180 |  
  |  | 1 | 1 | 
 ossl_init_no_load_crypto_strings| Name:  | ossl_init_no_load_crypto_strings |  | Prototype:  | static int ossl_init_no_load_crypto_strings(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 180-184 |  
  |  | 2 | 1 | 
 ossl_init_no_config_ossl_| Name:  | ossl_init_no_config_ossl_ |  | Prototype:  | static void ossl_init_no_config_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 258-258 |  
  |  | 1 | 1 | 
 ossl_init_no_config| Name:  | ossl_init_no_config |  | Prototype:  | static int ossl_init_no_config(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 258-267 |  
  |  | 4 | 1 | 
 ossl_init_no_add_algs_ossl_| Name:  | ossl_init_no_add_algs_ossl_ |  | Prototype:  | static void ossl_init_no_add_algs_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 238-238 |  
  |  | 1 | 1 | 
 ossl_init_no_add_algs| Name:  | ossl_init_no_add_algs |  | Prototype:  | static int ossl_init_no_add_algs(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 238-242 |  
  |  | 2 | 1 | 
 ossl_init_engine_openssl_ossl_| Name:  | ossl_init_engine_openssl_ossl_ |  | Prototype:  | static void ossl_init_engine_openssl_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 284-284 |  
  |  | 1 | 1 | 
 ossl_init_engine_openssl| Name:  | ossl_init_engine_openssl |  | Prototype:  | static int ossl_init_engine_openssl(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 284-292 |  
  |  | 3 | 1 | 
 openssl_no_config_int| Name:  | openssl_no_config_int |  | Prototype:  | void openssl_no_config_int(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_sap.c |  | Lines:  | 61-64 |  
  |  | 1 | 1 | 
 openssl_load_privkey| Name:  | openssl_load_privkey |  | Prototype:  | static EVP_PKEY *openssl_load_privkey(ENGINE *eng, const char *key_id, UI_METHOD *ui_method, void *callback_data) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c |  | Lines:  | 398-412 |  
  |  | 26 | 2 | 
 openssl_init_fork_handlers| Name:  | openssl_init_fork_handlers |  | Prototype:  | int openssl_init_fork_handlers(void) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c |  | Lines:  | 188-195 |  
  |  | 3 | 2 | 
 openssl_digests| Name:  | openssl_digests |  | Prototype:  | static int openssl_digests(ENGINE *e, const EVP_MD **digest, const int **nids, int nid) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c |  | Lines:  | 375-394 |  
  |  | 11 | 3 | 
 openssl_destroy| Name:  | openssl_destroy |  | Prototype:  | int openssl_destroy(ENGINE *e) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c |  | Lines:  | 639-647 |  
  |  | 4 | 1 | 
 openssl_ciphers| Name:  | openssl_ciphers |  | Prototype:  | static int openssl_ciphers(ENGINE *e, const EVP_CIPHER **cipher, const int **nids, int nid) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c |  | Lines:  | 279-300 |  
  |  | 13 | 4 | 
 ok_write| Name:  | ok_write |  | Prototype:  | static int ok_write(BIO *b, const char *in, int inl) |  | Coverage:  |   0.000% (0/46) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_ok.c |  | Lines:  | 257-320 |  
  |  | 55 | 12 | 
 ok_read| Name:  | ok_read |  | Prototype:  | static int ok_read(BIO *b, char *out, int outl) |  | Coverage:  |   0.000% (0/48) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_ok.c |  | Lines:  | 171-255 |  
  |  | 57 | 15 | 
 ok_new| Name:  | ok_new |  | Prototype:  | static int ok_new(BIO *bi) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_ok.c |  | Lines:  | 132-152 |  
  |  | 17 | 3 | 
 ok_free| Name:  | ok_free |  | Prototype:  | static int ok_free(BIO *a) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_ok.c |  | Lines:  | 154-169 |  
  |  | 15 | 2 | 
 ok_ctrl| Name:  | ok_ctrl |  | Prototype:  | static long ok_ctrl(BIO *b, int cmd, long num, void *ptr) |  | Coverage:  |   0.000% (0/47) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_ok.c |  | Lines:  | 322-405 |  
  |  | 67 | 19 | 
 ok_callback_ctrl| Name:  | ok_callback_ctrl |  | Prototype:  | static long ok_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_ok.c |  | Lines:  | 407-424 |  
  |  | 11 | 3 | 
 oid_module_init| Name:  | oid_module_init |  | Prototype:  | static int oid_module_init(CONF_IMODULE *md, const CONF *cnf) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_moid.c |  | Lines:  | 23-43 |  
  |  | 16 | 4 | 
 ocsp_req_find_signer| Name:  | ocsp_req_find_signer |  | Prototype:  | static int ocsp_req_find_signer(X509 **psigner, OCSP_REQUEST *req, X509_NAME *nm, struct stack_st_X509 *certs, unsigned long flags) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_vfy.c |  | Lines:  | 416-435 |  
  |  | 11 | 4 | 
 ocsp_nonce_new| Name:  | ocsp_nonce_new |  | Prototype:  | static void *ocsp_nonce_new(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/v3_ocsp.c |  | Lines:  | 168-171 |  
  |  | 1 | 1 | 
 ocsp_add1_nonce| Name:  | ocsp_add1_nonce |  | Prototype:  | static int ocsp_add1_nonce(struct stack_st_X509_EXTENSION **exts, unsigned char *val, int len) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c |  | Lines:  | 244-278 |  
  |  | 25 | 8 | 
 nullf_write| Name:  | nullf_write |  | Prototype:  | static int nullf_write(BIO *b, const char *in, int inl) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_null.c |  | Lines:  | 61-73 |  
  |  | 15 | 3 | 
 nullf_read| Name:  | nullf_read |  | Prototype:  | static int nullf_read(BIO *b, char *out, int outl) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_null.c |  | Lines:  | 47-59 |  
  |  | 13 | 3 | 
 nullf_puts| Name:  | nullf_puts |  | Prototype:  | static int nullf_puts(BIO *bp, const char *str) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_null.c |  | Lines:  | 117-122 |  
  |  | 5 | 2 | 
 nullf_gets| Name:  | nullf_gets |  | Prototype:  | static int nullf_gets(BIO *bp, char *buf, int size) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_null.c |  | Lines:  | 110-115 |  
  |  | 5 | 2 | 
 nullf_ctrl| Name:  | nullf_ctrl |  | Prototype:  | static long nullf_ctrl(BIO *b, int cmd, long num, void *ptr) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_null.c |  | Lines:  | 75-94 |  
  |  | 14 | 5 | 
 nullf_callback_ctrl| Name:  | nullf_callback_ctrl |  | Prototype:  | static long nullf_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/bio/bf_null.c |  | Lines:  | 96-108 |  
  |  | 9 | 3 | 
 null_read| Name:  | null_read |  | Prototype:  | static int null_read(BIO *b, char *out, int outl) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_null.c |  | Lines:  | 42-45 |  
  |  | 1 | 1 | 
 null_gets| Name:  | null_gets |  | Prototype:  | static int null_gets(BIO *bp, char *buf, int size) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_null.c |  | Lines:  | 77-80 |  
  |  | 1 | 1 | 
 nref_nos| Name:  | nref_nos |  | Prototype:  | static int nref_nos(struct stack_st_ASN1_INTEGER *nnums, struct stack_st_CONF_VALUE *nos) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_cpols.c |  | Lines:  | 373-397 |  
  |  | 20 | 6 | 
 notice_section| Name:  | notice_section |  | Prototype:  | static POLICYQUALINFO *notice_section(X509V3_CTX *ctx, struct stack_st_CONF_VALUE *unot, int ia5org) |  | Coverage:  |   0.000% (0/159) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_cpols.c |  | Lines:  | 283-371 |  
  |  | 575 | 40 | 
 noecho_console| Name:  | noecho_console |  | Prototype:  | static int noecho_console(UI *ui) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_openssl.c |  | Lines:  | 478-518 |  
  |  | 13 | 2 | 
 node_cmp| Name:  | node_cmp |  | Prototype:  | static int node_cmp(const X509_POLICY_NODE *const *a, const X509_POLICY_NODE *const *b) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_node.c |  | Lines:  | 17-21 |  
  |  | 1 | 1 | 
 no_check| Name:  | no_check |  | Prototype:  | static int no_check(const X509_PURPOSE *xp, const X509 *x, int ca) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c |  | Lines:  | 755-758 |  
  |  | 1 | 1 | 
 nist_cp_bn_0| Name:  | nist_cp_bn_0 |  | Prototype:  | static void nist_cp_bn_0(unsigned long *dst, const unsigned long *src, int top, int max) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_nist.c |  | Lines:  | 252-263 |  
  |  | 5 | 3 | 
 nist_cp_bn| Name:  | nist_cp_bn |  | Prototype:  | static void nist_cp_bn(unsigned long *dst, const unsigned long *src, int top) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_nist.c |  | Lines:  | 265-271 |  
  |  | 3 | 2 | 
 newpass_p12| Name:  | newpass_p12 |  | Prototype:  | static int newpass_p12(PKCS12 *p12, const char *oldpass, const char *newpass) |  | Coverage:  |   0.000% (0/54) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_npas.c |  | Lines:  | 59-131 |  
  |  | 97 | 18 | 
 newpass_bags| Name:  | newpass_bags |  | Prototype:  | static int newpass_bags(struct stack_st_PKCS12_SAFEBAG *bags, const char *oldpass, const char *newpass) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_npas.c |  | Lines:  | 133-142 |  
  |  | 5 | 3 | 
 newpass_bag| Name:  | newpass_bag |  | Prototype:  | static int newpass_bag(PKCS12_SAFEBAG *bag, const char *oldpass, const char *newpass) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_npas.c |  | Lines:  | 146-170 |  
  |  | 35 | 5 | 
 nconf_get_string| Name:  | nconf_get_string |  | Prototype:  | static char *nconf_get_string(void *db, const char *section, const char *value) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c |  | Lines:  | 409-412 |  
  |  | 1 | 1 | 
 nc_uri| Name:  | nc_uri |  | Prototype:  | static int nc_uri(ASN1_IA5STRING *uri, ASN1_IA5STRING *base) |  | Coverage:  |   0.000% (0/50) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c |  | Lines:  | 600-644 |  
  |  | 121 | 9 | 
 nc_dn| Name:  | nc_dn |  | Prototype:  | static int nc_dn(X509_NAME *nm, X509_NAME *base) |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c |  | Lines:  | 521-533 |  
  |  | 17 | 5 | 
 nbiof_write| Name:  | nbiof_write |  | Prototype:  | static int nbiof_write(BIO *b, const char *in, int inl) |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_nbio.c |  | Lines:  | 112-150 |  
  |  | 32 | 8 | 
 nbiof_read| Name:  | nbiof_read |  | Prototype:  | static int nbiof_read(BIO *b, char *out, int outl) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_nbio.c |  | Lines:  | 82-110 |  
  |  | 24 | 7 | 
 nbiof_puts| Name:  | nbiof_puts |  | Prototype:  | static int nbiof_puts(BIO *bp, const char *str) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_nbio.c |  | Lines:  | 195-200 |  
  |  | 5 | 2 | 
 nbiof_new| Name:  | nbiof_new |  | Prototype:  | static int nbiof_new(BIO *bi) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_nbio.c |  | Lines:  | 56-69 |  
  |  | 11 | 2 | 
 nbiof_gets| Name:  | nbiof_gets |  | Prototype:  | static int nbiof_gets(BIO *bp, char *buf, int size) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_nbio.c |  | Lines:  | 188-193 |  
  |  | 5 | 2 | 
 nbiof_free| Name:  | nbiof_free |  | Prototype:  | static int nbiof_free(BIO *a) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_nbio.c |  | Lines:  | 71-80 |  
  |  | 13 | 2 | 
 nbiof_ctrl| Name:  | nbiof_ctrl |  | Prototype:  | static long nbiof_ctrl(BIO *b, int cmd, long num, void *ptr) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_nbio.c |  | Lines:  | 152-172 |  
  |  | 15 | 5 | 
 nbiof_callback_ctrl| Name:  | nbiof_callback_ctrl |  | Prototype:  | static long nbiof_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/bio/bf_nbio.c |  | Lines:  | 174-186 |  
  |  | 9 | 3 | 
 name_funcs_free| Name:  | name_funcs_free |  | Prototype:  | static void name_funcs_free(NAME_FUNCS *ptr) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c |  | Lines:  | 380-383 |  
  |  | 1 | 1 | 
 n_ssl3_mac| Name:  | n_ssl3_mac |  | Prototype:  | int n_ssl3_mac(SSL *ssl, SSL3_RECORD *rec, unsigned char *md, int sending) |  | Coverage:  |   0.000% (0/49) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c |  | Lines:  | 1184-1278 |  
  |  | 69 | 7 | 
 module_load_dso| Name:  | module_load_dso |  | Prototype:  | static CONF_MODULE *module_load_dso(const CONF *cnf, const char *name, const char *value) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c |  | Lines:  | 185-224 |  
  |  | 47 | 6 | 
 md_gets| Name:  | md_gets |  | Prototype:  | static int md_gets(BIO *bp, char *buf, int size) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_md.c |  | Lines:  | 219-233 |  
  |  | 8 | 3 | 
 md_callback_ctrl| Name:  | md_callback_ctrl |  | Prototype:  | static long md_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_md.c |  | Lines:  | 201-217 |  
  |  | 11 | 3 | 
 mask_cb| Name:  | mask_cb |  | Prototype:  | static int mask_cb(const char *elem, int len, void *arg) |  | Coverage:  |   0.000% (0/57) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_gen.c |  | Lines:  | 765-783 |  
  |  | 221 | 11 | 
 make_prefix_or_range| Name:  | make_prefix_or_range |  | Prototype:  | static IPAddressOrRanges *make_prefix_or_range(IPAddrBlocks *addr, const unsigned afi, const unsigned *safi) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c |  | Lines:  | 551-580 |  
  |  | 49 | 7 | 
 make_addressRange| Name:  | make_addressRange |  | Prototype:  | static int make_addressRange(IPAddressOrRange **result, unsigned char *min, unsigned char *max, const int length) |  | Coverage:  |   0.000% (0/49) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c |  | Lines:  | 422-476 |  
  |  | 57 | 15 | 
 make_addressPrefix| Name:  | make_addressPrefix |  | Prototype:  | static int make_addressPrefix(IPAddressOrRange **result, unsigned char *addr, const int prefixlen) |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c |  | Lines:  | 388-415 |  
  |  | 27 | 6 | 
 make_IPAddressFamily| Name:  | make_IPAddressFamily |  | Prototype:  | static IPAddressFamily *make_IPAddressFamily(IPAddrBlocks *addr, const unsigned afi, const unsigned *safi) |  | Coverage:  |   0.000% (0/33) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c |  | Lines:  | 481-524 |  
  |  | 50 | 10 | 
 look_str_cb| Name:  | look_str_cb |  | Prototype:  | static void look_str_cb(int nid, struct stack_st_ENGINE *sk, ENGINE *def, void *arg) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_asnmth.c |  | Lines:  | 164-182 |  
  |  | 22 | 4 | 
 longswap| Name:  | longswap |  | Prototype:  | static void longswap(void *_ptr, size_t len) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_ok.c |  | Lines:  | 426-444 |  
  |  | 8 | 3 | 
 long| Name:  | long |  | Prototype:  | long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c |  | Lines:  | 175-178 |  
  |  | 1 | 1 | 
 long| Name:  | long |  | Prototype:  | long (*BIO_meth_get_callback_ctrl(const BIO_METHOD *biom)) (BIO *, int, BIO_info_cb *) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c |  | Lines:  | 209-212 |  
  |  | 1 | 1 |