| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
asn1_bio_setup_ex| Name: | asn1_bio_setup_ex | | Prototype: | static int asn1_bio_setup_ex(BIO *b, BIO_ASN1_BUF_CTX *ctx, asn1_ps_func *setup, asn1_bio_state_t ex_state, asn1_bio_state_t other_state) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | | Lines: | 322-335 |
| | 7 | 3 |
asn1_bio_write| Name: | asn1_bio_write | | Prototype: | static int asn1_bio_write(BIO *b, const char *in , int inl) | | Coverage: | 0.000% (0/57) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | | Lines: | 199-292 |
| | 67 | 20 |
asn1_cb| Name: | asn1_cb | | Prototype: | static int asn1_cb(const char *elem, int len, void *bitstr) | | Coverage: | 0.000% (0/232) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_gen.c | | Lines: | 268-371 |
| | 878 | 50 |
asn1_collate_primitive| Name: | asn1_collate_primitive | | Prototype: | static int asn1_collate_primitive(ASN1_STRING *a, ASN1_const_CTX *c) | | Coverage: | 0.000% (0/28) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_bytes.c | | Lines: | 247-306 |
| | 53 | 11 |
asn1_collect| Name: | asn1_collect | | Prototype: | static int asn1_collect(BUF_MEM *buf, const unsigned char **in, long len, char inf, int tag, int aclass, int depth) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_dec.c | | Lines: | 995-1050 |
| | 47 | 11 |
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_d2i_read_bio| Name: | asn1_d2i_read_bio | | Prototype: | static int asn1_d2i_read_bio(BIO *in, BUF_MEM **pb) | | Coverage: | 0.000% (0/84) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_d2i_fp.c | | Lines: | 148-289 |
| | 94 | 26 |
asn1_find_end| Name: | asn1_find_end | | Prototype: | static int asn1_find_end(const unsigned char **in, long len, char inf) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_dec.c | | Lines: | 934-979 |
| | 44 | 8 |
asn1_item_print_ctx| Name: | asn1_item_print_ctx | | Prototype: | static int asn1_item_print_ctx(BIO *out, ASN1_VALUE **fld, int indent, const ASN1_ITEM *it, const char *fname, const char *sname, int nohdr, const ASN1_PCTX *pctx) | | Coverage: | 0.000% (0/126) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_prn.c | | Lines: | 199-331 |
| | 99 | 39 |
asn1_multi| Name: | asn1_multi | | Prototype: | static ASN1_TYPE * asn1_multi(int utype, const char *section, X509V3_CTX *cnf) | | Coverage: | 0.000% (0/42) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_gen.c | | Lines: | 430-489 |
| | 61 | 15 |
asn1_output_data| Name: | asn1_output_data | | Prototype: | static int asn1_output_data(BIO *out, BIO *data, ASN1_VALUE *val, int flags, const ASN1_ITEM *it) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 372-419 |
| | 31 | 6 |
asn1_parse2| Name: | asn1_parse2 | | Prototype: | static int asn1_parse2(BIO *bp, const unsigned char **pp, long length, int offset, int depth, int indent, int dump) | | Coverage: | 0.000% (0/254) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_par.c | | Lines: | 116-375 |
| | 242 | 74 |
asn1_primitive_print| Name: | asn1_primitive_print | | Prototype: | static int asn1_primitive_print(BIO *out, ASN1_VALUE **fld, const ASN1_ITEM *it, int indent, const char *fname, const char *sname, const ASN1_PCTX *pctx) | | Coverage: | 0.000% (0/75) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_prn.c | | Lines: | 495-596 |
| | 72 | 29 |
asn1_print_boolean_ctx| Name: | asn1_print_boolean_ctx | | Prototype: | static int asn1_print_boolean_ctx(BIO *out, int boolval, const ASN1_PCTX *pctx) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_prn.c | | Lines: | 427-450 |
| | 11 | 5 |
asn1_print_fsname| Name: | asn1_print_fsname | | Prototype: | static int asn1_print_fsname(BIO *out, int indent, const char *fname, const char *sname, const ASN1_PCTX *pctx) | | Coverage: | 0.000% (0/42) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_prn.c | | Lines: | 389-425 |
| | 33 | 14 |
asn1_print_info| Name: | asn1_print_info | | Prototype: | static int asn1_print_info(BIO *bp, int tag, int xclass, int constructed, int indent) | | Coverage: | 0.000% (0/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_par.c | | Lines: | 70-102 |
| | 22 | 9 |
asn1_print_integer_ctx| Name: | asn1_print_integer_ctx | | Prototype: | static int asn1_print_integer_ctx(BIO *out, ASN1_INTEGER *str, const ASN1_PCTX *pctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_prn.c | | Lines: | 452-462 |
| | 11 | 2 |
asn1_print_obstring_ctx| Name: | asn1_print_obstring_ctx | | Prototype: | static int asn1_print_obstring_ctx(BIO *out, ASN1_STRING *str, int indent, const ASN1_PCTX *pctx) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_prn.c | | Lines: | 478-493 |
| | 11 | 5 |
asn1_print_oid_ctx| Name: | asn1_print_oid_ctx | | Prototype: | static int asn1_print_oid_ctx(BIO *out, const ASN1_OBJECT *oid, const ASN1_PCTX *pctx) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_prn.c | | Lines: | 464-476 |
| | 9 | 3 |
asn1_str2tag| Name: | asn1_str2tag | | Prototype: | static int asn1_str2tag(const char *tagstr, int len) | | Coverage: | 0.000% (0/52) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_gen.c | | Lines: | 528-604 |
| | 211 | 10 |
asn1_str2type| Name: | asn1_str2type | | Prototype: | static ASN1_TYPE * asn1_str2type(const char *str, int format, int utype) | | Coverage: | 0.000% (0/110) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_gen.c | | Lines: | 606-779 |
| | 127 | 46 |
asn1_template_print_ctx| Name: | asn1_template_print_ctx | | Prototype: | int asn1_template_print_ctx(BIO *out, ASN1_VALUE **fld, int indent, const ASN1_TEMPLATE *tt, const ASN1_PCTX *pctx) | | Coverage: | 0.000% (0/50) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_prn.c | | Lines: | 333-387 |
| | 56 | 15 |
asn1_write_micalg| Name: | asn1_write_micalg | | Prototype: | static int asn1_write_micalg(BIO *out, struct stack_st_X509_ALGOR *mdalgs) | | Coverage: | 0.000% (0/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 204-272 |
| | 44 | 15 |
aux_get| Name: | aux_get | | Prototype: | static X509_CERT_AUX * aux_get(X509 *x) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c | | Lines: | 146-154 |
| | 13 | 3 |
b2i_PVK_bio| Name: | b2i_PVK_bio | | Prototype: | EVP_PKEY * b2i_PVK_bio(BIO *in, pem_password_cb *cb, void *u) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 800-833 |
| | 35 | 6 |
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 |
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_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_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_dss| Name: | b2i_dss | | Prototype: | static EVP_PKEY * b2i_dss(const unsigned char **in, unsigned int length, unsigned int bitlen, int ispub) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 308-358 |
| | 54 | 12 |
b2i_rsa| Name: | b2i_rsa | | Prototype: | static EVP_PKEY * b2i_rsa(const unsigned char **in, unsigned int length, unsigned int bitlen, int ispub) | | Coverage: | 0.000% (0/37) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 360-407 |
| | 50 | 13 |
b64_callback_ctrl| Name: | b64_callback_ctrl | | Prototype: | static long b64_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_b64.c | | Lines: | 549-562 |
| | 9 | 3 |
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 |
b64_read_asn1| Name: | b64_read_asn1 | | Prototype: | static ASN1_VALUE * b64_read_asn1(BIO *bio, const ASN1_ITEM *it) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 183-200 |
| | 21 | 3 |
bind_helper| Name: | bind_helper | | Prototype: | static int bind_helper(ENGINE *e) | | Coverage: | 0.000% (0/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | | Lines: | 136-173 |
| | 30 | 2 |
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 |
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 |
bitstr_cb| Name: | bitstr_cb | | Prototype: | static int bitstr_cb(const char *elem, int len, void *bitstr) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_gen.c | | Lines: | 781-801 |
| | 14 | 5 |
blob_length| Name: | blob_length | | Prototype: | static unsigned int blob_length(unsigned bitlen, int isdss, int ispub) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 215-245 |
| | 10 | 4 |
bn_add_part_words| Name: | bn_add_part_words | | Prototype: | unsigned long bn_add_part_words(unsigned long *r, const unsigned long *a, const unsigned long *b, int cl, int dl) | | Coverage: | 0.000% (0/112) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mul.c | | Lines: | 231-417 |
| | 122 | 41 |
bn_dup_expand| Name: | bn_dup_expand | | Prototype: | BIGNUM * bn_dup_expand(const BIGNUM *b, int words) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | | Lines: | 340-376 |
| | 17 | 4 |
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 |
bn_mul_high| Name: | bn_mul_high | | Prototype: | void bn_mul_high(unsigned long *r, unsigned long *a, unsigned long *b, unsigned long *l, int n2, unsigned long *t) | | Coverage: | 0.000% (0/72) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mul.c | | Lines: | 771-936 |
| | 96 | 26 |
bn_mul_low_normal| Name: | bn_mul_low_normal | | Prototype: | void bn_mul_low_normal(unsigned long *r, unsigned long *a, unsigned long *b, int n) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mul.c | | Lines: | 1147-1171 |
| | 16 | 6 |
bn_mul_low_recursive| Name: | bn_mul_low_recursive | | Prototype: | void bn_mul_low_recursive(unsigned long *r, unsigned long *a, unsigned long *b, int n2, unsigned long *t) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mul.c | | Lines: | 743-764 |
| | 11 | 2 |
bn_x931_derive_pi| Name: | bn_x931_derive_pi | | Prototype: | static int bn_x931_derive_pi(BIGNUM *pi, const BIGNUM *Xpi, BN_CTX *ctx, BN_GENCB *cb) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_x931p.c | | Lines: | 71-91 |
| | 14 | 6 |
buffer_callback_ctrl| Name: | buffer_callback_ctrl | | Prototype: | static long buffer_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_buff.c | | Lines: | 452-465 |
| | 9 | 3 |
buffer_gets| Name: | buffer_gets | | Prototype: | static int buffer_gets(BIO *b, char *buf, int size) | | Coverage: | 0.000% (0/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_buff.c | | Lines: | 467-514 |
| | 33 | 9 |
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 |
buffer_read| Name: | buffer_read | | Prototype: | static int buffer_read(BIO *b, char *out, int outl) | | Coverage: | 0.000% (0/48) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_buff.c | | Lines: | 144-213 |
| | 55 | 16 |
by_dir_hash_cmp| Name: | by_dir_hash_cmp | | Prototype: | static int by_dir_hash_cmp(const BY_DIR_HASH * const *a, const BY_DIR_HASH * const *b) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/by_dir.c | | Lines: | 167-176 |
| | 5 | 3 |
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 |
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 |
camellia_128_cfb1_cipher| Name: | camellia_128_cfb1_cipher | | Prototype: | static int camellia_128_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c | | Lines: | 98-98 |
| | 1 | 5 |
camellia_128_cfb8_cipher| Name: | camellia_128_cfb8_cipher | | Prototype: | static int camellia_128_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c | | Lines: | 102-102 |
| | 1 | 5 |
camellia_192_cfb1_cipher| Name: | camellia_192_cfb1_cipher | | Prototype: | static int camellia_192_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c | | Lines: | 99-99 |
| | 1 | 5 |
camellia_192_cfb8_cipher| Name: | camellia_192_cfb8_cipher | | Prototype: | static int camellia_192_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c | | Lines: | 103-103 |
| | 1 | 5 |
camellia_256_cfb1_cipher| Name: | camellia_256_cfb1_cipher | | Prototype: | static int camellia_256_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c | | Lines: | 100-100 |
| | 1 | 5 |
camellia_256_cfb8_cipher| Name: | camellia_256_cfb8_cipher | | Prototype: | static int camellia_256_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c | | Lines: | 104-104 |
| | 1 | 5 |
cert_crl| Name: | cert_crl | | Prototype: | static int cert_crl(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 1630-1661 |
| | 16 | 6 |
char| Name: | char | | Prototype: | char * (*UI_method_get_prompt_constructor(const UI_METHOD *method))(UI *, const char *, const char *) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 713-721 |
| | 7 | 2 |
check_bitlen_dsa| Name: | check_bitlen_dsa | | Prototype: | static int check_bitlen_dsa(DSA *dsa, int ispub, unsigned int *pmagic) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 543-567 |
| | 15 | 6 |
check_bitlen_rsa| Name: | check_bitlen_rsa | | Prototype: | static int check_bitlen_rsa(RSA *rsa, int ispub, unsigned int *pmagic) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 569-601 |
| | 21 | 6 |
check_cert| Name: | check_cert | | Prototype: | static int check_cert(X509_STORE_CTX *ctx) | | Coverage: | 0.000% (0/34) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 902-973 |
| | 76 | 12 |
check_crl| Name: | check_crl | | Prototype: | static int check_crl(X509_STORE_CTX *ctx, X509_CRL *crl) | | Coverage: | 0.000% (0/68) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 1528-1627 |
| | 66 | 23 |
check_crl_chain| Name: | check_crl_chain | | Prototype: | static int check_crl_chain(X509_STORE_CTX *ctx, struct stack_st_X509 *cert_path, struct stack_st_X509 *crl_path) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 1349-1360 |
| | 6 | 2 |
check_crl_path| Name: | check_crl_path | | Prototype: | static int check_crl_path(X509_STORE_CTX *ctx, X509 *x) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 1306-1339 |
| | 17 | 5 |
check_crl_time| Name: | check_crl_time | | Prototype: | static int check_crl_time(X509_STORE_CTX *ctx, X509_CRL *crl, int notify) | | Coverage: | 0.000% (0/54) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 977-1034 |
| | 47 | 18 |
check_delta_base| Name: | check_delta_base | | Prototype: | static int check_delta_base(X509_CRL *delta, X509_CRL *base) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 1123-1148 |
| | 16 | 8 |
check_hosts| Name: | check_hosts | | Prototype: | static int check_hosts(X509 *x, X509_VERIFY_PARAM_ID *id) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 182-199 |
| | 15 | 3 |
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 |
check_policy| Name: | check_policy | | Prototype: | static int check_policy(X509_STORE_CTX *ctx) | | Coverage: | 0.000% (0/28) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 1663-1708 |
| | 38 | 10 |
check_purpose_crl_sign| Name: | check_purpose_crl_sign | | Prototype: | static int check_purpose_crl_sign(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | | Lines: | 751-764 |
| | 8 | 4 |
check_purpose_ns_ssl_server| Name: | check_purpose_ns_ssl_server | | Prototype: | static int check_purpose_ns_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | | Lines: | 683-695 |
| | 7 | 3 |
check_purpose_smime_encrypt| Name: | check_purpose_smime_encrypt | | Prototype: | static int check_purpose_smime_encrypt(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | | Lines: | 738-749 |
| | 7 | 3 |
check_purpose_timestamp_sign| Name: | check_purpose_timestamp_sign | | Prototype: | static int check_purpose_timestamp_sign(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | | Lines: | 780-813 |
| | 15 | 6 |
close_console| Name: | close_console | | Prototype: | static int close_console(UI *ui) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_openssl.c | | Lines: | 344-354 |
| | 10 | 3 |
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 |
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_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_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 |
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 |
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 |
collect_data| Name: | collect_data | | Prototype: | static int collect_data(BUF_MEM *buf, const unsigned char **p, long plen) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_dec.c | | Lines: | 1052-1066 |
| | 9 | 3 |
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 |
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 |
conn_callback_ctrl| Name: | conn_callback_ctrl | | Prototype: | static long conn_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | | Lines: | 554-573 |
| | 9 | 3 |
conn_close_socket| Name: | conn_close_socket | | Prototype: | static void conn_close_socket(BIO *bio) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | | Lines: | 340-353 |
| | 11 | 3 |
conn_ctrl| Name: | conn_ctrl | | Prototype: | static long conn_ctrl(BIO *b, int cmd, long num, void *ptr) | | Coverage: | 0.000% (0/106) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | | Lines: | 422-552 |
| | 174 | 36 |
conn_free| Name: | conn_free | | Prototype: | static int conn_free(BIO *a) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | | Lines: | 355-372 |
| | 17 | 3 |
conn_new| Name: | conn_new | | Prototype: | static int conn_new(BIO *bi) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | | Lines: | 328-338 |
| | 8 | 2 |
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 |
conn_read| Name: | conn_read | | Prototype: | static int conn_read(BIO *b, char *out, int outl) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | | Lines: | 374-397 |
| | 19 | 6 |
conn_state| Name: | conn_state | | Prototype: | static int conn_state(BIO *b, BIO_CONNECT *c) | | Coverage: | 0.000% (0/107) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | | Lines: | 121-288 |
| | 215 | 37 |
conn_write| Name: | conn_write | | Prototype: | static int conn_write(BIO *b, const char *in, int inl) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | | Lines: | 399-420 |
| | 16 | 5 |
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_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_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_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_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 |