Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
EC_GROUP_new_from_ecpkparametersName: | EC_GROUP_new_from_ecpkparameters | Prototype: | EC_GROUP *EC_GROUP_new_from_ecpkparameters(const ECPKPARAMETERS *params) | Coverage: | 80.000% (16/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c | Lines: | 807-841 |
| | 51 | 7 |
EC_GROUP_order_bitsName: | 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_precompute_multName: | 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_set_asn1_flagName: | 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_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_set_curve_GF2mName: | EC_GROUP_set_curve_GF2m | Prototype: | int EC_GROUP_set_curve_GF2m(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 452-456 |
| | 1 | 1 |
EC_GROUP_set_curve_GFpName: | EC_GROUP_set_curve_GFp | Prototype: | int EC_GROUP_set_curve_GFp(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 439-443 |
| | 1 | 1 |
EC_GROUP_set_curve_nameName: | 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_generatorName: | EC_GROUP_set_generator | Prototype: | int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor) | Coverage: | 60.000% (18/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 268-308 |
| | 36 | 10 |
EC_GROUP_set_point_conversion_formName: | 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_seedName: | EC_GROUP_set_seed | Prototype: | size_t EC_GROUP_set_seed(EC_GROUP *group, const unsigned char *p, size_t len) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 389-406 |
| | 17 | 3 |
EC_KEY_METHOD_freeName: | EC_KEY_METHOD_free | Prototype: | void EC_KEY_METHOD_free(EC_KEY_METHOD *meth) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 167-171 |
| | 2 | 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_KEY_METHOD_get_initName: | EC_KEY_METHOD_get_init | Prototype: | void EC_KEY_METHOD_get_init(const EC_KEY_METHOD *meth, int (**pinit)(EC_KEY *key), void (**pfinish)(EC_KEY *key), int (**pcopy)(EC_KEY *dest, const EC_KEY *src), int (**pset_group)(EC_KEY *key, const EC_GROUP *grp), int (**pset_private)(EC_KEY *key, const BIGNUM *priv_key), int (**pset_public)(EC_KEY *key, const EC_POINT *pub_key)) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 239-262 |
| | 24 | 7 |
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_signName: | EC_KEY_METHOD_get_sign | Prototype: | void EC_KEY_METHOD_get_sign(const EC_KEY_METHOD *meth, int (**psign)(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey), int (**psign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp), ECDSA_SIG *(**psign_sig)(const unsigned char *dgst, int dgst_len, const BIGNUM *in_kinv, const BIGNUM *in_r, EC_KEY *eckey)) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 281-301 |
| | 12 | 4 |
EC_KEY_METHOD_get_verifyName: | EC_KEY_METHOD_get_verify | Prototype: | void EC_KEY_METHOD_get_verify(const EC_KEY_METHOD *meth, int (**pverify)(int type, const unsigned char *dgst, int dgst_len, const unsigned char *sigbuf, int sig_len, EC_KEY *eckey), int (**pverify_sig)(const unsigned char *dgst, int dgst_len, const ECDSA_SIG *sig, EC_KEY *eckey)) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 303-317 |
| | 8 | 3 |
EC_KEY_METHOD_newName: | EC_KEY_METHOD_new | Prototype: | EC_KEY_METHOD *EC_KEY_METHOD_new(const EC_KEY_METHOD *meth) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 155-165 |
| | 15 | 3 |
EC_KEY_METHOD_set_compute_keyName: | EC_KEY_METHOD_set_compute_key | Prototype: | void EC_KEY_METHOD_set_compute_key(EC_KEY_METHOD *meth, int (*ckey)(unsigned char **psec, size_t *pseclen, const EC_POINT *pub_key, const EC_KEY *ecdh)) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 197-204 |
| | 1 | 1 |
EC_KEY_METHOD_set_initName: | EC_KEY_METHOD_set_init | Prototype: | void EC_KEY_METHOD_set_init(EC_KEY_METHOD *meth, int (*init)(EC_KEY *key), void (*finish)(EC_KEY *key), int (*copy)(EC_KEY *dest, const EC_KEY *src), int (*set_group)(EC_KEY *key, const EC_GROUP *grp), int (*set_private)(EC_KEY *key, const BIGNUM *priv_key), int (*set_public)(EC_KEY *key, const EC_POINT *pub_key)) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 173-189 |
| | 6 | 1 |
EC_KEY_METHOD_set_keygenName: | EC_KEY_METHOD_set_keygen | Prototype: | void EC_KEY_METHOD_set_keygen(EC_KEY_METHOD *meth, int (*keygen)(EC_KEY *key)) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 191-195 |
| | 1 | 1 |
EC_KEY_METHOD_set_signName: | EC_KEY_METHOD_set_sign | Prototype: | void EC_KEY_METHOD_set_sign(EC_KEY_METHOD *meth, int (*sign)(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey), int (*sign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp), ECDSA_SIG *(*sign_sig)(const unsigned char *dgst, int dgst_len, const BIGNUM *in_kinv, const BIGNUM *in_r, EC_KEY *eckey)) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 206-223 |
| | 3 | 1 |
EC_KEY_METHOD_set_verifyName: | EC_KEY_METHOD_set_verify | Prototype: | void EC_KEY_METHOD_set_verify(EC_KEY_METHOD *meth, int (*verify)(int type, const unsigned char *dgst, int dgst_len, const unsigned char *sigbuf, int sig_len, EC_KEY *eckey), int (*verify_sig)(const unsigned char *dgst, int dgst_len, const ECDSA_SIG *sig, EC_KEY *eckey)) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 225-237 |
| | 2 | 1 |
EC_KEY_OpenSSLName: | EC_KEY_OpenSSL | Prototype: | const EC_KEY_METHOD *EC_KEY_OpenSSL(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 32-35 |
| | 1 | 1 |
EC_KEY_can_signName: | EC_KEY_can_sign | Prototype: | int EC_KEY_can_sign(const EC_KEY *eckey) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 612-618 |
| | 12 | 2 |
EC_KEY_check_keyName: | EC_KEY_check_key | Prototype: | int EC_KEY_check_key(const EC_KEY *eckey) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 255-268 |
| | 19 | 3 |
EC_KEY_clear_flagsName: | EC_KEY_clear_flags | Prototype: | void EC_KEY_clear_flags(EC_KEY *key, int flags) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 492-495 |
| | 1 | 1 |
EC_KEY_copyName: | EC_KEY_copy | Prototype: | EC_KEY *EC_KEY_copy(EC_KEY *dest, const EC_KEY *src) | Coverage: | 30.986% (22/71) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 73-148 |
| | 129 | 21 |
EC_KEY_dupName: | EC_KEY_dup | Prototype: | EC_KEY *EC_KEY_dup(const EC_KEY *ec_key) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 150-162 |
| | 19 | 3 |
EC_KEY_freeName: | EC_KEY_free | Prototype: | void EC_KEY_free(EC_KEY *r) | Coverage: | 70.588% (12/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 41-71 |
| | 25 | 5 |
EC_KEY_generate_keyName: | EC_KEY_generate_key | Prototype: | int EC_KEY_generate_key(EC_KEY *eckey) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 181-191 |
| | 15 | 3 |
EC_KEY_get0_engineName: | EC_KEY_get0_engine | Prototype: | ENGINE *EC_KEY_get0_engine(const EC_KEY *eckey) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 176-179 |
| | 1 | 1 |
EC_KEY_get0_groupName: | 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_KEY_get0_private_keyName: | 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_public_keyName: | 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_get_conv_formName: | 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_get_default_methodName: | 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_enc_flagsName: | 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_ex_dataName: | EC_KEY_get_ex_data | Prototype: | void *EC_KEY_get_ex_data(const EC_KEY *key, int idx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 1030-1033 |
| | 1 | 1 |
EC_KEY_get_flagsName: | 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_methodName: | EC_KEY_get_method | Prototype: | const EC_KEY_METHOD *EC_KEY_get_method(const EC_KEY *key) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 50-53 |
| | 1 | 1 |
EC_KEY_key2bufName: | EC_KEY_key2buf | Prototype: | size_t EC_KEY_key2buf(const EC_KEY *key, point_conversion_form_t form, unsigned char **pbuf, BN_CTX *ctx) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 497-503 |
| | 13 | 2 |
EC_KEY_newName: | 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_new_by_curve_nameName: | EC_KEY_new_by_curve_name | Prototype: | EC_KEY *EC_KEY_new_by_curve_name(int nid) | Coverage: | 33.333% (4/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 23-39 |
| | 32 | 4 |
EC_KEY_new_methodName: | EC_KEY_new_method | Prototype: | EC_KEY *EC_KEY_new_method(ENGINE *engine) | Coverage: | 27.586% (8/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 73-125 |
| | 58 | 10 |
EC_KEY_oct2keyName: | EC_KEY_oct2key | Prototype: | int EC_KEY_oct2key(EC_KEY *key, const unsigned char *buf, size_t len, BN_CTX *ctx) | Coverage: | 66.667% (12/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 505-526 |
| | 21 | 6 |
EC_KEY_oct2privName: | EC_KEY_oct2priv | Prototype: | int EC_KEY_oct2priv(EC_KEY *eckey, const unsigned char *buf, size_t len) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 564-573 |
| | 14 | 3 |
EC_KEY_precompute_multName: | EC_KEY_precompute_mult | Prototype: | int EC_KEY_precompute_mult(EC_KEY *key, BN_CTX *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 475-480 |
| | 5 | 2 |
EC_KEY_printName: | 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_print_fpName: | EC_KEY_print_fp | Prototype: | int EC_KEY_print_fp(FILE *fp, const EC_KEY *x, int off) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/eck_prn.c | Lines: | 33-46 |
| | 11 | 2 |
EC_KEY_priv2bufName: | EC_KEY_priv2buf | Prototype: | size_t EC_KEY_priv2buf(const EC_KEY *eckey, unsigned char **pbuf) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 591-610 |
| | 20 | 4 |
EC_KEY_priv2octName: | EC_KEY_priv2oct | Prototype: | size_t EC_KEY_priv2oct(const EC_KEY *eckey, unsigned char *buf, size_t len) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 528-539 |
| | 14 | 3 |
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_set_conv_formName: | EC_KEY_set_conv_form | Prototype: | void EC_KEY_set_conv_form(EC_KEY *key, point_conversion_form_t cform) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 462-467 |
| | 5 | 2 |
EC_KEY_set_default_methodName: | EC_KEY_set_default_method | Prototype: | void EC_KEY_set_default_method(const EC_KEY_METHOD *meth) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 42-48 |
| | 5 | 2 |
EC_KEY_set_enc_flagsName: | 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_set_ex_dataName: | EC_KEY_set_ex_data | Prototype: | int EC_KEY_set_ex_data(EC_KEY *key, int idx, void *arg) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 1025-1028 |
| | 1 | 1 |
EC_KEY_set_flagsName: | 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_groupName: | EC_KEY_set_group | Prototype: | int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group) | Coverage: | 37.500% (3/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 403-410 |
| | 13 | 2 |
EC_KEY_set_methodName: | EC_KEY_set_method | Prototype: | int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 55-71 |
| | 17 | 3 |
EC_KEY_set_private_keyName: | EC_KEY_set_private_key | Prototype: | int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *priv_key) | Coverage: | 33.333% (6/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 417-430 |
| | 29 | 4 |
EC_KEY_set_public_keyName: | EC_KEY_set_public_key | Prototype: | int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub_key) | Coverage: | 37.500% (3/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 437-445 |
| | 14 | 2 |
EC_KEY_set_public_key_affine_coordinatesName: | EC_KEY_set_public_key_affine_coordinates | Prototype: | int EC_KEY_set_public_key_affine_coordinates(EC_KEY *key, BIGNUM *x, BIGNUM *y) | Coverage: | 0.000% (0/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 337-396 |
| | 66 | 11 |
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_METHOD_get_field_typeName: | EC_METHOD_get_field_type | Prototype: | int EC_METHOD_get_field_type(const EC_METHOD *meth) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 261-264 |
| | 1 | 1 |
EC_POINT_addName: | EC_POINT_add | Prototype: | int EC_POINT_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 785-798 |
| | 8 | 3 |
EC_POINT_bn2pointName: | EC_POINT_bn2point | Prototype: | EC_POINT *EC_POINT_bn2point(const EC_GROUP *group, const BIGNUM *bn, EC_POINT *point, BN_CTX *ctx) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_print.c | Lines: | 34-70 |
| | 49 | 8 |
EC_POINT_clear_freeName: | EC_POINT_clear_free | Prototype: | void EC_POINT_clear_free(EC_POINT *point) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 600-610 |
| | 7 | 4 |
EC_POINT_cmpName: | EC_POINT_cmp | Prototype: | int EC_POINT_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 862-874 |
| | 7 | 3 |
EC_POINT_copyName: | EC_POINT_copy | Prototype: | int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src) | Coverage: | 43.750% (7/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 612-628 |
| | 12 | 4 |
EC_POINT_dblName: | EC_POINT_dbl | Prototype: | int EC_POINT_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 800-812 |
| | 7 | 3 |
EC_POINT_dupName: | EC_POINT_dup | Prototype: | EC_POINT *EC_POINT_dup(const EC_POINT *a, const EC_GROUP *group) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 630-647 |
| | 28 | 4 |
EC_POINT_freeName: | EC_POINT_free | Prototype: | void EC_POINT_free(EC_POINT *point) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 590-598 |
| | 5 | 3 |
EC_POINT_get_Jprojective_coordinates_GFpName: | EC_POINT_get_Jprojective_coordinates_GFp | Prototype: | int EC_POINT_get_Jprojective_coordinates_GFp(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BIGNUM *z, BN_CTX *ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 687-704 |
| | 10 | 3 |
EC_POINT_get_affine_coordinatesName: | EC_POINT_get_affine_coordinates | Prototype: | int EC_POINT_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 747-765 |
| | 13 | 4 |
EC_POINT_get_affine_coordinates_GF2mName: | EC_POINT_get_affine_coordinates_GF2m | Prototype: | int EC_POINT_get_affine_coordinates_GF2m(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 776-781 |
| | 1 | 1 |
EC_POINT_get_affine_coordinates_GFpName: | EC_POINT_get_affine_coordinates_GFp | Prototype: | int EC_POINT_get_affine_coordinates_GFp(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 768-773 |
| | 1 | 1 |
EC_POINT_hex2pointName: | EC_POINT_hex2point | Prototype: | EC_POINT *EC_POINT_hex2point(const EC_GROUP *group, const char *buf, EC_POINT *point, BN_CTX *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_print.c | Lines: | 107-121 |
| | 19 | 2 |
EC_POINT_invertName: | EC_POINT_invert | Prototype: | int EC_POINT_invert(const EC_GROUP *group, EC_POINT *a, BN_CTX *ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 814-825 |
| | 7 | 3 |
EC_POINT_is_at_infinityName: | EC_POINT_is_at_infinity | Prototype: | int EC_POINT_is_at_infinity(const EC_GROUP *group, const EC_POINT *point) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 827-839 |
| | 8 | 3 |
EC_POINT_is_on_curveName: | EC_POINT_is_on_curve | Prototype: | int EC_POINT_is_on_curve(const EC_GROUP *group, const EC_POINT *point, BN_CTX *ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 848-860 |
| | 7 | 3 |
EC_POINT_make_affineName: | EC_POINT_make_affine | Prototype: | int EC_POINT_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 876-887 |
| | 7 | 3 |
EC_POINT_method_ofName: | EC_POINT_method_of | Prototype: | const EC_METHOD *EC_POINT_method_of(const EC_POINT *point) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 649-652 |
| | 1 | 1 |
EC_POINT_mulName: | EC_POINT_mul | Prototype: | int EC_POINT_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar, const EC_POINT *point, const BIGNUM *p_scalar, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 951-965 |
| | 15 | 1 |
EC_POINT_newName: | EC_POINT_new | Prototype: | EC_POINT *EC_POINT_new(const EC_GROUP *group) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 560-588 |
| | 39 | 5 |
EC_POINT_oct2pointName: | EC_POINT_oct2point | Prototype: | int EC_POINT_oct2point(const EC_GROUP *group, EC_POINT *point, const unsigned char *buf, size_t len, BN_CTX *ctx) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_oct.c | Lines: | 101-127 |
| | 12 | 5 |
EC_POINT_point2bnName: | EC_POINT_point2bn | Prototype: | BIGNUM *EC_POINT_point2bn(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, BIGNUM *ret, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_print.c | Lines: | 14-32 |
| | 12 | 2 |
EC_POINT_point2bufName: | EC_POINT_point2buf | Prototype: | size_t EC_POINT_point2buf(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, unsigned char **pbuf, BN_CTX *ctx) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_oct.c | Lines: | 129-150 |
| | 24 | 4 |
EC_POINT_point2hexName: | EC_POINT_point2hex | Prototype: | char *EC_POINT_point2hex(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, BN_CTX *ctx) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_print.c | Lines: | 75-105 |
| | 33 | 4 |
EC_POINT_point2octName: | EC_POINT_point2oct | Prototype: | size_t EC_POINT_point2oct(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, unsigned char *buf, size_t len, BN_CTX *ctx) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_oct.c | Lines: | 70-99 |
| | 13 | 5 |
EC_POINT_set_Jprojective_coordinates_GFpName: | EC_POINT_set_Jprojective_coordinates_GFp | Prototype: | int EC_POINT_set_Jprojective_coordinates_GFp(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, const BIGNUM *z, BN_CTX *ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 668-685 |
| | 10 | 3 |
EC_POINT_set_affine_coordinatesName: | EC_POINT_set_affine_coordinates | Prototype: | int EC_POINT_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 706-727 |
| | 15 | 5 |
EC_POINT_set_affine_coordinates_GF2mName: | EC_POINT_set_affine_coordinates_GF2m | Prototype: | int EC_POINT_set_affine_coordinates_GF2m(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 738-743 |
| | 1 | 1 |
EC_POINT_set_affine_coordinates_GFpName: | EC_POINT_set_affine_coordinates_GFp | Prototype: | int EC_POINT_set_affine_coordinates_GFp(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 730-735 |
| | 1 | 1 |
EC_POINT_set_compressed_coordinatesName: | EC_POINT_set_compressed_coordinates | Prototype: | int EC_POINT_set_compressed_coordinates(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, int y_bit, BN_CTX *ctx) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_oct.c | Lines: | 18-50 |
| | 21 | 5 |
EC_POINT_set_compressed_coordinates_GF2mName: | EC_POINT_set_compressed_coordinates_GF2m | Prototype: | int EC_POINT_set_compressed_coordinates_GF2m(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, int y_bit, BN_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_oct.c | Lines: | 61-66 |
| | 1 | 1 |
EC_POINT_set_compressed_coordinates_GFpName: | EC_POINT_set_compressed_coordinates_GFp | Prototype: | int EC_POINT_set_compressed_coordinates_GFp(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, int y_bit, BN_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_oct.c | Lines: | 53-58 |
| | 1 | 1 |
EC_POINT_set_to_infinityName: | EC_POINT_set_to_infinity | Prototype: | int EC_POINT_set_to_infinity(const EC_GROUP *group, EC_POINT *point) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 654-666 |
| | 8 | 3 |
EC_POINTs_make_affineName: | EC_POINTs_make_affine | Prototype: | int EC_POINTs_make_affine(const EC_GROUP *group, size_t num, EC_POINT *points[], BN_CTX *ctx) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 889-905 |
| | 9 | 4 |
EC_POINTs_mulName: | EC_POINTs_mul | Prototype: | int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, size_t num, const EC_POINT *points[], const BIGNUM *scalars[], BN_CTX *ctx) | Coverage: | 66.667% (16/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 913-949 |
| | 36 | 7 |