| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
CRYPTO_gcm128_new| Name: | CRYPTO_gcm128_new | | Prototype: | GCM128_CONTEXT *CRYPTO_gcm128_new(void *key, block128_f block) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/gcm128.c | | Lines: | 1875-1883 |
| | 6 | 2 |
CRYPTO_free| Name: | CRYPTO_free | | Prototype: | void CRYPTO_free(void *str, const char *file, int line) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | | Lines: | 295-314 |
| | 8 | 2 |
CRYPTO_cfb128_8_encrypt| Name: | CRYPTO_cfb128_8_encrypt | | Prototype: | void CRYPTO_cfb128_8_encrypt(const unsigned char *in, unsigned char *out, size_t length, const void *key, unsigned char ivec[16], int *num, int enc, block128_f block) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cfb128.c | | Lines: | 189-198 |
| | 3 | 2 |
CRYPTO_cfb128_1_encrypt| Name: | CRYPTO_cfb128_1_encrypt | | Prototype: | void CRYPTO_cfb128_1_encrypt(const unsigned char *in, unsigned char *out, size_t bits, const void *key, unsigned char ivec[16], int *num, int enc, block128_f block) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cfb128.c | | Lines: | 173-187 |
| | 7 | 2 |
CRYPTO_ccm128_tag| Name: | CRYPTO_ccm128_tag | | Prototype: | size_t CRYPTO_ccm128_tag(CCM128_CONTEXT *ctx, unsigned char *tag, size_t len) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ccm128.c | | Lines: | 422-432 |
| | 7 | 2 |
CRYPTO_THREAD_write_lock| Name: | CRYPTO_THREAD_write_lock | | Prototype: | int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | | Lines: | 70-81 |
| | 3 | 2 |
CRYPTO_THREAD_unlock| Name: | CRYPTO_THREAD_unlock | | Prototype: | int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | | Lines: | 83-94 |
| | 3 | 2 |
CRYPTO_THREAD_set_local| Name: | CRYPTO_THREAD_set_local | | Prototype: | int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | | Lines: | 132-138 |
| | 3 | 2 |
CRYPTO_THREAD_run_once| Name: | CRYPTO_THREAD_run_once | | Prototype: | int CRYPTO_THREAD_run_once(CRYPTO_ONCE *once, void (*init)(void)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | | Lines: | 111-117 |
| | 3 | 2 |
CRYPTO_THREAD_read_lock| Name: | CRYPTO_THREAD_read_lock | | Prototype: | int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | | Lines: | 57-68 |
| | 3 | 2 |
CRYPTO_THREAD_lock_free| Name: | CRYPTO_THREAD_lock_free | | Prototype: | void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | | Lines: | 96-109 |
| | 7 | 2 |
CRYPTO_THREAD_init_local| Name: | CRYPTO_THREAD_init_local | | Prototype: | int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | | Lines: | 119-125 |
| | 3 | 2 |
CRYPTO_THREAD_cleanup_local| Name: | CRYPTO_THREAD_cleanup_local | | Prototype: | int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | | Lines: | 140-146 |
| | 3 | 2 |
CRYPTO_DOWN_REF| Name: | CRYPTO_DOWN_REF | | Prototype: | static inline int CRYPTO_DOWN_REF(_Atomic int *val, int *ret, void *lock) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/refcount.h | | Lines: | 48-54 |
| | 26 | 2 |
CONF_set_nconf| Name: | CONF_set_nconf | | Prototype: | void CONF_set_nconf(CONF *conf, struct lhash_st_CONF_VALUE *hash) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | | Lines: | 25-32 |
| | 6 | 2 |
CONF_modules_finish| Name: | CONF_modules_finish | | Prototype: | void CONF_modules_finish(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | | Lines: | 387-396 |
| | 10 | 2 |
CONF_module_add| Name: | CONF_module_add | | Prototype: | int CONF_module_add(const char *name, conf_init_func *ifunc, conf_finish_func *ffunc) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | | Lines: | 414-421 |
| | 7 | 2 |
CONF_load_fp| Name: | CONF_load_fp | | Prototype: | struct lhash_st_CONF_VALUE *CONF_load_fp(struct lhash_st_CONF_VALUE *conf, FILE *fp, long *eline) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | | Lines: | 68-80 |
| | 14 | 2 |
CONF_load_bio| Name: | CONF_load_bio | | Prototype: | struct lhash_st_CONF_VALUE *CONF_load_bio(struct lhash_st_CONF_VALUE *conf, BIO *bp, long *eline) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | | Lines: | 83-95 |
| | 11 | 2 |
CONF_load| Name: | CONF_load | | Prototype: | struct lhash_st_CONF_VALUE *CONF_load(struct lhash_st_CONF_VALUE *conf, const char *file, long *eline) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | | Lines: | 45-65 |
| | 19 | 2 |
CONF_get_string| Name: | CONF_get_string | | Prototype: | char *CONF_get_string(struct lhash_st_CONF_VALUE *conf, const char *group, const char *name) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | | Lines: | 109-119 |
| | 11 | 2 |
CONF_get_section| Name: | CONF_get_section | | Prototype: | struct stack_st_CONF_VALUE *CONF_get_section(struct lhash_st_CONF_VALUE *conf, const char *section) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | | Lines: | 97-107 |
| | 11 | 2 |
CONF_get_number| Name: | CONF_get_number | | Prototype: | long CONF_get_number(struct lhash_st_CONF_VALUE *conf, const char *group, const char *name) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | | Lines: | 121-137 |
| | 16 | 2 |
CONF_dump_fp| Name: | CONF_dump_fp | | Prototype: | int CONF_dump_fp(struct lhash_st_CONF_VALUE *conf, FILE *out) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | | Lines: | 147-159 |
| | 10 | 2 |
CMS_verify_receipt| Name: | CMS_verify_receipt | | Prototype: | int CMS_verify_receipt(CMS_ContentInfo *rcms, CMS_ContentInfo *ocms, struct stack_st_X509 *certs, X509_STORE *store, unsigned int flags) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_smime.c | | Lines: | 423-433 |
| | 14 | 2 |
CMS_unsigned_add1_attr_by_txt| Name: | CMS_unsigned_add1_attr_by_txt | | Prototype: | int CMS_unsigned_add1_attr_by_txt(CMS_SignerInfo *si, const char *attrname, int type, const void *bytes, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | | Lines: | 136-144 |
| | 4 | 2 |
CMS_unsigned_add1_attr_by_OBJ| Name: | CMS_unsigned_add1_attr_by_OBJ | | Prototype: | int CMS_unsigned_add1_attr_by_OBJ(CMS_SignerInfo *si, const ASN1_OBJECT *obj, int type, const void *bytes, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | | Lines: | 118-125 |
| | 3 | 2 |
CMS_unsigned_add1_attr_by_NID| Name: | CMS_unsigned_add1_attr_by_NID | | Prototype: | int CMS_unsigned_add1_attr_by_NID(CMS_SignerInfo *si, int nid, int type, const void *bytes, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | | Lines: | 127-134 |
| | 3 | 2 |
CMS_unsigned_add1_attr| Name: | CMS_unsigned_add1_attr | | Prototype: | int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | | Lines: | 111-116 |
| | 3 | 2 |
CMS_signed_add1_attr_by_txt| Name: | CMS_signed_add1_attr_by_txt | | Prototype: | int CMS_signed_add1_attr_by_txt(CMS_SignerInfo *si, const char *attrname, int type, const void *bytes, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | | Lines: | 69-76 |
| | 3 | 2 |
CMS_signed_add1_attr_by_OBJ| Name: | CMS_signed_add1_attr_by_OBJ | | Prototype: | int CMS_signed_add1_attr_by_OBJ(CMS_SignerInfo *si, const ASN1_OBJECT *obj, int type, const void *bytes, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | | Lines: | 52-59 |
| | 3 | 2 |
CMS_signed_add1_attr_by_NID| Name: | CMS_signed_add1_attr_by_NID | | Prototype: | int CMS_signed_add1_attr_by_NID(CMS_SignerInfo *si, int nid, int type, const void *bytes, int len) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | | Lines: | 61-67 |
| | 3 | 2 |
CMS_signed_add1_attr| Name: | CMS_signed_add1_attr | | Prototype: | int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | | Lines: | 45-50 |
| | 3 | 2 |
CMS_get0_eContentType| Name: | CMS_get0_eContentType | | Prototype: | const ASN1_OBJECT *CMS_get0_eContentType(CMS_ContentInfo *cms) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | | Lines: | 224-231 |
| | 9 | 2 |
CMS_get0_SignerInfos| Name: | CMS_get0_SignerInfos | | Prototype: | struct stack_st_CMS_SignerInfo *CMS_get0_SignerInfos(CMS_ContentInfo *cms) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | | Lines: | 412-419 |
| | 9 | 2 |
CMS_get0_RecipientInfos| Name: | CMS_get0_RecipientInfos | | Prototype: | struct stack_st_CMS_RecipientInfo *CMS_get0_RecipientInfos(CMS_ContentInfo *cms) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | | Lines: | 81-88 |
| | 9 | 2 |
CMS_add_standard_smimecap| Name: | CMS_add_standard_smimecap | | Prototype: | int CMS_add_standard_smimecap(struct stack_st_X509_ALGOR **smcap) | | Coverage: | 50.000% (13/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | | Lines: | 910-926 |
| | 14 | 2 |
CMS_add_smimecap| Name: | CMS_add_smimecap | | Prototype: | int CMS_add_smimecap(CMS_SignerInfo *si, struct stack_st_X509_ALGOR *algs) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | | Lines: | 854-865 |
| | 13 | 2 |
CMS_add1_crl| Name: | CMS_add1_crl | | Prototype: | int CMS_add1_crl(CMS_ContentInfo *cms, X509_CRL *crl) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | | Lines: | 469-476 |
| | 5 | 2 |
CMS_add1_cert| Name: | CMS_add1_cert | | Prototype: | int CMS_add1_cert(CMS_ContentInfo *cms, X509 *cert) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | | Lines: | 407-414 |
| | 5 | 2 |
CMS_add0_crl| Name: | CMS_add0_crl | | Prototype: | int CMS_add0_crl(CMS_ContentInfo *cms, X509_CRL *crl) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | | Lines: | 458-467 |
| | 7 | 2 |
CMS_SignerInfo_set1_signer_cert| Name: | CMS_SignerInfo_set1_signer_cert | | Prototype: | void CMS_SignerInfo_set1_signer_cert(CMS_SignerInfo *si, X509 *signer) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | | Lines: | 445-454 |
| | 6 | 2 |
CMS_SignedData_init| Name: | CMS_SignedData_init | | Prototype: | int CMS_SignedData_init(CMS_ContentInfo *cms) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | | Lines: | 53-59 |
| | 3 | 2 |
CMS_RecipientInfo_set0_pkey| Name: | CMS_RecipientInfo_set0_pkey | | Prototype: | int CMS_RecipientInfo_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pkey) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | | Lines: | 279-288 |
| | 6 | 2 |
CMS_RecipientInfo_set0_key| Name: | CMS_RecipientInfo_set0_key | | Prototype: | int CMS_RecipientInfo_set0_key(CMS_RecipientInfo *ri, unsigned char *key, size_t keylen) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | | Lines: | 596-609 |
| | 8 | 2 |
CMS_RecipientInfo_ktri_get0_signer_id| Name: | CMS_RecipientInfo_ktri_get0_signer_id | | Prototype: | int CMS_RecipientInfo_ktri_get0_signer_id(CMS_RecipientInfo *ri, ASN1_OCTET_STRING **keyid, X509_NAME **issuer, ASN1_INTEGER **sno) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | | Lines: | 253-267 |
| | 7 | 2 |
CMS_RecipientInfo_ktri_cert_cmp| Name: | CMS_RecipientInfo_ktri_cert_cmp | | Prototype: | int CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | | Lines: | 269-277 |
| | 5 | 2 |
CMS_RecipientInfo_kekri_id_cmp| Name: | CMS_RecipientInfo_kekri_id_cmp | | Prototype: | int CMS_RecipientInfo_kekri_id_cmp(CMS_RecipientInfo *ri, const unsigned char *id, size_t idlen) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | | Lines: | 426-441 |
| | 11 | 2 |
CMS_RecipientInfo_kari_get0_reks| Name: | CMS_RecipientInfo_kari_get0_reks | | Prototype: | struct stack_st_CMS_RecipientEncryptedKey *CMS_RecipientInfo_kari_get0_reks(CMS_RecipientInfo *ri) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_kari.c | | Lines: | 40-49 |
| | 9 | 2 |
CMS_RecipientInfo_kari_get0_ctx| Name: | CMS_RecipientInfo_kari_get0_ctx | | Prototype: | EVP_CIPHER_CTX *CMS_RecipientInfo_kari_get0_ctx(CMS_RecipientInfo *ri) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_kari.c | | Lines: | 174-179 |
| | 7 | 2 |
CMAC_resume| Name: | CMAC_resume | | Prototype: | int CMAC_resume(CMAC_CTX *ctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cmac.c | | Lines: | 214-226 |
| | 15 | 2 |
CMAC_CTX_free| Name: | CMAC_CTX_free | | Prototype: | void CMAC_CTX_free(CMAC_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cmac.c | | Lines: | 78-85 |
| | 5 | 2 |
CAST_encrypt| Name: | CAST_encrypt | | Prototype: | void CAST_encrypt(unsigned int *data, const CAST_KEY *key) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cast/c_enc.c | | Lines: | 13-43 |
| | 24 | 2 |
CAST_ecb_encrypt| Name: | CAST_ecb_encrypt | | Prototype: | void CAST_ecb_encrypt(const unsigned char *in, unsigned char *out, const CAST_KEY *ks, int enc) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cast/c_ecb.c | | Lines: | 14-32 |
| | 13 | 2 |
CAST_decrypt| Name: | CAST_decrypt | | Prototype: | void CAST_decrypt(unsigned int *data, const CAST_KEY *key) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cast/c_enc.c | | Lines: | 45-75 |
| | 24 | 2 |
BUF_MEM_new_ex| Name: | BUF_MEM_new_ex | | Prototype: | BUF_MEM *BUF_MEM_new_ex(unsigned long flags) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/buffer/buffer.c | | Lines: | 21-29 |
| | 7 | 2 |
BUF_MEM_new| Name: | BUF_MEM_new | | Prototype: | BUF_MEM *BUF_MEM_new(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/buffer/buffer.c | | Lines: | 31-41 |
| | 12 | 2 |
BN_set_word| Name: | BN_set_word | | Prototype: | int BN_set_word(BIGNUM *a, unsigned long w) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 359-370 |
| | 9 | 2 |
BN_set_negative| Name: | BN_set_negative | | Prototype: | void BN_set_negative(BIGNUM *a, int b) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 685-691 |
| | 3 | 2 |
BN_secure_new| Name: | BN_secure_new | | Prototype: | BIGNUM *BN_secure_new(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 199-205 |
| | 6 | 2 |
BN_print_fp| Name: | BN_print_fp | | Prototype: | int BN_print_fp(FILE *fp, const BIGNUM *a) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_print.c | | Lines: | 290-301 |
| | 10 | 2 |
BN_options| Name: | BN_options | | Prototype: | char *BN_options(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_print.c | | Lines: | 329-345 |
| | 5 | 2 |
BN_num_bits| Name: | BN_num_bits | | Prototype: | int BN_num_bits(const BIGNUM *a) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 135-143 |
| | 4 | 2 |
BN_new| Name: | BN_new | | Prototype: | BIGNUM *BN_new(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 186-197 |
| | 12 | 2 |
BN_mod_sub| Name: | BN_mod_sub | | Prototype: | int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | | Lines: | 106-112 |
| | 3 | 2 |
BN_mod_sqr| Name: | BN_mod_sqr | | Prototype: | int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | | Lines: | 222-228 |
| | 7 | 2 |
BN_mod_lshift1| Name: | BN_mod_lshift1 | | Prototype: | int BN_mod_lshift1(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | | Lines: | 230-236 |
| | 3 | 2 |
BN_mod_inverse| Name: | BN_mod_inverse | | Prototype: | BIGNUM *BN_mod_inverse(BIGNUM *in, const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gcd.c | | Lines: | 124-133 |
| | 6 | 2 |
BN_mod_add_quick| Name: | BN_mod_add_quick | | Prototype: | int BN_mod_add_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | | Lines: | 95-104 |
| | 4 | 2 |
BN_mod_add| Name: | BN_mod_add | | Prototype: | int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | | Lines: | 28-34 |
| | 3 | 2 |
BN_clear| Name: | BN_clear | | Prototype: | void BN_clear(BIGNUM *a) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 339-347 |
| | 7 | 2 |
BN_bn2binpad| Name: | BN_bn2binpad | | Prototype: | int BN_bn2binpad(const BIGNUM *a, unsigned char *to, int tolen) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 460-465 |
| | 3 | 2 |
BN_RECP_CTX_set| Name: | BN_RECP_CTX_set | | Prototype: | int BN_RECP_CTX_set(BN_RECP_CTX *recp, const BIGNUM *d, BN_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_recp.c | | Lines: | 45-53 |
| | 6 | 2 |
BN_RECP_CTX_new| Name: | BN_RECP_CTX_new | | Prototype: | BN_RECP_CTX *BN_RECP_CTX_new(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_recp.c | | Lines: | 20-33 |
| | 14 | 2 |
BN_MONT_CTX_new| Name: | BN_MONT_CTX_new | | Prototype: | BN_MONT_CTX *BN_MONT_CTX_new(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mont.c | | Lines: | 228-240 |
| | 13 | 2 |
BN_GF2m_mod| Name: | BN_GF2m_mod | | Prototype: | int BN_GF2m_mod(BIGNUM *r, const BIGNUM *a, const BIGNUM *p) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gf2m.c | | Lines: | 390-404 |
| | 8 | 2 |
BN_GENCB_new| Name: | BN_GENCB_new | | Prototype: | BN_GENCB *BN_GENCB_new(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 908-918 |
| | 11 | 2 |
BN_GENCB_free| Name: | BN_GENCB_free | | Prototype: | void BN_GENCB_free(BN_GENCB *cb) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 920-925 |
| | 5 | 2 |
BN_CTX_secure_new| Name: | BN_CTX_secure_new | | Prototype: | BN_CTX *BN_CTX_secure_new(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | | Lines: | 148-155 |
| | 6 | 2 |
BN_CTX_new| Name: | BN_CTX_new | | Prototype: | BN_CTX *BN_CTX_new(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | | Lines: | 134-146 |
| | 13 | 2 |
BN_CTX_free| Name: | BN_CTX_free | | Prototype: | void BN_CTX_free(BN_CTX *ctx) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | | Lines: | 157-179 |
| | 7 | 2 |
BN_BLINDING_free| Name: | BN_BLINDING_free | | Prototype: | void BN_BLINDING_free(BN_BLINDING *r) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_blind.c | | Lines: | 81-91 |
| | 10 | 2 |
BLAKE2s_Final| Name: | BLAKE2s_Final | | Prototype: | int BLAKE2s_Final(unsigned char *md, BLAKE2S_CTX *c) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2s.c | | Lines: | 247-263 |
| | 8 | 2 |
BLAKE2b_Final| Name: | BLAKE2b_Final | | Prototype: | int BLAKE2b_Final(unsigned char *md, BLAKE2B_CTX *c) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2b.c | | Lines: | 253-269 |
| | 8 | 2 |
BIO_write_ex| Name: | BIO_write_ex | | Prototype: | int BIO_write_ex(BIO *b, const void *data, size_t dlen, size_t *written) | | Coverage: | 60.000% (3/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | | Lines: | 373-385 |
| | 6 | 2 |
BIO_up_ref| Name: | BIO_up_ref | | Prototype: | int BIO_up_ref(BIO *a) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | | Lines: | 178-188 |
| | 4 | 2 |
BIO_socket_ioctl| Name: | BIO_socket_ioctl | | Prototype: | int BIO_socket_ioctl(int fd, long type, void *arg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_sock.c | | Lines: | 161-197 |
| | 9 | 2 |
BIO_sock_should_retry| Name: | BIO_sock_should_retry | | Prototype: | int BIO_sock_should_retry(int i) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_sock.c | | Lines: | 170-180 |
| | 9 | 2 |
BIO_sock_error| Name: | BIO_sock_error | | Prototype: | int BIO_sock_error(int sock) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_sock.c | | Lines: | 88-104 |
| | 18 | 2 |
BIO_read_ex| Name: | BIO_read_ex | | Prototype: | int BIO_read_ex(BIO *b, void *data, size_t dlen, size_t *readbytes) | | Coverage: | 60.000% (3/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | | Lines: | 306-318 |
| | 6 | 2 |
BIO_ptr_ctrl| Name: | BIO_ptr_ctrl | | Prototype: | void *BIO_ptr_ctrl(BIO *b, int cmd, long larg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | | Lines: | 500-508 |
| | 12 | 2 |
BIO_number_written| Name: | BIO_number_written | | Prototype: | uint64_t BIO_number_written(BIO *bio) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | | Lines: | 765-770 |
| | 3 | 2 |
BIO_number_read| Name: | BIO_number_read | | Prototype: | uint64_t BIO_number_read(BIO *bio) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | | Lines: | 758-763 |
| | 3 | 2 |
BIO_next| Name: | BIO_next | | Prototype: | BIO *BIO_next(BIO *b) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | | Lines: | 670-675 |
| | 9 | 2 |
BIO_new_socket| Name: | BIO_new_socket | | Prototype: | BIO *BIO_new_socket(int fd, int close_flag) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_sock.c | | Lines: | 59-68 |
| | 12 | 2 |
BIO_new_fp| Name: | BIO_new_fp | | Prototype: | BIO *BIO_new_fp(FILE *stream, int close_flag) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_file.c | | Lines: | 95-106 |
| | 12 | 2 |
BIO_new_fd| Name: | BIO_new_fd | | Prototype: | BIO *BIO_new_fd(int fd, int close_flag) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_fd.c | | Lines: | 82-90 |
| | 12 | 2 |
BIO_new_dgram| Name: | BIO_new_dgram | | Prototype: | BIO *BIO_new_dgram(int fd, int close_flag) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c | | Lines: | 142-151 |
| | 12 | 2 |
BIO_meth_new| Name: | BIO_meth_new | | Prototype: | BIO_METHOD *BIO_meth_new(int type, const char *name) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c | | Lines: | 36-48 |
| | 18 | 2 |
BIO_meth_free| Name: | BIO_meth_free | | Prototype: | void BIO_meth_free(BIO_METHOD *biom) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c | | Lines: | 50-56 |
| | 5 | 2 |