Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
i2r_pciName: | i2r_pci | Prototype: | static int i2r_pci(X509V3_EXT_METHOD *method, PROXY_CERT_INFO_EXTENSION *pci, BIO *out, int indent) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_pci.c | Lines: | 67-83 |
| | 12 | 3 |
i2d_name_canonName: | i2d_name_canon | Prototype: | static int i2d_name_canon(struct stack_st_STACK_OF_X509_NAME_ENTRY * _intname, unsigned char **in) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_name.c | Lines: | 463-480 |
| | 12 | 3 |
i2d_SCT_LISTName: | i2d_SCT_LIST | Prototype: | int i2d_SCT_LIST(const struct stack_st_SCT *a, unsigned char **out) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_oct.c | Lines: | 395-407 |
| | 12 | 2 |
hmac_signctxName: | hmac_signctx | Prototype: | static int hmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hm_pmeth.c | Lines: | 118-135 |
| | 12 | 4 |
gf_invertName: | gf_invert | Prototype: | static void gf_invert(gf y, const gf x, int assert_nonzero) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 41-54 |
| | 12 | 2 |
ge_subName: | ge_sub | Prototype: | static void ge_sub(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1960-1974 |
| | 12 | 1 |
ge_addName: | ge_add | Prototype: | static void ge_add(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1943-1957 |
| | 12 | 1 |
file_writeName: | file_write | Prototype: | static int file_write(BIO *b, const char *in, int inl) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_file.c | Lines: | 160-179 |
| | 12 | 4 |
err_shelve_stateName: | err_shelve_state | Prototype: | int err_shelve_state(void **state) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 712-725 |
| | 12 | 4 |
equal_emailName: | equal_email | Prototype: | static int equal_email(const unsigned char *a, size_t a_len, const unsigned char *b, size_t b_len, unsigned int unused_flags) | Coverage: | 100.000% (18/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 609-632 |
| | 12 | 6 |
ecp_nistz256_window_have_precompute_multName: | ecp_nistz256_window_have_precompute_mult | Prototype: | static int ecp_nistz256_window_have_precompute_mult(const EC_GROUP *group) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c | Lines: | 1446-1457 |
| | 12 | 2 |
eckey_param_decodeName: | eckey_param_decode | Prototype: | static int eckey_param_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | Lines: | 405-416 |
| | 12 | 2 |
ecd_item_sign25519Name: | ecd_item_sign25519 | Prototype: | static int ecd_item_sign25519(EVP_MD_CTX *ctx, const ASN1_ITEM *it, void *asn, X509_ALGOR *alg1, X509_ALGOR *alg2, ASN1_BIT_STRING *str) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | Lines: | 526-536 |
| | 12 | 2 |
ec_security_bitsName: | ec_security_bits | Prototype: | static int ec_security_bits(const EVP_PKEY *pkey) | Coverage: | 37.500% (6/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | Lines: | 276-290 |
| | 12 | 6 |
ec_GFp_simple_point_set_affine_coordinatesName: | ec_GFp_simple_point_set_affine_coordinates | Prototype: | int ec_GFp_simple_point_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_smpl.c | Lines: | 477-493 |
| | 12 | 2 |
dtls1_set_handshake_headerName: | dtls1_set_handshake_header | Prototype: | int dtls1_set_handshake_header(SSL *s, WPACKET *pkt, int htype) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 1233-1255 |
| | 12 | 4 |
dsa_param_decodeName: | dsa_param_decode | Prototype: | static int dsa_param_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 375-386 |
| | 12 | 2 |
do_i2r_name_constraintsName: | do_i2r_name_constraints | Prototype: | static int do_i2r_name_constraints(const X509V3_EXT_METHOD *method, struct stack_st_GENERAL_SUBTREE *trees, BIO *bp, int ind, const char *name) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c | Lines: | 165-183 |
| | 12 | 4 |
do_hex_dumpName: | do_hex_dump | Prototype: | static int do_hex_dump(char_io *io_ch, void *arg, unsigned char *buf, int buflen) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c | Lines: | 234-252 |
| | 12 | 4 |
do_all_md_fnName: | do_all_md_fn | Prototype: | static void do_all_md_fn(const OBJ_NAME *nm, void *arg) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/names.c | Lines: | 146-153 |
| | 12 | 2 |
do_all_cipher_fnName: | do_all_cipher_fn | Prototype: | static void do_all_cipher_fn(const OBJ_NAME *nm, void *arg) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/names.c | Lines: | 103-110 |
| | 12 | 2 |
def_init_defaultName: | def_init_default | Prototype: | static int def_init_default(CONF *conf) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 115-125 |
| | 12 | 2 |
def_init_WIN32Name: | def_init_WIN32 | Prototype: | static int def_init_WIN32(CONF *conf) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 127-137 |
| | 12 | 2 |
ctr_BCC_initName: | ctr_BCC_init | Prototype: | static int ctr_BCC_init(RAND_DRBG_CTR *ctr) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_ctr.c | Lines: | 100-115 |
| | 12 | 5 |
cms_sd_asn1_ctrlName: | cms_sd_asn1_ctrl | Prototype: | static int cms_sd_asn1_ctrl(CMS_SignerInfo *si, int cmd) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | Lines: | 202-218 |
| | 12 | 4 |
cms_content_bioName: | cms_content_bio | Prototype: | BIO *cms_content_bio(CMS_ContentInfo *cms) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | Lines: | 39-54 |
| | 12 | 4 |
cms_EncryptedContent_initName: | cms_EncryptedContent_init | Prototype: | int cms_EncryptedContent_init(CMS_EncryptedContentInfo *ec, const EVP_CIPHER *cipher, const unsigned char *key, size_t keylen) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_enc.c | Lines: | 165-181 |
| | 12 | 4 |
check_leaf_suitebName: | check_leaf_suiteb | Prototype: | static int check_leaf_suiteb(X509_STORE_CTX *ctx, X509 *cert) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 2775-2782 |
| | 12 | 2 |
check_idName: | check_id | Prototype: | static int check_id(X509_STORE_CTX *ctx) | Coverage: | 36.000% (9/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 729-746 |
| | 12 | 7 |
bn_cmp_wordsName: | bn_cmp_words | Prototype: | int bn_cmp_words(const unsigned long *a, const unsigned long *b, int n) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 693-709 |
| | 12 | 4 |
bn_c2iName: | bn_c2i | Prototype: | static int bn_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len, int utype, char *free_cont, const ASN1_ITEM *it) | Coverage: | 55.556% (5/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_bignum.c | Lines: | 115-128 |
| | 12 | 3 |
asn1_string_get_uint64Name: | asn1_string_get_uint64 | Prototype: | static int asn1_string_get_uint64(uint64_t *pr, const ASN1_STRING *a, int itype) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c | Lines: | 353-369 |
| | 12 | 4 |
acpt_newName: | acpt_new | Prototype: | static int acpt_new(BIO *bi) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_acpt.c | Lines: | 76-89 |
| | 12 | 2 |
_CONF_free_dataName: | _CONF_free_data | Prototype: | void _CONF_free_data(CONF *conf) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_api.c | Lines: | 142-158 |
| | 12 | 2 |
X509v3_addr_add_prefixName: | X509v3_addr_add_prefix | Prototype: | int X509v3_addr_add_prefix(IPAddrBlocks *addr, const unsigned afi, const unsigned *safi, unsigned char *a, const int prefixlen) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | Lines: | 585-598 |
| | 12 | 3 |
X509at_add1_attr_by_txtName: | X509at_add1_attr_by_txt | Prototype: | struct stack_st_X509_ATTRIBUTE *X509at_add1_attr_by_txt(struct stack_st_X509_ATTRIBUTE **x, const char *attrname, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | Lines: | 136-150 |
| | 12 | 2 |
X509at_add1_attr_by_OBJName: | X509at_add1_attr_by_OBJ | Prototype: | struct stack_st_X509_ATTRIBUTE *X509at_add1_attr_by_OBJ(struct stack_st_X509_ATTRIBUTE **x, const ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | Lines: | 105-119 |
| | 12 | 2 |
X509at_add1_attr_by_NIDName: | X509at_add1_attr_by_NID | Prototype: | struct stack_st_X509_ATTRIBUTE *X509at_add1_attr_by_NID(struct stack_st_X509_ATTRIBUTE **x, int nid, int type, const unsigned char *bytes, int len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | Lines: | 121-134 |
| | 12 | 2 |
X509_OBJECT_newName: | X509_OBJECT_new | Prototype: | X509_OBJECT *X509_OBJECT_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c | Lines: | 411-421 |
| | 12 | 2 |
X509_NAME_get_entryName: | X509_NAME_get_entry | Prototype: | X509_NAME_ENTRY *X509_NAME_get_entry(const X509_NAME *name, int loc) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509name.c | Lines: | 87-94 |
| | 12 | 2 |
X509_NAME_add_entry_by_txtName: | X509_NAME_add_entry_by_txt | Prototype: | int X509_NAME_add_entry_by_txt(X509_NAME *name, const char *field, int type, const unsigned char *bytes, int len, int loc, int set) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509name.c | Lines: | 165-177 |
| | 12 | 2 |
X509_NAME_add_entry_by_OBJName: | X509_NAME_add_entry_by_OBJ | Prototype: | int X509_NAME_add_entry_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len, int loc, int set) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509name.c | Lines: | 136-149 |
| | 12 | 2 |
X509_NAME_add_entry_by_NIDName: | X509_NAME_add_entry_by_NID | Prototype: | int X509_NAME_add_entry_by_NID(X509_NAME *name, int nid, int type, const unsigned char *bytes, int len, int loc, int set) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509name.c | Lines: | 151-163 |
| | 12 | 2 |
X509_INFO_newName: | X509_INFO_new | Prototype: | X509_INFO *X509_INFO_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_info.c | Lines: | 16-27 |
| | 12 | 2 |
X509_CRL_set_versionName: | X509_CRL_set_version | Prototype: | int X509_CRL_set_version(X509_CRL *x, long version) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509cset.c | Lines: | 19-28 |
| | 12 | 4 |
X509V3_get_value_intName: | X509V3_get_value_int | Prototype: | int X509V3_get_value_int(const CONF_VALUE *value, ASN1_INTEGER **aint) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 268-278 |
| | 12 | 2 |
WPACKET_get_lengthName: | WPACKET_get_length | Prototype: | int WPACKET_get_length(WPACKET *pkt, size_t *len) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet.c | Lines: | 399-408 |
| | 12 | 2 |
WPACKET_cleanupName: | WPACKET_cleanup | Prototype: | void WPACKET_cleanup(WPACKET *pkt) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet.c | Lines: | 415-424 |
| | 12 | 2 |
TS_TST_INFO_set_tsaName: | TS_TST_INFO_set_tsa | Prototype: | int TS_TST_INFO_set_tsa(TS_TST_INFO *a, GENERAL_NAME *tsa) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c | Lines: | 272-286 |
| | 12 | 3 |
TS_TST_INFO_set_timeName: | TS_TST_INFO_set_time | Prototype: | int TS_TST_INFO_set_time(TS_TST_INFO *a, const ASN1_GENERALIZEDTIME *gtime) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c | Lines: | 131-145 |
| | 12 | 3 |
TS_TST_INFO_set_serialName: | TS_TST_INFO_set_serial | Prototype: | int TS_TST_INFO_set_serial(TS_TST_INFO *a, const ASN1_INTEGER *serial) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c | Lines: | 110-124 |
| | 12 | 3 |
TS_TST_INFO_set_policy_idName: | TS_TST_INFO_set_policy_id | Prototype: | int TS_TST_INFO_set_policy_id(TS_TST_INFO *a, ASN1_OBJECT *policy) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c | Lines: | 68-82 |
| | 12 | 3 |
TS_TST_INFO_set_nonceName: | TS_TST_INFO_set_nonce | Prototype: | int TS_TST_INFO_set_nonce(TS_TST_INFO *a, const ASN1_INTEGER *nonce) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c | Lines: | 251-265 |
| | 12 | 3 |
TS_TST_INFO_set_msg_imprintName: | TS_TST_INFO_set_msg_imprint | Prototype: | int TS_TST_INFO_set_msg_imprint(TS_TST_INFO *a, TS_MSG_IMPRINT *msg_imprint) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c | Lines: | 89-103 |
| | 12 | 3 |
TS_TST_INFO_set_accuracyName: | TS_TST_INFO_set_accuracy | Prototype: | int TS_TST_INFO_set_accuracy(TS_TST_INFO *a, TS_ACCURACY *accuracy) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c | Lines: | 152-166 |
| | 12 | 3 |
TS_RESP_set_status_infoName: | TS_RESP_set_status_info | Prototype: | int TS_RESP_set_status_info(TS_RESP *a, TS_STATUS_INFO *status_info) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c | Lines: | 17-32 |
| | 12 | 3 |
TS_RESP_CTX_freeName: | TS_RESP_CTX_free | Prototype: | void TS_RESP_CTX_free(TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 138-153 |
| | 12 | 2 |
TS_REQ_set_policy_idName: | TS_REQ_set_policy_id | Prototype: | int TS_REQ_set_policy_id(TS_REQ *a, const ASN1_OBJECT *policy) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c | Lines: | 79-93 |
| | 12 | 3 |
TS_REQ_set_nonceName: | TS_REQ_set_nonce | Prototype: | int TS_REQ_set_nonce(TS_REQ *a, const ASN1_INTEGER *nonce) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c | Lines: | 100-114 |
| | 12 | 3 |
TS_REQ_set_msg_imprintName: | TS_REQ_set_msg_imprint | Prototype: | int TS_REQ_set_msg_imprint(TS_REQ *a, TS_MSG_IMPRINT *msg_imprint) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c | Lines: | 27-41 |
| | 12 | 3 |
TS_MSG_IMPRINT_set_algoName: | TS_MSG_IMPRINT_set_algo | Prototype: | int TS_MSG_IMPRINT_set_algo(TS_MSG_IMPRINT *a, X509_ALGOR *alg) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c | Lines: | 48-62 |
| | 12 | 3 |
TS_CONF_set_clock_precision_digitsName: | TS_CONF_set_clock_precision_digits | Prototype: | int TS_CONF_set_clock_precision_digits(CONF *conf, const char *section, TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c | Lines: | 412-435 |
| | 12 | 5 |
TS_ACCURACY_set_secondsName: | TS_ACCURACY_set_seconds | Prototype: | int TS_ACCURACY_set_seconds(TS_ACCURACY *a, const ASN1_INTEGER *seconds) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c | Lines: | 173-187 |
| | 12 | 3 |
SSL_statelessName: | SSL_stateless | Prototype: | int SSL_stateless(SSL *s) | Coverage: | 78.571% (11/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 5430-5451 |
| | 12 | 4 |
SSL_set_sessionName: | SSL_set_session | Prototype: | int SSL_set_session(SSL *s, SSL_SESSION *session) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | Lines: | 829-845 |
| | 12 | 4 |
SSL_set_cipher_listName: | SSL_set_cipher_list | Prototype: | int SSL_set_cipher_list(SSL *s, const char *str) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2535-2550 |
| | 12 | 3 |
SSL_get0_peer_sctsName: | SSL_get0_peer_scts | Prototype: | const struct stack_st_SCT *SSL_get0_peer_scts(SSL *s) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4710-4723 |
| | 12 | 4 |
SSL_get0_alpn_selectedName: | SSL_get0_alpn_selected | Prototype: | void SSL_get0_alpn_selected(const SSL *ssl, const unsigned char **data, unsigned int *len) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2798-2808 |
| | 12 | 3 |
SSL_CTX_set_ct_validation_callbackName: | SSL_CTX_set_ct_validation_callback | Prototype: | int SSL_CTX_set_ct_validation_callback(SSL_CTX *ctx, ssl_ct_validation_cb callback, void *arg) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4777-4795 |
| | 12 | 2 |
SSL_CTX_set_cipher_listName: | SSL_CTX_set_cipher_list | Prototype: | int SSL_CTX_set_cipher_list(SSL_CTX *ctx, const char *str) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2511-2532 |
| | 12 | 3 |
SCT_is_completeName: | SCT_is_complete | Prototype: | int SCT_is_complete(const SCT *sct) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 245-255 |
| | 12 | 4 |
RSA_get0_keyName: | RSA_get0_key | Prototype: | void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | Lines: | 318-327 |
| | 12 | 4 |
RSA_get0_crt_paramsName: | RSA_get0_crt_params | Prototype: | void RSA_get0_crt_params(const RSA *r, const BIGNUM **dmp1, const BIGNUM **dmq1, const BIGNUM **iqmp) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | Lines: | 367-377 |
| | 12 | 4 |
RSA_generate_multi_prime_keyName: | RSA_generate_multi_prime_key | Prototype: | int RSA_generate_multi_prime_key(RSA *rsa, int bits, int primes, BIGNUM *e_value, BN_GENCB *cb) | Coverage: | 30.000% (3/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_gen.c | Lines: | 41-62 |
| | 12 | 4 |
RAND_set_rand_methodName: | RAND_set_rand_method | Prototype: | int RAND_set_rand_method(const RAND_METHOD *meth) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | Lines: | 662-675 |
| | 12 | 2 |
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 |
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 |
OBJ_sigid_freeName: | OBJ_sigid_free | Prototype: | void OBJ_sigid_free(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.c | Lines: | 133-139 |
| | 12 | 1 |
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 |
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 |
HKDFName: | HKDF | Prototype: | static unsigned char *HKDF(const EVP_MD *evp_md, const unsigned char *salt, size_t salt_len, const unsigned char *key, size_t key_len, const unsigned char *info, size_t info_len, unsigned char *okm, size_t okm_len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/kdf/hkdf.c | Lines: | 245-262 |
| | 12 | 2 |
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 |
EVP_PKEY_verify_recover_initName: | EVP_PKEY_verify_recover_init | Prototype: | int EVP_PKEY_verify_recover_init(EVP_PKEY_CTX *ctx) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_fn.c | Lines: | 102-117 |
| | 12 | 4 |
EVP_PKEY_verify_initName: | EVP_PKEY_verify_init | Prototype: | int EVP_PKEY_verify_init(EVP_PKEY_CTX *ctx) | Coverage: | 85.714% (12/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_fn.c | Lines: | 69-84 |
| | 12 | 4 |
EVP_PKEY_sign_initName: | EVP_PKEY_sign_init | Prototype: | int EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx) | Coverage: | 71.429% (10/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_fn.c | Lines: | 35-50 |
| | 12 | 4 |
EVP_PKEY_paramgen_initName: | EVP_PKEY_paramgen_init | Prototype: | int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_gn.c | Lines: | 19-34 |
| | 12 | 4 |
EVP_PKEY_keygen_initName: | EVP_PKEY_keygen_init | Prototype: | int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_gn.c | Lines: | 69-84 |
| | 12 | 4 |
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_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_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_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_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_CTX_hex2ctrlName: | EVP_PKEY_CTX_hex2ctrl | Prototype: | int EVP_PKEY_CTX_hex2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *hex) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 432-445 |
| | 12 | 3 |
EVP_DigestFinal_exName: | EVP_DigestFinal_ex | Prototype: | int EVP_DigestFinal_ex(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *size) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/digest.c | Lines: | 166-180 |
| | 12 | 3 |
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 |
ERR_STATE_freeName: | ERR_STATE_free | Prototype: | static void ERR_STATE_free(ERR_STATE *s) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 254-264 |
| | 12 | 4 |
ENGINE_set_default_pkey_methsName: | ENGINE_set_default_pkey_meths | Prototype: | int ENGINE_set_default_pkey_meths(ENGINE *e) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_pkmeth.c | Lines: | 46-57 |
| | 12 | 3 |
ENGINE_set_default_pkey_asn1_methsName: | ENGINE_set_default_pkey_asn1_meths | Prototype: | int ENGINE_set_default_pkey_asn1_meths(ENGINE *e) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_asnmth.c | Lines: | 56-67 |
| | 12 | 3 |
ENGINE_set_default_digestsName: | ENGINE_set_default_digests | Prototype: | int ENGINE_set_default_digests(ENGINE *e) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_digest.c | Lines: | 45-56 |
| | 12 | 3 |
ENGINE_set_default_ciphersName: | ENGINE_set_default_ciphers | Prototype: | int ENGINE_set_default_ciphers(ENGINE *e) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_cipher.c | Lines: | 45-56 |
| | 12 | 3 |