| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
EC_KEY_set_flags| Name: | EC_KEY_set_flags | | Prototype: | void EC_KEY_set_flags(EC_KEY *key, int flags) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | | Lines: | 487-490 |
| | 1 | 1 |
EC_KEY_set_enc_flags| Name: | EC_KEY_set_enc_flags | | Prototype: | void EC_KEY_set_enc_flags(EC_KEY *key, unsigned int flags) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | | Lines: | 452-455 |
| | 1 | 1 |
EC_KEY_print| Name: | EC_KEY_print | | Prototype: | int EC_KEY_print(BIO *bp, const EC_KEY *x, int off) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | | Lines: | 614-620 |
| | 7 | 1 |
EC_KEY_new| Name: | EC_KEY_new | | Prototype: | EC_KEY *EC_KEY_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | | Lines: | 18-21 |
| | 5 | 1 |
EC_KEY_get_flags| Name: | EC_KEY_get_flags | | Prototype: | int EC_KEY_get_flags(const EC_KEY *key) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | | Lines: | 482-485 |
| | 1 | 1 |
EC_KEY_get_enc_flags| Name: | EC_KEY_get_enc_flags | | Prototype: | unsigned int EC_KEY_get_enc_flags(const EC_KEY *key) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | | Lines: | 447-450 |
| | 1 | 1 |
EC_KEY_get_default_method| Name: | EC_KEY_get_default_method | | Prototype: | const EC_KEY_METHOD *EC_KEY_get_default_method(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | | Lines: | 37-40 |
| | 1 | 1 |
EC_KEY_get_conv_form| Name: | EC_KEY_get_conv_form | | Prototype: | point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | | Lines: | 457-460 |
| | 1 | 1 |
EC_KEY_get0_public_key| Name: | EC_KEY_get0_public_key | | Prototype: | const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | | Lines: | 432-435 |
| | 1 | 1 |
EC_KEY_get0_private_key| Name: | EC_KEY_get0_private_key | | Prototype: | const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | | Lines: | 412-415 |
| | 1 | 1 |
EC_KEY_get0_group| Name: | EC_KEY_get0_group | | Prototype: | const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | | Lines: | 398-401 |
| | 1 | 1 |
EC_GROUP_set_point_conversion_form| Name: | EC_GROUP_set_point_conversion_form | | Prototype: | void EC_GROUP_set_point_conversion_form(EC_GROUP *group, point_conversion_form_t form) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 377-381 |
| | 1 | 1 |
EC_GROUP_set_curve_name| Name: | EC_GROUP_set_curve_name | | Prototype: | void EC_GROUP_set_curve_name(EC_GROUP *group, int nid) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 357-360 |
| | 1 | 1 |
EC_GROUP_set_asn1_flag| Name: | EC_GROUP_set_asn1_flag | | Prototype: | void EC_GROUP_set_asn1_flag(EC_GROUP *group, int flag) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 367-370 |
| | 1 | 1 |
EC_GROUP_precompute_mult| Name: | EC_GROUP_precompute_mult | | Prototype: | int EC_GROUP_precompute_mult(EC_GROUP *group, BN_CTX *ctx) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 967-977 |
| | 5 | 3 |
EC_GROUP_order_bits| Name: | EC_GROUP_order_bits | | Prototype: | int EC_GROUP_order_bits(const EC_GROUP *group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 335-338 |
| | 1 | 1 |
EC_GROUP_new_by_curve_name| Name: | EC_GROUP_new_by_curve_name | | Prototype: | EC_GROUP *EC_GROUP_new_by_curve_name(int nid) | | Coverage: | 100.000% (12/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_curve.c | | Lines: | 3117-3137 |
| | 26 | 5 |
EC_GROUP_method_of| Name: | EC_GROUP_method_of | | Prototype: | const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 256-259 |
| | 1 | 1 |
EC_GROUP_get_seed_len| Name: | EC_GROUP_get_seed_len | | Prototype: | size_t EC_GROUP_get_seed_len(const EC_GROUP *group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 413-416 |
| | 1 | 1 |
EC_GROUP_get_point_conversion_form| Name: | EC_GROUP_get_point_conversion_form | | Prototype: | point_conversion_form_t EC_GROUP_get_point_conversion_form(const EC_GROUP *group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 383-387 |
| | 1 | 1 |
EC_GROUP_get_curve_name| Name: | EC_GROUP_get_curve_name | | Prototype: | int EC_GROUP_get_curve_name(const EC_GROUP *group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 362-365 |
| | 1 | 1 |
EC_GROUP_get_asn1_flag| Name: | EC_GROUP_get_asn1_flag | | Prototype: | int EC_GROUP_get_asn1_flag(const EC_GROUP *group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 372-375 |
| | 1 | 1 |
EC_GROUP_get0_seed| Name: | EC_GROUP_get0_seed | | Prototype: | unsigned char *EC_GROUP_get0_seed(const EC_GROUP *group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 408-411 |
| | 1 | 1 |
EC_GROUP_get0_order| Name: | EC_GROUP_get0_order | | Prototype: | const BIGNUM *EC_GROUP_get0_order(const EC_GROUP *group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 330-333 |
| | 1 | 1 |
EC_GROUP_get0_generator| Name: | EC_GROUP_get0_generator | | Prototype: | const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 310-313 |
| | 1 | 1 |
EC_GROUP_get0_cofactor| Name: | EC_GROUP_get0_cofactor | | Prototype: | const BIGNUM *EC_GROUP_get0_cofactor(const EC_GROUP *group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 352-355 |
| | 1 | 1 |
EC_GFp_nistz256_method| Name: | EC_GFp_nistz256_method | | Prototype: | const EC_METHOD *EC_GFp_nistz256_method(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c | | Lines: | 1642-1700 |
| | 1 | 1 |
EC_GFp_mont_method| Name: | EC_GFp_mont_method | | Prototype: | const EC_METHOD *EC_GFp_mont_method(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_mont.c | | Lines: | 15-73 |
| | 1 | 1 |
EC_GF2m_simple_method| Name: | EC_GF2m_simple_method | | Prototype: | const EC_METHOD *EC_GF2m_simple_method(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | | Lines: | 892-952 |
| | 1 | 1 |
ECParameters_print| Name: | ECParameters_print | | Prototype: | int ECParameters_print(BIO *bp, const EC_KEY *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | | Lines: | 622-625 |
| | 1 | 1 |
ECPKPARAMETERS_new| Name: | ECPKPARAMETERS_new | | Prototype: | ECPKPARAMETERS *ECPKPARAMETERS_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c | | Lines: | 222-222 |
| | 1 | 1 |
ECPKPARAMETERS_free| Name: | ECPKPARAMETERS_free | | Prototype: | void ECPKPARAMETERS_free(ECPKPARAMETERS *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c | | Lines: | 222-222 |
| | 1 | 1 |
ECPARAMETERS_new| Name: | ECPARAMETERS_new | | Prototype: | ECPARAMETERS *ECPARAMETERS_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c | | Lines: | 212-212 |
| | 1 | 1 |
ECPARAMETERS_free| Name: | ECPARAMETERS_free | | Prototype: | void ECPARAMETERS_free(ECPARAMETERS *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c | | Lines: | 212-212 |
| | 1 | 1 |
ECDSA_sign| Name: | ECDSA_sign | | Prototype: | int ECDSA_sign(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, EC_KEY *eckey) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecdsa_sign.c | | Lines: | 29-33 |
| | 9 | 1 |
ECDSA_SIG_free| Name: | ECDSA_SIG_free | | Prototype: | void ECDSA_SIG_free(ECDSA_SIG *sig) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c | | Lines: | 1157-1164 |
| | 7 | 2 |
DTLS_set_timer_cb| Name: | DTLS_set_timer_cb | | Prototype: | void DTLS_set_timer_cb(SSL *s, DTLS_timer_cb cb) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | | Lines: | 988-991 |
| | 1 | 1 |
DTLS_server_method| Name: | DTLS_server_method | | Prototype: | const SSL_METHOD *DTLS_server_method(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | | Lines: | 147-147 |
| | 1 | 1 |
DTLS_method| Name: | DTLS_method | | Prototype: | const SSL_METHOD *DTLS_method(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | | Lines: | 127-127 |
| | 1 | 1 |
DTLS_client_method| Name: | DTLS_client_method | | Prototype: | const SSL_METHOD *DTLS_client_method(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | | Lines: | 171-171 |
| | 1 | 1 |
DTLS_RECORD_LAYER_set_write_sequence| Name: | DTLS_RECORD_LAYER_set_write_sequence | | Prototype: | void DTLS_RECORD_LAYER_set_write_sequence(RECORD_LAYER *rl, unsigned char *seq) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | | Lines: | 114-117 |
| | 1 | 1 |
DTLS_RECORD_LAYER_set_saved_w_epoch| Name: | DTLS_RECORD_LAYER_set_saved_w_epoch | | Prototype: | void DTLS_RECORD_LAYER_set_saved_w_epoch(RECORD_LAYER *rl, unsigned short e) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | | Lines: | 98-112 |
| | 11 | 3 |
DTLS_RECORD_LAYER_free| Name: | DTLS_RECORD_LAYER_free | | Prototype: | void DTLS_RECORD_LAYER_free(RECORD_LAYER *rl) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | | Lines: | 47-55 |
| | 10 | 1 |
DSO_new| Name: | DSO_new | | Prototype: | DSO *DSO_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_lib.c | | Lines: | 57-60 |
| | 5 | 1 |
DSO_METHOD_openssl| Name: | DSO_METHOD_openssl | | Prototype: | DSO_METHOD *DSO_METHOD_openssl(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_dlfcn.c | | Lines: | 64-67 |
| | 1 | 1 |
DSA_size| Name: | DSA_size | | Prototype: | int DSA_size(const DSA *r) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_lib.c | | Lines: | 146-166 |
| | 16 | 1 |
DSA_new| Name: | DSA_new | | Prototype: | DSA *DSA_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_lib.c | | Lines: | 19-22 |
| | 5 | 1 |
DSA_get_default_method| Name: | DSA_get_default_method | | Prototype: | const DSA_METHOD *DSA_get_default_method(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ossl.c | | Lines: | 49-52 |
| | 1 | 1 |
DSA_get0_q| Name: | DSA_get0_q | | Prototype: | const BIGNUM *DSA_get0_q(const DSA *d) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_lib.c | | Lines: | 315-318 |
| | 1 | 1 |
DSA_do_verify| Name: | DSA_do_verify | | Prototype: | int DSA_do_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig, DSA *dsa) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_vrf.c | | Lines: | 13-17 |
| | 1 | 1 |
DSA_do_sign| Name: | DSA_do_sign | | Prototype: | DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_sign.c | | Lines: | 14-17 |
| | 1 | 1 |
DSA_bits| Name: | DSA_bits | | Prototype: | int DSA_bits(const DSA *dsa) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_lib.c | | Lines: | 355-358 |
| | 1 | 1 |
DSA_SIG_free| Name: | DSA_SIG_free | | Prototype: | void DSA_SIG_free(DSA_SIG *sig) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_asn1.c | | Lines: | 32-39 |
| | 7 | 2 |
DHparams_print| Name: | DHparams_print | | Prototype: | int DHparams_print(BIO *bp, const DH *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c | | Lines: | 480-483 |
| | 1 | 1 |
DH_size| Name: | DH_size | | Prototype: | int DH_size(const DH *dh) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_lib.c | | Lines: | 157-160 |
| | 1 | 1 |
DH_set_length| Name: | DH_set_length | | Prototype: | int DH_set_length(DH *dh, long length) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_lib.c | | Lines: | 220-224 |
| | 2 | 1 |
DH_set0_key| Name: | DH_set0_key | | Prototype: | int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_lib.c | | Lines: | 234-246 |
| | 11 | 3 |
DH_security_bits| Name: | DH_security_bits | | Prototype: | int DH_security_bits(const DH *dh) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_lib.c | | Lines: | 162-172 |
| | 7 | 3 |
DH_new| Name: | DH_new | | Prototype: | DH *DH_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_lib.c | | Lines: | 37-40 |
| | 5 | 1 |
DH_get_default_method| Name: | DH_get_default_method | | Prototype: | const DH_METHOD *DH_get_default_method(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_key.c | | Lines: | 71-74 |
| | 1 | 1 |
DH_get0_q| Name: | DH_get0_q | | Prototype: | const BIGNUM *DH_get0_q(const DH *dh) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_lib.c | | Lines: | 253-256 |
| | 1 | 1 |
DH_get0_pub_key| Name: | DH_get0_pub_key | | Prototype: | const BIGNUM *DH_get0_pub_key(const DH *dh) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_lib.c | | Lines: | 268-271 |
| | 1 | 1 |
DH_get0_priv_key| Name: | DH_get0_priv_key | | Prototype: | const BIGNUM *DH_get0_priv_key(const DH *dh) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_lib.c | | Lines: | 263-266 |
| | 1 | 1 |
DH_get0_p| Name: | DH_get0_p | | Prototype: | const BIGNUM *DH_get0_p(const DH *dh) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_lib.c | | Lines: | 248-251 |
| | 1 | 1 |
DH_get0_g| Name: | DH_get0_g | | Prototype: | const BIGNUM *DH_get0_g(const DH *dh) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_lib.c | | Lines: | 258-261 |
| | 1 | 1 |
DH_generate_key| Name: | DH_generate_key | | Prototype: | int DH_generate_key(DH *dh) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_key.c | | Lines: | 23-26 |
| | 1 | 1 |
DH_compute_key| Name: | DH_compute_key | | Prototype: | int DH_compute_key(unsigned char *key, const BIGNUM *pub_key, DH *dh) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_key.c | | Lines: | 28-31 |
| | 1 | 1 |
DES_set_odd_parity| Name: | DES_set_odd_parity | | Prototype: | void DES_set_odd_parity(DES_cblock *key) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/set_key.c | | Lines: | 53-59 |
| | 3 | 2 |
DES_set_key_unchecked| Name: | DES_set_key_unchecked | | Prototype: | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/set_key.c | | Lines: | 303-367 |
| | 38 | 3 |
DES_ofb64_encrypt| Name: | DES_ofb64_encrypt | | Prototype: | void DES_ofb64_encrypt(register const unsigned char *in, register unsigned char *out, long length, DES_key_schedule *schedule, DES_cblock *ivec, int *num) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/ofb64enc.c | | Lines: | 17-60 |
| | 35 | 4 |
DES_encrypt3| Name: | DES_encrypt3 | | Prototype: | void DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1, DES_key_schedule *ks2, DES_key_schedule *ks3) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/des_enc.c | | Lines: | 149-167 |
| | 14 | 1 |
DES_encrypt2| Name: | DES_encrypt2 | | Prototype: | void DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/des_enc.c | | Lines: | 85-147 |
| | 43 | 2 |
DES_encrypt1| Name: | DES_encrypt1 | | Prototype: | void DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/des_enc.c | | Lines: | 14-83 |
| | 47 | 2 |
DES_ede3_ofb64_encrypt| Name: | DES_ede3_ofb64_encrypt | | Prototype: | void DES_ede3_ofb64_encrypt(register const unsigned char *in, register unsigned char *out, long length, DES_key_schedule *k1, DES_key_schedule *k2, DES_key_schedule *k3, DES_cblock *ivec, int *num) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/ofb64ede.c | | Lines: | 17-62 |
| | 33 | 4 |
DES_ede3_cfb64_encrypt| Name: | DES_ede3_cfb64_encrypt | | Prototype: | void DES_ede3_cfb64_encrypt(const unsigned char *in, unsigned char *out, long length, DES_key_schedule *ks1, DES_key_schedule *ks2, DES_key_schedule *ks3, DES_cblock *ivec, int *num, int enc) | | Coverage: | 100.000% (17/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/cfb64ede.c | | Lines: | 18-78 |
| | 44 | 6 |
DES_ecb_encrypt| Name: | DES_ecb_encrypt | | Prototype: | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, DES_key_schedule *ks, int enc) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/ecb_enc.c | | Lines: | 30-48 |
| | 14 | 1 |
DES_ecb3_encrypt| Name: | DES_ecb3_encrypt | | Prototype: | void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, DES_key_schedule *ks1, DES_key_schedule *ks2, DES_key_schedule *ks3, int enc) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/ecb3_enc.c | | Lines: | 12-33 |
| | 15 | 2 |
DES_decrypt3| Name: | DES_decrypt3 | | Prototype: | void DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1, DES_key_schedule *ks2, DES_key_schedule *ks3) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/des_enc.c | | Lines: | 169-187 |
| | 14 | 1 |
DES_crypt| Name: | DES_crypt | | Prototype: | char *DES_crypt(const char *buf, const char *salt) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/fcrypt.c | | Lines: | 58-89 |
| | 1 | 1 |
DES_cfb64_encrypt| Name: | DES_cfb64_encrypt | | Prototype: | void DES_cfb64_encrypt(const unsigned char *in, unsigned char *out, long length, DES_key_schedule *schedule, DES_cblock *ivec, int *num, int enc) | | Coverage: | 100.000% (17/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/cfb64enc.c | | Lines: | 18-73 |
| | 44 | 6 |
Camellia_encrypt| Name: | Camellia_encrypt | | Prototype: | void Camellia_encrypt(const unsigned char *in, unsigned char *out, const CAMELLIA_KEY *key) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/camellia/cmll_misc.c | | Lines: | 25-29 |
| | 1 | 1 |
Camellia_decrypt| Name: | Camellia_decrypt | | Prototype: | void Camellia_decrypt(const unsigned char *in, unsigned char *out, const CAMELLIA_KEY *key) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/camellia/cmll_misc.c | | Lines: | 31-35 |
| | 1 | 1 |
CT_POLICY_EVAL_CTX_set_time| Name: | CT_POLICY_EVAL_CTX_set_time | | Prototype: | void CT_POLICY_EVAL_CTX_set_time(CT_POLICY_EVAL_CTX *ctx, uint64_t time_in_ms) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_policy.c | | Lines: | 75-78 |
| | 1 | 1 |
CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE| Name: | CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE | | Prototype: | void CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE(CT_POLICY_EVAL_CTX *ctx, CTLOG_STORE *log_store) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_policy.c | | Lines: | 69-73 |
| | 1 | 1 |
CT_POLICY_EVAL_CTX_get_time| Name: | CT_POLICY_EVAL_CTX_get_time | | Prototype: | uint64_t CT_POLICY_EVAL_CTX_get_time(const CT_POLICY_EVAL_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_policy.c | | Lines: | 95-98 |
| | 1 | 1 |
CTLOG_get0_public_key| Name: | CTLOG_get0_public_key | | Prototype: | EVP_PKEY *CTLOG_get0_public_key(const CTLOG *log) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_log.c | | Lines: | 284-287 |
| | 1 | 1 |
CTLOG_get0_name| Name: | CTLOG_get0_name | | Prototype: | const char *CTLOG_get0_name(const CTLOG *log) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_log.c | | Lines: | 272-275 |
| | 1 | 1 |
CTLOG_STORE_load_default_file| Name: | CTLOG_STORE_load_default_file | | Prototype: | int CTLOG_STORE_load_default_file(CTLOG_STORE *store) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_log.c | | Lines: | 138-146 |
| | 6 | 2 |
CRYPTO_set_mem_debug| Name: | 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 |
CRYPTO_secure_used| Name: | CRYPTO_secure_used | | Prototype: | size_t CRYPTO_secure_used(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | | Lines: | 213-220 |
| | 1 | 1 |
CRYPTO_secure_malloc_initialized| Name: | CRYPTO_secure_malloc_initialized | | Prototype: | int CRYPTO_secure_malloc_initialized(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | | Lines: | 109-116 |
| | 1 | 1 |
CRYPTO_secure_malloc_done| Name: | CRYPTO_secure_malloc_done | | Prototype: | int CRYPTO_secure_malloc_done(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | | Lines: | 95-107 |
| | 11 | 2 |
CRYPTO_secure_malloc| Name: | CRYPTO_secure_malloc | | Prototype: | void *CRYPTO_secure_malloc(size_t num, const char *file, int line) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | | Lines: | 118-136 |
| | 10 | 2 |
CRYPTO_secure_free| Name: | CRYPTO_secure_free | | Prototype: | void CRYPTO_secure_free(void *ptr, const char *file, int line) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | | Lines: | 148-168 |
| | 14 | 3 |
CRYPTO_secure_clear_free| Name: | CRYPTO_secure_clear_free | | Prototype: | void CRYPTO_secure_clear_free(void *ptr, size_t num, const char *file, int line) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | | Lines: | 170-195 |
| | 15 | 3 |
CRYPTO_secure_allocated| Name: | CRYPTO_secure_allocated | | Prototype: | int CRYPTO_secure_allocated(const void *ptr) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | | Lines: | 197-211 |
| | 7 | 2 |
CRYPTO_ocb128_tag| Name: | CRYPTO_ocb128_tag | | Prototype: | int CRYPTO_ocb128_tag(OCB128_CONTEXT *ctx, unsigned char *tag, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | | Lines: | 546-549 |
| | 1 | 1 |
CRYPTO_ocb128_finish| Name: | CRYPTO_ocb128_finish | | Prototype: | int CRYPTO_ocb128_finish(OCB128_CONTEXT *ctx, const unsigned char *tag, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | | Lines: | 537-541 |
| | 1 | 1 |
CRYPTO_mem_ctrl| Name: | CRYPTO_mem_ctrl | | Prototype: | int CRYPTO_mem_ctrl(int mode) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_dbg.c | | Lines: | 120-191 |
| | 1 | 1 |
CRYPTO_gcm128_tag| Name: | CRYPTO_gcm128_tag | | Prototype: | void CRYPTO_gcm128_tag(GCM128_CONTEXT *ctx, unsigned char *tag, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/gcm128.c | | Lines: | 1868-1873 |
| | 7 | 1 |