Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
EVP_PKEY_encrypt_oldName: | EVP_PKEY_encrypt_old | Prototype: | int EVP_PKEY_encrypt_old(unsigned char *ek, const unsigned char *key, int key_len, EVP_PKEY *pubk) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_enc.c | Lines: | 17-35 |
| | 8 | 3 |
EVP_PKEY_freeName: | EVP_PKEY_free | Prototype: | void EVP_PKEY_free(EVP_PKEY *x) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 588-604 |
| | 12 | 3 |
EVP_PKEY_get_raw_private_keyName: | EVP_PKEY_get_raw_private_key | Prototype: | int EVP_PKEY_get_raw_private_key(const EVP_PKEY *pkey, unsigned char *priv, size_t *len) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 283-298 |
| | 10 | 3 |
EVP_PKEY_get_raw_public_keyName: | EVP_PKEY_get_raw_public_key | Prototype: | int EVP_PKEY_get_raw_public_key(const EVP_PKEY *pkey, unsigned char *pub, size_t *len) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 300-315 |
| | 10 | 3 |
EVP_PKEY_meth_get0_infoName: | EVP_PKEY_meth_get0_info | Prototype: | void EVP_PKEY_meth_get0_info(int *ppkey_id, int *pflags, const EVP_PKEY_METHOD *meth) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 185-192 |
| | 4 | 3 |
EVP_PKEY_meth_get_ctrlName: | EVP_PKEY_meth_get_ctrl | Prototype: | void EVP_PKEY_meth_get_ctrl(const EVP_PKEY_METHOD *pmeth, int (**pctrl) (EVP_PKEY_CTX *ctx, int type, int p1, void *p2), int (**pctrl_str) (EVP_PKEY_CTX *ctx, const char *type, const char *value)) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 824-835 |
| | 4 | 3 |
EVP_PKEY_meth_get_decryptName: | EVP_PKEY_meth_get_decrypt | Prototype: | void EVP_PKEY_meth_get_decrypt(const EVP_PKEY_METHOD *pmeth, int (**pdecrypt_init) (EVP_PKEY_CTX *ctx), int (**pdecrypt) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 798-810 |
| | 4 | 3 |
EVP_PKEY_meth_get_deriveName: | EVP_PKEY_meth_get_derive | Prototype: | void EVP_PKEY_meth_get_derive(const EVP_PKEY_METHOD *pmeth, int (**pderive_init) (EVP_PKEY_CTX *ctx), int (**pderive) (EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 812-822 |
| | 4 | 3 |
EVP_PKEY_meth_get_encryptName: | EVP_PKEY_meth_get_encrypt | Prototype: | void EVP_PKEY_meth_get_encrypt(const EVP_PKEY_METHOD *pmeth, int (**pencrypt_init) (EVP_PKEY_CTX *ctx), int (**pencryptfn) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 784-796 |
| | 4 | 3 |
EVP_PKEY_meth_get_keygenName: | EVP_PKEY_meth_get_keygen | Prototype: | void EVP_PKEY_meth_get_keygen(const EVP_PKEY_METHOD *pmeth, int (**pkeygen_init) (EVP_PKEY_CTX *ctx), int (**pkeygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 700-709 |
| | 4 | 3 |
EVP_PKEY_meth_get_paramgenName: | EVP_PKEY_meth_get_paramgen | Prototype: | void EVP_PKEY_meth_get_paramgen(const EVP_PKEY_METHOD *pmeth, int (**pparamgen_init) (EVP_PKEY_CTX *ctx), int (**pparamgen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 689-698 |
| | 4 | 3 |
EVP_PKEY_meth_get_signName: | EVP_PKEY_meth_get_sign | Prototype: | void EVP_PKEY_meth_get_sign(const EVP_PKEY_METHOD *pmeth, int (**psign_init) (EVP_PKEY_CTX *ctx), int (**psign) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 711-722 |
| | 4 | 3 |
EVP_PKEY_meth_get_signctxName: | EVP_PKEY_meth_get_signctx | Prototype: | void EVP_PKEY_meth_get_signctx(const EVP_PKEY_METHOD *pmeth, int (**psignctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (**psignctx) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx)) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 756-768 |
| | 4 | 3 |
EVP_PKEY_meth_get_verifyName: | EVP_PKEY_meth_get_verify | Prototype: | void EVP_PKEY_meth_get_verify(const EVP_PKEY_METHOD *pmeth, int (**pverify_init) (EVP_PKEY_CTX *ctx), int (**pverify) (EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 724-736 |
| | 4 | 3 |
EVP_PKEY_meth_get_verify_recoverName: | EVP_PKEY_meth_get_verify_recover | Prototype: | void EVP_PKEY_meth_get_verify_recover(const EVP_PKEY_METHOD *pmeth, int (**pverify_recover_init) (EVP_PKEY_CTX *ctx), int (**pverify_recover) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 738-754 |
| | 4 | 3 |
EVP_PKEY_meth_get_verifyctxName: | EVP_PKEY_meth_get_verifyctx | Prototype: | void EVP_PKEY_meth_get_verifyctx(const EVP_PKEY_METHOD *pmeth, int (**pverifyctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (**pverifyctx) (EVP_PKEY_CTX *ctx, const unsigned char *sig, int siglen, EVP_MD_CTX *mctx)) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 770-782 |
| | 4 | 3 |
EVP_PKEY_newName: | EVP_PKEY_new | Prototype: | EVP_PKEY *EVP_PKEY_new(void) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 140-159 |
| | 26 | 3 |
EVP_PKEY_security_bitsName: | EVP_PKEY_security_bits | Prototype: | int EVP_PKEY_security_bits(const EVP_PKEY *pkey) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 36-43 |
| | 7 | 3 |
EVP_PKEY_set1_tls_encodedpointName: | EVP_PKEY_set1_tls_encodedpoint | Prototype: | int EVP_PKEY_set1_tls_encodedpoint(EVP_PKEY *pkey, const unsigned char *pt, size_t ptlen) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 668-677 |
| | 6 | 3 |
EVP_PKEY_set_alias_typeName: | EVP_PKEY_set_alias_type | Prototype: | int EVP_PKEY_set_alias_type(EVP_PKEY *pkey, int type) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 360-377 |
| | 7 | 3 |
EVP_PKEY_verifyName: | EVP_PKEY_verify | Prototype: | int EVP_PKEY_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_fn.c | Lines: | 86-100 |
| | 8 | 3 |
EVP_add_cipherName: | EVP_add_cipher | Prototype: | int EVP_add_cipher(const EVP_CIPHER *c) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/names.c | Lines: | 17-31 |
| | 12 | 3 |
HMAC_CTX_newName: | HMAC_CTX_new | Prototype: | HMAC_CTX *HMAC_CTX_new(void) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hmac.c | Lines: | 126-137 |
| | 12 | 3 |
IDEA_set_decrypt_keyName: | IDEA_set_decrypt_key | Prototype: | void IDEA_set_decrypt_key(IDEA_KEY_SCHEDULE *ek, IDEA_KEY_SCHEDULE *dk) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/idea/i_skey.c | Lines: | 54-81 |
| | 21 | 3 |
IDEA_set_encrypt_keyName: | IDEA_set_encrypt_key | Prototype: | void IDEA_set_encrypt_key(const unsigned char *key, IDEA_KEY_SCHEDULE *ks) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/idea/i_skey.c | Lines: | 14-52 |
| | 33 | 3 |
MD4Name: | MD4 | Prototype: | unsigned char *MD4(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/md4/md4_one.c | Lines: | 19-47 |
| | 15 | 3 |
MD5Name: | MD5 | Prototype: | unsigned char *MD5(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/md5/md5_one.c | Lines: | 19-47 |
| | 15 | 3 |
MDC2Name: | MDC2 | Prototype: | unsigned char *MDC2(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mdc2/mdc2_one.c | Lines: | 14-27 |
| | 15 | 3 |
MDC2_FinalName: | MDC2_Final | Prototype: | int MDC2_Final(unsigned char *md, MDC2_CTX *c) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mdc2/mdc2dgst.c | Lines: | 110-126 |
| | 12 | 3 |
MOD_EXP_CTIME_COPY_TO_PREBUFName: | MOD_EXP_CTIME_COPY_TO_PREBUF | Prototype: | static int MOD_EXP_CTIME_COPY_TO_PREBUF(const BIGNUM *b, int top, unsigned char *buf, int idx, int window) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_exp.c | Lines: | 498-514 |
| | 8 | 3 |
NCONF_get_sectionName: | NCONF_get_section | Prototype: | struct stack_st_CONF_VALUE *NCONF_get_section(const CONF *conf, const char *section) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | Lines: | 242-255 |
| | 19 | 3 |
NCONF_get_stringName: | NCONF_get_string | Prototype: | char *NCONF_get_string(const CONF *conf, const char *group, const char *name) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | Lines: | 257-276 |
| | 20 | 3 |
NCONF_newName: | NCONF_new | Prototype: | CONF *NCONF_new(CONF_METHOD *meth) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | Lines: | 177-191 |
| | 16 | 3 |
OBJ_NAME_cleanupName: | OBJ_NAME_cleanup | Prototype: | void OBJ_NAME_cleanup(int type) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | Lines: | 385-406 |
| | 29 | 3 |
OBJ_NAME_do_all_sortedName: | OBJ_NAME_do_all_sorted | Prototype: | void OBJ_NAME_do_all_sorted(int type, void (*fn) (const OBJ_NAME *, void *arg), void *arg) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | Lines: | 345-367 |
| | 14 | 3 |
OCSP_REQ_CTX_httpName: | OCSP_REQ_CTX_http | Prototype: | int OCSP_REQ_CTX_http(OCSP_REQ_CTX *rctx, const char *op, const char *path) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c | Lines: | 141-152 |
| | 6 | 3 |
OCSP_REQ_CTX_i2dName: | OCSP_REQ_CTX_i2d | Prototype: | int OCSP_REQ_CTX_i2d(OCSP_REQ_CTX *rctx, const ASN1_ITEM *it, ASN1_VALUE *val) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c | Lines: | 108-120 |
| | 11 | 3 |
OCSP_REQ_CTX_nbio_d2iName: | OCSP_REQ_CTX_nbio_d2i | Prototype: | int OCSP_REQ_CTX_nbio_d2i(OCSP_REQ_CTX *rctx, ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c | Lines: | 122-139 |
| | 17 | 3 |
OCSP_basic_add1_certName: | OCSP_basic_add1_cert | Prototype: | int OCSP_basic_add1_cert(OCSP_BASICRESP *resp, X509 *cert) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_srv.c | Lines: | 159-169 |
| | 13 | 3 |
OCSP_basic_signName: | OCSP_basic_sign | Prototype: | int OCSP_basic_sign(OCSP_BASICRESP *brsp, X509 *signer, EVP_PKEY *key, const EVP_MD *dgst, struct stack_st_X509 *certs, unsigned long flags) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_srv.c | Lines: | 232-250 |
| | 21 | 3 |
OCSP_cert_to_idName: | OCSP_cert_to_id | Prototype: | OCSP_CERTID *OCSP_cert_to_id(const EVP_MD *dgst, const X509 *subject, const X509 *issuer) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_lib.c | Lines: | 22-39 |
| | 16 | 3 |
OCSP_id_issuer_cmpName: | OCSP_id_issuer_cmp | Prototype: | int OCSP_id_issuer_cmp(OCSP_CERTID *a, OCSP_CERTID *b) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_lib.c | Lines: | 91-101 |
| | 8 | 3 |
OCSP_request_set1_nameName: | OCSP_request_set1_name | Prototype: | int OCSP_request_set1_name(OCSP_REQUEST *req, X509_NAME *nm) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | Lines: | 51-66 |
| | 13 | 3 |
OCSP_resp_find_statusName: | OCSP_resp_find_status | Prototype: | int OCSP_resp_find_status(OCSP_BASICRESP *bs, OCSP_CERTID *id, int *status, int *reason, ASN1_GENERALIZEDTIME **revtime, ASN1_GENERALIZEDTIME **thisupd, ASN1_GENERALIZEDTIME **nextupd) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | Lines: | 310-327 |
| | 10 | 3 |
OCSP_resp_get0_idName: | OCSP_resp_get0_id | Prototype: | int OCSP_resp_get0_id(const OCSP_BASICRESP *bs, const ASN1_OCTET_STRING **pid, const X509_NAME **pname) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | Lines: | 210-226 |
| | 17 | 3 |
OCSP_response_get1_basicName: | OCSP_response_get1_basic | Prototype: | OCSP_BASICRESP *OCSP_response_get1_basic(OCSP_RESPONSE *resp) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | Lines: | 149-163 |
| | 17 | 3 |
OPENSSL_LH_deleteName: | OPENSSL_LH_delete | Prototype: | void *OPENSSL_LH_delete(OPENSSL_LHASH *lh, const void *data) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | Lines: | 128-154 |
| | 24 | 3 |
OPENSSL_LH_node_stats_bioName: | OPENSSL_LH_node_stats_bio | Prototype: | void OPENSSL_LH_node_stats_bio(const OPENSSL_LHASH *lh, BIO *out) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lh_stats.c | Lines: | 82-92 |
| | 9 | 3 |
OPENSSL_LH_strhashName: | OPENSSL_LH_strhash | Prototype: | unsigned long OPENSSL_LH_strhash(const char *c) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | Lines: | 331-352 |
| | 20 | 3 |
OPENSSL_configName: | OPENSSL_config | Prototype: | void OPENSSL_config(const char *appname) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_sap.c | Lines: | 31-39 |
| | 39 | 3 |
OPENSSL_gmtime_adjName: | OPENSSL_gmtime_adj | Prototype: | int OPENSSL_gmtime_adj(struct tm *tm, int off_day, long offset_sec) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_time.c | Lines: | 72-100 |
| | 14 | 3 |
OPENSSL_sk_delete_ptrName: | OPENSSL_sk_delete_ptr | Prototype: | void *OPENSSL_sk_delete_ptr(OPENSSL_STACK *st, const void *p) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | Lines: | 269-277 |
| | 9 | 3 |
OPENSSL_sk_reserveName: | OPENSSL_sk_reserve | Prototype: | int OPENSSL_sk_reserve(OPENSSL_STACK *st, int n) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | Lines: | 227-235 |
| | 7 | 3 |
OPENSSL_sk_sortName: | OPENSSL_sk_sort | Prototype: | void OPENSSL_sk_sort(OPENSSL_STACK *st) | Coverage: | 72.727% (8/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | Lines: | 401-408 |
| | 10 | 3 |
OPENSSL_strlcpyName: | OPENSSL_strlcpy | Prototype: | size_t OPENSSL_strlcpy(char *dst, const char *src, size_t size) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | Lines: | 81-91 |
| | 7 | 3 |
OSSL_STORE_INFO_get1_NAMEName: | OSSL_STORE_INFO_get1_NAME | Prototype: | char *OSSL_STORE_INFO_get1_NAME(const OSSL_STORE_INFO *info) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | Lines: | 329-342 |
| | 15 | 3 |
OSSL_STORE_INFO_get1_NAME_descriptionName: | OSSL_STORE_INFO_get1_NAME_description | Prototype: | char *OSSL_STORE_INFO_get1_NAME_description(const OSSL_STORE_INFO *info) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | Lines: | 351-365 |
| | 22 | 3 |
OSSL_STORE_LOADER_CTX_freeName: | OSSL_STORE_LOADER_CTX_free | Prototype: | static void OSSL_STORE_LOADER_CTX_free(OSSL_STORE_LOADER_CTX *ctx) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 741-753 |
| | 17 | 3 |
OSSL_STORE_LOADER_newName: | OSSL_STORE_LOADER_new | Prototype: | OSSL_STORE_LOADER *OSSL_STORE_LOADER_new(ENGINE *e, const char *scheme) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c | Lines: | 31-55 |
| | 27 | 3 |
OSSL_STORE_SEARCH_by_key_fingerprintName: | OSSL_STORE_SEARCH_by_key_fingerprint | Prototype: | OSSL_STORE_SEARCH *OSSL_STORE_SEARCH_by_key_fingerprint(const EVP_MD *digest, const unsigned char *bytes, size_t len) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | Lines: | 514-542 |
| | 28 | 3 |
OSSL_STORE_expectName: | OSSL_STORE_expect | Prototype: | int OSSL_STORE_expect(OSSL_STORE_CTX *ctx, int expected_type) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | Lines: | 136-148 |
| | 10 | 3 |
OSSL_STORE_findName: | OSSL_STORE_find | Prototype: | int OSSL_STORE_find(OSSL_STORE_CTX *ctx, OSSL_STORE_SEARCH *search) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | Lines: | 150-164 |
| | 11 | 3 |
OTHERNAME_cmpName: | OTHERNAME_cmp | Prototype: | int OTHERNAME_cmp(OTHERNAME *a, OTHERNAME *b) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c | Lines: | 99-111 |
| | 7 | 3 |
PACKET_memdupName: | PACKET_memdup | Prototype: | static inline int PACKET_memdup(const PACKET *pkt, unsigned char **data, size_t *len) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | Lines: | 415-435 |
| | 18 | 3 |
PEM_ASN1_read_bioName: | PEM_ASN1_read_bio | Prototype: | void *PEM_ASN1_read_bio(d2i_of_void *d2i, const char *name, BIO *bp, void **x, pem_password_cb *cb, void *u) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_oth.c | Lines: | 20-36 |
| | 34 | 3 |
PKCS12_SAFEBAG_get1_certName: | PKCS12_SAFEBAG_get1_cert | Prototype: | X509 *PKCS12_SAFEBAG_get1_cert(const PKCS12_SAFEBAG *bag) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_sbag.c | Lines: | 74-82 |
| | 14 | 3 |
PKCS12_SAFEBAG_get1_crlName: | PKCS12_SAFEBAG_get1_crl | Prototype: | X509_CRL *PKCS12_SAFEBAG_get1_crl(const PKCS12_SAFEBAG *bag) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_sbag.c | Lines: | 84-92 |
| | 14 | 3 |
PKCS12_get_friendlynameName: | PKCS12_get_friendlyname | Prototype: | char *PKCS12_get_friendlyname(PKCS12_SAFEBAG *bag) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_attr.c | Lines: | 87-97 |
| | 17 | 3 |
PKCS5_pbe_setName: | PKCS5_pbe_set | Prototype: | X509_ALGOR *PKCS5_pbe_set(int alg, int iter, const unsigned char *salt, int saltlen) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p5_pbe.c | Lines: | 81-96 |
| | 19 | 3 |
PKCS7_add1_attrib_digestName: | PKCS7_add1_attrib_digest | Prototype: | int PKCS7_add1_attrib_digest(PKCS7_SIGNER_INFO *si, const unsigned char *md, int mdlen) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_attr.c | Lines: | 107-121 |
| | 12 | 3 |
PKCS7_add_attrib_content_typeName: | PKCS7_add_attrib_content_type | Prototype: | int PKCS7_add_attrib_content_type(PKCS7_SIGNER_INFO *si, ASN1_OBJECT *coid) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_attr.c | Lines: | 86-94 |
| | 6 | 3 |
PKCS7_get_octet_stringName: | PKCS7_get_octet_string | Prototype: | static ASN1_OCTET_STRING *PKCS7_get_octet_string(PKCS7 *p7) | Coverage: | 18.182% (2/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_doit.c | Lines: | 45-53 |
| | 10 | 3 |
PKCS7_set_digestName: | PKCS7_set_digest | Prototype: | int PKCS7_set_digest(PKCS7 *p7, const EVP_MD *md) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_lib.c | Lines: | 377-391 |
| | 11 | 3 |
PKCS8_set0_pbeName: | PKCS8_set0_pbe | Prototype: | X509_SIG *PKCS8_set0_pbe(const char *pass, int passlen, PKCS8_PRIV_KEY_INFO *p8inf, X509_ALGOR *pbe) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_p8e.c | Lines: | 44-69 |
| | 26 | 3 |
Poly1305_FinalName: | Poly1305_Final | Prototype: | void Poly1305_Final(POLY1305 *ctx, unsigned char mac[16]) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/poly1305/poly1305.c | Lines: | 512-531 |
| | 10 | 3 |
RAND_DRBG_set_reseed_defaultsName: | RAND_DRBG_set_reseed_defaults | Prototype: | int RAND_DRBG_set_reseed_defaults( unsigned int _master_reseed_interval, unsigned int _slave_reseed_interval, time_t _master_reseed_time_interval, time_t _slave_reseed_time_interval ) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 742-764 |
| | 11 | 3 |
RAND_priv_bytesName: | RAND_priv_bytes | Prototype: | int RAND_priv_bytes(unsigned char *buf, int num) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | Lines: | 754-769 |
| | 12 | 3 |
RECORD_LAYER_releaseName: | RECORD_LAYER_release | Prototype: | void RECORD_LAYER_release(RECORD_LAYER *rl) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | Lines: | 68-75 |
| | 9 | 3 |
RIPEMD160Name: | RIPEMD160 | Prototype: | unsigned char *RIPEMD160(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ripemd/rmd_one.c | Lines: | 15-28 |
| | 15 | 3 |
RSAZ_1024_mod_exp_avx2Name: | RSAZ_1024_mod_exp_avx2 | Prototype: | void RSAZ_1024_mod_exp_avx2(unsigned long result_norm[16], const unsigned long base_norm[16], const unsigned long exponent[16], const unsigned long m_norm[16], const unsigned long RR[16], unsigned long k0) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/rsaz_exp.c | Lines: | 56-241 |
| | 108 | 3 |
RSAZ_512_mod_expName: | RSAZ_512_mod_exp | Prototype: | void RSAZ_512_mod_exp(unsigned long result[8], const unsigned long base[8], const unsigned long exponent[8], const unsigned long m[8], unsigned long k0, const unsigned long RR[8]) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/rsaz_exp.c | Lines: | 258-313 |
| | 34 | 3 |
RSA_get0_factorsName: | RSA_get0_factors | Prototype: | void RSA_get0_factors(const RSA *r, const BIGNUM **p, const BIGNUM **q) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | Lines: | 329-335 |
| | 8 | 3 |
RSA_get0_multi_prime_factorsName: | RSA_get0_multi_prime_factors | Prototype: | int RSA_get0_multi_prime_factors(const RSA *r, const BIGNUM *primes[]) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | Lines: | 347-365 |
| | 8 | 3 |
RSA_meth_dupName: | RSA_meth_dup | Prototype: | RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | Lines: | 40-56 |
| | 17 | 3 |
RSA_meth_newName: | RSA_meth_new | Prototype: | RSA_METHOD *RSA_meth_new(const char *name, int flags) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | Lines: | 14-30 |
| | 17 | 3 |
RSA_padding_add_noneName: | RSA_padding_add_none | Prototype: | int RSA_padding_add_none(unsigned char *to, int tlen, const unsigned char *from, int flen) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_none.c | Lines: | 14-29 |
| | 8 | 3 |
RSA_security_bitsName: | RSA_security_bits | Prototype: | int RSA_security_bits(const RSA *rsa) | Coverage: | 22.222% (2/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | Lines: | 166-178 |
| | 6 | 3 |
RSA_set_methodName: | RSA_set_method | Prototype: | int RSA_set_method(RSA *rsa, const RSA_METHOD *meth) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | Lines: | 30-48 |
| | 14 | 3 |
SCT_CTX_set1_pubkeyName: | SCT_CTX_set1_pubkey | Prototype: | int SCT_CTX_set1_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct_ctx.c | Lines: | 243-258 |
| | 11 | 3 |
SCT_LIST_printName: | SCT_LIST_print | Prototype: | void SCT_LIST_print(const struct stack_st_SCT *sct_list, BIO *out, int indent, const char *separator, const CTLOG_STORE *log_store) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_prn.c | Lines: | 114-127 |
| | 7 | 3 |
SCT_set1_extensionsName: | SCT_set1_extensions | Prototype: | int SCT_set1_extensions(SCT *sct, const unsigned char *ext, size_t ext_len) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 151-167 |
| | 21 | 3 |
SCT_set1_signatureName: | SCT_set1_signature | Prototype: | int SCT_set1_signature(SCT *sct, const unsigned char *sig, size_t sig_len) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 177-193 |
| | 21 | 3 |
SHA1Name: | SHA1 | Prototype: | unsigned char *SHA1(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha1_one.c | Lines: | 15-28 |
| | 15 | 3 |
SRP_Calc_AName: | SRP_Calc_A | Prototype: | BIGNUM *SRP_Calc_A(const BIGNUM *a, const BIGNUM *N, const BIGNUM *g) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | Lines: | 158-172 |
| | 39 | 3 |
SRP_Calc_A_paramName: | SRP_Calc_A_param | Prototype: | int SRP_Calc_A_param(SSL *s) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c | Lines: | 368-381 |
| | 8 | 3 |
SSL_CIPHER_get_bitsName: | SSL_CIPHER_get_bits | Prototype: | int SSL_CIPHER_get_bits(const SSL_CIPHER *c, int *alg_bits) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 1876-1886 |
| | 10 | 3 |
SSL_CIPHER_get_cipher_nidName: | SSL_CIPHER_get_cipher_nid | Prototype: | int SSL_CIPHER_get_cipher_nid(const SSL_CIPHER *c) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 2050-2059 |
| | 9 | 3 |
SSL_CIPHER_get_versionName: | SSL_CIPHER_get_version | Prototype: | const char *SSL_CIPHER_get_version(const SSL_CIPHER *c) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 1834-1846 |
| | 7 | 3 |
SSL_CONF_CTX_freeName: | SSL_CONF_CTX_free | Prototype: | void SSL_CONF_CTX_free(SSL_CONF_CTX *cctx) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 916-926 |
| | 7 | 3 |
SSL_CONF_cmd_value_typeName: | SSL_CONF_cmd_value_type | Prototype: | int SSL_CONF_cmd_value_type(SSL_CONF_CTX *cctx, const char *cmd) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 865-874 |
| | 6 | 3 |