| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
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_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_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_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_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_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_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_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_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_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_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 |
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 |
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 |
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 |
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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 |
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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 |
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_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_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_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_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_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 |
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 |
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 |
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 |
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_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 |
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_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_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_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_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_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_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_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_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_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 |
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 |
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_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 |
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 |
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_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_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_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_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_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_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_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_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 |
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 |
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_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_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_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_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_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_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_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_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_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 |