| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
err_string_data_hash| Name: | err_string_data_hash | | Prototype: | static unsigned long err_string_data_hash(const ERR_STRING_DATA *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 335-343 |
| | 4 | 1 |
fd_puts| Name: | fd_puts | | Prototype: | static int fd_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | | Lines: | 214-222 |
| | 4 | 1 |
file_puts| Name: | file_puts | | Prototype: | static int file_puts(BIO *bp, const char *str) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_file.c | | Lines: | 309-317 |
| | 4 | 1 |
ge_cached_0| Name: | ge_cached_0 | | Prototype: | static void ge_cached_0(ge_cached *h) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 1057-1062 |
| | 4 | 1 |
ge_p3_0| Name: | ge_p3_0 | | Prototype: | static void ge_p3_0(ge_p3 *h) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 1050-1055 |
| | 4 | 1 |
hmac_pkey_ctrl| Name: | hmac_pkey_ctrl | | Prototype: | static int hmac_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_ameth.c | | Lines: | 91-101 |
| | 4 | 3 |
impl_check| Name: | impl_check | | Prototype: | static void impl_check(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 201-208 |
| | 4 | 2 |
in_utf8| Name: | in_utf8 | | Prototype: | static int in_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: | 314-322 |
| | 4 | 1 |
int| Name: | int | | Prototype: | int (*X509_TRUST_set_default(int (*trust)(int , X509 *, int)))(int, X509 *, int) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_trs.c | | Lines: | 101-109 |
| | 4 | 1 |
int_cleanup_cb_doall| Name: | int_cleanup_cb_doall | | Prototype: | static void int_cleanup_cb_doall(ENGINE_PILE *p) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | | Lines: | 218-225 |
| | 4 | 2 |
int_get_new_index| Name: | int_get_new_index | | Prototype: | static int int_get_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: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 398-408 |
| | 4 | 2 |
int_update| Name: | int_update | | Prototype: | static int int_update(EVP_MD_CTX *ctx, const void *data, size_t count) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_pmeth.c | | Lines: | 145-153 |
| | 4 | 2 |
mac_ctrl_gost| Name: | mac_ctrl_gost | | Prototype: | static int mac_ctrl_gost(EVP_PKEY *pkey, int op, long arg1, void *arg2) | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_ameth.c | | Lines: | 65-74 |
| | 4 | 2 |
mem_puts| Name: | mem_puts | | Prototype: | static int mem_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_mem.c | | Lines: | 312-321 |
| | 4 | 1 |
module_free| Name: | module_free | | Prototype: | static void module_free(CONF_MODULE *md) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mod.c | | Lines: | 429-436 |
| | 4 | 2 |
pbe2_cmp| Name: | pbe2_cmp | | Prototype: | static int pbe2_cmp(const EVP_PBE_CTL *pbe1, const EVP_PBE_CTL *pbe2) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pbe.c | | Lines: | 176-185 |
| | 4 | 2 |
pbe_cmp| Name: | pbe_cmp | | Prototype: | static int pbe_cmp(const EVP_PBE_CTL * const *a, const EVP_PBE_CTL * const *b) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pbe.c | | Lines: | 203-212 |
| | 4 | 2 |
pkey_ec_cleanup| Name: | pkey_ec_cleanup | | Prototype: | static void pkey_ec_cleanup(EVP_PKEY_CTX * ctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | | Lines: | 112-120 |
| | 4 | 2 |
pkey_hmac_cleanup| Name: | pkey_hmac_cleanup | | Prototype: | static void pkey_hmac_cleanup(EVP_PKEY_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_pmeth.c | | Lines: | 119-127 |
| | 4 | 1 |
print_fp| Name: | print_fp | | Prototype: | static int print_fp(const char *str, size_t len, void *fp) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err_prn.c | | Lines: | 90-99 |
| | 4 | 1 |
pubkey_cb| Name: | pubkey_cb | | Prototype: | static int pubkey_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c | | Lines: | 77-85 |
| | 4 | 2 |
ri_cb| Name: | ri_cb | | Prototype: | static int ri_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c | | Lines: | 563-571 |
| | 4 | 2 |
rsa_pub_cmp| Name: | rsa_pub_cmp | | Prototype: | static int rsa_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_ameth.c | | Lines: | 106-113 |
| | 4 | 2 |
si_cb| Name: | si_cb | | Prototype: | static int si_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c | | Lines: | 338-346 |
| | 4 | 2 |
slg_puts| Name: | slg_puts | | Prototype: | static int slg_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_log.c | | Lines: | 184-192 |
| | 4 | 1 |
sock_puts| Name: | sock_puts | | Prototype: | static int sock_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_sock.c | | Lines: | 202-210 |
| | 4 | 1 |
ssl3_pending| Name: | ssl3_pending | | Prototype: | int ssl3_pending(const SSL *s) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1383-1391 |
| | 4 | 2 |
ssl_cert_set_default_md| Name: | ssl_cert_set_default_md | | Prototype: | static void ssl_cert_set_default_md(CERT *cert) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_cert.c | | Lines: | 161-171 |
| | 4 | 1 |
ssl_puts| Name: | ssl_puts | | Prototype: | static int ssl_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bio_ssl.c | | Lines: | 489-497 |
| | 4 | 1 |
swap_bytes| Name: | swap_bytes | | Prototype: | static void swap_bytes(unsigned char *w, unsigned char *k) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341194.c | | Lines: | 65-73 |
| | 4 | 3 |
tls1_ec_curve_id2nid| Name: | tls1_ec_curve_id2nid | | Prototype: | int tls1_ec_curve_id2nid(const uint16_t curve_id) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_lib.c | | Lines: | 262-270 |
| | 4 | 2 |
tls1_new| Name: | tls1_new | | Prototype: | int tls1_new(SSL *s) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_lib.c | | Lines: | 152-159 |
| | 4 | 2 |
tls1_record_sequence_increment| Name: | tls1_record_sequence_increment | | Prototype: | void tls1_record_sequence_increment(unsigned char *seq) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_enc.c | | Lines: | 215-224 |
| | 4 | 3 |
tls1_sha256_final_raw| Name: | tls1_sha256_final_raw | | Prototype: | static void tls1_sha256_final_raw(void* ctx, unsigned char *md_out) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_cbc.c | | Lines: | 301-310 |
| | 4 | 2 |
tls1_sha512_final_raw| Name: | tls1_sha512_final_raw | | Prototype: | static void tls1_sha512_final_raw(void* ctx, unsigned char *md_out) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_cbc.c | | Lines: | 312-321 |
| | 4 | 2 |
tls_keypair_set_cert_file| Name: | tls_keypair_set_cert_file | | Prototype: | int tls_keypair_set_cert_file(struct tls_keypair *keypair, struct tls_error *error, const char *cert_file) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_keypair.c | | Lines: | 67-75 |
| | 4 | 2 |
tlsext_ec_serverhello_parse| Name: | tlsext_ec_serverhello_parse | | Prototype: | int tlsext_ec_serverhello_parse(SSL *s, CBS *cbs, int *alert) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_tlsext.c | | Lines: | 268-287 |
| | 4 | 2 |
tlsext_sigalgs_clienthello_parse| Name: | tlsext_sigalgs_clienthello_parse | | Prototype: | int tlsext_sigalgs_clienthello_parse(SSL *s, CBS *cbs, int *alert) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_tlsext.c | | Lines: | 548-557 |
| | 4 | 2 |
trans_cb| Name: | trans_cb | | Prototype: | static int trans_cb(int a, int b, BN_GENCB *gcb) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_gn.c | | Lines: | 178-185 |
| | 4 | 1 |
trust_compat| Name: | trust_compat | | Prototype: | static int trust_compat(X509_TRUST *trust, X509 *x, int flags) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_trs.c | | Lines: | 313-321 |
| | 4 | 2 |
unsup_alg| Name: | unsup_alg | | Prototype: | static int unsup_alg(BIO *out, const EVP_PKEY *pkey, int indent, const char *kstr) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 474-481 |
| | 4 | 1 |
value_free_hash_doall_arg| Name: | value_free_hash_doall_arg | | Prototype: | static void value_free_hash_doall_arg(CONF_VALUE *a, struct lhash_st_CONF_VALUE *conf) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | | Lines: | 217-222 |
| | 4 | 2 |
x25519_ge_p1p1_to_p3| Name: | x25519_ge_p1p1_to_p3 | | Prototype: | void x25519_ge_p1p1_to_p3(ge_p3 *r, const ge_p1p1 *p) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 1096-1101 |
| | 4 | 1 |
x25519_ge_p3_to_cached| Name: | x25519_ge_p3_to_cached | | Prototype: | void x25519_ge_p3_to_cached(ge_cached *r, const ge_p3 *p) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 1081-1086 |
| | 4 | 1 |
x509_name_ex_print| Name: | x509_name_ex_print | | Prototype: | static int x509_name_ex_print(BIO *out, ASN1_VALUE **pval, int indent, const char *fname, const ASN1_PCTX *pctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c | | Lines: | 431-439 |
| | 4 | 2 |
ASN1_put_eoc| Name: | ASN1_put_eoc | | Prototype: | int ASN1_put_eoc(unsigned char **pp) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | | Lines: | 229-238 |
| | 5 | 1 |
ASN1_tag2str| Name: | ASN1_tag2str | | Prototype: | const char * ASN1_tag2str(int tag) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_par.c | | Lines: | 377-397 |
| | 5 | 3 |
BIO_ctrl_get_read_request| Name: | BIO_ctrl_get_read_request | | Prototype: | size_t BIO_ctrl_get_read_request(BIO *bio) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_bio.c | | Lines: | 803-807 |
| | 5 | 1 |
BIO_ctrl_get_write_guarantee| Name: | BIO_ctrl_get_write_guarantee | | Prototype: | size_t BIO_ctrl_get_write_guarantee(BIO *bio) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_bio.c | | Lines: | 797-801 |
| | 5 | 1 |
BIO_ctrl_pending| Name: | BIO_ctrl_pending | | Prototype: | size_t BIO_ctrl_pending(BIO *bio) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | | Lines: | 466-470 |
| | 5 | 1 |
BIO_ctrl_reset_read_request| Name: | BIO_ctrl_reset_read_request | | Prototype: | int BIO_ctrl_reset_read_request(BIO *bio) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_bio.c | | Lines: | 809-813 |
| | 5 | 1 |
BIO_ctrl_wpending| Name: | BIO_ctrl_wpending | | Prototype: | size_t BIO_ctrl_wpending(BIO *bio) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | | Lines: | 472-476 |
| | 5 | 1 |
BIO_get_new_index| Name: | BIO_get_new_index | | Prototype: | int BIO_get_new_index(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | | Lines: | 67-79 |
| | 5 | 2 |
BIO_vsnprintf| Name: | BIO_vsnprintf | | Prototype: | int BIO_vsnprintf(char *buf, size_t n, const char *format, va_list args) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/b_print.c | | Lines: | 99-109 |
| | 5 | 2 |
BN_BLINDING_convert| Name: | BN_BLINDING_convert | | Prototype: | int BN_BLINDING_convert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_blind.c | | Lines: | 224-228 |
| | 5 | 1 |
BN_BLINDING_invert| Name: | BN_BLINDING_invert | | Prototype: | int BN_BLINDING_invert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_blind.c | | Lines: | 259-263 |
| | 5 | 1 |
BN_CTX_init| Name: | BN_CTX_init | | Prototype: | void BN_CTX_init(BN_CTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_ctx.c | | Lines: | 208-220 |
| | 5 | 1 |
BN_CTX_start| Name: | BN_CTX_start | | Prototype: | void BN_CTX_start(BN_CTX *ctx) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_ctx.c | | Lines: | 267-281 |
| | 5 | 3 |
BN_GENCB_free| Name: | BN_GENCB_free | | Prototype: | void BN_GENCB_free(BN_GENCB *cb) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | | Lines: | 956-962 |
| | 5 | 2 |
BN_gcd_ct| Name: | BN_gcd_ct | | Prototype: | int BN_gcd_ct(BIGNUM *r, const BIGNUM *in_a, const BIGNUM *in_b, BN_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_gcd.c | | Lines: | 161-167 |
| | 5 | 2 |
BN_get_word| Name: | BN_get_word | | Prototype: | unsigned long BN_get_word(const BIGNUM *a) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | | Lines: | 537-546 |
| | 5 | 3 |
BN_mod_add_quick| Name: | BN_mod_add_quick | | Prototype: | int BN_mod_add_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mod.c | | Lines: | 146-154 |
| | 5 | 3 |
BN_mod_lshift1_quick| Name: | BN_mod_lshift1_quick | | Prototype: | int BN_mod_lshift1_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *m) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mod.c | | Lines: | 229-238 |
| | 5 | 3 |
BN_mod_sub_quick| Name: | BN_mod_sub_quick | | Prototype: | int BN_mod_sub_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mod.c | | Lines: | 167-175 |
| | 5 | 3 |
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 |
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 |
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_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_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 |
CBS_contains_zero_byte| Name: | CBS_contains_zero_byte | | Prototype: | int CBS_contains_zero_byte(const CBS *cbs) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | | Lines: | 120-124 |
| | 5 | 1 |
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 |
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_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_peek_asn1_tag| Name: | CBS_peek_asn1_tag | | Prototype: | int CBS_peek_asn1_tag(const CBS *cbs, unsigned int tag_value) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | | Lines: | 370-384 |
| | 5 | 3 |
CRYPTO_ccm128_init| Name: | CRYPTO_ccm128_init | | Prototype: | void CRYPTO_ccm128_init(CCM128_CONTEXT *ctx, unsigned int M,unsigned int L,void *key,block128_f block) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/ccm128.c | | Lines: | 63-71 |
| | 5 | 1 |
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_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 |
DES_check_key_parity| Name: | 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 |
DES_is_weak_key| Name: | 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 |
DH_new| Name: | DH_new | | Prototype: | DH * DH_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c | | Lines: | 110-114 |
| | 5 | 1 |
DHparams_print| Name: | DHparams_print | | Prototype: | int DHparams_print(BIO *bp, const DH *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c | | Lines: | 460-464 |
| | 5 | 1 |
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_new| Name: | DSA_new | | Prototype: | DSA * DSA_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_lib.c | | Lines: | 93-97 |
| | 5 | 1 |
DSO_METHOD_dlfcn| Name: | DSO_METHOD_dlfcn | | Prototype: | DSO_METHOD * DSO_METHOD_dlfcn(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_dlfcn.c | | Lines: | 66-70 |
| | 5 | 1 |
DSO_flags| Name: | DSO_flags | | Prototype: | int DSO_flags(DSO *dso) | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | | Lines: | 167-171 |
| | 5 | 1 |
DSO_new| Name: | DSO_new | | Prototype: | DSO * DSO_new(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | | Lines: | 68-72 |
| | 5 | 1 |
EC_KEY_get_key_method_data| Name: | EC_KEY_get_key_method_data | | Prototype: | void * EC_KEY_get_key_method_data(EC_KEY *key, void *(*dup_func) (void *), void (*free_func) (void *), void (*clear_free_func) (void *)) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c | | Lines: | 473-486 |
| | 5 | 1 |
EC_KEY_precompute_mult| Name: | 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/libressl/src/crypto/ec/ec_key.c | | Lines: | 512-518 |
| | 5 | 2 |
EC_KEY_set_conv_form| Name: | 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/libressl/src/crypto/ec/ec_key.c | | Lines: | 465-471 |
| | 5 | 2 |
EC_POINT_free| Name: | 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 |
ENGINE_register_all_complete| Name: | 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 |
ERR_load_ASN1_strings| Name: | ERR_load_ASN1_strings | | Prototype: | void ERR_load_ASN1_strings(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_err.c | | Lines: | 205-214 |
| | 5 | 2 |
ERR_load_BIO_strings| Name: | ERR_load_BIO_strings | | Prototype: | void ERR_load_BIO_strings(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_err.c | | Lines: | 115-124 |
| | 5 | 2 |
ERR_load_BN_strings| Name: | ERR_load_BN_strings | | Prototype: | void ERR_load_BN_strings(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_err.c | | Lines: | 103-112 |
| | 5 | 2 |
ERR_load_BUF_strings| Name: | ERR_load_BUF_strings | | Prototype: | void ERR_load_BUF_strings(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/buffer/buf_err.c | | Lines: | 85-94 |
| | 5 | 2 |
ERR_load_COMP_strings| Name: | ERR_load_COMP_strings | | Prototype: | void ERR_load_COMP_strings(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/comp/comp_err.c | | Lines: | 83-92 |
| | 5 | 2 |
ERR_load_CONF_strings| Name: | ERR_load_CONF_strings | | Prototype: | void ERR_load_CONF_strings(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_err.c | | Lines: | 101-110 |
| | 5 | 2 |
ERR_load_CRYPTO_strings| Name: | ERR_load_CRYPTO_strings | | Prototype: | void ERR_load_CRYPTO_strings(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cpt_err.c | | Lines: | 96-105 |
| | 5 | 2 |
ERR_load_DH_strings| Name: | ERR_load_DH_strings | | Prototype: | void ERR_load_DH_strings(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_err.c | | Lines: | 98-108 |
| | 5 | 2 |
ERR_load_DSA_strings| Name: | ERR_load_DSA_strings | | Prototype: | void ERR_load_DSA_strings(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_err.c | | Lines: | 98-108 |
| | 5 | 2 |