Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
MD5Name: | MD5 | Prototype: | unsigned char *MD5(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md5/md5_one.c | Lines: | 64-76 |
| | 15 | 3 |
MD4Name: | MD4 | Prototype: | unsigned char *MD4(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md4/md4_one.c | Lines: | 64-76 |
| | 15 | 3 |
HKDFName: | HKDF | Prototype: | int HKDF(uint8_t *out_key, size_t out_len, const EVP_MD *digest, const uint8_t *secret, size_t secret_len, const uint8_t *salt, size_t salt_len, const uint8_t *info, size_t info_len) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hkdf/hkdf.c | Lines: | 26-42 |
| | 9 | 3 |
GostR3410_512_param_idName: | GostR3410_512_param_id | Prototype: | int GostR3410_512_param_id(const char *value) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_params.c | Lines: | 119-130 |
| | 5 | 3 |
GostR3410_256_param_idName: | GostR3410_256_param_id | Prototype: | int GostR3410_256_param_id(const char *value) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_params.c | Lines: | 106-117 |
| | 5 | 3 |
Gost2814789_set_keyName: | Gost2814789_set_key | Prototype: | int Gost2814789_set_key(GOST2814789_KEY *key, const unsigned char *userKey, const int bits) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89_params.c | Lines: | 215-230 |
| | 7 | 3 |
Gost2814789_ecb_encryptName: | Gost2814789_ecb_encrypt | Prototype: | void Gost2814789_ecb_encrypt(const unsigned char *in, unsigned char *out, GOST2814789_KEY *key, const int enc) | Coverage: | 55.556% (5/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost2814789.c | Lines: | 168-181 |
| | 6 | 3 |
GOST_le2bnName: | GOST_le2bn | Prototype: | BIGNUM * GOST_le2bn(const unsigned char *buf, size_t len, BIGNUM *bn) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001.c | Lines: | 65-79 |
| | 11 | 3 |
GOST_bn2leName: | GOST_bn2le | Prototype: | int GOST_bn2le(BIGNUM *bn, unsigned char *buf, int len) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001.c | Lines: | 81-100 |
| | 10 | 3 |
GOST_KEY_freeName: | GOST_KEY_free | Prototype: | void GOST_KEY_free(GOST_KEY *r) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c | Lines: | 92-109 |
| | 12 | 3 |
GOSTR341194Name: | GOSTR341194 | Prototype: | unsigned char * GOSTR341194(const unsigned char *d, size_t n, unsigned char *md, int nid) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341194.c | Lines: | 258-272 |
| | 11 | 3 |
GOST2814789IMIT_FinalName: | GOST2814789IMIT_Final | Prototype: | int GOST2814789IMIT_Final(unsigned char *md, GOST2814789IMIT_CTX *c) | Coverage: | 90.909% (10/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost2814789.c | Lines: | 438-451 |
| | 8 | 3 |
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/libressl/src/crypto/evp/names.c | Lines: | 65-81 |
| | 13 | 3 |
EVP_PKEY_verifyName: | EVP_PKEY_verify | Prototype: | int EVP_PKEY_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | Lines: | 136-149 |
| | 7 | 3 |
EVP_PKEY_meth_get0_infoName: | EVP_PKEY_meth_get0_info | Prototype: | void EVP_PKEY_meth_get0_info(int *ppkey_id, int *pflags, const EVP_PKEY_METHOD *meth) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | Lines: | 259-266 |
| | 4 | 3 |
EVP_PKEY_encrypt_oldName: | EVP_PKEY_encrypt_old | Prototype: | int EVP_PKEY_encrypt_old(unsigned char *ek, const unsigned char *key, int key_len, EVP_PKEY *pubk) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_enc.c | Lines: | 72-89 |
| | 6 | 3 |
EVP_PKEY_decrypt_oldName: | EVP_PKEY_decrypt_old | Prototype: | int EVP_PKEY_decrypt_old(unsigned char *key, const unsigned char *ek, int ekl, EVP_PKEY *priv) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_dec.c | Lines: | 72-92 |
| | 7 | 3 |
EVP_PKEY_cmp_parametersName: | EVP_PKEY_cmp_parameters | Prototype: | int EVP_PKEY_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 154-162 |
| | 5 | 3 |
EVP_PKEY_asn1_get0Name: | EVP_PKEY_asn1_get0 | Prototype: | const EVP_PKEY_ASN1_METHOD * EVP_PKEY_asn1_get0(int idx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/ameth_lib.c | Lines: | 153-163 |
| | 11 | 3 |
EVP_PKEY_asn1_add_aliasName: | EVP_PKEY_asn1_add_alias | Prototype: | int EVP_PKEY_asn1_add_alias(int to, int from) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/ameth_lib.c | Lines: | 265-279 |
| | 17 | 3 |
EVP_PKEY_CTX_get_keygen_infoName: | EVP_PKEY_CTX_get_keygen_info | Prototype: | int EVP_PKEY_CTX_get_keygen_info(EVP_PKEY_CTX *ctx, int idx) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_gn.c | Lines: | 193-201 |
| | 5 | 3 |
EVP_PKEY_CTX_freeName: | EVP_PKEY_CTX_free | Prototype: | void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | Lines: | 386-399 |
| | 10 | 3 |
EVP_PBE_alg_addName: | EVP_PBE_alg_add | Prototype: | int EVP_PBE_alg_add(int nid, const EVP_CIPHER *cipher, const EVP_MD *md, EVP_PBE_KEYGEN *keygen) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pbe.c | Lines: | 248-265 |
| | 9 | 3 |
EVP_MD_CTX_cleanupName: | EVP_MD_CTX_cleanup | Prototype: | int EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx) | Coverage: | 70.588% (12/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/digest.c | Lines: | 371-391 |
| | 10 | 3 |
EVP_DecodeFinalName: | EVP_DecodeFinal | Prototype: | int EVP_DecodeFinal(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/encode.c | Lines: | 410-425 |
| | 10 | 3 |
EVP_CIPHER_set_asn1_ivName: | EVP_CIPHER_set_asn1_iv | Prototype: | int EVP_CIPHER_set_asn1_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_lib.c | Lines: | 115-130 |
| | 11 | 3 |
EVP_CIPHER_param_to_asn1Name: | EVP_CIPHER_param_to_asn1 | Prototype: | int EVP_CIPHER_param_to_asn1(EVP_CIPHER_CTX *c, ASN1_TYPE *type) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_lib.c | Lines: | 66-78 |
| | 9 | 3 |
EVP_CIPHER_asn1_to_paramName: | EVP_CIPHER_asn1_to_param | Prototype: | int EVP_CIPHER_asn1_to_param(EVP_CIPHER_CTX *c, ASN1_TYPE *type) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_lib.c | Lines: | 80-92 |
| | 9 | 3 |
ESS_get_signing_certName: | ESS_get_signing_cert | Prototype: | static ESS_SIGNING_CERT * ESS_get_signing_cert(PKCS7_SIGNER_INFO *si) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | Lines: | 305-319 |
| | 22 | 3 |
ERR_unload_stringsName: | ERR_unload_strings | Prototype: | void ERR_unload_strings(int lib, ERR_STRING_DATA *str) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 702-714 |
| | 10 | 3 |
ERR_set_error_dataName: | ERR_set_error_data | Prototype: | void ERR_set_error_data(char *data, int flags) | Coverage: | 33.333% (3/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 1092-1107 |
| | 17 | 3 |
ERR_put_errorName: | ERR_put_error | Prototype: | void ERR_put_error(int lib, int func, int reason, const char *file, int line) | Coverage: | 55.556% (5/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 728-745 |
| | 26 | 3 |
ERR_print_errors_cbName: | ERR_print_errors_cb | Prototype: | void ERR_print_errors_cb(int (*cb)(const char *str, size_t len, void *u), void *u) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err_prn.c | Lines: | 67-88 |
| | 16 | 3 |
ERR_clear_errorName: | ERR_clear_error | Prototype: | void ERR_clear_error(void) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 747-759 |
| | 18 | 3 |
ENGINE_set_default_pkey_methsName: | ENGINE_set_default_pkey_meths | Prototype: | int ENGINE_set_default_pkey_meths(ENGINE *e) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_pkmeth.c | Lines: | 103-115 |
| | 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: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_asnmth.c | Lines: | 107-119 |
| | 12 | 3 |
ENGINE_set_default_digestsName: | ENGINE_set_default_digests | Prototype: | int ENGINE_set_default_digests(ENGINE *e) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_digest.c | Lines: | 102-114 |
| | 12 | 3 |
ENGINE_set_default_ciphersName: | ENGINE_set_default_ciphers | Prototype: | int ENGINE_set_default_ciphers(ENGINE *e) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_cipher.c | Lines: | 102-114 |
| | 12 | 3 |
ENGINE_removeName: | ENGINE_remove | Prototype: | int ENGINE_remove(ENGINE *e) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_list.c | Lines: | 281-297 |
| | 12 | 3 |
ENGINE_register_pkey_methsName: | ENGINE_register_pkey_meths | Prototype: | int ENGINE_register_pkey_meths(ENGINE *e) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_pkmeth.c | Lines: | 80-92 |
| | 12 | 3 |
ENGINE_register_pkey_asn1_methsName: | ENGINE_register_pkey_asn1_meths | Prototype: | int ENGINE_register_pkey_asn1_meths(ENGINE *e) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_asnmth.c | Lines: | 84-96 |
| | 12 | 3 |
ENGINE_register_digestsName: | ENGINE_register_digests | Prototype: | int ENGINE_register_digests(ENGINE *e) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_digest.c | Lines: | 79-91 |
| | 12 | 3 |
ENGINE_register_ciphersName: | ENGINE_register_ciphers | Prototype: | int ENGINE_register_ciphers(ENGINE *e) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_cipher.c | Lines: | 79-91 |
| | 12 | 3 |
ENGINE_register_all_completeName: | ENGINE_register_all_complete | Prototype: | int ENGINE_register_all_complete(void) | Coverage: | 33.333% (2/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_fat.c | Lines: | 182-191 |
| | 5 | 3 |
ENGINE_newName: | ENGINE_new | Prototype: | ENGINE * ENGINE_new(void) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_lib.c | Lines: | 68-86 |
| | 25 | 3 |
ENGINE_get_prevName: | ENGINE_get_prev | Prototype: | ENGINE * ENGINE_get_prev(ENGINE *e) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_list.c | Lines: | 236-256 |
| | 17 | 3 |
ENGINE_get_nextName: | ENGINE_get_next | Prototype: | ENGINE * ENGINE_get_next(ENGINE *e) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_list.c | Lines: | 214-234 |
| | 17 | 3 |
ENGINE_finishName: | ENGINE_finish | Prototype: | int ENGINE_finish(ENGINE *e) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_init.c | Lines: | 132-147 |
| | 12 | 3 |
ENGINE_cmd_is_executableName: | ENGINE_cmd_is_executable | Prototype: | int ENGINE_cmd_is_executable(ENGINE *e, int cmd) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_ctrl.c | Lines: | 242-257 |
| | 18 | 3 |
EC_get_builtin_curvesName: | EC_get_builtin_curves | Prototype: | size_t EC_get_builtin_curves(EC_builtin_curve * r, size_t nitems) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_curve.c | Lines: | 3277-3293 |
| | 12 | 3 |
EC_curve_nid2nistName: | EC_curve_nid2nist | Prototype: | const char * EC_curve_nid2nist(int nid) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_curve.c | Lines: | 3322-3332 |
| | 9 | 3 |
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/libressl/src/crypto/ec/ec_lib.c | Lines: | 791-803 |
| | 7 | 3 |
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: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 838-851 |
| | 7 | 3 |
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: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 854-867 |
| | 7 | 3 |
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/libressl/src/crypto/ec/ec_lib.c | Lines: | 806-819 |
| | 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/libressl/src/crypto/ec/ec_lib.c | Lines: | 994-1006 |
| | 7 | 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/libressl/src/crypto/ec/ec_lib.c | Lines: | 963-975 |
| | 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/libressl/src/crypto/ec/ec_lib.c | Lines: | 948-960 |
| | 7 | 3 |
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/libressl/src/crypto/ec/ec_lib.c | Lines: | 933-945 |
| | 7 | 3 |
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: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 870-883 |
| | 7 | 3 |
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: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 886-899 |
| | 7 | 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/libressl/src/crypto/ec/ec_lib.c | Lines: | 822-835 |
| | 7 | 3 |
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/libressl/src/crypto/ec/ec_lib.c | Lines: | 720-729 |
| | 5 | 3 |
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/libressl/src/crypto/ec/ec_lib.c | Lines: | 918-930 |
| | 7 | 3 |
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/libressl/src/crypto/ec/ec_lib.c | Lines: | 978-991 |
| | 7 | 3 |
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/libressl/src/crypto/ec/ec_lib.c | Lines: | 902-915 |
| | 7 | 3 |
EC_KEY_new_by_curve_nameName: | EC_KEY_new_by_curve_name | Prototype: | EC_KEY * EC_KEY_new_by_curve_name(int nid) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c | Lines: | 93-105 |
| | 20 | 3 |
EC_KEY_freeName: | EC_KEY_free | Prototype: | void EC_KEY_free(EC_KEY * r) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c | Lines: | 107-126 |
| | 13 | 3 |
EC_KEY_dupName: | EC_KEY_dup | Prototype: | EC_KEY * EC_KEY_dup(const EC_KEY * ec_key) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c | Lines: | 189-200 |
| | 19 | 3 |
EC_GROUP_new_curve_GF2mName: | EC_GROUP_new_curve_GF2m | Prototype: | EC_GROUP * EC_GROUP_new_curve_GF2m(const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_cvt.c | Lines: | 148-166 |
| | 20 | 3 |
EC_GROUP_freeName: | EC_GROUP_free | Prototype: | void EC_GROUP_free(EC_GROUP * group) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 116-134 |
| | 10 | 3 |
EC_EX_DATA_get_dataName: | EC_EX_DATA_get_data | Prototype: | void * EC_EX_DATA_get_data(const EC_EXTRA_DATA * ex_data, void *(*dup_func) (void *), void (*free_func) (void *), void (*clear_free_func) (void *)) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 577-591 |
| | 12 | 3 |
EC_EX_DATA_free_all_dataName: | EC_EX_DATA_free_all_data | Prototype: | void EC_EX_DATA_free_all_data(EC_EXTRA_DATA ** ex_data) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 648-666 |
| | 16 | 3 |
EC_EX_DATA_clear_free_all_dataName: | EC_EX_DATA_clear_free_all_data | Prototype: | void EC_EX_DATA_clear_free_all_data(EC_EXTRA_DATA ** ex_data) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 669-687 |
| | 16 | 3 |
ECParameters_dupName: | ECParameters_dup | Prototype: | EC_KEY * ECParameters_dup(EC_KEY *key) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 1127-1141 |
| | 26 | 3 |
ECDSA_SIG_get0Name: | ECDSA_SIG_get0 | Prototype: | void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_asn1.c | Lines: | 117-124 |
| | 8 | 3 |
DSO_set_name_converterName: | DSO_set_name_converter | Prototype: | int DSO_set_name_converter(DSO *dso, DSO_NAME_CONVERTER_FUNC cb, DSO_NAME_CONVERTER_FUNC *oldcb) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | Lines: | 321-333 |
| | 9 | 3 |
DSO_pathbyaddrName: | DSO_pathbyaddr | Prototype: | int DSO_pathbyaddr(void *addr, char *path, int sz) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | Lines: | 429-440 |
| | 11 | 3 |
DSO_global_lookupName: | DSO_global_lookup | Prototype: | void * DSO_global_lookup(const char *name) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | Lines: | 442-453 |
| | 15 | 3 |
DSA_set_methodName: | DSA_set_method | Prototype: | int DSA_set_method(DSA *dsa, const DSA_METHOD *meth) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_lib.c | Lines: | 99-118 |
| | 14 | 3 |
DSA_get0_keyName: | DSA_get0_key | Prototype: | void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, const BIGNUM **priv_key) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_lib.c | Lines: | 337-344 |
| | 8 | 3 |
DSA_generate_parameters_exName: | DSA_generate_parameters_ex | Prototype: | int DSA_generate_parameters_ex(DSA *ret, int bits, const unsigned char *seed_in, int seed_len, int *counter_ret, unsigned long *h_ret, BN_GENCB *cb) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_gen.c | Lines: | 74-96 |
| | 16 | 3 |
DSA_generate_parametersName: | DSA_generate_parameters | Prototype: | DSA * DSA_generate_parameters(int bits, unsigned char *seed_in, int seed_len, int *counter_ret, unsigned long *h_ret, void (*callback)(int, int, void *), void *cb_arg) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_depr.c | Lines: | 72-90 |
| | 20 | 3 |
DSA_SIG_get0Name: | DSA_SIG_get0 | Prototype: | void DSA_SIG_get0(const DSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_asn1.c | Lines: | 133-140 |
| | 8 | 3 |
DH_set_methodName: | DH_set_method | Prototype: | int DH_set_method(DH *dh, const DH_METHOD *meth) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c | Lines: | 88-108 |
| | 14 | 3 |
DH_set0_keyName: | DH_set0_key | Prototype: | int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c | Lines: | 294-307 |
| | 11 | 3 |
DH_get0_keyName: | DH_get0_key | Prototype: | void DH_get0_key(const DH *dh, const BIGNUM **pub_key, const BIGNUM **priv_key) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c | Lines: | 285-292 |
| | 8 | 3 |
DH_generate_parametersName: | DH_generate_parameters | Prototype: | DH * DH_generate_parameters(int prime_len, int generator, void (*callback)(int, int, void *), void *cb_arg) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_depr.c | Lines: | 66-82 |
| | 23 | 3 |
DES_string_to_keyName: | DES_string_to_key | Prototype: | void DES_string_to_key(const char *str, DES_cblock *key) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/str2key.c | Lines: | 62-100 |
| | 18 | 3 |
DES_set_key_uncheckedName: | 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/libressl/src/crypto/des/set_key.c | Lines: | 334-388 |
| | 36 | 3 |
DES_set_key_checkedName: | DES_set_key_checked | Prototype: | int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/set_key.c | Lines: | 324-332 |
| | 6 | 3 |
DES_optionsName: | DES_options | Prototype: | const char *DES_options(void) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/ecb_enc.c | Lines: | 63-101 |
| | 12 | 3 |
DES_is_weak_keyName: | DES_is_weak_key | Prototype: | int DES_is_weak_key(const_DES_cblock *key) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/set_key.c | Lines: | 139-148 |
| | 5 | 3 |
DES_check_key_parityName: | DES_check_key_parity | Prototype: | int DES_check_key_parity(const_DES_cblock *key) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/set_key.c | Lines: | 97-107 |
| | 5 | 3 |
ChaChaName: | ChaCha | Prototype: | void ChaCha(ChaCha_ctx *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/chacha/chacha.c | Lines: | 39-56 |
| | 10 | 3 |
Camellia_set_keyName: | Camellia_set_key | Prototype: | int Camellia_set_key(const unsigned char *userKey, const int bits, CAMELLIA_KEY *key) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/camellia/cmll_misc.c | Lines: | 57-67 |
| | 12 | 3 |
CRYPTO_realloc_cleanName: | CRYPTO_realloc_clean | Prototype: | void * CRYPTO_realloc_clean(void *ptr, int old_len, int num, const char *file, int line) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/malloc-wrapper.c | Lines: | 154-164 |
| | 13 | 3 |
CRYPTO_nistcts128_encryptName: | CRYPTO_nistcts128_encrypt | Prototype: | size_t CRYPTO_nistcts128_encrypt(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], cbc128_f cbc) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/cts128.c | Lines: | 107-130 |
| | 12 | 3 |
CRYPTO_get_locked_mem_functionsName: | CRYPTO_get_locked_mem_functions | Prototype: | void CRYPTO_get_locked_mem_functions(void *(**m)(size_t), void (**f)(void *)) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/malloc-wrapper.c | Lines: | 81-88 |
| | 8 | 3 |
CRYPTO_get_locked_mem_ex_functionsName: | CRYPTO_get_locked_mem_ex_functions | Prototype: | void CRYPTO_get_locked_mem_ex_functions(void *(**m)(size_t, const char *, int), void (**f)(void *)) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/malloc-wrapper.c | Lines: | 90-98 |
| | 12 | 3 |