| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
BN_mod_sqr| Name: | BN_mod_sqr | | Prototype: | int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mod.c | | Lines: | 209-216 |
| | 7 | 2 |
BN_mod_lshift1| Name: | BN_mod_lshift1 | | Prototype: | int BN_mod_lshift1(BIGNUM *r, const BIGNUM *a, 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: | 218-225 |
| | 3 | 2 |
BN_mod_add| Name: | BN_mod_add | | Prototype: | int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mod.c | | Lines: | 135-142 |
| | 3 | 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_from_montgomery| Name: | BN_from_montgomery | | Prototype: | int BN_from_montgomery(BIGNUM *ret, const BIGNUM *a, BN_MONT_CTX *mont, BN_CTX *ctx) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mont.c | | Lines: | 275-321 |
| | 7 | 2 |
BN_clear| Name: | BN_clear | | Prototype: | void BN_clear(BIGNUM *a) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | | Lines: | 527-535 |
| | 6 | 2 |
BN_bn2bin| Name: | BN_bn2bin | | Prototype: | int BN_bn2bin(const BIGNUM *a, unsigned char *to) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | | Lines: | 615-628 |
| | 7 | 2 |
BN_STACK_finish| Name: | BN_STACK_finish | | Prototype: | static void BN_STACK_finish(BN_STACK *st) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_ctx.c | | Lines: | 336-341 |
| | 2 | 2 |
BN_RECP_CTX_set| Name: | BN_RECP_CTX_set | | Prototype: | int BN_RECP_CTX_set(BN_RECP_CTX *recp, const BIGNUM *d, BN_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_recp.c | | Lines: | 99-108 |
| | 6 | 2 |
BN_RECP_CTX_new| Name: | BN_RECP_CTX_new | | Prototype: | BN_RECP_CTX * BN_RECP_CTX_new(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_recp.c | | Lines: | 74-85 |
| | 12 | 2 |
BN_MONT_CTX_new| Name: | BN_MONT_CTX_new | | Prototype: | BN_MONT_CTX * BN_MONT_CTX_new(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mont.c | | Lines: | 323-334 |
| | 12 | 2 |
BN_GF2m_mod| Name: | BN_GF2m_mod | | Prototype: | int BN_GF2m_mod(BIGNUM *r, const BIGNUM *a, const BIGNUM *p) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_gf2m.c | | Lines: | 463-479 |
| | 8 | 2 |
BN_GENCB_new| Name: | BN_GENCB_new | | Prototype: | BN_GENCB * BN_GENCB_new(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | | Lines: | 945-954 |
| | 10 | 2 |
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_CTX_new| Name: | BN_CTX_new | | Prototype: | BN_CTX * BN_CTX_new(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_ctx.c | | Lines: | 223-239 |
| | 14 | 2 |
BN_CTX_free| Name: | BN_CTX_free | | Prototype: | void BN_CTX_free(BN_CTX *ctx) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_ctx.c | | Lines: | 241-265 |
| | 7 | 2 |
BN_BLINDING_free| Name: | BN_BLINDING_free | | Prototype: | void BN_BLINDING_free(BN_BLINDING *r) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_blind.c | | Lines: | 178-189 |
| | 9 | 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 |
BIO_socket_ioctl| Name: | BIO_socket_ioctl | | Prototype: | int BIO_socket_ioctl(int fd, long type, void *arg) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/b_sock.c | | Lines: | 109-118 |
| | 9 | 2 |
BIO_sock_should_retry| Name: | BIO_sock_should_retry | | Prototype: | int BIO_sock_should_retry(int i) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_sock.c | | Lines: | 212-222 |
| | 9 | 2 |
BIO_sock_init| Name: | BIO_sock_init | | Prototype: | int BIO_sock_init(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/b_posix.c | | Lines: | 68-74 |
| | 7 | 2 |
BIO_sock_error| Name: | BIO_sock_error | | Prototype: | int BIO_sock_error(int sock) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/b_sock.c | | Lines: | 91-101 |
| | 14 | 2 |
BIO_snprintf| Name: | BIO_snprintf | | Prototype: | int BIO_snprintf(char *buf, size_t n, const char *format, ...) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/b_print.c | | Lines: | 84-97 |
| | 24 | 2 |
BIO_ptr_ctrl| Name: | BIO_ptr_ctrl | | Prototype: | char * BIO_ptr_ctrl(BIO *b, int cmd, long larg) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | | Lines: | 397-406 |
| | 12 | 2 |
BIO_number_written| Name: | BIO_number_written | | Prototype: | unsigned long BIO_number_written(BIO *bio) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | | Lines: | 669-675 |
| | 3 | 2 |
BIO_number_read| Name: | BIO_number_read | | Prototype: | unsigned long BIO_number_read(BIO *bio) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | | Lines: | 661-667 |
| | 3 | 2 |
BIO_next| Name: | BIO_next | | Prototype: | BIO * BIO_next(BIO *b) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | | Lines: | 567-573 |
| | 7 | 2 |
BIO_new_socket| Name: | BIO_new_socket | | Prototype: | BIO * BIO_new_socket(int fd, int close_flag) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_sock.c | | Lines: | 93-103 |
| | 12 | 2 |
BIO_new_fp| Name: | BIO_new_fp | | Prototype: | BIO * BIO_new_fp(FILE *stream, int close_flag) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_file.c | | Lines: | 139-149 |
| | 11 | 2 |
BIO_new_fd| Name: | BIO_new_fd | | Prototype: | BIO * BIO_new_fd(int fd, int close_flag) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | | Lines: | 95-104 |
| | 12 | 2 |
BIO_new_dgram| Name: | BIO_new_dgram | | Prototype: | BIO * BIO_new_dgram(int fd, int close_flag) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_dgram.c | | Lines: | 121-131 |
| | 12 | 2 |
BIO_meth_new| Name: | BIO_meth_new | | Prototype: | BIO_METHOD * BIO_meth_new(int type, const char *name) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_meth.c | | Lines: | 22-34 |
| | 12 | 2 |
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_fd_should_retry| Name: | BIO_fd_should_retry | | Prototype: | int BIO_fd_should_retry(int i) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | | Lines: | 241-251 |
| | 9 | 2 |
BIO_dgram_should_retry| Name: | BIO_dgram_should_retry | | Prototype: | static int BIO_dgram_should_retry(int i) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_dgram.c | | Lines: | 631-641 |
| | 9 | 2 |
BIO_CONNECT_new| Name: | BIO_CONNECT_new | | Prototype: | BIO_CONNECT * BIO_CONNECT_new(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | | Lines: | 290-309 |
| | 33 | 2 |
BIO_CONNECT_free| Name: | BIO_CONNECT_free | | Prototype: | void BIO_CONNECT_free(BIO_CONNECT *a) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | | Lines: | 311-320 |
| | 7 | 2 |
BIO_ACCEPT_new| Name: | BIO_ACCEPT_new | | Prototype: | static BIO_ACCEPT * BIO_ACCEPT_new(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_acpt.c | | Lines: | 136-146 |
| | 12 | 2 |
BIO_ACCEPT_free| Name: | BIO_ACCEPT_free | | Prototype: | static void BIO_ACCEPT_free(BIO_ACCEPT *a) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_acpt.c | | Lines: | 148-158 |
| | 8 | 2 |
BF_ecb_encrypt| Name: | BF_ecb_encrypt | | Prototype: | void BF_ecb_encrypt(const unsigned char *in, unsigned char *out, const BF_KEY *key, int encrypt) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bf/bf_ecb.c | | Lines: | 79-93 |
| | 9 | 2 |
B64_write_ASN1| Name: | B64_write_ASN1 | | Prototype: | static int B64_write_ASN1(BIO *out, ASN1_VALUE *val, BIO *in, int flags, const ASN1_ITEM *it) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 147-167 |
| | 16 | 2 |
ASN1_unpack_string| Name: | ASN1_unpack_string | | Prototype: | void * ASN1_unpack_string(ASN1_STRING *oct, d2i_of_void *d2i) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_pack.c | | Lines: | 116-126 |
| | 10 | 2 |
ASN1_tag2bit| Name: | ASN1_tag2bit | | Prototype: | unsigned long ASN1_tag2bit(int tag) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_dec.c | | Lines: | 107-113 |
| | 3 | 2 |
ASN1_seq_unpack| Name: | ASN1_seq_unpack | | Prototype: | struct stack_st_OPENSSL_BLOCK * ASN1_seq_unpack(const unsigned char *buf, int len, d2i_of_void *d2i, void (*free_func)(OPENSSL_BLOCK)) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_pack.c | | Lines: | 70-82 |
| | 11 | 2 |
ASN1_item_unpack| Name: | ASN1_item_unpack | | Prototype: | void * ASN1_item_unpack(const ASN1_STRING *oct, const ASN1_ITEM *it) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_pack.c | | Lines: | 205-215 |
| | 10 | 2 |
ASN1_item_sign| Name: | ASN1_item_sign | | Prototype: | int ASN1_item_sign(const ASN1_ITEM *it, X509_ALGOR *algor1, X509_ALGOR *algor2, ASN1_BIT_STRING *signature, void *asn, EVP_PKEY *pkey, const EVP_MD *type) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_sign.c | | Lines: | 127-138 |
| | 14 | 2 |
ASN1_item_new| Name: | ASN1_item_new | | Prototype: | ASN1_VALUE * ASN1_item_new(const ASN1_ITEM *it) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_new.c | | Lines: | 73-80 |
| | 12 | 2 |
ASN1_item_i2d_fp| Name: | ASN1_item_i2d_fp | | Prototype: | int ASN1_item_i2d_fp(const ASN1_ITEM *it, FILE *out, void *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_i2d_fp.c | | Lines: | 117-131 |
| | 11 | 2 |
ASN1_item_d2i_fp| Name: | ASN1_item_d2i_fp | | Prototype: | void * ASN1_item_d2i_fp(const ASN1_ITEM *it, FILE *in, void *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_d2i_fp.c | | Lines: | 130-144 |
| | 15 | 2 |
ASN1_i2d_fp| Name: | ASN1_i2d_fp | | Prototype: | int ASN1_i2d_fp(i2d_of_void *i2d, FILE *out, void *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_i2d_fp.c | | Lines: | 67-81 |
| | 11 | 2 |
ASN1_generate_nconf| Name: | ASN1_generate_nconf | | Prototype: | ASN1_TYPE * ASN1_generate_nconf(const char *str, CONF *nconf) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_gen.c | | Lines: | 123-133 |
| | 9 | 2 |
ASN1_d2i_fp| Name: | ASN1_d2i_fp | | Prototype: | void * ASN1_d2i_fp(void *(*xnew)(void), d2i_of_void *d2i, FILE *in, void **x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_d2i_fp.c | | Lines: | 70-84 |
| | 15 | 2 |
ASN1_UTCTIME_set_string| Name: | ASN1_UTCTIME_set_string | | Prototype: | int ASN1_UTCTIME_set_string(ASN1_UTCTIME *s, const char *str) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_time_tm.c | | Lines: | 396-402 |
| | 7 | 2 |
ASN1_UTCTIME_check| Name: | ASN1_UTCTIME_check | | Prototype: | int ASN1_UTCTIME_check(const ASN1_UTCTIME *d) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_time_tm.c | | Lines: | 388-394 |
| | 7 | 2 |
ASN1_TYPE_get| Name: | ASN1_TYPE_get | | Prototype: | int ASN1_TYPE_get(const ASN1_TYPE *a) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_type.c | | Lines: | 64-71 |
| | 7 | 2 |
ASN1_TIME_set_tm| Name: | ASN1_TIME_set_tm | | Prototype: | ASN1_TIME * ASN1_TIME_set_tm(ASN1_TIME *s, struct tm *tm) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_time_tm.c | | Lines: | 323-331 |
| | 8 | 2 |
ASN1_TIME_check| Name: | ASN1_TIME_check | | Prototype: | int ASN1_TIME_check(const ASN1_TIME *t) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_time_tm.c | | Lines: | 339-345 |
| | 7 | 2 |
ASN1_STRING_type_new| Name: | ASN1_STRING_type_new | | Prototype: | ASN1_STRING * ASN1_STRING_type_new(int type) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | | Lines: | 415-430 |
| | 20 | 2 |
ASN1_STRING_TABLE_cleanup| Name: | ASN1_STRING_TABLE_cleanup | | Prototype: | void ASN1_STRING_TABLE_cleanup(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_strnid.c | | Lines: | 289-299 |
| | 10 | 2 |
ASN1_PCTX_new| Name: | ASN1_PCTX_new | | Prototype: | ASN1_PCTX * ASN1_PCTX_new(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_prn.c | | Lines: | 84-99 |
| | 17 | 2 |
ASN1_OBJECT_new| Name: | ASN1_OBJECT_new | | Prototype: | ASN1_OBJECT * ASN1_OBJECT_new(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_object.c | | Lines: | 349-366 |
| | 30 | 2 |
ASN1_GENERALIZEDTIME_set_string| Name: | ASN1_GENERALIZEDTIME_set_string | | Prototype: | int ASN1_GENERALIZEDTIME_set_string(ASN1_GENERALIZEDTIME *s, const char *str) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_time_tm.c | | Lines: | 452-458 |
| | 7 | 2 |
ASN1_GENERALIZEDTIME_check| Name: | ASN1_GENERALIZEDTIME_check | | Prototype: | int ASN1_GENERALIZEDTIME_check(const ASN1_GENERALIZEDTIME *d) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_time_tm.c | | Lines: | 444-450 |
| | 7 | 2 |
ASN1_BIT_STRING_get_bit| Name: | ASN1_BIT_STRING_get_bit | | Prototype: | int ASN1_BIT_STRING_get_bit(const ASN1_BIT_STRING *a, int n) | | Coverage: | 75.000% (6/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_bitstr.c | | Lines: | 229-239 |
| | 14 | 2 |
AES_ecb_encrypt| Name: | AES_ecb_encrypt | | Prototype: | void AES_ecb_encrypt(const unsigned char *in, unsigned char *out, const AES_KEY *key, const int enc) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/aes/aes_ecb.c | | Lines: | 61-69 |
| | 3 | 2 |
xsyslog| Name: | xsyslog | | Prototype: | static void xsyslog(BIO *bp, int priority, const char *string) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_log.c | | Lines: | 201-205 |
| | 1 | 1 |
xp_cmp| Name: | xp_cmp | | Prototype: | static int xp_cmp(const X509_PURPOSE * const *a, const X509_PURPOSE * const *b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | | Lines: | 116-120 |
| | 1 | 1 |
xopenlog| Name: | xopenlog | | Prototype: | static void xopenlog(BIO* bp, char* name, int level) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_log.c | | Lines: | 195-199 |
| | 9 | 1 |
xname_cmp| Name: | xname_cmp | | Prototype: | static int xname_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_cert.c | | Lines: | 542-546 |
| | 1 | 1 |
xcloselog| Name: | xcloselog | | Prototype: | static void xcloselog(BIO* bp) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_log.c | | Lines: | 207-211 |
| | 1 | 1 |
x25519_scalar_mult| Name: | x25519_scalar_mult | | Prototype: | void x25519_scalar_mult(uint8_t out[32], const uint8_t scalar[32], const uint8_t point[32]) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519-generic.c | | Lines: | 28-33 |
| | 1 | 1 |
x25519_sc_reduce| Name: | x25519_sc_reduce | | Prototype: | void x25519_sc_reduce(uint8_t *s) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 3813-4145 |
| | 309 | 1 |
x25519_public_from_private| Name: | x25519_public_from_private | | Prototype: | void x25519_public_from_private(uint8_t out_public_value[32], const uint8_t private_key[32]) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 4888-4895 |
| | 1 | 1 |
x25519_ge_tobytes| Name: | x25519_ge_tobytes | | Prototype: | void x25519_ge_tobytes(uint8_t *s, const ge_p2 *h) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 969-979 |
| | 8 | 1 |
x25519_ge_sub| Name: | x25519_ge_sub | | Prototype: | void x25519_ge_sub(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 1184-1198 |
| | 12 | 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 |
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_p1p1_to_p2| Name: | x25519_ge_p1p1_to_p2 | | Prototype: | void x25519_ge_p1p1_to_p2(ge_p2 *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: | 1089-1093 |
| | 3 | 1 |
x25519_ge_add| Name: | x25519_ge_add | | Prototype: | void x25519_ge_add(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 1167-1181 |
| | 12 | 1 |
write_ledword| Name: | write_ledword | | Prototype: | static void write_ledword(unsigned char **out, unsigned int dw) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 433-443 |
| | 6 | 1 |
write_fp| Name: | write_fp | | Prototype: | static int write_fp(const void *data, size_t len, void *fp) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/b_dump.c | | Lines: | 148-152 |
| | 1 | 1 |
write_bio| Name: | write_bio | | Prototype: | static int write_bio(const void *data, size_t len, void *bp) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/b_dump.c | | Lines: | 166-170 |
| | 1 | 1 |
void| Name: | void | | Prototype: | void (*CRYPTO_get_dynlock_lock_callback(void))(int mode, struct CRYPTO_dynlock_value *l, const char *file, int line) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | | Lines: | 350-355 |
| | 1 | 1 |
void| Name: | void | | Prototype: | void (*CRYPTO_get_dynlock_destroy_callback(void))(struct CRYPTO_dynlock_value *l, const char *file, int line) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | | Lines: | 357-362 |
| | 1 | 1 |
void| Name: | void | | Prototype: | void (*CRYPTO_get_locking_callback(void))(int mode, int type, const char *file, int line) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | | Lines: | 385-390 |
| | 1 | 1 |
void| Name: | void | | Prototype: | void (*CRYPTO_THREADID_get_callback(void))(CRYPTO_THREADID *) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | | Lines: | 456-459 |
| | 1 | 1 |
void| Name: | void | | Prototype: | void (*SSL_get_info_callback(const SSL *ssl))(const SSL *ssl, int type, int val) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 2867-2870 |
| | 1 | 1 |
void| Name: | void | | Prototype: | void (*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx))(SSL_CTX * ctx, SSL_SESSION *sess) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 1087-1091 |
| | 1 | 1 |
void| Name: | void | | Prototype: | void (*SSL_CTX_get_info_callback(SSL_CTX *ctx))(const SSL *ssl, int type, int val) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 1114-1118 |
| | 1 | 1 |
value_free_stack_LHASH_DOALL| Name: | value_free_stack_LHASH_DOALL | | Prototype: | static void value_free_stack_LHASH_DOALL(void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | | Lines: | 77-77 |
| | 1 | 1 |
value_free_hash_LHASH_DOALL_ARG| Name: | value_free_hash_LHASH_DOALL_ARG | | Prototype: | static void value_free_hash_LHASH_DOALL_ARG(void *arg1, void *arg2) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | | Lines: | 75-75 |
| | 1 | 1 |
v2i_GENERAL_NAME| Name: | v2i_GENERAL_NAME | | Prototype: | GENERAL_NAME * v2i_GENERAL_NAME(const X509V3_EXT_METHOD *method, X509V3_CTX *ctx, CONF_VALUE *cnf) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_alt.c | | Lines: | 475-480 |
| | 5 | 1 |
update512| Name: | update512 | | Prototype: | static int update512(EVP_MD_CTX *ctx, const void *data, size_t count) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_sha1.c | | Lines: | 216-220 |
| | 1 | 1 |
update256| Name: | update256 | | Prototype: | static int update256(EVP_MD_CTX *ctx, const void *data, size_t count) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_sha1.c | | Lines: | 136-140 |
| | 1 | 1 |
update| Name: | update | | Prototype: | static int update(EVP_MD_CTX *ctx, const void *data, size_t count) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_wp.c | | Lines: | 20-24 |
| | 1 | 1 |
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 |
unsigned long| Name: | unsigned long | | Prototype: | unsigned long (*CRYPTO_get_id_callback(void))(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | | Lines: | 499-502 |
| | 1 | 1 |
transform_3| Name: | transform_3 | | Prototype: | static void transform_3(unsigned char *data) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341194.c | | Lines: | 89-99 |
| | 6 | 1 |
transform| Name: | transform | | Prototype: | static void transform(unsigned long *out, const unsigned long *a, const unsigned long *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/streebog.c | | Lines: | 1187-1210 |
| | 17 | 1 |
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 |