Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
CMS_RecipientInfo_set0_pkeyName: | 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_SignedData_initName: | 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_add0_CertificateChoicesName: | CMS_add0_CertificateChoices | Prototype: | CMS_CertificateChoices *CMS_add0_CertificateChoices(CMS_ContentInfo *cms) | Coverage: | 50.000% (8/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | Lines: | 360-379 |
| | 32 | 6 |
CMS_add_smimecapName: | 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_add_standard_smimecapName: | 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_decryptName: | CMS_decrypt | Prototype: | int CMS_decrypt(CMS_ContentInfo *cms, EVP_PKEY *pk, X509 *cert, BIO *dcont, BIO *out, unsigned int flags) | Coverage: | 50.000% (15/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_smime.c | Lines: | 731-756 |
| | 20 | 7 |
CMS_finalName: | CMS_final | Prototype: | int CMS_final(CMS_ContentInfo *cms, BIO *data, BIO *dcont, unsigned int flags) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_smime.c | Lines: | 758-784 |
| | 19 | 4 |
CMS_get0_RecipientInfosName: | 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_get0_SignerInfosName: | 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_eContentTypeName: | 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_get1_ReceiptRequestName: | CMS_get1_ReceiptRequest | Prototype: | int CMS_get1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest **prr) | Coverage: | 50.000% (7/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_ess.c | Lines: | 23-44 |
| | 25 | 5 |
CMS_set1_signers_certsName: | CMS_set1_signers_certs | Prototype: | int CMS_set1_signers_certs(CMS_ContentInfo *cms, struct stack_st_X509 *scerts, unsigned int flags) | Coverage: | 50.000% (15/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | Lines: | 468-512 |
| | 33 | 10 |
CMS_signed_add1_attr_by_NIDName: | 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_verify_receiptName: | 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 |
CONF_module_addName: | 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 |
CRYPTO_THREAD_cleanup_localName: | 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_THREAD_init_localName: | 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_read_lockName: | 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_run_onceName: | 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_set_localName: | 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_unlockName: | 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_write_lockName: | 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_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_ccm128_tagName: | 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_freeName: | 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_ocb128_initName: | CRYPTO_ocb128_init | Prototype: | int CRYPTO_ocb128_init(OCB128_CONTEXT *ctx, void *keyenc, void *keydec, block128_f encrypt, block128_f decrypt, ocb128_f stream) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 151-191 |
| | 22 | 2 |
CRYPTO_ocb128_setivName: | CRYPTO_ocb128_setiv | Prototype: | int CRYPTO_ocb128_setiv(OCB128_CONTEXT *ctx, const unsigned char *iv, size_t len, size_t taglen) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 217-262 |
| | 23 | 2 |
CRYPTO_secure_zallocName: | CRYPTO_secure_zalloc | Prototype: | void *CRYPTO_secure_zalloc(size_t num, const char *file, int line) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 138-146 |
| | 3 | 2 |
CT_POLICY_EVAL_CTX_freeName: | CT_POLICY_EVAL_CTX_free | Prototype: | void CT_POLICY_EVAL_CTX_free(CT_POLICY_EVAL_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_policy.c | Lines: | 44-51 |
| | 7 | 2 |
CT_POLICY_EVAL_CTX_newName: | CT_POLICY_EVAL_CTX_new | Prototype: | CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_policy.c | Lines: | 28-42 |
| | 17 | 2 |
CT_POLICY_EVAL_CTX_set1_certName: | CT_POLICY_EVAL_CTX_set1_cert | Prototype: | int CT_POLICY_EVAL_CTX_set1_cert(CT_POLICY_EVAL_CTX *ctx, X509 *cert) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_policy.c | Lines: | 53-59 |
| | 4 | 2 |
CT_POLICY_EVAL_CTX_set1_issuerName: | CT_POLICY_EVAL_CTX_set1_issuer | Prototype: | int CT_POLICY_EVAL_CTX_set1_issuer(CT_POLICY_EVAL_CTX *ctx, X509 *issuer) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_policy.c | Lines: | 61-67 |
| | 4 | 2 |
DH_generate_parameters_exName: | DH_generate_parameters_ex | Prototype: | int DH_generate_parameters_ex(DH *ret, int prime_len, int generator, BN_GENCB *cb) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_gen.c | Lines: | 23-29 |
| | 3 | 2 |
DH_up_refName: | DH_up_ref | Prototype: | int DH_up_ref(DH *r) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_lib.c | Lines: | 130-140 |
| | 4 | 2 |
DSA_SIG_newName: | DSA_SIG_new | Prototype: | DSA_SIG *DSA_SIG_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_asn1.c | Lines: | 24-30 |
| | 6 | 2 |
DSA_generate_keyName: | DSA_generate_key | Prototype: | int DSA_generate_key(DSA *dsa) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_key.c | Lines: | 18-23 |
| | 3 | 2 |
DSA_generate_parameters_exName: | DSA_generate_parameters_ex | Prototype: | int DSA_generate_parameters_ex(DSA *ret, int bits, const unsigned char *seed_in, int seed_len, int *counter_ret, unsigned long *h_ret, BN_GENCB *cb) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_gen.c | Lines: | 26-42 |
| | 12 | 2 |
DSA_printName: | DSA_print | Prototype: | int DSA_print(BIO *bp, const DSA *x, int off) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_prn.c | Lines: | 47-57 |
| | 16 | 2 |
DSA_security_bitsName: | DSA_security_bits | Prototype: | int DSA_security_bits(const DSA *d) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_lib.c | Lines: | 178-183 |
| | 3 | 2 |
DSA_set0_keyName: | DSA_set0_key | Prototype: | int DSA_set0_key(DSA *d, BIGNUM *pub_key, BIGNUM *priv_key) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_lib.c | Lines: | 289-308 |
| | 19 | 4 |
DSA_signName: | DSA_sign | Prototype: | int DSA_sign(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, DSA *dsa) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_asn1.c | Lines: | 110-123 |
| | 10 | 2 |
DSA_up_refName: | DSA_up_ref | Prototype: | int DSA_up_ref(DSA *r) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_lib.c | Lines: | 134-144 |
| | 4 | 2 |
DSAparams_printName: | DSAparams_print | Prototype: | int DSAparams_print(BIO *bp, const DSA *x) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_prn.c | Lines: | 59-69 |
| | 16 | 2 |
ECDSA_SIG_newName: | ECDSA_SIG_new | Prototype: | ECDSA_SIG *ECDSA_SIG_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c | Lines: | 1149-1155 |
| | 6 | 2 |
ECDSA_SIG_set0Name: | ECDSA_SIG_set0 | Prototype: | int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c | Lines: | 1184-1193 |
| | 13 | 2 |
ECDSA_do_sign_exName: | ECDSA_do_sign_ex | Prototype: | ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, int dlen, const BIGNUM *kinv, const BIGNUM *rp, EC_KEY *eckey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecdsa_sign.c | Lines: | 19-27 |
| | 10 | 2 |
ECDSA_do_verifyName: | ECDSA_do_verify | Prototype: | int ECDSA_do_verify(const unsigned char *dgst, int dgst_len, const ECDSA_SIG *sig, EC_KEY *eckey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecdsa_vrf.c | Lines: | 20-27 |
| | 6 | 2 |
ECDSA_sign_exName: | ECDSA_sign_ex | Prototype: | int ECDSA_sign_ex(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecdsa_sign.c | Lines: | 35-43 |
| | 6 | 2 |
ECDSA_sign_setupName: | ECDSA_sign_setup | Prototype: | int ECDSA_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecdsa_sign.c | Lines: | 45-52 |
| | 6 | 2 |
ECDSA_verifyName: | ECDSA_verify | Prototype: | int ECDSA_verify(int type, const unsigned char *dgst, int dgst_len, const unsigned char *sigbuf, int sig_len, EC_KEY *eckey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecdsa_vrf.c | Lines: | 35-43 |
| | 7 | 2 |
EC_GROUP_check_discriminantName: | EC_GROUP_check_discriminant | Prototype: | int EC_GROUP_check_discriminant(const EC_GROUP *group, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 475-483 |
| | 5 | 2 |
EC_GROUP_get_curveName: | EC_GROUP_get_curve | Prototype: | int EC_GROUP_get_curve(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 428-436 |
| | 6 | 2 |
EC_GROUP_get_degreeName: | EC_GROUP_get_degree | Prototype: | int EC_GROUP_get_degree(const EC_GROUP *group) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 466-473 |
| | 4 | 2 |
EC_GROUP_set_curveName: | EC_GROUP_set_curve | Prototype: | int EC_GROUP_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 418-426 |
| | 4 | 2 |
EC_KEY_can_signName: | EC_KEY_can_sign | Prototype: | int EC_KEY_can_sign(const EC_KEY *eckey) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 612-618 |
| | 12 | 2 |
EC_KEY_key2bufName: | EC_KEY_key2buf | Prototype: | size_t EC_KEY_key2buf(const EC_KEY *key, point_conversion_form_t form, unsigned char **pbuf, BN_CTX *ctx) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 497-503 |
| | 13 | 2 |
EC_KEY_up_refName: | EC_KEY_up_ref | Prototype: | int EC_KEY_up_ref(EC_KEY *r) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 164-174 |
| | 4 | 2 |
EC_POINT_point2bnName: | EC_POINT_point2bn | Prototype: | BIGNUM *EC_POINT_point2bn(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, BIGNUM *ret, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_print.c | Lines: | 14-32 |
| | 12 | 2 |
ED25519_verifyName: | ED25519_verify | Prototype: | int ED25519_verify(const uint8_t *message, size_t message_len, const uint8_t signature[64], const uint8_t public_key[32]) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 5374-5408 |
| | 23 | 2 |
ENGINE_get_cipherName: | ENGINE_get_cipher | Prototype: | const EVP_CIPHER *ENGINE_get_cipher(ENGINE *e, int nid) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_cipher.c | Lines: | 69-78 |
| | 14 | 2 |
ENGINE_get_digestName: | ENGINE_get_digest | Prototype: | const EVP_MD *ENGINE_get_digest(ENGINE *e, int nid) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_digest.c | Lines: | 69-78 |
| | 14 | 2 |
ENGINE_register_DHName: | ENGINE_register_DH | Prototype: | int ENGINE_register_DH(ENGINE *e) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_dh.c | Lines: | 25-32 |
| | 5 | 2 |
ENGINE_register_DSAName: | ENGINE_register_DSA | Prototype: | int ENGINE_register_DSA(ENGINE *e) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_dsa.c | Lines: | 25-32 |
| | 5 | 2 |
ENGINE_register_ECName: | ENGINE_register_EC | Prototype: | int ENGINE_register_EC(ENGINE *e) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_eckey.c | Lines: | 25-32 |
| | 7 | 2 |
ENGINE_register_RANDName: | ENGINE_register_RAND | Prototype: | int ENGINE_register_RAND(ENGINE *e) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_rand.c | Lines: | 25-32 |
| | 5 | 2 |
ENGINE_register_RSAName: | ENGINE_register_RSA | Prototype: | int ENGINE_register_RSA(ENGINE *e) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_rsa.c | Lines: | 25-32 |
| | 5 | 2 |
ENGINE_set_default_DHName: | ENGINE_set_default_DH | Prototype: | int ENGINE_set_default_DH(ENGINE *e) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_dh.c | Lines: | 42-49 |
| | 5 | 2 |
ENGINE_set_default_DSAName: | ENGINE_set_default_DSA | Prototype: | int ENGINE_set_default_DSA(ENGINE *e) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_dsa.c | Lines: | 42-49 |
| | 5 | 2 |
ENGINE_set_default_ECName: | ENGINE_set_default_EC | Prototype: | int ENGINE_set_default_EC(ENGINE *e) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_eckey.c | Lines: | 42-49 |
| | 7 | 2 |
ENGINE_set_default_RANDName: | ENGINE_set_default_RAND | Prototype: | int ENGINE_set_default_RAND(ENGINE *e) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_rand.c | Lines: | 42-49 |
| | 5 | 2 |
ENGINE_set_default_RSAName: | ENGINE_set_default_RSA | Prototype: | int ENGINE_set_default_RSA(ENGINE *e) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_rsa.c | Lines: | 42-49 |
| | 5 | 2 |
ENGINE_set_idName: | ENGINE_set_id | Prototype: | int ENGINE_set_id(ENGINE *e, const char *id) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_lib.c | Lines: | 193-201 |
| | 7 | 2 |
ENGINE_set_nameName: | ENGINE_set_name | Prototype: | int ENGINE_set_name(ENGINE *e, const char *name) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_lib.c | Lines: | 203-211 |
| | 7 | 2 |
ERR_get_next_error_libraryName: | ERR_get_next_error_library | Prototype: | int ERR_get_next_error_library(void) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 737-748 |
| | 7 | 2 |
ERR_lib_error_stringName: | ERR_lib_error_string | Prototype: | const char *ERR_lib_error_string(unsigned long e) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 592-605 |
| | 20 | 2 |
ERR_load_ERR_stringsName: | ERR_load_ERR_strings | Prototype: | int ERR_load_ERR_strings(void) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 317-330 |
| | 8 | 2 |
ERR_load_stringsName: | ERR_load_strings | Prototype: | int ERR_load_strings(int lib, ERR_STRING_DATA *str) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 332-340 |
| | 5 | 2 |
ERR_load_strings_constName: | ERR_load_strings_const | Prototype: | int ERR_load_strings_const(const ERR_STRING_DATA *str) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 342-348 |
| | 4 | 2 |
ERR_print_errors_fpName: | ERR_print_errors_fp | Prototype: | void ERR_print_errors_fp(FILE *fp) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err_prn.c | Lines: | 56-64 |
| | 7 | 2 |
EVP_CIPHER_asn1_to_paramName: | EVP_CIPHER_asn1_to_param | Prototype: | int EVP_CIPHER_asn1_to_param(EVP_CIPHER_CTX *c, ASN1_TYPE *type) | Coverage: | 50.000% (11/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_lib.c | Lines: | 52-85 |
| | 21 | 11 |
EVP_DigestName: | EVP_Digest | Prototype: | int EVP_Digest(const void *data, size_t count, unsigned char *md, unsigned int *size, const EVP_MD *type, ENGINE *impl) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/digest.c | Lines: | 271-287 |
| | 12 | 2 |
EVP_DigestFinalXOFName: | EVP_DigestFinalXOF | Prototype: | int EVP_DigestFinalXOF(EVP_MD_CTX *ctx, unsigned char *md, size_t size) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/digest.c | Lines: | 182-201 |
| | 17 | 3 |
EVP_MD_sizeName: | EVP_MD_size | Prototype: | int EVP_MD_size(const EVP_MD *md) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_lib.c | Lines: | 313-320 |
| | 4 | 2 |
EVP_PKEY_CTX_mdName: | EVP_PKEY_CTX_md | Prototype: | int EVP_PKEY_CTX_md(EVP_PKEY_CTX *ctx, int optype, int cmd, const char *md) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 448-457 |
| | 11 | 2 |
EVP_PKEY_CTX_str2ctrlName: | EVP_PKEY_CTX_str2ctrl | Prototype: | int EVP_PKEY_CTX_str2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *str) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 422-430 |
| | 5 | 2 |
EVP_PKEY_asn1_get_countName: | EVP_PKEY_asn1_get_count | Prototype: | int EVP_PKEY_asn1_get_count(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/ameth_lib.c | Lines: | 36-42 |
| | 4 | 2 |
EVP_PKEY_assignName: | EVP_PKEY_assign | Prototype: | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 398-404 |
| | 12 | 2 |
EVP_PKEY_bitsName: | EVP_PKEY_bits | Prototype: | int EVP_PKEY_bits(const EVP_PKEY *pkey) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 29-34 |
| | 3 | 2 |
EVP_PKEY_decrypt_initName: | EVP_PKEY_decrypt_init | Prototype: | int EVP_PKEY_decrypt_init(EVP_PKEY_CTX *ctx) | Coverage: | 50.000% (7/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_fn.c | Lines: | 170-185 |
| | 12 | 4 |
EVP_PKEY_derive_initName: | EVP_PKEY_derive_init | Prototype: | int EVP_PKEY_derive_init(EVP_PKEY_CTX *ctx) | Coverage: | 50.000% (7/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_fn.c | Lines: | 204-219 |
| | 12 | 4 |
EVP_PKEY_encrypt_initName: | EVP_PKEY_encrypt_init | Prototype: | int EVP_PKEY_encrypt_init(EVP_PKEY_CTX *ctx) | Coverage: | 50.000% (7/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_fn.c | Lines: | 136-151 |
| | 12 | 4 |
EVP_PKEY_get0_DSAName: | EVP_PKEY_get0_DSA | Prototype: | DSA *EVP_PKEY_get0_DSA(EVP_PKEY *pkey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 488-495 |
| | 8 | 2 |
EVP_PKEY_get0_EC_KEYName: | EVP_PKEY_get0_EC_KEY | Prototype: | EC_KEY *EVP_PKEY_get0_EC_KEY(EVP_PKEY *pkey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 516-523 |
| | 8 | 2 |
EVP_PKEY_get0_RSAName: | EVP_PKEY_get0_RSA | Prototype: | RSA *EVP_PKEY_get0_RSA(EVP_PKEY *pkey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 461-468 |
| | 8 | 2 |
EVP_PKEY_get0_siphashName: | EVP_PKEY_get0_siphash | Prototype: | const unsigned char *EVP_PKEY_get0_siphash(const EVP_PKEY *pkey, size_t *len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 438-449 |
| | 15 | 2 |
EVP_PKEY_get1_tls_encodedpointName: | EVP_PKEY_get1_tls_encodedpoint | Prototype: | size_t EVP_PKEY_get1_tls_encodedpoint(EVP_PKEY *pkey, unsigned char **ppt) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 679-686 |
| | 5 | 2 |
EVP_PKEY_meth_add0Name: | EVP_PKEY_meth_add0 | Prototype: | int EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 299-314 |
| | 14 | 4 |
EVP_PKEY_meth_get_countName: | EVP_PKEY_meth_get_count | Prototype: | size_t EVP_PKEY_meth_get_count(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 331-338 |
| | 4 | 2 |
EVP_PKEY_meth_newName: | EVP_PKEY_meth_new | Prototype: | EVP_PKEY_METHOD *EVP_PKEY_meth_new(int id, int flags) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 170-183 |
| | 14 | 2 |
EVP_PKEY_print_paramsName: | EVP_PKEY_print_params | Prototype: | int EVP_PKEY_print_params(BIO *out, const EVP_PKEY *pkey, int indent, ASN1_PCTX *pctx) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 648-654 |
| | 3 | 2 |