| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
ECParameters_print_fp| Name: | ECParameters_print_fp | | Prototype: | int ECParameters_print_fp(FILE * fp, const EC_KEY * x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/eck_prn.c | | Lines: | 106-120 |
| | 11 | 2 |
ECParameters_print| Name: | ECParameters_print | | Prototype: | int ECParameters_print(BIO * bp, const EC_KEY * x) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/eck_prn.c | | Lines: | 135-146 |
| | 12 | 2 |
ECPKParameters_print_fp| Name: | ECPKParameters_print_fp | | Prototype: | int ECPKParameters_print_fp(FILE * fp, const EC_GROUP * x, int off) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/eck_prn.c | | Lines: | 74-88 |
| | 11 | 2 |
ECDSA_sign_setup| Name: | ECDSA_sign_setup | | Prototype: | int ECDSA_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_sign.c | | Lines: | 103-111 |
| | 6 | 2 |
ECDSA_sign_ex| Name: | ECDSA_sign_ex | | Prototype: | int ECDSA_sign_ex(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_sign.c | | Lines: | 87-101 |
| | 10 | 2 |
ECDSA_set_method| Name: | ECDSA_set_method | | Prototype: | int ECDSA_set_method(EC_KEY *eckey, const ECDSA_METHOD *meth) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_lib.c | | Lines: | 88-105 |
| | 14 | 2 |
ECDSA_set_ex_data| Name: | ECDSA_set_ex_data | | Prototype: | int ECDSA_set_ex_data(EC_KEY *d, int idx, void *arg) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_lib.c | | Lines: | 240-248 |
| | 7 | 2 |
ECDSA_get_ex_data| Name: | ECDSA_get_ex_data | | Prototype: | void * ECDSA_get_ex_data(EC_KEY *d, int idx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_lib.c | | Lines: | 250-258 |
| | 11 | 2 |
ECDSA_get_default_method| Name: | ECDSA_get_default_method | | Prototype: | const ECDSA_METHOD * ECDSA_get_default_method(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_lib.c | | Lines: | 79-86 |
| | 3 | 2 |
ECDSA_do_verify| Name: | ECDSA_do_verify | | Prototype: | int ECDSA_do_verify(const unsigned char *dgst, int dgst_len, const ECDSA_SIG *sig, EC_KEY *eckey) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_vrf.c | | Lines: | 72-81 |
| | 6 | 2 |
ECDSA_do_sign_ex| Name: | ECDSA_do_sign_ex | | Prototype: | ECDSA_SIG * ECDSA_do_sign_ex(const unsigned char *dgst, int dlen, const BIGNUM *kinv, const BIGNUM *rp, EC_KEY *eckey) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_sign.c | | Lines: | 69-78 |
| | 10 | 2 |
ECDSA_SIG_set0| Name: | ECDSA_SIG_set0 | | Prototype: | int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_asn1.c | | Lines: | 126-137 |
| | 13 | 2 |
ECDH_set_method| Name: | ECDH_set_method | | Prototype: | int ECDH_set_method(EC_KEY *eckey, const ECDH_METHOD *meth) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_lib.c | | Lines: | 101-117 |
| | 14 | 2 |
ECDH_set_ex_data| Name: | ECDH_set_ex_data | | Prototype: | int ECDH_set_ex_data(EC_KEY *d, int idx, void *arg) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_lib.c | | Lines: | 218-226 |
| | 7 | 2 |
ECDH_get_ex_data| Name: | ECDH_get_ex_data | | Prototype: | void * ECDH_get_ex_data(EC_KEY *d, int idx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_lib.c | | Lines: | 228-236 |
| | 11 | 2 |
ECDH_get_default_method| Name: | ECDH_get_default_method | | Prototype: | const ECDH_METHOD * ECDH_get_default_method(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_lib.c | | Lines: | 92-99 |
| | 3 | 2 |
ECDH_compute_key| Name: | ECDH_compute_key | | Prototype: | int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key, EC_KEY *eckey, void *(*KDF)(const void *in, size_t inlen, void *out, size_t *outlen)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_key.c | | Lines: | 218-227 |
| | 6 | 2 |
DSO_up_ref| Name: | DSO_up_ref | | Prototype: | int DSO_up_ref(DSO *dso) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | | Lines: | 174-186 |
| | 8 | 2 |
DSO_get_loaded_filename| Name: | DSO_get_loaded_filename | | Prototype: | const char * DSO_get_loaded_filename(DSO *dso) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | | Lines: | 419-427 |
| | 10 | 2 |
DSO_get_filename| Name: | DSO_get_filename | | Prototype: | const char * DSO_get_filename(DSO *dso) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | | Lines: | 335-343 |
| | 10 | 2 |
DSAparams_print_fp| Name: | DSAparams_print_fp | | Prototype: | int DSAparams_print_fp(FILE *fp, const DSA *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_prn.c | | Lines: | 81-95 |
| | 11 | 2 |
DSAparams_print| Name: | DSAparams_print | | Prototype: | int DSAparams_print(BIO *bp, const DSA *x) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_prn.c | | Lines: | 111-123 |
| | 12 | 2 |
DSA_sign| Name: | DSA_sign | | Prototype: | int DSA_sign(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, DSA *dsa) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_asn1.c | | Lines: | 433-447 |
| | 10 | 2 |
DSA_print_fp| Name: | DSA_print_fp | | Prototype: | int DSA_print_fp(FILE *fp, const DSA *x, int off) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_prn.c | | Lines: | 65-79 |
| | 11 | 2 |
DSA_print| Name: | DSA_print | | Prototype: | int DSA_print(BIO *bp, const DSA *x, int off) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_prn.c | | Lines: | 97-109 |
| | 12 | 2 |
DSA_meth_free| Name: | DSA_meth_free | | Prototype: | void DSA_meth_free(DSA_METHOD *meth) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_meth.c | | Lines: | 40-47 |
| | 5 | 2 |
DSA_get_default_method| Name: | DSA_get_default_method | | Prototype: | const DSA_METHOD * DSA_get_default_method(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_lib.c | | Lines: | 85-91 |
| | 3 | 2 |
DSA_generate_key| Name: | DSA_generate_key | | Prototype: | int DSA_generate_key(DSA *dsa) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_key.c | | Lines: | 72-78 |
| | 3 | 2 |
DSA_SIG_set0| Name: | DSA_SIG_set0 | | Prototype: | int DSA_SIG_set0(DSA_SIG *sig, BIGNUM *r, BIGNUM *s) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_asn1.c | | Lines: | 142-154 |
| | 13 | 2 |
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/libressl/src/crypto/dsa/dsa_sign.c | | Lines: | 82-90 |
| | 6 | 2 |
DHparams_print_fp| Name: | DHparams_print_fp | | Prototype: | int DHparams_print_fp(FILE *fp, const DH *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_prn.c | | Lines: | 65-79 |
| | 11 | 2 |
DH_set_length| Name: | DH_set_length | | Prototype: | int DH_set_length(DH *dh, long length) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c | | Lines: | 327-335 |
| | 4 | 2 |
DH_get_default_method| Name: | DH_get_default_method | | Prototype: | const DH_METHOD * DH_get_default_method(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c | | Lines: | 80-86 |
| | 3 | 2 |
DH_generate_parameters_ex| Name: | DH_generate_parameters_ex | | Prototype: | int DH_generate_parameters_ex(DH *ret, int prime_len, int generator, BN_GENCB *cb) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_gen.c | | Lines: | 73-79 |
| | 3 | 2 |
DES_set_odd_parity| Name: | DES_set_odd_parity | | Prototype: | void DES_set_odd_parity(DES_cblock *key) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/set_key.c | | Lines: | 89-95 |
| | 3 | 2 |
DES_set_key| Name: | DES_set_key | | Prototype: | int DES_set_key(const_DES_cblock *key, DES_key_schedule *schedule) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/set_key.c | | Lines: | 307-318 |
| | 4 | 2 |
DES_random_key| Name: | DES_random_key | | Prototype: | int DES_random_key(DES_cblock *ret) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/rand_key.c | | Lines: | 60-68 |
| | 4 | 2 |
DES_encrypt2| Name: | DES_encrypt2 | | Prototype: | void DES_encrypt2(unsigned int *data, DES_key_schedule *ks, int enc) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/des_enc.c | | Lines: | 158-243 |
| | 43 | 2 |
DES_encrypt1| Name: | DES_encrypt1 | | Prototype: | void DES_encrypt1(unsigned int *data, DES_key_schedule *ks, int enc) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/des_enc.c | | Lines: | 64-156 |
| | 47 | 2 |
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/libressl/src/crypto/des/ecb3_enc.c | | Lines: | 61-83 |
| | 15 | 2 |
Camellia_ecb_encrypt| Name: | Camellia_ecb_encrypt | | Prototype: | void Camellia_ecb_encrypt(const unsigned char *in, unsigned char *out, const CAMELLIA_KEY *key, const int enc) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/camellia/cmll_ecb.c | | Lines: | 55-63 |
| | 3 | 2 |
CRYPTO_thread_id| Name: | CRYPTO_thread_id | | Prototype: | unsigned long CRYPTO_thread_id(void) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | | Lines: | 510-520 |
| | 7 | 2 |
CRYPTO_strdup| Name: | CRYPTO_strdup | | Prototype: | char * CRYPTO_strdup(const char *str, const char *file, int line) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/malloc-wrapper.c | | Lines: | 140-144 |
| | 33 | 2 |
CRYPTO_set_ex_data_implementation| Name: | CRYPTO_set_ex_data_implementation | | Prototype: | int CRYPTO_set_ex_data_implementation(const CRYPTO_EX_DATA_IMPL *i) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 221-232 |
| | 7 | 2 |
CRYPTO_realloc| Name: | CRYPTO_realloc | | Prototype: | void * CRYPTO_realloc(void *ptr, int num, const char *file, int line) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/malloc-wrapper.c | | Lines: | 146-152 |
| | 7 | 2 |
CRYPTO_new_ex_data| Name: | CRYPTO_new_ex_data | | Prototype: | int CRYPTO_new_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 577-582 |
| | 2 | 2 |
CRYPTO_memcmp| Name: | CRYPTO_memcmp | | Prototype: | int CRYPTO_memcmp(const void *in_a, const void *in_b, size_t len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | | Lines: | 682-694 |
| | 7 | 2 |
CRYPTO_malloc_locked| Name: | CRYPTO_malloc_locked | | Prototype: | void * CRYPTO_malloc_locked(int num, const char *file, int line) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/malloc-wrapper.c | | Lines: | 118-124 |
| | 7 | 2 |
CRYPTO_malloc| Name: | CRYPTO_malloc | | Prototype: | void * CRYPTO_malloc(int num, const char *file, int line) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/malloc-wrapper.c | | Lines: | 132-138 |
| | 7 | 2 |
CRYPTO_get_ex_new_index| Name: | CRYPTO_get_ex_new_index | | Prototype: | int CRYPTO_get_ex_new_index(int class_index, long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 563-573 |
| | 5 | 2 |
CRYPTO_get_ex_data_implementation| Name: | CRYPTO_get_ex_data_implementation | | Prototype: | const CRYPTO_EX_DATA_IMPL * CRYPTO_get_ex_data_implementation(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 214-219 |
| | 2 | 2 |
CRYPTO_gcm128_new| Name: | CRYPTO_gcm128_new | | Prototype: | GCM128_CONTEXT *CRYPTO_gcm128_new(void *key, block128_f block) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/gcm128.c | | Lines: | 1549-1557 |
| | 4 | 2 |
CRYPTO_gcm128_init| Name: | CRYPTO_gcm128_init | | Prototype: | void CRYPTO_gcm128_init(GCM128_CONTEXT *ctx,void *key,block128_f block) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/gcm128.c | | Lines: | 682-749 |
| | 15 | 2 |
CRYPTO_free_ex_data| Name: | CRYPTO_free_ex_data | | Prototype: | void CRYPTO_free_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 595-600 |
| | 2 | 2 |
CRYPTO_ex_data_new_class| Name: | CRYPTO_ex_data_new_class | | Prototype: | int CRYPTO_ex_data_new_class(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 544-549 |
| | 2 | 2 |
CRYPTO_dup_ex_data| Name: | CRYPTO_dup_ex_data | | Prototype: | int CRYPTO_dup_ex_data(int class_index, CRYPTO_EX_DATA *to, CRYPTO_EX_DATA *from) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 586-591 |
| | 2 | 2 |
CRYPTO_cleanup_all_ex_data| Name: | CRYPTO_cleanup_all_ex_data | | Prototype: | void CRYPTO_cleanup_all_ex_data(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 555-560 |
| | 2 | 2 |
CRYPTO_chacha_20| Name: | CRYPTO_chacha_20 | | Prototype: | void CRYPTO_chacha_20(unsigned char *out, const unsigned char *in, size_t len, const unsigned char key[32], const unsigned char iv[8], uint64_t counter) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/chacha/chacha.c | | Lines: | 58-77 |
| | 11 | 2 |
CRYPTO_cfb128_8_encrypt| Name: | CRYPTO_cfb128_8_encrypt | | Prototype: | void CRYPTO_cfb128_8_encrypt(const unsigned char *in, unsigned char *out, size_t length, const void *key, unsigned char ivec[16], int *num, int enc, block128_f block) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/cfb128.c | | Lines: | 224-233 |
| | 3 | 2 |
CRYPTO_cfb128_1_encrypt| Name: | CRYPTO_cfb128_1_encrypt | | Prototype: | void CRYPTO_cfb128_1_encrypt(const unsigned char *in, unsigned char *out, size_t bits, const void *key, unsigned char ivec[16], int *num, int enc, block128_f block) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/cfb128.c | | Lines: | 207-222 |
| | 7 | 2 |
CRYPTO_ccm128_tag| Name: | CRYPTO_ccm128_tag | | Prototype: | size_t CRYPTO_ccm128_tag(CCM128_CONTEXT *ctx,unsigned char *tag,size_t len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/ccm128.c | | Lines: | 434-441 |
| | 5 | 2 |
CRYPTO_add_lock| Name: | CRYPTO_add_lock | | Prototype: | int CRYPTO_add_lock(int *pointer, int amount, int type, const char *file, int line) | | Coverage: | 60.000% (3/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | | Lines: | 566-605 |
| | 10 | 2 |
CRYPTO_THREADID_set_callback| Name: | CRYPTO_THREADID_set_callback | | Prototype: | int CRYPTO_THREADID_set_callback(void (*func)(CRYPTO_THREADID *)) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | | Lines: | 447-454 |
| | 4 | 2 |
CONF_set_nconf| Name: | CONF_set_nconf | | Prototype: | void CONF_set_nconf(CONF *conf, struct lhash_st_CONF_VALUE *hash) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | | Lines: | 70-77 |
| | 6 | 2 |
CONF_modules_finish| Name: | CONF_modules_finish | | Prototype: | void CONF_modules_finish(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mod.c | | Lines: | 440-451 |
| | 10 | 2 |
CONF_module_add| Name: | CONF_module_add | | Prototype: | int CONF_module_add(const char *name, conf_init_func *ifunc, conf_finish_func *ffunc) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mod.c | | Lines: | 468-476 |
| | 7 | 2 |
CONF_load_fp| Name: | CONF_load_fp | | Prototype: | struct lhash_st_CONF_VALUE *CONF_load_fp(struct lhash_st_CONF_VALUE *conf, FILE *fp, long *eline) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | | Lines: | 107-120 |
| | 12 | 2 |
CONF_load_bio| Name: | CONF_load_bio | | Prototype: | struct lhash_st_CONF_VALUE *CONF_load_bio(struct lhash_st_CONF_VALUE *conf, BIO *bp, long *eline) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | | Lines: | 122-134 |
| | 11 | 2 |
CONF_load| Name: | CONF_load | | Prototype: | struct lhash_st_CONF_VALUE *CONF_load(struct lhash_st_CONF_VALUE *conf, const char *file, long *eline) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | | Lines: | 89-105 |
| | 19 | 2 |
CONF_get_string| Name: | CONF_get_string | | Prototype: | char * CONF_get_string(struct lhash_st_CONF_VALUE *conf, const char *group, const char *name) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | | Lines: | 148-159 |
| | 11 | 2 |
CONF_get_section| Name: | CONF_get_section | | Prototype: | struct stack_st_CONF_VALUE *CONF_get_section(struct lhash_st_CONF_VALUE *conf, const char *section) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | | Lines: | 136-146 |
| | 11 | 2 |
CONF_get1_default_config_file| Name: | CONF_get1_default_config_file | | Prototype: | char * CONF_get1_default_config_file(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mod.c | | Lines: | 543-552 |
| | 13 | 2 |
CONF_dump_fp| Name: | CONF_dump_fp | | Prototype: | int CONF_dump_fp(struct lhash_st_CONF_VALUE *conf, FILE *out) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | | Lines: | 192-205 |
| | 8 | 2 |
CMAC_resume| Name: | CMAC_resume | | Prototype: | int CMAC_resume(CMAC_CTX *ctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cmac.c | | Lines: | 269-281 |
| | 15 | 2 |
CMAC_CTX_new| Name: | CMAC_CTX_new | | Prototype: | CMAC_CTX * CMAC_CTX_new(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cmac.c | | Lines: | 93-104 |
| | 11 | 2 |
CMAC_CTX_free| Name: | CMAC_CTX_free | | Prototype: | void CMAC_CTX_free(CMAC_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cmac.c | | Lines: | 123-131 |
| | 6 | 2 |
CBS_mem_equal| Name: | CBS_mem_equal | | Prototype: | int CBS_mem_equal(const CBS *cbs, const uint8_t *data, size_t len) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | | Lines: | 126-133 |
| | 3 | 2 |
CBS_get_u8| Name: | CBS_get_u8 | | Prototype: | int CBS_get_u8(CBS *cbs, uint8_t *out) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | | Lines: | 156-166 |
| | 5 | 2 |
CBS_get_u16| Name: | CBS_get_u16 | | Prototype: | int CBS_get_u16(CBS *cbs, uint16_t *out) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | | Lines: | 168-178 |
| | 5 | 2 |
CBS_get_bytes| Name: | CBS_get_bytes | | Prototype: | int CBS_get_bytes(CBS *cbs, CBS *out, size_t len) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | | Lines: | 192-202 |
| | 5 | 2 |
CBB_init_fixed| Name: | CBB_init_fixed | | Prototype: | int CBB_init_fixed(CBB *cbb, uint8_t *buf, size_t len) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | | Lines: | 68-79 |
| | 5 | 2 |
CBB_discard_child| Name: | CBB_discard_child | | Prototype: | void CBB_discard_child(CBB *cbb) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | | Lines: | 274-287 |
| | 18 | 2 |
CBB_add_u8| Name: | CBB_add_u8 | | Prototype: | int CBB_add_u8(CBB *cbb, size_t value) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | | Lines: | 381-388 |
| | 5 | 2 |
CBB_add_u32| Name: | CBB_add_u32 | | Prototype: | int CBB_add_u32(CBB *cbb, size_t value) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | | Lines: | 408-415 |
| | 3 | 2 |
CBB_add_u24| Name: | CBB_add_u24 | | Prototype: | int CBB_add_u24(CBB *cbb, size_t value) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | | Lines: | 399-406 |
| | 3 | 2 |
CBB_add_u16| Name: | CBB_add_u16 | | Prototype: | int CBB_add_u16(CBB *cbb, size_t value) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | | Lines: | 390-397 |
| | 5 | 2 |
CBB_add_space| Name: | CBB_add_space | | Prototype: | int CBB_add_space(CBB *cbb, uint8_t **out_data, size_t len) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | | Lines: | 372-379 |
| | 3 | 2 |
CBB_add_bytes| Name: | CBB_add_bytes | | Prototype: | int CBB_add_bytes(CBB *cbb, const uint8_t *data, size_t len) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | | Lines: | 360-370 |
| | 5 | 2 |
CAST_encrypt| Name: | CAST_encrypt | | Prototype: | void CAST_encrypt(unsigned int *data, const CAST_KEY *key) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cast/c_enc.c | | Lines: | 63-94 |
| | 24 | 2 |
CAST_ecb_encrypt| Name: | CAST_ecb_encrypt | | Prototype: | void CAST_ecb_encrypt(const unsigned char *in, unsigned char *out, const CAST_KEY *ks, int enc) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cast/c_ecb.c | | Lines: | 63-77 |
| | 9 | 2 |
CAST_decrypt| Name: | CAST_decrypt | | Prototype: | void CAST_decrypt(unsigned int *data, const CAST_KEY *key) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cast/c_enc.c | | Lines: | 96-127 |
| | 24 | 2 |
BUF_MEM_new| Name: | BUF_MEM_new | | Prototype: | BUF_MEM * BUF_MEM_new(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/buffer/buffer.c | | Lines: | 73-84 |
| | 11 | 2 |
BUF_MEM_free| Name: | BUF_MEM_free | | Prototype: | void BUF_MEM_free(BUF_MEM *a) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/buffer/buffer.c | | Lines: | 86-94 |
| | 6 | 2 |
BN_set_word| Name: | BN_set_word | | Prototype: | int BN_set_word(BIGNUM *a, unsigned long w) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | | Lines: | 560-571 |
| | 8 | 2 |
BN_set_negative| Name: | BN_set_negative | | Prototype: | void BN_set_negative(BIGNUM *a, int b) | | Coverage: | 33.333% (2/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | | Lines: | 781-788 |
| | 3 | 2 |
BN_print_fp| Name: | BN_print_fp | | Prototype: | int BN_print_fp(FILE *fp, const BIGNUM *a) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_print.c | | Lines: | 352-364 |
| | 10 | 2 |
BN_options| Name: | BN_options | | Prototype: | char * BN_options(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_print.c | | Lines: | 394-411 |
| | 5 | 2 |
BN_num_bits| Name: | BN_num_bits | | Prototype: | int BN_num_bits(const BIGNUM *a) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | | Lines: | 203-213 |
| | 4 | 2 |
BN_new| Name: | BN_new | | Prototype: | BIGNUM * BN_new(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | | Lines: | 244-260 |
| | 20 | 2 |
BN_mod_sub| Name: | BN_mod_sub | | Prototype: | int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mod.c | | Lines: | 156-163 |
| | 3 | 2 |