| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
SSL_dane_clear_flags| Name: | SSL_dane_clear_flags | | Prototype: | unsigned long SSL_dane_clear_flags(SSL *ssl, unsigned long flags) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 1048-1054 |
| | 3 | 1 |
SSL_dane_set_flags| Name: | SSL_dane_set_flags | | Prototype: | unsigned long SSL_dane_set_flags(SSL *ssl, unsigned long flags) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 1040-1046 |
| | 3 | 1 |
SSL_extension_supported| Name: | SSL_extension_supported | | Prototype: | int SSL_extension_supported(unsigned int ext_type) | | Coverage: | 14.815% (4/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_cust.c | | Lines: | 489-533 |
| | 3 | 26 |
SSL_get_ex_data_X509_STORE_CTX_idx| Name: | SSL_get_ex_data_X509_STORE_CTX_idx | | Prototype: | int SSL_get_ex_data_X509_STORE_CTX_idx(void) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | | Lines: | 42-48 |
| | 3 | 2 |
SSL_has_pending| Name: | SSL_has_pending | | Prototype: | int SSL_has_pending(const SSL *s) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 1491-1505 |
| | 3 | 2 |
SSL_waiting_for_async| Name: | SSL_waiting_for_async | | Prototype: | int SSL_waiting_for_async(SSL *s) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 1607-1613 |
| | 3 | 2 |
TS_VERIFY_CTX_set_imprint| Name: | TS_VERIFY_CTX_set_imprint | | Prototype: | unsigned char *TS_VERIFY_CTX_set_imprint(TS_VERIFY_CTX *ctx, unsigned char *hexstr, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_verify_ctx.c | | Lines: | 70-76 |
| | 3 | 1 |
TS_X509_ALGOR_print_bio| Name: | TS_X509_ALGOR_print_bio | | Prototype: | int TS_X509_ALGOR_print_bio(BIO *bio, const X509_ALGOR *alg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_lib.c | | Lines: | 73-78 |
| | 3 | 1 |
UI_add_input_boolean| Name: | UI_add_input_boolean | | Prototype: | int UI_add_input_boolean(UI *ui, const char *prompt, const char *action_desc, const char *ok_chars, const char *cancel_chars, int flags, char *result_buf) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | | Lines: | 253-260 |
| | 3 | 1 |
UI_add_verify_string| Name: | UI_add_verify_string | | Prototype: | int UI_add_verify_string(UI *ui, const char *prompt, int flags, char *result_buf, int minsize, int maxsize, const char *test_buf) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | | Lines: | 225-232 |
| | 3 | 1 |
X509V3_EXT_CRL_add_conf| Name: | X509V3_EXT_CRL_add_conf | | Prototype: | int X509V3_EXT_CRL_add_conf(struct lhash_st_CONF_VALUE *conf, X509V3_CTX *ctx, const char *section, X509_CRL *crl) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c | | Lines: | 495-501 |
| | 3 | 1 |
X509V3_EXT_REQ_add_conf| Name: | X509V3_EXT_REQ_add_conf | | Prototype: | int X509V3_EXT_REQ_add_conf(struct lhash_st_CONF_VALUE *conf, X509V3_CTX *ctx, const char *section, X509_REQ *req) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c | | Lines: | 505-511 |
| | 3 | 1 |
X509V3_EXT_add_conf| Name: | X509V3_EXT_add_conf | | Prototype: | int X509V3_EXT_add_conf(struct lhash_st_CONF_VALUE *conf, X509V3_CTX *ctx, const char *section, X509 *cert) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c | | Lines: | 485-491 |
| | 3 | 1 |
X509V3_EXT_conf| Name: | X509V3_EXT_conf | | Prototype: | X509_EXTENSION *X509V3_EXT_conf(struct lhash_st_CONF_VALUE *conf, X509V3_CTX *ctx, const char *name, const char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c | | Lines: | 444-450 |
| | 3 | 1 |
X509V3_EXT_conf_nid| Name: | X509V3_EXT_conf_nid | | Prototype: | X509_EXTENSION *X509V3_EXT_conf_nid(struct lhash_st_CONF_VALUE *conf, X509V3_CTX *ctx, int ext_nid, const char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c | | Lines: | 454-460 |
| | 3 | 1 |
X509V3_add_value_bool| Name: | X509V3_add_value_bool | | Prototype: | int X509V3_add_value_bool(const char *name, int asn1_bool, struct stack_st_CONF_VALUE **extlist) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | | Lines: | 88-94 |
| | 3 | 2 |
X509V3_add_value_bool_nf| Name: | X509V3_add_value_bool_nf | | Prototype: | int X509V3_add_value_bool_nf(const char *name, int asn1_bool, struct stack_st_CONF_VALUE **extlist) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | | Lines: | 96-102 |
| | 3 | 2 |
X509_CRL_http_nbio| Name: | X509_CRL_http_nbio | | Prototype: | int X509_CRL_http_nbio(OCSP_REQ_CTX *rctx, X509_CRL **pcrl) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | | Lines: | 95-100 |
| | 3 | 1 |
X509_CRL_sign| Name: | X509_CRL_sign | | Prototype: | int X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | | Lines: | 79-84 |
| | 3 | 1 |
X509_CRL_verify| Name: | X509_CRL_verify | | Prototype: | int X509_CRL_verify(X509_CRL *crl, EVP_PKEY *r) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_crl.c | | Lines: | 324-329 |
| | 3 | 2 |
X509_NAME_print_ex| Name: | X509_NAME_print_ex | | Prototype: | int X509_NAME_print_ex(BIO *out, const X509_NAME *nm, int indent, unsigned long flags) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c | | Lines: | 560-566 |
| | 3 | 2 |
X509_PURPOSE_get_count| Name: | X509_PURPOSE_get_count | | Prototype: | int X509_PURPOSE_get_count(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 105-110 |
| | 3 | 2 |
X509_REQ_add1_attr| Name: | X509_REQ_add1_attr | | Prototype: | int X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_req.c | | Lines: | 233-238 |
| | 3 | 2 |
X509_STORE_CTX_set0_trusted_stack| Name: | X509_STORE_CTX_set0_trusted_stack | | Prototype: | void X509_STORE_CTX_set0_trusted_stack(X509_STORE_CTX *ctx, struct stack_st_X509 *sk) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 2342-2347 |
| | 3 | 1 |
X509_TRUST_get_count| Name: | X509_TRUST_get_count | | Prototype: | int X509_TRUST_get_count(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c | | Lines: | 81-86 |
| | 3 | 2 |
X509_policy_tree_level_count| Name: | X509_policy_tree_level_count | | Prototype: | int X509_policy_tree_level_count(const X509_POLICY_TREE *tree) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 20-25 |
| | 3 | 2 |
add_cipher_smcap| Name: | add_cipher_smcap | | Prototype: | static int add_cipher_smcap(struct stack_st_X509_ALGOR *sk, int nid, int arg) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_smime.c | | Lines: | 95-100 |
| | 3 | 2 |
add_digest_smcap| Name: | add_digest_smcap | | Prototype: | static int add_digest_smcap(struct stack_st_X509_ALGOR *sk, int nid, int arg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_smime.c | | Lines: | 102-107 |
| | 3 | 2 |
aes_ocb_cleanup| Name: | aes_ocb_cleanup | | Prototype: | static int aes_ocb_cleanup(EVP_CIPHER_CTX *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | | Lines: | 4244-4249 |
| | 3 | 1 |
asn1_generalizedtime_to_tm| Name: | asn1_generalizedtime_to_tm | | Prototype: | int asn1_generalizedtime_to_tm(struct tm *tm, const ASN1_GENERALIZEDTIME *d) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_gentm.c | | Lines: | 21-27 |
| | 3 | 2 |
asn1_get_field_ptr| Name: | asn1_get_field_ptr | | Prototype: | ASN1_VALUE **asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_utl.c | | Lines: | 175-184 |
| | 3 | 1 |
asn1_utctime_to_tm| Name: | asn1_utctime_to_tm | | Prototype: | int asn1_utctime_to_tm(struct tm *tm, const ASN1_UTCTIME *d) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_utctm.c | | Lines: | 17-23 |
| | 3 | 2 |
bn_free_d| Name: | bn_free_d | | Prototype: | static void bn_free_d(BIGNUM *a) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 145-151 |
| | 3 | 2 |
bn_secure_c2i| Name: | bn_secure_c2i | | Prototype: | static int bn_secure_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len, int utype, char *free_cont, const ASN1_ITEM *it) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_bignum.c | | Lines: | 130-136 |
| | 3 | 2 |
bn_set_all_zero| Name: | bn_set_all_zero | | Prototype: | void bn_set_all_zero(BIGNUM *a) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_intern.c | | Lines: | 151-157 |
| | 3 | 2 |
by_dir_entry_free| Name: | by_dir_entry_free | | Prototype: | static void by_dir_entry_free(BY_DIR_ENTRY *ent) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/by_dir.c | | Lines: | 136-141 |
| | 3 | 1 |
clamp| Name: | clamp | | Prototype: | static void clamp(uint8_t secret_scalar_ser[57]) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/eddsa.c | | Lines: | 41-46 |
| | 3 | 1 |
cleanup1_doall| Name: | cleanup1_doall | | Prototype: | static void cleanup1_doall(ADDED_OBJ *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | | Lines: | 134-139 |
| | 3 | 1 |
cleanup3_doall| Name: | cleanup3_doall | | Prototype: | static void cleanup3_doall(ADDED_OBJ *a) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | | Lines: | 146-151 |
| | 3 | 2 |
clear_ciphers| Name: | clear_ciphers | | Prototype: | static void clear_ciphers(SSL *s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 569-575 |
| | 3 | 1 |
cmac_signctx_init| Name: | cmac_signctx_init | | Prototype: | static int cmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cm_pmeth.c | | Lines: | 65-70 |
| | 3 | 1 |
cmd_Protocol| Name: | cmd_Protocol | | Prototype: | static int cmd_Protocol(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 279-295 |
| | 3 | 1 |
cmov| Name: | cmov | | Prototype: | static void cmov(ge_precomp *t, const ge_precomp *u, uint8_t b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | | Lines: | 1986-1990 |
| | 3 | 1 |
cms_DigestedData_init_bio| Name: | cms_DigestedData_init_bio | | Prototype: | BIO *cms_DigestedData_init_bio(CMS_ContentInfo *cms) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_dd.c | | Lines: | 48-53 |
| | 3 | 1 |
cms_add_cipher_smcap| Name: | cms_add_cipher_smcap | | Prototype: | static int cms_add_cipher_smcap(struct stack_st_X509_ALGOR **sk, int nid, int arg) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | | Lines: | 896-901 |
| | 3 | 2 |
cms_add_digest_smcap| Name: | cms_add_digest_smcap | | Prototype: | static int cms_add_digest_smcap(struct stack_st_X509_ALGOR **sk, int nid, int arg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | | Lines: | 903-908 |
| | 3 | 2 |
conf_ssl_get| Name: | conf_ssl_get | | Prototype: | const SSL_CONF_CMD *conf_ssl_get(size_t idx, const char **name, size_t *cnt) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_ssl.c | | Lines: | 135-140 |
| | 3 | 1 |
conv_ascii2bin| Name: | conv_ascii2bin | | Prototype: | static unsigned char conv_ascii2bin(unsigned char a, const unsigned char *table) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/encode.c | | Lines: | 111-116 |
| | 3 | 2 |
d2i_RSA_PUBKEY_fp| Name: | d2i_RSA_PUBKEY_fp | | Prototype: | RSA *d2i_RSA_PUBKEY_fp(FILE *fp, RSA **rsa) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | | Lines: | 215-220 |
| | 3 | 1 |
date_to_julian| Name: | date_to_julian | | Prototype: | static long date_to_julian(int y, int m, int d) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_time.c | | Lines: | 179-184 |
| | 3 | 1 |
dsa_pub_cmp| Name: | dsa_pub_cmp | | Prototype: | static int dsa_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | | Lines: | 316-322 |
| | 3 | 2 |
dtls1_fix_message_header| Name: | dtls1_fix_message_header | | Prototype: | static void dtls1_fix_message_header(SSL *s, size_t frag_off, size_t frag_len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | | Lines: | 1199-1206 |
| | 3 | 1 |
dtls1_shutdown| Name: | dtls1_shutdown | | Prototype: | int dtls1_shutdown(SSL *s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | | Lines: | 886-909 |
| | 3 | 1 |
dump_value_doall_arg| Name: | dump_value_doall_arg | | Prototype: | static void dump_value_doall_arg(const CONF_VALUE *a, BIO *out) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | | Lines: | 849-855 |
| | 3 | 2 |
eat_ws| Name: | eat_ws | | Prototype: | static char *eat_ws(CONF *conf, char *p) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | | Lines: | 778-783 |
| | 3 | 2 |
ec_GF2m_simple_group_finish| Name: | ec_GF2m_simple_group_finish | | Prototype: | void ec_GF2m_simple_group_finish(EC_GROUP *group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | | Lines: | 41-46 |
| | 3 | 1 |
ec_GF2m_simple_point_finish| Name: | ec_GF2m_simple_point_finish | | Prototype: | void ec_GF2m_simple_point_finish(EC_POINT *point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | | Lines: | 230-235 |
| | 3 | 1 |
ec_GF2m_simple_point_set_to_infinity| Name: | ec_GF2m_simple_point_set_to_infinity | | Prototype: | int ec_GF2m_simple_point_set_to_infinity(const EC_GROUP *group, EC_POINT *point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | | Lines: | 268-274 |
| | 3 | 1 |
ec_GFp_simple_group_clear_finish| Name: | ec_GFp_simple_group_clear_finish | | Prototype: | void ec_GFp_simple_group_clear_finish(EC_GROUP *group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_smpl.c | | Lines: | 112-117 |
| | 3 | 1 |
ec_GFp_simple_group_finish| Name: | ec_GFp_simple_group_finish | | Prototype: | void ec_GFp_simple_group_finish(EC_GROUP *group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_smpl.c | | Lines: | 105-110 |
| | 3 | 1 |
ec_GFp_simple_invert| Name: | ec_GFp_simple_invert | | Prototype: | int ec_GFp_simple_invert(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_smpl.c | | Lines: | 937-944 |
| | 3 | 2 |
ec_GFp_simple_point_finish| Name: | ec_GFp_simple_point_finish | | Prototype: | void ec_GFp_simple_point_finish(EC_POINT *point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_smpl.c | | Lines: | 331-336 |
| | 3 | 1 |
ec_GFp_simple_point_set_to_infinity| Name: | ec_GFp_simple_point_set_to_infinity | | Prototype: | int ec_GFp_simple_point_set_to_infinity(const EC_GROUP *group, EC_POINT *point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_smpl.c | | Lines: | 360-366 |
| | 3 | 1 |
ecd_sig_info_set25519| Name: | ecd_sig_info_set25519 | | Prototype: | static int ecd_sig_info_set25519(X509_SIG_INFO *siginf, const X509_ALGOR *alg, const ASN1_STRING *sig) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | | Lines: | 538-544 |
| | 3 | 1 |
ecd_sig_info_set448| Name: | ecd_sig_info_set448 | | Prototype: | static int ecd_sig_info_set448(X509_SIG_INFO *siginf, const X509_ALGOR *alg, const ASN1_STRING *sig) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | | Lines: | 558-564 |
| | 3 | 1 |
ecx_security_bits| Name: | ecx_security_bits | | Prototype: | static int ecx_security_bits(const EVP_PKEY *pkey) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | | Lines: | 245-252 |
| | 3 | 2 |
ends_with_dirsep| Name: | ends_with_dirsep | | Prototype: | static int ends_with_dirsep(const char *uri) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | | Lines: | 1146-1158 |
| | 3 | 2 |
err_patch| Name: | err_patch | | Prototype: | static void err_patch(int lib, ERR_STRING_DATA *str) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | | Lines: | 296-302 |
| | 3 | 2 |
err_string_data_cmp| Name: | err_string_data_cmp | | Prototype: | static int err_string_data_cmp(const ERR_STRING_DATA *a, const ERR_STRING_DATA *b) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | | Lines: | 164-170 |
| | 3 | 2 |
fe_add| Name: | fe_add | | Prototype: | static void fe_add(fe h, const fe f, const fe g) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | | Lines: | 955-960 |
| | 3 | 2 |
fe_isnegative| Name: | fe_isnegative | | Prototype: | static int fe_isnegative(const fe f) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | | Lines: | 1503-1507 |
| | 3 | 1 |
fe_isnonzero| Name: | fe_isnonzero | | Prototype: | static int fe_isnonzero(const fe f) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | | Lines: | 1490-1496 |
| | 3 | 1 |
fe_neg| Name: | fe_neg | | Prototype: | static void fe_neg(fe h, const fe f) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | | Lines: | 1464-1469 |
| | 3 | 2 |
fe_sub| Name: | fe_sub | | Prototype: | static void fe_sub(fe h, const fe f, const fe g) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | | Lines: | 971-976 |
| | 3 | 2 |
ge_p1p1_to_p2| Name: | ge_p1p1_to_p2 | | Prototype: | static void ge_p1p1_to_p2(ge_p2 *r, const ge_p1p1 *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | | Lines: | 1874-1878 |
| | 3 | 1 |
ge_p2_0| Name: | ge_p2_0 | | Prototype: | static void ge_p2_0(ge_p2 *h) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | | Lines: | 1836-1840 |
| | 3 | 1 |
ge_p3_dbl| Name: | ge_p3_dbl | | Prototype: | static void ge_p3_dbl(ge_p1p1 *r, const ge_p3 *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | | Lines: | 1904-1908 |
| | 3 | 1 |
ge_p3_to_p2| Name: | ge_p3_to_p2 | | Prototype: | static void ge_p3_to_p2(ge_p2 *r, const ge_p3 *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | | Lines: | 1856-1860 |
| | 3 | 1 |
ge_precomp_0| Name: | ge_precomp_0 | | Prototype: | static void ge_precomp_0(ge_precomp *h) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | | Lines: | 1849-1853 |
| | 3 | 1 |
get_random_bytes| Name: | get_random_bytes | | Prototype: | static int get_random_bytes(unsigned char *buf, int num) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_rdrand.c | | Lines: | 25-32 |
| | 3 | 2 |
gf_add_RAW| Name: | gf_add_RAW | | Prototype: | void gf_add_RAW(gf out, const gf a, const gf b) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/arch_32/f_impl.h | | Lines: | 23-29 |
| | 3 | 2 |
gf_cond_neg| Name: | gf_cond_neg | | Prototype: | static inline void gf_cond_neg(gf x, mask_t neg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/field.h | | Lines: | 145-151 |
| | 3 | 1 |
gf_cond_swap| Name: | gf_cond_swap | | Prototype: | static inline void gf_cond_swap(gf x, gf_s * __restrict__ y, mask_t swap) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/field.h | | Lines: | 154-166 |
| | 3 | 2 |
gf_sub| Name: | gf_sub | | Prototype: | void gf_sub(gf d, const gf a, const gf b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/f_generic.c | | Lines: | 142-147 |
| | 3 | 1 |
gf_sub_RAW| Name: | gf_sub_RAW | | Prototype: | void gf_sub_RAW(gf out, const gf a, const gf b) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/arch_32/f_impl.h | | Lines: | 31-37 |
| | 3 | 2 |
i2d_dhp| Name: | i2d_dhp | | Prototype: | static int i2d_dhp(const EVP_PKEY *pkey, const DH *a, unsigned char **pp) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c | | Lines: | 33-38 |
| | 3 | 2 |
i2v_BASIC_CONSTRAINTS| Name: | i2v_BASIC_CONSTRAINTS | | Prototype: | static struct stack_st_CONF_VALUE *i2v_BASIC_CONSTRAINTS(X509V3_EXT_METHOD *method, BASIC_CONSTRAINTS *bcons, struct stack_st_CONF_VALUE *extlist) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_bcons.c | | Lines: | 44-52 |
| | 3 | 1 |
idea_ecb_cipher| Name: | idea_ecb_cipher | | Prototype: | static int idea_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_idea.c | | Lines: | 33-39 |
| | 3 | 3 |
init_ems| Name: | init_ems | | Prototype: | static int init_ems(SSL *s, unsigned int context) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | | Lines: | 1163-1169 |
| | 3 | 2 |
init_session_ticket| Name: | init_session_ticket | | Prototype: | static int init_session_ticket(SSL *s, unsigned int context) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | | Lines: | 1059-1065 |
| | 3 | 2 |
int_update| Name: | int_update | | Prototype: | static int int_update(EVP_MD_CTX *ctx, const void *data, size_t count) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash_pmeth.c | | Lines: | 85-91 |
| | 3 | 1 |
is_utc| Name: | is_utc | | Prototype: | static int is_utc(const int year) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_time.c | | Lines: | 28-33 |
| | 3 | 2 |
leap_year| Name: | leap_year | | Prototype: | static int leap_year(const int year) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_time.c | | Lines: | 35-40 |
| | 3 | 2 |
long_print| Name: | long_print | | Prototype: | static int long_print(BIO *out, ASN1_VALUE **pval, const ASN1_ITEM *it, int indent, const ASN1_PCTX *pctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_long.c | | Lines: | 193-200 |
| | 3 | 1 |
mime_param_free| Name: | mime_param_free | | Prototype: | static void mime_param_free(MIME_PARAM *param) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | | Lines: | 911-916 |
| | 3 | 1 |
module_free| Name: | module_free | | Prototype: | static void module_free(CONF_MODULE *md) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | | Lines: | 378-383 |
| | 3 | 1 |
negative| Name: | negative | | Prototype: | static uint8_t negative(signed char b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | | Lines: | 4108-4112 |
| | 3 | 1 |
nist_cp_bn| Name: | nist_cp_bn | | Prototype: | static void nist_cp_bn(unsigned long *dst, const unsigned long *src, int top) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_nist.c | | Lines: | 265-271 |
| | 3 | 2 |
null_cipher| Name: | null_cipher | | Prototype: | static int null_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_null.c | | Lines: | 44-50 |
| | 3 | 2 |
ocb_block_xor| Name: | ocb_block_xor | | Prototype: | static void ocb_block_xor(const unsigned char *in1, const unsigned char *in2, size_t len, unsigned char *out) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | | Lines: | 78-86 |
| | 3 | 2 |