Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
DES_random_keyName: | DES_random_key | Prototype: | int DES_random_key(DES_cblock *ret) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/rand_key.c | Lines: | 13-21 |
| | 5 | 3 |
DES_optionsName: | DES_options | Prototype: | const char *DES_options(void) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/ecb_enc.c | Lines: | 15-28 |
| | 6 | 3 |
DES_is_weak_keyName: | DES_is_weak_key | Prototype: | int DES_is_weak_key(const_DES_cblock *key) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/set_key.c | Lines: | 102-110 |
| | 5 | 3 |
DES_check_key_parityName: | DES_check_key_parity | Prototype: | int DES_check_key_parity(const_DES_cblock *key) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/set_key.c | Lines: | 61-70 |
| | 5 | 3 |
Camellia_set_keyName: | Camellia_set_key | Prototype: | int Camellia_set_key(const unsigned char *userKey, const int bits, CAMELLIA_KEY *key) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/camellia/cmll_misc.c | Lines: | 14-23 |
| | 6 | 3 |
CTLOG_STORE_get0_log_by_idName: | CTLOG_STORE_get0_log_by_id | Prototype: | const CTLOG *CTLOG_STORE_get0_log_by_id(const CTLOG_STORE *store, const uint8_t *log_id, size_t log_id_len) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_log.c | Lines: | 293-306 |
| | 10 | 3 |
CRYPTO_strndupName: | CRYPTO_strndup | Prototype: | char *CRYPTO_strndup(const char *str, size_t s, const char* file, int line) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | Lines: | 39-55 |
| | 16 | 3 |
CRYPTO_strdupName: | CRYPTO_strdup | Prototype: | char *CRYPTO_strdup(const char *str, const char* file, int line) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | Lines: | 27-37 |
| | 15 | 3 |
CRYPTO_secure_freeName: | CRYPTO_secure_free | Prototype: | void CRYPTO_secure_free(void *ptr, const char *file, int line) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 148-168 |
| | 14 | 3 |
CRYPTO_secure_clear_freeName: | CRYPTO_secure_clear_free | Prototype: | void CRYPTO_secure_clear_free(void *ptr, size_t num, const char *file, int line) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 170-195 |
| | 15 | 3 |
CRYPTO_ocb128_newName: | CRYPTO_ocb128_new | Prototype: | OCB128_CONTEXT *CRYPTO_ocb128_new(void *keyenc, void *keydec, block128_f encrypt, block128_f decrypt, ocb128_f stream) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 130-146 |
| | 15 | 3 |
CRYPTO_nistcts128_encryptName: | CRYPTO_nistcts128_encrypt | Prototype: | size_t CRYPTO_nistcts128_encrypt(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], cbc128_f cbc) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cts128.c | Lines: | 123-156 |
| | 14 | 3 |
CRYPTO_memdupName: | CRYPTO_memdup | Prototype: | void *CRYPTO_memdup(const void *data, size_t siz, const char* file, int line) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | Lines: | 57-70 |
| | 22 | 3 |
CRYPTO_cts128_encryptName: | CRYPTO_cts128_encrypt | Prototype: | size_t CRYPTO_cts128_encrypt(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], cbc128_f cbc) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cts128.c | Lines: | 87-121 |
| | 14 | 3 |
CRYPTO_clear_freeName: | CRYPTO_clear_free | Prototype: | void CRYPTO_clear_free(void *str, size_t num, const char *file, int line) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | Lines: | 316-323 |
| | 7 | 3 |
CRYPTO_ccm128_setivName: | CRYPTO_ccm128_setiv | Prototype: | int CRYPTO_ccm128_setiv(CCM128_CONTEXT *ctx, const unsigned char *nonce, size_t nlen, size_t mlen) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ccm128.c | Lines: | 32-57 |
| | 16 | 3 |
CRYPTO_THREAD_lock_newName: | CRYPTO_THREAD_lock_new | Prototype: | CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 19-55 |
| | 21 | 3 |
COMP_expand_blockName: | COMP_expand_block | Prototype: | int COMP_expand_block(COMP_CTX *ctx, unsigned char *out, int olen, unsigned char *in, int ilen) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/comp/comp_lib.c | Lines: | 74-88 |
| | 10 | 3 |
COMP_compress_blockName: | COMP_compress_block | Prototype: | int COMP_compress_block(COMP_CTX *ctx, unsigned char *out, int olen, unsigned char *in, int ilen) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/comp/comp_lib.c | Lines: | 59-72 |
| | 10 | 3 |
COMP_CTX_newName: | COMP_CTX_new | Prototype: | COMP_CTX *COMP_CTX_new(COMP_METHOD *meth) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/comp/comp_lib.c | Lines: | 18-32 |
| | 23 | 3 |
COMP_CTX_freeName: | COMP_CTX_free | Prototype: | void COMP_CTX_free(COMP_CTX *ctx) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/comp/comp_lib.c | Lines: | 49-57 |
| | 9 | 3 |
CMS_is_detachedName: | CMS_is_detached | Prototype: | int CMS_is_detached(CMS_ContentInfo *cms) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | Lines: | 249-258 |
| | 7 | 3 |
CMS_data_createName: | CMS_data_create | Prototype: | CMS_ContentInfo *CMS_data_create(BIO *in, unsigned int flags) | Coverage: | 33.333% (3/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_smime.c | Lines: | 118-131 |
| | 20 | 3 |
CMS_dataName: | CMS_data | Prototype: | int CMS_data(CMS_ContentInfo *cms, BIO *out, unsigned int flags) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_smime.c | Lines: | 102-116 |
| | 15 | 3 |
CMS_RecipientInfo_set0_passwordName: | CMS_RecipientInfo_set0_password | Prototype: | int CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri, unsigned char *pass, ssize_t passlen) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_pwri.c | Lines: | 21-36 |
| | 10 | 3 |
CMS_RecipientInfo_get0_pkey_ctxName: | CMS_RecipientInfo_get0_pkey_ctx | Prototype: | EVP_PKEY_CTX *CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | Lines: | 95-102 |
| | 9 | 3 |
CMS_RecipientEncryptedKey_cert_cmpName: | CMS_RecipientEncryptedKey_cert_cmp | Prototype: | int CMS_RecipientEncryptedKey_cert_cmp(CMS_RecipientEncryptedKey *rek, X509 *cert) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_kari.c | Lines: | 143-153 |
| | 6 | 3 |
CMAC_CTX_newName: | CMAC_CTX_new | Prototype: | CMAC_CTX *CMAC_CTX_new(void) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cmac.c | Lines: | 46-61 |
| | 22 | 3 |
CMAC_CTX_copyName: | CMAC_CTX_copy | Prototype: | int CMAC_CTX_copy(CMAC_CTX *out, const CMAC_CTX *in) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cmac.c | Lines: | 87-101 |
| | 12 | 3 |
BN_nnmodName: | BN_nnmod | Prototype: | int BN_nnmod(BIGNUM *r, const BIGNUM *m, const BIGNUM *d, BN_CTX *ctx) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 13-26 |
| | 9 | 3 |
BN_mod_sub_quickName: | BN_mod_sub_quick | Prototype: | int BN_mod_sub_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 182-190 |
| | 5 | 3 |
BN_mod_lshift1_quickName: | BN_mod_lshift1_quick | Prototype: | int BN_mod_lshift1_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *m) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 242-250 |
| | 5 | 3 |
BN_mod_expName: | BN_mod_exp | Prototype: | int BN_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 81.250% (13/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_exp.c | Lines: | 89-159 |
| | 19 | 3 |
BN_is_bit_setName: | BN_is_bit_set | Prototype: | int BN_is_bit_set(const BIGNUM *a, int n) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 649-661 |
| | 8 | 3 |
BN_get_wordName: | BN_get_word | Prototype: | unsigned long BN_get_word(const BIGNUM *a) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 349-357 |
| | 5 | 3 |
BN_clear_bitName: | BN_clear_bit | Prototype: | int BN_clear_bit(BIGNUM *a, int n) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 631-647 |
| | 10 | 3 |
BN_RECP_CTX_freeName: | BN_RECP_CTX_free | Prototype: | void BN_RECP_CTX_free(BN_RECP_CTX *recp) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_recp.c | Lines: | 35-43 |
| | 8 | 3 |
BN_POOL_releaseName: | BN_POOL_release | Prototype: | static void BN_POOL_release(BN_POOL *p, unsigned int num) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | Lines: | 346-359 |
| | 7 | 3 |
BN_MONT_CTX_freeName: | BN_MONT_CTX_free | Prototype: | void BN_MONT_CTX_free(BN_MONT_CTX *mont) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mont.c | Lines: | 252-261 |
| | 9 | 3 |
BN_GF2m_arr2polyName: | BN_GF2m_arr2poly | Prototype: | int BN_GF2m_arr2poly(const int p[], BIGNUM *a) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gf2m.c | Lines: | 1151-1164 |
| | 6 | 3 |
BN_CTX_startName: | BN_CTX_start | Prototype: | void BN_CTX_start(BN_CTX *ctx) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | Lines: | 181-193 |
| | 5 | 3 |
BN_CTX_getName: | BN_CTX_get | Prototype: | BIGNUM *BN_CTX_get(BN_CTX *ctx) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | Lines: | 212-233 |
| | 20 | 3 |
BN_CTX_endName: | BN_CTX_end | Prototype: | void BN_CTX_end(BN_CTX *ctx) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | Lines: | 195-210 |
| | 7 | 3 |
BIO_writeName: | BIO_write | Prototype: | int BIO_write(BIO *b, const void *data, int dlen) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 355-371 |
| | 8 | 3 |
BIO_vsnprintfName: | BIO_vsnprintf | Prototype: | int BIO_vsnprintf(char *buf, size_t n, const char *format, va_list args) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_print.c | Lines: | 912-930 |
| | 11 | 3 |
BIO_vprintfName: | BIO_vprintf | Prototype: | int BIO_vprintf(BIO *bio, const char *format, va_list args) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_print.c | Lines: | 866-891 |
| | 25 | 3 |
BIO_socketName: | BIO_socket | Prototype: | int BIO_socket(int domain, int socktype, int protocol, int options) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_sock2.c | Lines: | 40-55 |
| | 13 | 3 |
BIO_readName: | BIO_read | Prototype: | int BIO_read(BIO *b, void *data, int dlen) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 288-304 |
| | 8 | 3 |
BIO_nwrite0Name: | BIO_nwrite0 | Prototype: | int BIO_nwrite0(BIO *bio, char **buf) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_bio.c | Lines: | 779-793 |
| | 8 | 3 |
BIO_nwriteName: | BIO_nwrite | Prototype: | int BIO_nwrite(BIO *bio, char **buf, int num) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_bio.c | Lines: | 795-808 |
| | 8 | 3 |
BIO_nread0Name: | BIO_nread0 | Prototype: | int BIO_nread0(BIO *bio, char **buf) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_bio.c | Lines: | 748-762 |
| | 8 | 3 |
BIO_nreadName: | BIO_nread | Prototype: | int BIO_nread(BIO *bio, char **buf, int num) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_bio.c | Lines: | 764-777 |
| | 8 | 3 |
BIO_new_mem_bufName: | BIO_new_mem_buf | Prototype: | BIO *BIO_new_mem_buf(const void *buf, int len) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_mem.c | Lines: | 81-106 |
| | 31 | 3 |
BIO_new_connectName: | BIO_new_connect | Prototype: | BIO *BIO_new_connect(const char *str) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_conn.c | Lines: | 527-538 |
| | 18 | 3 |
BIO_new_acceptName: | BIO_new_accept | Prototype: | BIO *BIO_new_accept(const char *str) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_acpt.c | Lines: | 547-558 |
| | 18 | 3 |
BIO_get_new_indexName: | BIO_get_new_index | Prototype: | int BIO_get_new_index(void) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c | Lines: | 22-34 |
| | 7 | 3 |
BIO_free_allName: | BIO_free_all | Prototype: | void BIO_free_all(BIO *bio) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 682-696 |
| | 11 | 3 |
BIO_ADDR_rawportName: | BIO_ADDR_rawport | Prototype: | unsigned short BIO_ADDR_rawport(const BIO_ADDR *ap) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_addr.c | Lines: | 165-174 |
| | 9 | 3 |
ASYNC_pause_jobName: | ASYNC_pause_job | Prototype: | int ASYNC_pause_job(void) | Coverage: | 72.727% (8/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | Lines: | 255-282 |
| | 22 | 3 |
ASYNC_get_current_jobName: | ASYNC_get_current_job | Prototype: | ASYNC_JOB *ASYNC_get_current_job(void) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | Lines: | 399-411 |
| | 21 | 3 |
ASYNC_block_pauseName: | ASYNC_block_pause | Prototype: | void ASYNC_block_pause(void) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | Lines: | 418-433 |
| | 17 | 3 |
ASN1_tag2strName: | ASN1_tag2str | Prototype: | const char *ASN1_tag2str(int tag) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_par.c | Lines: | 348-375 |
| | 5 | 3 |
ASN1_item_signName: | ASN1_item_sign | Prototype: | int ASN1_item_sign(const ASN1_ITEM *it, X509_ALGOR *algor1, X509_ALGOR *algor2, ASN1_BIT_STRING *signature, void *asn, EVP_PKEY *pkey, const EVP_MD *type) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_sign.c | Lines: | 111-131 |
| | 21 | 3 |
ASN1_item_printName: | ASN1_item_print | Prototype: | int ASN1_item_print(BIO *out, ASN1_VALUE *ifld, int indent, const ASN1_ITEM *it, const ASN1_PCTX *pctx) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c | Lines: | 121-132 |
| | 17 | 3 |
ASN1_item_dupName: | ASN1_item_dup | Prototype: | void *ASN1_item_dup(const ASN1_ITEM *it, void *x) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_dup.c | Lines: | 49-68 |
| | 34 | 3 |
ASN1_item_digestName: | ASN1_item_digest | Prototype: | int ASN1_item_digest(const ASN1_ITEM *it, const EVP_MD *type, void *asn, unsigned char *md, unsigned int *len) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_digest.c | Lines: | 47-63 |
| | 18 | 3 |
ASN1_item_d2i_bioName: | ASN1_item_d2i_bio | Prototype: | void *ASN1_item_d2i_bio(const ASN1_ITEM *it, BIO *in, void *x) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_d2i_fp.c | Lines: | 57-73 |
| | 19 | 3 |
ASN1_item_d2iName: | ASN1_item_d2i | Prototype: | ASN1_VALUE *ASN1_item_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, const ASN1_ITEM *it) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_dec.c | Lines: | 105-117 |
| | 16 | 3 |
ASN1_dupName: | ASN1_dup | Prototype: | void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, void *x) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_dup.c | Lines: | 16-38 |
| | 37 | 3 |
ASN1_digestName: | ASN1_digest | Prototype: | int ASN1_digest(i2d_of_void *i2d, const EVP_MD *type, char *data, unsigned char *md, unsigned int *len) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_digest.c | Lines: | 23-43 |
| | 23 | 3 |
ASN1_d2i_bioName: | ASN1_d2i_bio | Prototype: | void *ASN1_d2i_bio(void *(*xnew) (void), d2i_of_void *d2i, BIO *in, void **x) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_d2i_fp.c | Lines: | 37-53 |
| | 19 | 3 |
ASN1_UTCTIME_set_stringName: | ASN1_UTCTIME_set_string | Prototype: | int ASN1_UTCTIME_set_string(ASN1_UTCTIME *s, const char *str) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_utctm.c | Lines: | 31-47 |
| | 14 | 3 |
ASN1_TYPE_set_octetstringName: | ASN1_TYPE_set_octetstring | Prototype: | int ASN1_TYPE_set_octetstring(ASN1_TYPE *a, unsigned char *data, int len) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/evp_asn1.c | Lines: | 15-27 |
| | 10 | 3 |
ASN1_TYPE_setName: | ASN1_TYPE_set | Prototype: | void ASN1_TYPE_set(ASN1_TYPE *a, int type, void *value) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_type.c | Lines: | 24-35 |
| | 13 | 3 |
ASN1_TYPE_get_octetstringName: | ASN1_TYPE_get_octetstring | Prototype: | int ASN1_TYPE_get_octetstring(const ASN1_TYPE *a, unsigned char *data, int max_len) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/evp_asn1.c | Lines: | 30-47 |
| | 16 | 3 |
ASN1_TIME_to_tmName: | ASN1_TIME_to_tm | Prototype: | int ASN1_TIME_to_tm(const ASN1_TIME *s, struct tm *tm) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_time.c | Lines: | 433-446 |
| | 12 | 3 |
ASN1_TIME_diffName: | ASN1_TIME_diff | Prototype: | int ASN1_TIME_diff(int *pday, int *psec, const ASN1_TIME *from, const ASN1_TIME *to) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_time.c | Lines: | 448-458 |
| | 6 | 3 |
ASN1_TIME_checkName: | ASN1_TIME_check | Prototype: | int ASN1_TIME_check(const ASN1_TIME *t) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_time.c | Lines: | 336-343 |
| | 5 | 3 |
ASN1_STRING_copyName: | ASN1_STRING_copy | Prototype: | int ASN1_STRING_copy(ASN1_STRING *dst, const ASN1_STRING *str) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c | Lines: | 243-254 |
| | 10 | 3 |
ASN1_STRING_cmpName: | ASN1_STRING_cmp | Prototype: | int ASN1_STRING_cmp(const ASN1_STRING *a, const ASN1_STRING *b) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c | Lines: | 351-364 |
| | 8 | 3 |
ASN1_STRING_clear_freeName: | ASN1_STRING_clear_free | Prototype: | void ASN1_STRING_clear_free(ASN1_STRING *a) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c | Lines: | 342-349 |
| | 7 | 3 |
ASN1_STRING_TABLE_getName: | ASN1_STRING_TABLE_get | Prototype: | ASN1_STRING_TABLE *ASN1_STRING_TABLE_get(int nid) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strnid.c | Lines: | 127-139 |
| | 8 | 3 |
ASN1_GENERALIZEDTIME_set_stringName: | ASN1_GENERALIZEDTIME_set_string | Prototype: | int ASN1_GENERALIZEDTIME_set_string(ASN1_GENERALIZEDTIME *s, const char *str) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_gentm.c | Lines: | 34-50 |
| | 14 | 3 |
ASN1_BIT_STRING_checkName: | ASN1_BIT_STRING_check | Prototype: | int ASN1_BIT_STRING_check(const ASN1_BIT_STRING *a, const unsigned char *flags, int flags_len) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_bitstr.c | Lines: | 198-216 |
| | 8 | 3 |
x509_name_ex_printName: | x509_name_ex_print | Prototype: | static int x509_name_ex_print(BIO *out, ASN1_VALUE **pval, int indent, const char *fname, const ASN1_PCTX *pctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_name.c | Lines: | 280-288 |
| | 4 | 2 |
x509_name_ex_freeName: | x509_name_ex_free | Prototype: | static void x509_name_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_name.c | Lines: | 113-126 |
| | 13 | 2 |
x509_ext_d2i_SCT_LISTName: | x509_ext_d2i_SCT_LIST | Prototype: | static struct stack_st_SCT *x509_ext_d2i_SCT_LIST(struct stack_st_SCT **a, const unsigned char **pp, long len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_x509v3.c | Lines: | 49-61 |
| | 14 | 2 |
x448_derive_public_keyName: | x448_derive_public_key | Prototype: | void x448_derive_public_key(uint8_t out[56], const uint8_t scalar[56]) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 472-496 |
| | 14 | 2 |
x25519_scalar_mulxName: | x25519_scalar_mulx | Prototype: | static void x25519_scalar_mulx(uint8_t out[32], const uint8_t scalar[32], const uint8_t point[32]) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 201-251 |
| | 41 | 2 |
write_rsaName: | write_rsa | Prototype: | static void write_rsa(unsigned char **out, RSA *rsa, int ispub) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c | Lines: | 555-575 |
| | 17 | 2 |
write_dsaName: | write_dsa | Prototype: | static void write_dsa(unsigned char **out, DSA *dsa, int ispub) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c | Lines: | 577-597 |
| | 35 | 2 |
voidName: | void | Prototype: | void *(*UI_method_get_data_duplicator(const UI_METHOD *method)) (UI *, void *) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 749-754 |
| | 9 | 2 |
voidName: | void | Prototype: | void (*UI_method_get_data_destructor(const UI_METHOD *method)) (UI *, void *) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 756-761 |
| | 9 | 2 |
verify_cb_certName: | verify_cb_cert | Prototype: | static int verify_cb_cert(X509_STORE_CTX *ctx, X509 *x, int depth, int err) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 156-163 |
| | 9 | 2 |
value_free_hashName: | value_free_hash | Prototype: | static void value_free_hash(const CONF_VALUE *a, struct lhash_st_CONF_VALUE *conf) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_api.c | Lines: | 160-164 |
| | 4 | 2 |
update_cipher_list_by_idName: | update_cipher_list_by_id | Prototype: | static int update_cipher_list_by_id(struct stack_st_SSL_CIPHER **cipher_list_by_id, struct stack_st_SSL_CIPHER *cipherstack) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 1323-1339 |
| | 10 | 2 |
uint64_printName: | uint64_print | Prototype: | static int uint64_print(BIO *out, ASN1_VALUE **pval, const ASN1_ITEM *it, int indent, const ASN1_PCTX *pctx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 114-120 |
| | 3 | 2 |
uint64_newName: | uint64_new | Prototype: | static int uint64_new(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 29-36 |
| | 6 | 2 |
uint32_printName: | uint32_print | Prototype: | static int uint32_print(BIO *out, ASN1_VALUE **pval, const ASN1_ITEM *it, int indent, const ASN1_PCTX *pctx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 223-229 |
| | 3 | 2 |
uint32_newName: | uint32_new | Prototype: | static int uint32_new(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 124-131 |
| | 6 | 2 |