| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
CRYPTO_clear_free| Name: | 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_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_init| Name: | CRYPTO_ccm128_init | | Prototype: | void CRYPTO_ccm128_init(CCM128_CONTEXT *ctx, unsigned int M, unsigned int L, void *key, block128_f block) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ccm128.c | | Lines: | 18-27 |
| | 5 | 1 |
CRYPTO_UP_REF| Name: | CRYPTO_UP_REF | | Prototype: | static inline int CRYPTO_UP_REF(_Atomic int *val, int *ret, void *lock) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/refcount.h | | Lines: | 32-36 |
| | 18 | 1 |
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_get_local| Name: | CRYPTO_THREAD_get_local | | Prototype: | void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | | Lines: | 127-130 |
| | 1 | 1 |
CRYPTO_THREAD_get_current_id| Name: | CRYPTO_THREAD_get_current_id | | Prototype: | CRYPTO_THREAD_ID CRYPTO_THREAD_get_current_id(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | | Lines: | 148-151 |
| | 1 | 1 |
CRYPTO_THREAD_compare_id| Name: | CRYPTO_THREAD_compare_id | | Prototype: | int CRYPTO_THREAD_compare_id(CRYPTO_THREAD_ID a, CRYPTO_THREAD_ID b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | | Lines: | 153-156 |
| | 1 | 1 |
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 |
CRL_DIST_POINTS_free| Name: | CRL_DIST_POINTS_free | | Prototype: | void CRL_DIST_POINTS_free(CRL_DIST_POINTS *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c | | Lines: | 331-331 |
| | 1 | 1 |
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_imodule_get_value| Name: | CONF_imodule_get_value | | Prototype: | const char *CONF_imodule_get_value(const CONF_IMODULE *md) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | | Lines: | 436-439 |
| | 1 | 1 |
CONF_free| Name: | CONF_free | | Prototype: | void CONF_free(struct lhash_st_CONF_VALUE *conf) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | | Lines: | 139-144 |
| | 3 | 1 |
COMP_zlib| Name: | COMP_zlib | | Prototype: | COMP_METHOD *COMP_zlib(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/comp/c_zlib.c | | Lines: | 209-260 |
| | 2 | 1 |
COMP_get_type| Name: | COMP_get_type | | Prototype: | int COMP_get_type(const COMP_METHOD *meth) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/comp/comp_lib.c | | Lines: | 39-42 |
| | 1 | 1 |
CMS_signed_get_attr_count| Name: | CMS_signed_get_attr_count | | Prototype: | int CMS_signed_get_attr_count(const CMS_SignerInfo *si) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | | Lines: | 19-22 |
| | 1 | 1 |
CMS_signed_get_attr_by_NID| Name: | CMS_signed_get_attr_by_NID | | Prototype: | int CMS_signed_get_attr_by_NID(const CMS_SignerInfo *si, int nid, int lastpos) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | | Lines: | 24-27 |
| | 1 | 1 |
CMS_signed_get0_data_by_OBJ| Name: | CMS_signed_get0_data_by_OBJ | | Prototype: | void *CMS_signed_get0_data_by_OBJ(CMS_SignerInfo *si, const ASN1_OBJECT *oid, int lastpos, int type) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | | Lines: | 78-82 |
| | 1 | 1 |
CMS_get0_type| Name: | CMS_get0_type | | Prototype: | const ASN1_OBJECT *CMS_get0_type(const CMS_ContentInfo *cms) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | | Lines: | 22-25 |
| | 1 | 1 |
CMS_SignerInfo_get0_pkey_ctx| Name: | CMS_SignerInfo_get0_pkey_ctx | | Prototype: | EVP_PKEY_CTX *CMS_SignerInfo_get0_pkey_ctx(CMS_SignerInfo *si) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | | Lines: | 402-405 |
| | 1 | 1 |
CMS_SignerInfo_cert_cmp| Name: | CMS_SignerInfo_cert_cmp | | Prototype: | int CMS_SignerInfo_cert_cmp(CMS_SignerInfo *si, X509 *cert) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | | Lines: | 463-466 |
| | 1 | 1 |
CMS_SharedInfo_encode| Name: | CMS_SharedInfo_encode | | Prototype: | int CMS_SharedInfo_encode(unsigned char **pder, X509_ALGOR *kekalg, ASN1_OCTET_STRING *ukm, int keylen) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_asn1.c | | Lines: | 375-403 |
| | 23 | 1 |
CMS_RecipientInfo_type| Name: | CMS_RecipientInfo_type | | Prototype: | int CMS_RecipientInfo_type(CMS_RecipientInfo *ri) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | | Lines: | 90-93 |
| | 1 | 1 |
CMS_ReceiptRequest_new| Name: | CMS_ReceiptRequest_new | | Prototype: | CMS_ReceiptRequest *CMS_ReceiptRequest_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_ess.c | | Lines: | 19-19 |
| | 1 | 1 |
CMS_ReceiptRequest_free| Name: | CMS_ReceiptRequest_free | | Prototype: | void CMS_ReceiptRequest_free(CMS_ReceiptRequest *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_ess.c | | Lines: | 19-19 |
| | 1 | 1 |
CMS_ContentInfo_new| Name: | CMS_ContentInfo_new | | Prototype: | CMS_ContentInfo *CMS_ContentInfo_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | | Lines: | 19-19 |
| | 1 | 1 |
CMS_ContentInfo_free| Name: | CMS_ContentInfo_free | | Prototype: | void CMS_ContentInfo_free(CMS_ContentInfo *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | | Lines: | 19-19 |
| | 1 | 1 |
CMAC_CTX_cleanup| Name: | CMAC_CTX_cleanup | | Prototype: | void CMAC_CTX_cleanup(CMAC_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cmac.c | | Lines: | 63-71 |
| | 6 | 1 |
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 |
CAST_cfb64_encrypt| Name: | CAST_cfb64_encrypt | | Prototype: | void CAST_cfb64_encrypt(const unsigned char *in, unsigned char *out, long length, const CAST_KEY *schedule, unsigned char *ivec, int *num, int enc) | | Coverage: | 100.000% (17/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cast/c_cfb64.c | | Lines: | 19-74 |
| | 44 | 6 |
BUF_reverse| Name: | BUF_reverse | | Prototype: | void BUF_reverse(unsigned char *out, const unsigned char *in, size_t size) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/buffer/buffer.c | | Lines: | 148-165 |
| | 12 | 4 |
BUF_MEM_free| Name: | BUF_MEM_free | | Prototype: | void BUF_MEM_free(BUF_MEM *a) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/buffer/buffer.c | | Lines: | 43-54 |
| | 11 | 4 |
BN_with_flags| Name: | BN_with_flags | | Prototype: | void BN_with_flags(BIGNUM *dest, const BIGNUM *b, int flags) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 897-906 |
| | 7 | 1 |
BN_value_one| Name: | BN_value_one | | Prototype: | const BIGNUM *BN_value_one(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 81-88 |
| | 1 | 1 |
BN_ucmp| Name: | BN_ucmp | | Prototype: | int BN_ucmp(const BIGNUM *a, const BIGNUM *b) | | Coverage: | 100.000% (12/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 539-559 |
| | 13 | 4 |
BN_to_montgomery| Name: | BN_to_montgomery | | Prototype: | int BN_to_montgomery(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont, BN_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 891-895 |
| | 1 | 1 |
BN_to_ASN1_INTEGER| Name: | BN_to_ASN1_INTEGER | | Prototype: | ASN1_INTEGER *BN_to_ASN1_INTEGER(const BIGNUM *bn, ASN1_INTEGER *ai) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c | | Lines: | 552-555 |
| | 1 | 1 |
BN_swap| Name: | BN_swap | | Prototype: | void BN_swap(BIGNUM *a, BIGNUM *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 306-337 |
| | 19 | 1 |
BN_sub| Name: | BN_sub | | Prototype: | int BN_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_add.c | | Lines: | 45-73 |
| | 16 | 4 |
BN_sqr| Name: | BN_sqr | | Prototype: | int BN_sqr(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_sqr.c | | Lines: | 17-25 |
| | 3 | 1 |
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_set_flags| Name: | BN_set_flags | | Prototype: | void BN_set_flags(BIGNUM *b, int n) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 927-930 |
| | 1 | 1 |
BN_rand| Name: | BN_rand | | Prototype: | int BN_rand(BIGNUM *rnd, int bits, int top, int bottom) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_rand.c | | Lines: | 97-100 |
| | 1 | 1 |
BN_priv_rand_range| Name: | BN_priv_rand_range | | Prototype: | int BN_priv_rand_range(BIGNUM *r, const BIGNUM *range) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_rand.c | | Lines: | 182-185 |
| | 1 | 1 |
BN_priv_rand| Name: | BN_priv_rand | | Prototype: | int BN_priv_rand(BIGNUM *rnd, int bits, int top, int bottom) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_rand.c | | Lines: | 107-110 |
| | 1 | 1 |
BN_num_bits_word| Name: | BN_num_bits_word | | Prototype: | int BN_num_bits_word(unsigned long l) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 90-133 |
| | 32 | 1 |
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_nnmod| Name: | 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_mul| Name: | BN_mul | | Prototype: | int BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mul.c | | Lines: | 497-505 |
| | 3 | 1 |
BN_mod_mul_montgomery| Name: | BN_mod_mul_montgomery | | Prototype: | int BN_mod_mul_montgomery(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_MONT_CTX *mont, BN_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mont.c | | Lines: | 26-35 |
| | 3 | 1 |
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_is_zero| Name: | BN_is_zero | | Prototype: | int BN_is_zero(const BIGNUM *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 866-869 |
| | 1 | 1 |
BN_is_word| Name: | BN_is_word | | Prototype: | int BN_is_word(const BIGNUM *a, const unsigned long w) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 876-879 |
| | 1 | 1 |
BN_is_prime_ex| Name: | BN_is_prime_ex | | Prototype: | int BN_is_prime_ex(const BIGNUM *a, int checks, BN_CTX *ctx_passed, BN_GENCB *cb) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_prime.c | | Lines: | 145-149 |
| | 1 | 1 |
BN_is_odd| Name: | BN_is_odd | | Prototype: | int BN_is_odd(const BIGNUM *a) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 881-884 |
| | 1 | 1 |
BN_is_negative| Name: | BN_is_negative | | Prototype: | int BN_is_negative(const BIGNUM *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 886-889 |
| | 1 | 1 |
BN_is_bit_set| Name: | 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_word| Name: | 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_get_flags| Name: | BN_get_flags | | Prototype: | int BN_get_flags(const BIGNUM *b, int n) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 932-935 |
| | 1 | 1 |
BN_from_montgomery| Name: | BN_from_montgomery | | Prototype: | int BN_from_montgomery(BIGNUM *ret, const BIGNUM *a, BN_MONT_CTX *mont, BN_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mont.c | | Lines: | 162-172 |
| | 4 | 1 |
BN_free| Name: | BN_free | | Prototype: | void BN_free(BIGNUM *a) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 168-176 |
| | 8 | 4 |
BN_consttime_swap| Name: | BN_consttime_swap | | Prototype: | void BN_consttime_swap(unsigned long condition, BIGNUM *a, BIGNUM *b, int nwords) | | Coverage: | 100.000% (25/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 747-827 |
| | 34 | 12 |
BN_cmp| Name: | BN_cmp | | Prototype: | int BN_cmp(const BIGNUM *a, const BIGNUM *b) | | Coverage: | 100.000% (37/37) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 561-606 |
| | 42 | 12 |
BN_clear_free| Name: | BN_clear_free | | Prototype: | void BN_clear_free(BIGNUM *a) | | Coverage: | 100.000% (12/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 154-166 |
| | 14 | 4 |
BN_bntest_rand| Name: | BN_bntest_rand | | Prototype: | int BN_bntest_rand(BIGNUM *rnd, int bits, int top, int bottom) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_rand.c | | Lines: | 102-105 |
| | 1 | 1 |
BN_bn2mpi| Name: | BN_bn2mpi | | Prototype: | int BN_bn2mpi(const BIGNUM *a, unsigned char *d) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mpi.c | | Lines: | 14-40 |
| | 23 | 5 |
BN_bn2bin| Name: | BN_bn2bin | | Prototype: | int BN_bn2bin(const BIGNUM *a, unsigned char *to) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 467-470 |
| | 1 | 1 |
BN_add| Name: | BN_add | | Prototype: | int BN_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_add.c | | Lines: | 14-42 |
| | 16 | 4 |
BN_abs_is_word| Name: | BN_abs_is_word | | Prototype: | int BN_abs_is_word(const BIGNUM *a, const unsigned long w) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 861-864 |
| | 1 | 1 |
BN_STACK_pop| Name: | BN_STACK_pop | | Prototype: | static unsigned int BN_STACK_pop(BN_STACK *st) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | | Lines: | 274-277 |
| | 1 | 1 |
BN_STACK_init| Name: | BN_STACK_init | | Prototype: | static void BN_STACK_init(BN_STACK *st) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | | Lines: | 239-243 |
| | 6 | 1 |
BN_STACK_finish| Name: | BN_STACK_finish | | Prototype: | static void BN_STACK_finish(BN_STACK *st) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | | Lines: | 245-249 |
| | 6 | 1 |
BN_RECP_CTX_init| Name: | BN_RECP_CTX_init | | Prototype: | void BN_RECP_CTX_init(BN_RECP_CTX *recp) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_recp.c | | Lines: | 13-18 |
| | 3 | 1 |
BN_POOL_release| Name: | 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_POOL_init| Name: | BN_POOL_init | | Prototype: | static void BN_POOL_init(BN_POOL *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | | Lines: | 283-287 |
| | 6 | 1 |
BN_POOL_finish| Name: | BN_POOL_finish | | Prototype: | static void BN_POOL_finish(BN_POOL *p) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | | Lines: | 289-302 |
| | 9 | 4 |
BN_MONT_CTX_init| Name: | BN_MONT_CTX_init | | Prototype: | void BN_MONT_CTX_init(BN_MONT_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mont.c | | Lines: | 242-250 |
| | 6 | 1 |
BN_GENCB_set| Name: | BN_GENCB_set | | Prototype: | void BN_GENCB_set(BN_GENCB *gencb, int (*callback) (int, int, BN_GENCB *), void *cb_arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 948-955 |
| | 4 | 1 |
BN_GENCB_get_arg| Name: | BN_GENCB_get_arg | | Prototype: | void *BN_GENCB_get_arg(BN_GENCB *cb) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 957-960 |
| | 1 | 1 |
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_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_set_current_thread| Name: | BN_BLINDING_set_current_thread | | Prototype: | void BN_BLINDING_set_current_thread(BN_BLINDING *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_blind.c | | Lines: | 208-211 |
| | 1 | 1 |
BN_BLINDING_is_current_thread| Name: | BN_BLINDING_is_current_thread | | Prototype: | int BN_BLINDING_is_current_thread(BN_BLINDING *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_blind.c | | Lines: | 203-206 |
| | 1 | 1 |
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_Init| Name: | BLAKE2s_Init | | Prototype: | int BLAKE2s_Init(BLAKE2S_CTX *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2s.c | | Lines: | 78-94 |
| | 13 | 1 |
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_Init| Name: | BLAKE2b_Init | | Prototype: | int BLAKE2b_Init(BLAKE2B_CTX *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2b.c | | Lines: | 82-98 |
| | 14 | 1 |
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_vfree| Name: | BIO_vfree | | Prototype: | void BIO_vfree(BIO *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | | Lines: | 173-176 |
| | 1 | 1 |
BIO_test_flags| Name: | BIO_test_flags | | Prototype: | int BIO_test_flags(const BIO *b, int flags) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | | Lines: | 195-198 |
| | 1 | 1 |
BIO_socket_nbio| Name: | BIO_socket_nbio | | Prototype: | int BIO_socket_nbio(int s, int mode) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_sock.c | | Lines: | 296-338 |
| | 10 | 1 |
BIO_sock_init| Name: | BIO_sock_init | | Prototype: | int BIO_sock_init(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_sock.c | | Lines: | 117-149 |
| | 1 | 1 |
BIO_snprintf| Name: | BIO_snprintf | | Prototype: | int BIO_snprintf(char *buf, size_t n, const char *format, ...) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_print.c | | Lines: | 899-910 |
| | 22 | 1 |
BIO_set_tcp_ndelay| Name: | BIO_set_tcp_ndelay | | Prototype: | int BIO_set_tcp_ndelay(int s, int on) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_sock.c | | Lines: | 277-294 |
| | 13 | 1 |
BIO_set_shutdown| Name: | BIO_set_shutdown | | Prototype: | void BIO_set_shutdown(BIO *a, int shut) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | | Lines: | 163-166 |
| | 1 | 1 |
BIO_set_retry_reason| Name: | BIO_set_retry_reason | | Prototype: | void BIO_set_retry_reason(BIO *bio, int reason) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | | Lines: | 643-646 |
| | 1 | 1 |