Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
dir_ctrlName: | dir_ctrl | Prototype: | static int dir_ctrl(X509_LOOKUP *ctx, int cmd, const char *argp, long argl, char **retp) | Coverage: | 57.143% (8/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/by_dir.c | Lines: | 67-91 |
| | 14 | 5 |
displaytext_get_tag_lenName: | 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 |
displaytext_str2tagName: | 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 |
dlfcn_bind_funcName: | dlfcn_bind_func | Prototype: | static DSO_FUNC_TYPE dlfcn_bind_func(DSO *dso, const char *symname) | Coverage: | 40.000% (6/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_dlfcn.c | Lines: | 159-187 |
| | 45 | 5 |
dlfcn_globallookupName: | 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 |
dlfcn_loadName: | dlfcn_load | Prototype: | static int dlfcn_load(DSO *dso) | Coverage: | 29.412% (5/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_dlfcn.c | Lines: | 96-134 |
| | 44 | 7 |
dlfcn_mergerName: | dlfcn_merger | Prototype: | static char *dlfcn_merger(DSO *dso, const char *filespec1, const char *filespec2) | Coverage: | 32.258% (10/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_dlfcn.c | Lines: | 189-245 |
| | 54 | 8 |
dlfcn_name_converterName: | dlfcn_name_converter | Prototype: | static char *dlfcn_name_converter(DSO *dso, const char *filename) | Coverage: | 64.706% (11/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_dlfcn.c | Lines: | 247-274 |
| | 29 | 6 |
dlfcn_pathbyaddrName: | 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_unloadName: | dlfcn_unload | Prototype: | static int dlfcn_unload(DSO *dso) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_dlfcn.c | Lines: | 136-157 |
| | 17 | 4 |
do_EC_KEY_printName: | do_EC_KEY_print | Prototype: | static int do_EC_KEY_print(BIO *bp, const EC_KEY *x, int off, ec_print_t ktype) | Coverage: | 68.333% (41/60) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | Lines: | 342-403 |
| | 66 | 19 |
do_PVK_bodyName: | 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 |
do_PVK_headerName: | 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_all_cipher_fnName: | 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_all_fnName: | do_all_fn | Prototype: | static void do_all_fn(const OBJ_NAME *name, OBJ_DOALL *d) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | Lines: | 301-305 |
| | 2 | 2 |
do_all_md_fnName: | 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_sorted_cmpName: | do_all_sorted_cmp | Prototype: | static int do_all_sorted_cmp(const void *n1_, const void *n2_) | Coverage: | 3.226% (1/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | Lines: | 337-343 |
| | 167 | 7 |
do_all_sorted_fnName: | do_all_sorted_fn | Prototype: | static void do_all_sorted_fn(const OBJ_NAME *name, void *d_) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | Lines: | 327-335 |
| | 4 | 2 |
do_b2iName: | 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_b2i_bioName: | do_b2i_bio | Prototype: | static EVP_PKEY *do_b2i_bio(BIO *in, int ispub) | Coverage: | 52.381% (11/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c | Lines: | 203-242 |
| | 50 | 8 |
do_bio_lookup_initName: | 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_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_type_initName: | 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_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_blob_headerName: | do_blob_header | Prototype: | static int do_blob_header(const unsigned char **in, unsigned int length, unsigned int *pmagic, unsigned int *pbitlen, int *pisdss, int *pispub) | Coverage: | 30.556% (11/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c | Lines: | 86-147 |
| | 37 | 14 |
do_bufName: | do_buf | Prototype: | static int do_buf(unsigned char *buf, int buflen, int type, unsigned short flags, char *quotes, char_io *io_ch, void *arg) | Coverage: | 80.769% (42/52) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c | Lines: | 138-230 |
| | 58 | 19 |
do_check_stringName: | do_check_string | Prototype: | static int do_check_string(const ASN1_STRING *a, int cmp_type, equal_fn equal, unsigned int flags, const char *b, size_t blen, char **peername) | Coverage: | 55.882% (19/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 782-816 |
| | 22 | 9 |
do_createName: | 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_dh_printName: | do_dh_print | Prototype: | static int do_dh_print(BIO *bp, const DH *x, int indent, int ptype) | Coverage: | 57.143% (48/84) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c | Lines: | 267-345 |
| | 110 | 23 |
do_dirnameName: | 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_dsa_printName: | do_dsa_print | Prototype: | static int do_dsa_print(BIO *bp, const DSA *x, int off, int ptype) | Coverage: | 65.854% (27/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 329-373 |
| | 64 | 14 |
do_dtls1_writeName: | do_dtls1_write | Prototype: | int do_dtls1_write(SSL *s, int type, const unsigned char *buf, size_t len, int create_empty_fragment, size_t *written) | Coverage: | 60.870% (56/92) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | Lines: | 813-1023 |
| | 167 | 26 |
do_dumpName: | do_dump | Prototype: | static int do_dump(unsigned long lflags, char_io *io_ch, void *arg, const ASN1_STRING *str) | Coverage: | 50.000% (8/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c | Lines: | 260-294 |
| | 29 | 6 |
do_engine_lock_initName: | do_engine_lock_init | Prototype: | static int do_engine_lock_init(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_lib.c | Lines: | 21-27 |
| | 13 | 2 |
do_engine_lock_init_ossl_Name: | do_engine_lock_init_ossl_ | Prototype: | void do_engine_lock_init_ossl_(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_lib.c | Lines: | 21-21 |
| | 1 | 1 |
do_err_strings_initName: | do_err_strings_init | Prototype: | static int do_err_strings_init(void) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 266-281 |
| | 25 | 4 |
do_err_strings_init_ossl_Name: | do_err_strings_init_ossl_ | Prototype: | static void do_err_strings_init_ossl_(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 266-266 |
| | 1 | 1 |
do_esc_charName: | do_esc_char | Prototype: | static int do_esc_char(unsigned long c, unsigned short flags, char *do_quotes, char_io *io_ch, void *arg) | Coverage: | 61.818% (34/55) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c | Lines: | 66-127 |
| | 45 | 18 |
do_ex_data_initName: | do_ex_data_init | Prototype: | static int do_ex_data_init(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 38-44 |
| | 13 | 2 |
do_ex_data_init_ossl_Name: | do_ex_data_init_ossl_ | Prototype: | static void do_ex_data_init_ossl_(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 38-38 |
| | 1 | 1 |
do_ext_i2dName: | do_ext_i2d | Prototype: | static X509_EXTENSION *do_ext_i2d(const X509V3_EXT_METHOD *method, int ext_nid, int crit, void *ext_struc) | Coverage: | 33.333% (6/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c | Lines: | 131-173 |
| | 62 | 7 |
do_ext_nconfName: | do_ext_nconf | Prototype: | static X509_EXTENSION *do_ext_nconf(CONF *conf, X509V3_CTX *ctx, int ext_nid, int crit, const char *value) | Coverage: | 48.000% (24/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c | Lines: | 69-129 |
| | 87 | 15 |
do_free_uptoName: | do_free_upto | Prototype: | static void do_free_upto(BIO *f, BIO *upto) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_smime.c | Lines: | 88-100 |
| | 7 | 3 |
do_hex_dumpName: | do_hex_dump | Prototype: | static int do_hex_dump(char_io *io_ch, void *arg, unsigned char *buf, int buflen) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c | Lines: | 234-252 |
| | 12 | 4 |
do_i2bName: | do_i2b | Prototype: | static int do_i2b(unsigned char **out, EVP_PKEY *pk, int ispub) | Coverage: | 56.250% (18/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c | Lines: | 424-471 |
| | 43 | 10 |
do_i2b_bioName: | do_i2b_bio | Prototype: | static int do_i2b_bio(BIO *out, EVP_PKEY *pk, int ispub) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c | Lines: | 473-485 |
| | 14 | 3 |
do_i2r_name_constraintsName: | do_i2r_name_constraints | Prototype: | static int do_i2r_name_constraints(const X509V3_EXT_METHOD *method, struct stack_st_GENERAL_SUBTREE *trees, BIO *bp, int ind, const char *name) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c | Lines: | 165-183 |
| | 12 | 4 |
do_indentName: | do_indent | Prototype: | static int do_indent(char_io *io_ch, void *arg, int indent) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c | Lines: | 410-417 |
| | 5 | 3 |
do_load_builtin_compressionsName: | do_load_builtin_compressions | Prototype: | static int do_load_builtin_compressions(void) | Coverage: | 22.222% (2/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 456-476 |
| | 23 | 3 |
do_load_builtin_compressions_ossl_Name: | do_load_builtin_compressions_ossl_ | Prototype: | static void do_load_builtin_compressions_ossl_(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 456-456 |
| | 1 | 1 |
do_name_exName: | do_name_ex | Prototype: | static int do_name_ex(char_io *io_ch, void *arg, const X509_NAME *n, int indent, unsigned long flags) | Coverage: | 60.494% (49/81) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c | Lines: | 422-556 |
| | 98 | 26 |
do_othernameName: | 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_pk8pkeyName: | do_pk8pkey | Prototype: | static int do_pk8pkey(BIO *bp, EVP_PKEY *x, int isder, int nid, const EVP_CIPHER *enc, char *kstr, int klen, pem_password_cb *cb, void *u) | Coverage: | 18.182% (6/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c | Lines: | 63-110 |
| | 41 | 10 |
do_pk8pkey_fpName: | 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_pkcs7_signed_attribName: | do_pkcs7_signed_attrib | Prototype: | static int do_pkcs7_signed_attrib(PKCS7_SIGNER_INFO *si, EVP_MD_CTX *mctx) | Coverage: | 43.750% (7/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_doit.c | Lines: | 611-639 |
| | 19 | 6 |
do_print_exName: | do_print_ex | Prototype: | static int do_print_ex(char_io *io_ch, void *arg, unsigned long lflags, const ASN1_STRING *str) | Coverage: | 70.492% (43/61) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c | Lines: | 329-406 |
| | 57 | 17 |
do_rand_drbg_initName: | do_rand_drbg_init | Prototype: | static int do_rand_drbg_init(void) | Coverage: | 33.333% (5/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 888-914 |
| | 32 | 7 |
do_rand_drbg_init_ossl_Name: | do_rand_drbg_init_ossl_ | Prototype: | static void do_rand_drbg_init_ossl_(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 888-888 |
| | 1 | 1 |
do_rand_initName: | do_rand_init | Prototype: | static int do_rand_init(void) | Coverage: | 38.889% (7/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | Lines: | 313-345 |
| | 33 | 8 |
do_rand_init_ossl_Name: | do_rand_init_ossl_ | Prototype: | static void do_rand_init_ossl_(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | Lines: | 313-313 |
| | 1 | 1 |
do_registry_initName: | 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_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_sigver_initName: | do_sigver_init | Prototype: | static int do_sigver_init(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type, ENGINE *e, EVP_PKEY *pkey, int ver) | Coverage: | 70.968% (44/62) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sigver.c | Lines: | 24-86 |
| | 52 | 21 |
do_ssl3_writeName: | do_ssl3_write | Prototype: | int do_ssl3_write(SSL *s, int type, const unsigned char *buf, size_t *pipelens, size_t numpipes, int create_empty_fragment, size_t *written) | Coverage: | 61.468% (201/327) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | Lines: | 644-1112 |
| | 446 | 63 |
do_storeName: | do_store | Prototype: | static int do_store(SSL_CONF_CTX *cctx, const char *CAfile, const char *CApath, int verify_store) | Coverage: | 43.750% (7/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 460-478 |
| | 17 | 5 |
do_store_initName: | 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_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_table2stringName: | do_table2string | Prototype: | static const char *do_table2string(long s, const OCSP_TBLSTR *ts, size_t len) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_prn.c | Lines: | 38-45 |
| | 5 | 3 |
do_tcreateName: | 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_x509_checkName: | do_x509_check | Prototype: | static int do_x509_check(X509 *x, const char *chk, size_t chklen, unsigned int flags, int check_type, char **peername) | Coverage: | 82.456% (47/57) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 818-897 |
| | 74 | 17 |
doall_util_fnName: | doall_util_fn | Prototype: | static void doall_util_fn(OPENSSL_LHASH *lh, int use_arg, OPENSSL_LH_DOALL_FUNC func, OPENSSL_LH_DOALL_FUNCARG func_arg, void *arg) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | Lines: | 177-202 |
| | 16 | 5 |
doapr_outchName: | doapr_outch | Prototype: | static int doapr_outch(char **sbuffer, char **buffer, size_t *currlen, size_t *maxlen, int c) | Coverage: | 62.500% (25/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_print.c | Lines: | 804-849 |
| | 49 | 12 |
dpn_cbName: | dpn_cb | Prototype: | static int dpn_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c | Lines: | 293-308 |
| | 11 | 3 |
drbg_addName: | drbg_add | Prototype: | static int drbg_add(const void *buf, int num, double randomness) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 956-984 |
| | 16 | 4 |
drbg_bytesName: | drbg_bytes | Prototype: | static int drbg_bytes(unsigned char *out, int count) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 942-953 |
| | 8 | 2 |
drbg_ctr_generateName: | drbg_ctr_generate | Prototype: | static int drbg_ctr_generate(RAND_DRBG *drbg, unsigned char *out, size_t outlen, const unsigned char *adin, size_t adinlen) | Coverage: | 69.697% (23/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_ctr.c | Lines: | 309-352 |
| | 52 | 10 |
drbg_ctr_initName: | drbg_ctr_init | Prototype: | int drbg_ctr_init(RAND_DRBG *drbg) | Coverage: | 71.429% (20/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_ctr.c | Lines: | 369-438 |
| | 58 | 11 |
drbg_ctr_instantiateName: | drbg_ctr_instantiate | Prototype: | static int drbg_ctr_instantiate(RAND_DRBG *drbg, const unsigned char *entropy, size_t entropylen, const unsigned char *nonce, size_t noncelen, const unsigned char *pers, size_t perslen) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_ctr.c | Lines: | 279-296 |
| | 20 | 4 |
drbg_ctr_reseedName: | drbg_ctr_reseed | Prototype: | static int drbg_ctr_reseed(RAND_DRBG *drbg, const unsigned char *entropy, size_t entropylen, const unsigned char *adin, size_t adinlen) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_ctr.c | Lines: | 298-307 |
| | 11 | 3 |
drbg_ctr_uninstantiateName: | drbg_ctr_uninstantiate | Prototype: | static int drbg_ctr_uninstantiate(RAND_DRBG *drbg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_ctr.c | Lines: | 354-360 |
| | 4 | 1 |
drbg_delete_thread_stateName: | drbg_delete_thread_state | Prototype: | void drbg_delete_thread_state(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 928-939 |
| | 15 | 1 |
drbg_seedName: | 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 |
drbg_setupName: | drbg_setup | Prototype: | static RAND_DRBG *drbg_setup(RAND_DRBG *parent) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 853-882 |
| | 27 | 4 |
drbg_statusName: | 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 |
dsa_bitsName: | dsa_bits | Prototype: | static int dsa_bits(const EVP_PKEY *pkey) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 260-263 |
| | 1 | 1 |
dsa_builtin_keygenName: | dsa_builtin_keygen | Prototype: | static int dsa_builtin_keygen(DSA *dsa) | Coverage: | 41.667% (15/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_key.c | Lines: | 25-77 |
| | 57 | 13 |
dsa_builtin_paramgenName: | dsa_builtin_paramgen | Prototype: | int dsa_builtin_paramgen(DSA *ret, size_t bits, size_t qbits, const EVP_MD *evpmd, const unsigned char *seed_in, size_t seed_len, unsigned char *seed_out, int *counter_ret, unsigned long *h_ret, BN_GENCB *cb) | Coverage: | 41.327% (81/196) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_gen.c | Lines: | 44-300 |
| | 252 | 66 |
dsa_builtin_paramgen2Name: | 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 |
dsa_cbName: | dsa_cb | Prototype: | static int dsa_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_asn1.c | Lines: | 61-75 |
| | 16 | 4 |
dsa_cmp_parametersName: | dsa_cmp_parameters | Prototype: | static int dsa_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 306-314 |
| | 5 | 2 |
dsa_copy_parametersName: | 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_dh_generateName: | 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_do_signName: | dsa_do_sign | Prototype: | static DSA_SIG *dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) | Coverage: | 42.647% (29/68) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ossl.c | Lines: | 59-167 |
| | 104 | 22 |
dsa_do_verifyName: | dsa_do_verify | Prototype: | static int dsa_do_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig, DSA *dsa) | Coverage: | 60.759% (48/79) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ossl.c | Lines: | 280-383 |
| | 90 | 20 |
dsa_finishName: | dsa_finish | Prototype: | static int dsa_finish(DSA *dsa) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ossl.c | Lines: | 391-395 |
| | 2 | 1 |
dsa_initName: | dsa_init | Prototype: | static int dsa_init(DSA *dsa) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ossl.c | Lines: | 385-389 |
| | 2 | 1 |
dsa_missing_parametersName: | dsa_missing_parameters | Prototype: | static int dsa_missing_parameters(const EVP_PKEY *pkey) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 270-277 |
| | 19 | 2 |
dsa_param_decodeName: | 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_param_encodeName: | 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_printName: | dsa_param_print | Prototype: | static int dsa_param_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/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 393-397 |
| | 1 | 1 |