Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
PACKET_get_net_4Name: | PACKET_get_net_4 | Prototype: | static inline int PACKET_get_net_4(PACKET *pkt, unsigned long *data) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | Lines: | 232-240 |
| | 4 | 2 |
PACKET_get_net_3Name: | PACKET_get_net_3 | Prototype: | static inline int PACKET_get_net_3(PACKET *pkt, unsigned long *data) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | Lines: | 190-198 |
| | 4 | 2 |
PACKET_get_net_2Name: | PACKET_get_net_2 | Prototype: | static inline int PACKET_get_net_2(PACKET *pkt, unsigned int *data) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | Lines: | 149-157 |
| | 4 | 2 |
PACKET_get_bytesName: | PACKET_get_bytes | Prototype: | static inline int PACKET_get_bytes(PACKET *pkt, const unsigned char **data, size_t len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | Lines: | 346-356 |
| | 4 | 2 |
PACKET_get_4Name: | PACKET_get_4 | Prototype: | static inline int PACKET_get_4(PACKET *pkt, unsigned long *data) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | Lines: | 312-320 |
| | 4 | 2 |
PACKET_get_1Name: | PACKET_get_1 | Prototype: | static inline int PACKET_get_1(PACKET *pkt, unsigned int *data) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | Lines: | 267-275 |
| | 4 | 2 |
PACKET_forwardName: | PACKET_forward | Prototype: | static inline int PACKET_forward(PACKET *pkt, size_t len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | Lines: | 463-471 |
| | 4 | 2 |
PACKET_copy_bytesName: | PACKET_copy_bytes | Prototype: | static inline int PACKET_copy_bytes(PACKET *pkt, unsigned char *data, size_t len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | Lines: | 375-384 |
| | 4 | 2 |
OPENSSL_strlcatName: | OPENSSL_strlcat | Prototype: | size_t OPENSSL_strlcat(char *dst, const char *src, size_t size) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | Lines: | 93-99 |
| | 4 | 2 |
OCSP_RESPID_set_by_nameName: | OCSP_RESPID_set_by_name | Prototype: | int OCSP_RESPID_set_by_name(OCSP_RESPID *respid, X509 *cert) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_srv.c | Lines: | 252-260 |
| | 4 | 2 |
OBJ_new_nidName: | OBJ_new_nid | Prototype: | int OBJ_new_nid(int num) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | Lines: | 165-172 |
| | 4 | 1 |
FIPS_mode_setName: | FIPS_mode_set | Prototype: | int FIPS_mode_set(int r) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_fips.c | Lines: | 18-24 |
| | 4 | 2 |
EVP_PKEY_up_refName: | EVP_PKEY_up_ref | Prototype: | int EVP_PKEY_up_ref(EVP_PKEY *pkey) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 161-171 |
| | 4 | 2 |
EVP_PKEY_set1_RSAName: | EVP_PKEY_set1_RSA | Prototype: | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, RSA *key) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 453-459 |
| | 4 | 2 |
EVP_PKEY_set1_EC_KEYName: | EVP_PKEY_set1_EC_KEY | Prototype: | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, EC_KEY *key) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 508-514 |
| | 4 | 2 |
EVP_PKEY_set1_DSAName: | EVP_PKEY_set1_DSA | Prototype: | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, DSA *key) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 480-486 |
| | 4 | 2 |
EVP_PKEY_set1_DHName: | EVP_PKEY_set1_DH | Prototype: | int EVP_PKEY_set1_DH(EVP_PKEY *pkey, DH *key) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 536-542 |
| | 4 | 2 |
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_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_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_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_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_public_checkName: | EVP_PKEY_meth_get_public_check | Prototype: | void EVP_PKEY_meth_get_public_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 844-849 |
| | 4 | 2 |
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_param_checkName: | EVP_PKEY_meth_get_param_check | Prototype: | void EVP_PKEY_meth_get_param_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 851-856 |
| | 4 | 2 |
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_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_digest_customName: | EVP_PKEY_meth_get_digest_custom | Prototype: | void EVP_PKEY_meth_get_digest_custom(EVP_PKEY_METHOD *pmeth, int (**pdigest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 858-864 |
| | 4 | 2 |
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_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_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_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_get_checkName: | EVP_PKEY_meth_get_check | Prototype: | void EVP_PKEY_meth_get_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 837-842 |
| | 4 | 2 |
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_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_asn1_freeName: | EVP_PKEY_asn1_free | Prototype: | void EVP_PKEY_asn1_free(EVP_PKEY_ASN1_METHOD *ameth) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/ameth_lib.c | Lines: | 283-290 |
| | 4 | 2 |
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_EncodeInitName: | EVP_EncodeInit | Prototype: | void EVP_EncodeInit(EVP_ENCODE_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/encode.c | Lines: | 154-160 |
| | 4 | 1 |
EVP_DigestFinalName: | EVP_DigestFinal | Prototype: | int EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *size) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/digest.c | Lines: | 157-163 |
| | 4 | 1 |
EVP_DecodeInitName: | EVP_DecodeInit | Prototype: | void EVP_DecodeInit(EVP_ENCODE_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/encode.c | Lines: | 274-281 |
| | 4 | 1 |
EVP_CIPHER_CTX_set_paddingName: | EVP_CIPHER_CTX_set_padding | Prototype: | int EVP_CIPHER_CTX_set_padding(EVP_CIPHER_CTX *ctx, int pad) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_enc.c | Lines: | 569-576 |
| | 4 | 2 |
EVP_CIPHER_CTX_set_cipher_dataName: | EVP_CIPHER_CTX_set_cipher_data | Prototype: | void *EVP_CIPHER_CTX_set_cipher_data(EVP_CIPHER_CTX *ctx, void *cipher_data) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_lib.c | Lines: | 228-236 |
| | 4 | 1 |
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 |
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_KEY_set_asn1_flagName: | EC_KEY_set_asn1_flag | Prototype: | void EC_KEY_set_asn1_flag(EC_KEY *key, int flag) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 469-473 |
| | 4 | 2 |
EC_KEY_METHOD_get_keygenName: | EC_KEY_METHOD_get_keygen | Prototype: | void EC_KEY_METHOD_get_keygen(const EC_KEY_METHOD *meth, int (**pkeygen)(EC_KEY *key)) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 264-269 |
| | 4 | 2 |
EC_KEY_METHOD_get_compute_keyName: | EC_KEY_METHOD_get_compute_key | Prototype: | void EC_KEY_METHOD_get_compute_key(const EC_KEY_METHOD *meth, int (**pck)(unsigned char **pout, size_t *poutlen, const EC_POINT *pub_key, const EC_KEY *ecdh)) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 271-279 |
| | 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_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 |
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 |
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 |
DES_set_keyName: | DES_set_key | Prototype: | int DES_set_key(const_DES_cblock *key, DES_key_schedule *schedule) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/set_key.c | Lines: | 278-286 |
| | 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 |
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 |
CRYPTO_set_mem_debugName: | CRYPTO_set_mem_debug | Prototype: | int CRYPTO_set_mem_debug(int flag) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | Lines: | 76-82 |
| | 4 | 2 |
CMS_unsigned_add1_attr_by_txtName: | 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 |
BN_num_bitsName: | 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_mod_add_quickName: | 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_is_prime_fasttestName: | BN_is_prime_fasttest | Prototype: | int BN_is_prime_fasttest(const BIGNUM *a, int checks, void (*callback) (int, int, void *), BN_CTX *ctx_passed, void *cb_arg, int do_trial_division) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_depr.c | Lines: | 58-67 |
| | 4 | 1 |
BN_from_montgomeryName: | 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_GENCB_set_oldName: | BN_GENCB_set_old | Prototype: | void BN_GENCB_set_old(BN_GENCB *gencb, void (*callback) (int, int, void *), void *cb_arg) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 938-945 |
| | 4 | 1 |
BN_GENCB_setName: | 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 |
BIO_up_refName: | 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_sock_non_fatal_errorName: | BIO_sock_non_fatal_error | Prototype: | int BIO_sock_non_fatal_error(int err) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_sock.c | Lines: | 182-231 |
| | 4 | 8 |
BIO_fd_non_fatal_errorName: | BIO_fd_non_fatal_error | Prototype: | int BIO_fd_non_fatal_error(int err) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_fd.c | Lines: | 235-279 |
| | 4 | 8 |
BIO_dgram_non_fatal_errorName: | BIO_dgram_non_fatal_error | Prototype: | int BIO_dgram_non_fatal_error(int err) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c | Lines: | 1854-1900 |
| | 4 | 7 |
uint64_printName: | uint64_print | Prototype: | static int uint64_print(BIO *out, ASN1_VALUE **pval, const ASN1_ITEM *it, int indent, const ASN1_PCTX *pctx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 114-120 |
| | 3 | 2 |
uint32_printName: | uint32_print | Prototype: | static int uint32_print(BIO *out, ASN1_VALUE **pval, const ASN1_ITEM *it, int indent, const ASN1_PCTX *pctx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 223-229 |
| | 3 | 2 |
tls_process_cert_statusName: | tls_process_cert_status | Prototype: | MSG_PROCESS_RETURN tls_process_cert_status(SSL *s, PACKET *pkt) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 2785-2793 |
| | 3 | 2 |
tls_parse_ctos_npnName: | tls_parse_ctos_npn | Prototype: | int tls_parse_ctos_npn(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 441-452 |
| | 3 | 2 |
tls_parse_ctos_etmName: | tls_parse_ctos_etm | Prototype: | int tls_parse_ctos_etm(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 567-574 |
| | 3 | 2 |
tls_construct_cert_statusName: | tls_construct_cert_status | Prototype: | int tls_construct_cert_status(SSL *s, WPACKET *pkt) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 4178-4186 |
| | 3 | 2 |
tls13_generate_handshake_secretName: | tls13_generate_handshake_secret | Prototype: | int tls13_generate_handshake_secret(SSL *s, const unsigned char *insecret, size_t insecretlen) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 215-222 |
| | 3 | 1 |
tls13_alert_codeName: | tls13_alert_code | Prototype: | int tls13_alert_code(int code) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 706-713 |
| | 3 | 2 |
ssl_undefined_void_functionName: | ssl_undefined_void_function | Prototype: | int ssl_undefined_void_function(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3604-3609 |
| | 3 | 1 |
ssl3_get_cipher_by_charName: | ssl3_get_cipher_by_char | Prototype: | const SSL_CIPHER *ssl3_get_cipher_by_char(const unsigned char *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4086-4091 |
| | 3 | 1 |
ssl3_cbc_record_digest_supportedName: | ssl3_cbc_record_digest_supported | Prototype: | char ssl3_cbc_record_digest_supported(const EVP_MD_CTX *ctx) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_cbc.c | Lines: | 91-104 |
| | 3 | 8 |
sm4_ecb_encryptName: | sm4_ecb_encrypt | Prototype: | static void sm4_ecb_encrypt(const unsigned char *in, unsigned char *out, const SM4_KEY *key, const int enc) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_sm4.c | Lines: | 50-57 |
| | 3 | 2 |
siphash_adjust_hash_sizeName: | siphash_adjust_hash_size | Prototype: | static size_t siphash_adjust_hash_size(size_t hash_size) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash.c | Lines: | 83-88 |
| | 3 | 2 |
rc2_init_keyName: | rc2_init_key | Prototype: | static int rc2_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc2.c | Lines: | 83-89 |
| | 3 | 1 |
rand_pool_entropy_neededName: | rand_pool_entropy_needed | Prototype: | size_t rand_pool_entropy_needed(RAND_POOL *pool) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | Lines: | 541-547 |
| | 3 | 2 |
rand_pool_cleanupName: | rand_pool_cleanup | Prototype: | void rand_pool_cleanup(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | Lines: | 396-402 |
| | 3 | 2 |
rand_pool_add_additional_dataName: | rand_pool_add_additional_data | Prototype: | int rand_pool_add_additional_data(RAND_POOL *pool) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | Lines: | 590-606 |
| | 3 | 1 |
pkey_ecx_ctrlName: | pkey_ecx_ctrl | Prototype: | static int pkey_ecx_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | Lines: | 709-715 |
| | 3 | 2 |
pem_free_flagName: | pem_free_flag | Prototype: | static void pem_free_flag(void *pem_data, int secure, size_t num) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 1092-1098 |
| | 3 | 2 |
pem_freeName: | pem_free | Prototype: | static void pem_free(void *p, unsigned int flags, size_t num) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c | Lines: | 218-224 |
| | 3 | 2 |
ossl_store_file_loader_initName: | ossl_store_file_loader_init | Prototype: | int ossl_store_file_loader_init(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 1434-1440 |
| | 3 | 1 |
ossl_store_detach_pem_bioName: | ossl_store_detach_pem_bio | Prototype: | int ossl_store_detach_pem_bio(OSSL_STORE_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | Lines: | 675-681 |
| | 3 | 1 |
ossl_statem_set_in_handshakeName: | ossl_statem_set_in_handshake | Prototype: | void ossl_statem_set_in_handshake(SSL *s, int inhand) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c | Lines: | 170-176 |
| | 3 | 2 |
ossl_statem_set_hello_verify_doneName: | ossl_statem_set_hello_verify_done | Prototype: | void ossl_statem_set_hello_verify_done(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c | Lines: | 234-246 |
| | 3 | 1 |
ossl_statem_in_errorName: | ossl_statem_in_error | Prototype: | int ossl_statem_in_error(const SSL *s) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c | Lines: | 152-158 |
| | 3 | 2 |
ossl_init_zlibName: | ossl_init_zlib | Prototype: | static int ossl_init_zlib(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | Lines: | 372-377 |
| | 3 | 1 |
ossl_init_engine_rdrandName: | ossl_init_engine_rdrand | Prototype: | static int ossl_init_engine_rdrand(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | Lines: | 308-316 |
| | 3 | 1 |
ossl_init_engine_opensslName: | ossl_init_engine_openssl | Prototype: | static int ossl_init_engine_openssl(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | Lines: | 284-292 |
| | 3 | 1 |
ossl_init_engine_dynamicName: | ossl_init_engine_dynamic | Prototype: | static int ossl_init_engine_dynamic(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | Lines: | 319-327 |
| | 3 | 1 |
ossl_init_add_all_digestsName: | ossl_init_add_all_digests | Prototype: | static int ossl_init_add_all_digests(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | Lines: | 222-236 |
| | 3 | 1 |
ossl_init_add_all_ciphersName: | ossl_init_add_all_ciphers | Prototype: | static int ossl_init_add_all_ciphers(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | Lines: | 205-219 |
| | 3 | 1 |
ossl_ctype_checkName: | ossl_ctype_check | Prototype: | int ossl_ctype_check(int c, unsigned int mask) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ctype.c | Lines: | 252-258 |
| | 3 | 1 |
openssl_init_fork_handlersName: | openssl_init_fork_handlers | Prototype: | int openssl_init_fork_handlers(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 188-195 |
| | 3 | 2 |
open_random_devicesName: | open_random_devices | Prototype: | static void open_random_devices(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | Lines: | 378-384 |
| | 3 | 2 |