| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
d2i_ASN1_ENUMERATED| Name: | d2i_ASN1_ENUMERATED | | Prototype: | ASN1_ENUMERATED * d2i_ASN1_ENUMERATED(ASN1_ENUMERATED **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c | | Lines: | 102-107 |
| | 2 | 1 |
d2i_ASN1_BMPSTRING| Name: | d2i_ASN1_BMPSTRING | | Prototype: | ASN1_BMPSTRING * d2i_ASN1_BMPSTRING(ASN1_BMPSTRING **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c | | Lines: | 530-535 |
| | 2 | 1 |
d2i_ASN1_BIT_STRING| Name: | d2i_ASN1_BIT_STRING | | Prototype: | ASN1_BIT_STRING * d2i_ASN1_BIT_STRING(ASN1_BIT_STRING **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c | | Lines: | 134-139 |
| | 2 | 1 |
d2i_ACCESS_DESCRIPTION| Name: | d2i_ACCESS_DESCRIPTION | | Prototype: | ACCESS_DESCRIPTION * d2i_ACCESS_DESCRIPTION(ACCESS_DESCRIPTION **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_info.c | | Lines: | 136-141 |
| | 2 | 1 |
ctr128_inc_aligned| Name: | ctr128_inc_aligned | | Prototype: | static void ctr128_inc_aligned(unsigned char *counter) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/ctr128.c | | Lines: | 81-99 |
| | 1 | 1 |
cpy_utf8| Name: | cpy_utf8 | | Prototype: | static int cpy_utf8(unsigned long value, void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_mbstr.c | | Lines: | 412-423 |
| | 6 | 1 |
cpy_univ| Name: | cpy_univ | | Prototype: | static int cpy_univ(unsigned long value, void *arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_mbstr.c | | Lines: | 395-408 |
| | 9 | 1 |
cpy_bmp| Name: | cpy_bmp | | Prototype: | static int cpy_bmp(unsigned long value, void *arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_mbstr.c | | Lines: | 380-391 |
| | 7 | 1 |
cpy_asc| Name: | cpy_asc | | Prototype: | static int cpy_asc(unsigned long value, void *arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_mbstr.c | | Lines: | 366-376 |
| | 6 | 1 |
constant_time_select_int| Name: | constant_time_select_int | | Prototype: | static inline int constant_time_select_int(unsigned int mask, int a, int b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | | Lines: | 198-201 |
| | 1 | 1 |
constant_time_select_8| Name: | constant_time_select_8 | | Prototype: | static inline unsigned char constant_time_select_8(unsigned char mask, unsigned char a, unsigned char b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | | Lines: | 191-196 |
| | 1 | 1 |
constant_time_select| Name: | constant_time_select | | Prototype: | static inline unsigned int constant_time_select(unsigned int mask, unsigned int a, unsigned int b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | | Lines: | 184-189 |
| | 1 | 1 |
constant_time_msb| Name: | constant_time_msb | | Prototype: | static inline unsigned int constant_time_msb(unsigned int a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | | Lines: | 129-132 |
| | 1 | 1 |
constant_time_lt_8| Name: | constant_time_lt_8 | | Prototype: | static inline unsigned char constant_time_lt_8(unsigned int a, unsigned int b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | | Lines: | 139-142 |
| | 1 | 1 |
constant_time_lt| Name: | constant_time_lt | | Prototype: | static inline unsigned int constant_time_lt(unsigned int a, unsigned int b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | | Lines: | 134-137 |
| | 1 | 1 |
constant_time_lt| Name: | constant_time_lt | | Prototype: | static unsigned constant_time_lt(unsigned a, unsigned b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_cbc.c | | Lines: | 80-85 |
| | 2 | 1 |
constant_time_is_zero_8| Name: | constant_time_is_zero_8 | | Prototype: | static inline unsigned char constant_time_is_zero_8(unsigned int a) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | | Lines: | 159-162 |
| | 1 | 1 |
constant_time_is_zero| Name: | constant_time_is_zero | | Prototype: | static inline unsigned int constant_time_is_zero(unsigned int a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | | Lines: | 154-157 |
| | 1 | 1 |
constant_time_ge_8| Name: | constant_time_ge_8 | | Prototype: | static inline unsigned char constant_time_ge_8(unsigned int a, unsigned int b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | | Lines: | 149-152 |
| | 1 | 1 |
constant_time_ge| Name: | constant_time_ge | | Prototype: | static inline unsigned int constant_time_ge(unsigned int a, unsigned int b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | | Lines: | 144-147 |
| | 1 | 1 |
constant_time_ge| Name: | constant_time_ge | | Prototype: | static unsigned constant_time_ge(unsigned a, unsigned b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_cbc.c | | Lines: | 88-93 |
| | 2 | 1 |
constant_time_eq_int_8| Name: | constant_time_eq_int_8 | | Prototype: | static inline unsigned char constant_time_eq_int_8(int a, int b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | | Lines: | 179-182 |
| | 1 | 1 |
constant_time_eq_int| Name: | constant_time_eq_int | | Prototype: | static inline unsigned int constant_time_eq_int(int a, int b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | | Lines: | 174-177 |
| | 1 | 1 |
constant_time_eq_8| Name: | constant_time_eq_8 | | Prototype: | static inline unsigned char constant_time_eq_8(unsigned int a, unsigned int b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | | Lines: | 169-172 |
| | 1 | 1 |
constant_time_eq_8| Name: | constant_time_eq_8 | | Prototype: | static unsigned char constant_time_eq_8(unsigned a, unsigned b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_cbc.c | | Lines: | 96-102 |
| | 3 | 1 |
constant_time_eq| Name: | constant_time_eq | | Prototype: | static inline unsigned int constant_time_eq(unsigned int a, unsigned int b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | | Lines: | 164-167 |
| | 1 | 1 |
conn_puts| Name: | conn_puts | | Prototype: | static int conn_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | | Lines: | 575-583 |
| | 4 | 1 |
conf_value_hash| Name: | conf_value_hash | | Prototype: | static unsigned long conf_value_hash(const CONF_VALUE *v) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | | Lines: | 155-159 |
| | 1 | 1 |
conf_value_LHASH_HASH| Name: | conf_value_LHASH_HASH | | Prototype: | static unsigned long conf_value_LHASH_HASH(const void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | | Lines: | 161-161 |
| | 1 | 1 |
conf_value_LHASH_COMP| Name: | conf_value_LHASH_COMP | | Prototype: | static int conf_value_LHASH_COMP(const void *arg1, const void *arg2) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | | Lines: | 182-182 |
| | 1 | 1 |
conf_lhash_get_string| Name: | conf_lhash_get_string | | Prototype: | static char * conf_lhash_get_string(void *db, const char *section, const char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 512-516 |
| | 1 | 1 |
conf_lhash_get_section| Name: | conf_lhash_get_section | | Prototype: | static struct stack_st_CONF_VALUE * conf_lhash_get_section(void *db, const char *section) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 518-522 |
| | 1 | 1 |
cmov_cached| Name: | cmov_cached | | Prototype: | static void cmov_cached(ge_cached *t, ge_cached *u, uint8_t b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 3565-3570 |
| | 4 | 1 |
cmov| Name: | cmov | | Prototype: | static void cmov(ge_precomp *t, const ge_precomp *u, uint8_t b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 1210-1214 |
| | 3 | 1 |
cmac_size| Name: | cmac_size | | Prototype: | static int cmac_size(const EVP_PKEY *pkey) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_ameth.c | | Lines: | 66-70 |
| | 1 | 1 |
cmac_signctx_init| Name: | cmac_signctx_init | | Prototype: | static int cmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_pmeth.c | | Lines: | 117-123 |
| | 3 | 1 |
cmac_signctx| Name: | cmac_signctx | | Prototype: | static int cmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_pmeth.c | | Lines: | 125-130 |
| | 1 | 1 |
cmac_key_free| Name: | cmac_key_free | | Prototype: | static void cmac_key_free(EVP_PKEY *pkey) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_ameth.c | | Lines: | 72-78 |
| | 2 | 1 |
cleanup3_LHASH_DOALL| Name: | cleanup3_LHASH_DOALL | | Prototype: | static void cleanup3_LHASH_DOALL(void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 249-249 |
| | 1 | 1 |
cleanup2_doall| Name: | cleanup2_doall | | Prototype: | static void cleanup2_doall(ADDED_OBJ *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 234-237 |
| | 1 | 1 |
cleanup2_LHASH_DOALL| Name: | cleanup2_LHASH_DOALL | | Prototype: | static void cleanup2_LHASH_DOALL(void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 248-248 |
| | 1 | 1 |
cleanup1_doall| Name: | cleanup1_doall | | Prototype: | static void cleanup1_doall(ADDED_OBJ *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 225-232 |
| | 4 | 1 |
cleanup1_LHASH_DOALL| Name: | cleanup1_LHASH_DOALL | | Prototype: | static void cleanup1_LHASH_DOALL(void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 247-247 |
| | 1 | 1 |
check_id_error| Name: | check_id_error | | Prototype: | static int check_id_error(X509_STORE_CTX *ctx, int errcode) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 173-180 |
| | 4 | 1 |
chacha_ivsetup| Name: | chacha_ivsetup | | Prototype: | static void chacha_ivsetup(chacha_ctx *x,const u8 *iv) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/chacha_private.h | | Lines: | 79-86 |
| | 4 | 1 |
chacha_ivsetup| Name: | chacha_ivsetup | | Prototype: | static inline void chacha_ivsetup(chacha_ctx *x, const u8 *iv, const u8 *counter) | | Coverage: | 60.000% (3/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/chacha/chacha-merged.c | | Lines: | 112-119 |
| | 12 | 1 |
chacha_cipher| Name: | chacha_cipher | | Prototype: | static int chacha_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_chacha.c | | Lines: | 61-67 |
| | 2 | 1 |
cbs_nonstrict_get_any_asn1_element| Name: | cbs_nonstrict_get_any_asn1_element | | Prototype: | static int cbs_nonstrict_get_any_asn1_element(CBS *cbs, CBS *out, unsigned int *out_tag, size_t *out_header_len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_ber.c | | Lines: | 31-37 |
| | 2 | 1 |
cast_init_key| Name: | cast_init_key | | Prototype: | static int cast_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_cast.c | | Lines: | 85-91 |
| | 2 | 1 |
ca_dn_cmp| Name: | ca_dn_cmp | | Prototype: | static int ca_dn_cmp(const X509_NAME * const *a, const X509_NAME * const *b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_clnt.c | | Lines: | 1746-1750 |
| | 1 | 1 |
by_dir_hash_free| Name: | by_dir_hash_free | | Prototype: | static void by_dir_hash_free(BY_DIR_HASH *hash) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/by_dir.c | | Lines: | 161-165 |
| | 1 | 1 |
buffer_puts| Name: | buffer_puts | | Prototype: | static int buffer_puts(BIO *b, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_buff.c | | Lines: | 516-520 |
| | 1 | 1 |
bn_sqr_comba8| Name: | bn_sqr_comba8 | | Prototype: | void bn_sqr_comba8(unsigned long *r, const unsigned long *a) | | Coverage: | 96.887% (249/257) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_asm.c | | Lines: | 784-858 |
| | 70 | 1 |
bn_sqr_comba4| Name: | bn_sqr_comba4 | | Prototype: | void bn_sqr_comba4(unsigned long *r, const unsigned long *a) | | Coverage: | 90.769% (59/65) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_asm.c | | Lines: | 860-892 |
| | 28 | 1 |
bn_mul_comba8| Name: | bn_mul_comba8 | | Prototype: | void bn_mul_comba8(unsigned long *r, unsigned long *a, unsigned long *b) | | Coverage: | 93.774% (241/257) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_asm.c | | Lines: | 640-742 |
| | 98 | 1 |
bn_mul_comba4| Name: | bn_mul_comba4 | | Prototype: | void bn_mul_comba4(unsigned long *r, unsigned long *a, unsigned long *b) | | Coverage: | 0.000% (0/65) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_asm.c | | Lines: | 744-782 |
| | 34 | 1 |
bio_s_cb| Name: | bio_s_cb | | Prototype: | static BIO_METHOD * bio_s_cb(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_bio_cb.c | | Lines: | 41-45 |
| | 1 | 1 |
bio_puts| Name: | bio_puts | | Prototype: | static int bio_puts(BIO *bio, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_bio.c | | Lines: | 663-667 |
| | 1 | 1 |
bio_cb_puts| Name: | bio_cb_puts | | Prototype: | static int bio_cb_puts(BIO *bio, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_bio_cb.c | | Lines: | 47-51 |
| | 1 | 1 |
bf_init_key| Name: | bf_init_key | | Prototype: | static int bf_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_bf.c | | Lines: | 84-90 |
| | 2 | 1 |
b64_puts| Name: | b64_puts | | Prototype: | static int b64_puts(BIO *b, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_b64.c | | Lines: | 564-568 |
| | 1 | 1 |
b2i_PublicKey_bio| Name: | b2i_PublicKey_bio | | Prototype: | EVP_PKEY * b2i_PublicKey_bio(BIO *in) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 427-431 |
| | 1 | 1 |
b2i_PublicKey| Name: | b2i_PublicKey | | Prototype: | EVP_PKEY * b2i_PublicKey(const unsigned char **in, long length) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 415-419 |
| | 1 | 1 |
b2i_PrivateKey_bio| Name: | b2i_PrivateKey_bio | | Prototype: | EVP_PKEY * b2i_PrivateKey_bio(BIO *in) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 421-425 |
| | 1 | 1 |
b2i_PrivateKey| Name: | b2i_PrivateKey | | Prototype: | EVP_PKEY * b2i_PrivateKey(const unsigned char **in, long length) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 409-413 |
| | 1 | 1 |
asn1_set_choice_selector| Name: | asn1_set_choice_selector | | Prototype: | int asn1_set_choice_selector(ASN1_VALUE **pval, int value, const ASN1_ITEM *it) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_utl.c | | Lines: | 86-94 |
| | 5 | 1 |
asn1_get_choice_selector| Name: | asn1_get_choice_selector | | Prototype: | int asn1_get_choice_selector(ASN1_VALUE **pval, const ASN1_ITEM *it) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_utl.c | | Lines: | 75-80 |
| | 2 | 1 |
asn1_const_Finish| Name: | asn1_const_Finish | | Prototype: | int asn1_const_Finish(ASN1_const_CTX *c) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | | Lines: | 311-315 |
| | 1 | 1 |
asn1_bio_set_ex| Name: | asn1_bio_set_ex | | Prototype: | static int asn1_bio_set_ex(BIO *b, int cmd, asn1_ps_func *ex_func, asn1_ps_func *ex_free_func) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | | Lines: | 448-457 |
| | 4 | 1 |
asn1_bio_puts| Name: | asn1_bio_puts | | Prototype: | static int asn1_bio_puts(BIO *b, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | | Lines: | 345-349 |
| | 1 | 1 |
asn1_add_error| Name: | asn1_add_error | | Prototype: | void asn1_add_error(const unsigned char *address, int offset) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | | Lines: | 458-462 |
| | 1 | 1 |
asn1_Finish| Name: | asn1_Finish | | Prototype: | int asn1_Finish(ASN1_CTX *c) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | | Lines: | 305-309 |
| | 1 | 1 |
arc4random_buf| Name: | arc4random_buf | | Prototype: | void arc4random_buf(void *buf, size_t n) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random.c | | Lines: | 190-196 |
| | 3 | 1 |
arc4random| Name: | arc4random | | Prototype: | uint32_t arc4random(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random.c | | Lines: | 179-188 |
| | 5 | 1 |
ameth_cmp_BSEARCH_CMP_FN| Name: | ameth_cmp_BSEARCH_CMP_FN | | Prototype: | static int ameth_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/ameth_lib.c | | Lines: | 129-135 |
| | 3 | 1 |
ameth_cmp| Name: | ameth_cmp | | Prototype: | static int ameth_cmp(const EVP_PKEY_ASN1_METHOD * const *a, const EVP_PKEY_ASN1_METHOD * const *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/ameth_lib.c | | Lines: | 121-126 |
| | 1 | 1 |
aesni_cbc_cipher| Name: | aesni_cbc_cipher | | Prototype: | static int aesni_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 235-243 |
| | 3 | 1 |
aes_ofb_cipher| Name: | aes_ofb_cipher | | Prototype: | static int aes_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 609-618 |
| | 4 | 1 |
aes_cfb_cipher| Name: | aes_cfb_cipher | | Prototype: | static int aes_cfb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 620-629 |
| | 4 | 1 |
aes_cfb8_cipher| Name: | aes_cfb8_cipher | | Prototype: | static int aes_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 631-640 |
| | 4 | 1 |
aead_chacha20_poly1305_cleanup| Name: | aead_chacha20_poly1305_cleanup | | Prototype: | static void aead_chacha20_poly1305_cleanup(EVP_AEAD_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_chacha20poly1305.c | | Lines: | 74-80 |
| | 2 | 1 |
aead_aes_gcm_cleanup| Name: | aead_aes_gcm_cleanup | | Prototype: | static void aead_aes_gcm_cleanup(EVP_AEAD_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 1420-1426 |
| | 2 | 1 |
added_obj_LHASH_HASH| Name: | added_obj_LHASH_HASH | | Prototype: | static unsigned long added_obj_LHASH_HASH(const void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 174-174 |
| | 1 | 1 |
added_obj_LHASH_COMP| Name: | added_obj_LHASH_COMP | | Prototype: | static int added_obj_LHASH_COMP(const void *arg1, const void *arg2) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 214-214 |
| | 1 | 1 |
acpt_puts| Name: | acpt_puts | | Prototype: | static int acpt_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_acpt.c | | Lines: | 428-436 |
| | 4 | 1 |
_rs_forkhandler| Name: | _rs_forkhandler | | Prototype: | static __inline void _rs_forkhandler(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random_linux.h | | Lines: | 51-55 |
| | 1 | 1 |
_ossl_old_des_read_pw_string| Name: | _ossl_old_des_read_pw_string | | Prototype: | int _ossl_old_des_read_pw_string(char *buf, int length, const char *prompt, int verify) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_util.c | | Lines: | 101-105 |
| | 1 | 1 |
_ossl_old_des_read_pw| Name: | _ossl_old_des_read_pw | | Prototype: | int _ossl_old_des_read_pw(char *buf, char *buff, int size, const char *prompt, int verify) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_util.c | | Lines: | 107-111 |
| | 1 | 1 |
_getentropy_fail| Name: | _getentropy_fail | | Prototype: | static __inline void _getentropy_fail(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random_linux.h | | Lines: | 43-47 |
| | 5 | 1 |
_SSL_total_renegotiations| Name: | _SSL_total_renegotiations | | Prototype: | static int _SSL_total_renegotiations(SSL *s) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1666-1670 |
| | 1 | 1 |
_SSL_set_tlsext_status_type| Name: | _SSL_set_tlsext_status_type | | Prototype: | static int _SSL_set_tlsext_status_type(SSL *s, int type) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1760-1765 |
| | 2 | 1 |
_SSL_set_tlsext_status_ocsp_resp| Name: | _SSL_set_tlsext_status_ocsp_resp | | Prototype: | static int _SSL_set_tlsext_status_ocsp_resp(SSL *s, unsigned char *resp, int resp_len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1804-1811 |
| | 4 | 1 |
_SSL_set_tlsext_status_ids| Name: | _SSL_set_tlsext_status_ids | | Prototype: | static int _SSL_set_tlsext_status_ids(SSL *s, struct stack_st_OCSP_RESPID *ids) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1789-1795 |
| | 2 | 1 |
_SSL_set_tlsext_status_exts| Name: | _SSL_set_tlsext_status_exts | | Prototype: | static int _SSL_set_tlsext_status_exts(SSL *s, struct stack_st_X509_EXTENSION *exts) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1774-1780 |
| | 2 | 1 |
_SSL_set_tlsext_debug_arg| Name: | _SSL_set_tlsext_debug_arg | | Prototype: | static int _SSL_set_tlsext_debug_arg(SSL *s, void *arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1753-1758 |
| | 2 | 1 |
_SSL_set_ecdh_auto| Name: | _SSL_set_ecdh_auto | | Prototype: | static int _SSL_set_ecdh_auto(SSL *s, int state) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1725-1729 |
| | 1 | 1 |
_SSL_set_dh_auto| Name: | _SSL_set_dh_auto | | Prototype: | static int _SSL_set_dh_auto(SSL *s, int state) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1698-1703 |
| | 2 | 1 |
_SSL_session_reused| Name: | _SSL_session_reused | | Prototype: | static int _SSL_session_reused(SSL *s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1643-1647 |
| | 1 | 1 |
_SSL_num_renegotiations| Name: | _SSL_num_renegotiations | | Prototype: | static int _SSL_num_renegotiations(SSL *s) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1649-1653 |
| | 1 | 1 |
_SSL_get_tlsext_status_ocsp_resp| Name: | _SSL_get_tlsext_status_ocsp_resp | | Prototype: | static int _SSL_get_tlsext_status_ocsp_resp(SSL *s, unsigned char **resp) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1797-1802 |
| | 2 | 1 |