| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
name_funcs_free| Name: | name_funcs_free | | Prototype: | static void name_funcs_free(NAME_FUNCS *ptr) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | | Lines: | 328-332 |
| | 1 | 1 |
name_cmp| Name: | name_cmp | | Prototype: | int name_cmp(const char *name, const char *cmp) | | Coverage: | 0.000% (0/49) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 493-506 |
| | 213 | 9 |
multipermute| Name: | multipermute | | Prototype: | static inline unsigned long multipermute(const unsigned long *in, int i) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/streebog.c | | Lines: | 1170-1185 |
| | 10 | 1 |
multi_split| Name: | multi_split | | Prototype: | static int multi_split(BIO *bio, char *bound, struct stack_st_BIO **ret) | | Coverage: | 0.000% (0/37) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 604-653 |
| | 55 | 13 |
module_run| Name: | module_run | | Prototype: | static int module_run(const CONF *cnf, char *name, char *value, unsigned long flags) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mod.c | | Lines: | 200-232 |
| | 18 | 6 |
module_load_dso| Name: | module_load_dso | | Prototype: | static CONF_MODULE * module_load_dso(const CONF *cnf, char *name, char *value, unsigned long flags) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mod.c | | Lines: | 235-276 |
| | 48 | 7 |
module_init| Name: | module_init | | Prototype: | static int module_init(CONF_MODULE *pmod, char *name, char *value, const CONF *cnf) | | Coverage: | 0.000% (0/56) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mod.c | | Lines: | 338-397 |
| | 116 | 14 |
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 |
module_finish| Name: | module_finish | | Prototype: | static void module_finish(CONF_IMODULE *imod) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mod.c | | Lines: | 455-464 |
| | 6 | 2 |
module_find| Name: | module_find | | Prototype: | static CONF_MODULE * module_find(char *name) | | Coverage: | 0.000% (0/51) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mod.c | | Lines: | 314-335 |
| | 218 | 10 |
module_add| Name: | module_add | | Prototype: | static CONF_MODULE * module_add(DSO *dso, const char *name, conf_init_func *ifunc, conf_finish_func *ffunc) | | Coverage: | 36.000% (9/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mod.c | | Lines: | 279-307 |
| | 79 | 7 |
mime_parse_hdr| Name: | mime_parse_hdr | | Prototype: | static struct stack_st_MIME_HEADER *mime_parse_hdr(BIO *bio) | | Coverage: | 0.000% (0/84) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 666-786 |
| | 115 | 29 |
mime_param_free| Name: | mime_param_free | | Prototype: | static void mime_param_free(MIME_PARAM *param) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 962-968 |
| | 3 | 1 |
mime_param_find| Name: | mime_param_find | | Prototype: | static MIME_PARAM * mime_param_find(MIME_HEADER *hdr, char *name) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 940-950 |
| | 11 | 2 |
mime_param_cmp| Name: | mime_param_cmp | | Prototype: | static int mime_param_cmp(const MIME_PARAM * const *a, const MIME_PARAM * const *b) | | Coverage: | 0.000% (0/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 918-924 |
| | 167 | 8 |
mime_hdr_new| Name: | mime_hdr_new | | Prototype: | static MIME_HEADER * mime_hdr_new(char *name, char *value) | | Coverage: | 0.000% (0/66) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 841-873 |
| | 148 | 16 |
mime_hdr_free| Name: | mime_hdr_free | | Prototype: | static void mime_hdr_free(MIME_HEADER *hdr) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 952-960 |
| | 5 | 2 |
mime_hdr_find| Name: | mime_hdr_find | | Prototype: | static MIME_HEADER * mime_hdr_find(struct stack_st_MIME_HEADER *hdrs, char *name) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 928-938 |
| | 11 | 2 |
mime_hdr_cmp| Name: | mime_hdr_cmp | | Prototype: | static int mime_hdr_cmp(const MIME_HEADER * const *a, const MIME_HEADER * const *b) | | Coverage: | 0.000% (0/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 910-916 |
| | 167 | 8 |
mime_hdr_addparam| Name: | mime_hdr_addparam | | Prototype: | static int mime_hdr_addparam(MIME_HEADER *mhdr, char *name, char *value) | | Coverage: | 0.000% (0/52) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 875-908 |
| | 120 | 13 |
mime_bound_check| Name: | mime_bound_check | | Prototype: | static int mime_bound_check(char *line, int linelen, char *bound, int blen) | | Coverage: | 0.000% (0/138) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 975-993 |
| | 619 | 24 |
memdup| Name: | memdup | | Prototype: | static void * memdup(const void *in, size_t len) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_util.c | | Lines: | 33-42 |
| | 11 | 2 |
mem_write| Name: | mem_write | | Prototype: | static int mem_write(BIO *b, const char *in, int inl) | | Coverage: | 45.455% (5/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_mem.c | | Lines: | 177-203 |
| | 19 | 5 |
mem_read| Name: | mem_read | | Prototype: | static int mem_read(BIO *b, char *out, int outl) | | Coverage: | 84.211% (16/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_mem.c | | Lines: | 152-175 |
| | 20 | 5 |
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 |
mem_new| Name: | mem_new | | Prototype: | static int mem_new(BIO *bi) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_mem.c | | Lines: | 120-132 |
| | 10 | 2 |
mem_gets| Name: | mem_gets | | Prototype: | static int mem_gets(BIO *bp, char *buf, int size) | | Coverage: | 93.750% (15/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_mem.c | | Lines: | 276-310 |
| | 21 | 6 |
mem_free| Name: | mem_free | | Prototype: | static int mem_free(BIO *a) | | Coverage: | 66.667% (10/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_mem.c | | Lines: | 134-150 |
| | 25 | 5 |
mem_ctrl| Name: | mem_ctrl | | Prototype: | static long mem_ctrl(BIO *b, int cmd, long num, void *ptr) | | Coverage: | 70.000% (28/40) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_mem.c | | Lines: | 205-274 |
| | 47 | 20 |
md_write| Name: | md_write | | Prototype: | static int md_write(BIO *b, const char *in, int inl) | | Coverage: | 56.522% (13/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_md.c | | Lines: | 148-174 |
| | 31 | 7 |
md_read| Name: | md_read | | Prototype: | static int md_read(BIO *b, char *out, int outl) | | Coverage: | 55.556% (10/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_md.c | | Lines: | 122-146 |
| | 26 | 6 |
md_new| Name: | md_new | | Prototype: | static int md_new(BIO *bi) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_md.c | | Lines: | 95-108 |
| | 10 | 2 |
md_gets| Name: | md_gets | | Prototype: | static int md_gets(BIO *bp, char *buf, int size) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_md.c | | Lines: | 255-268 |
| | 8 | 3 |
md_free| Name: | md_free | | Prototype: | static int md_free(BIO *a) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_md.c | | Lines: | 110-120 |
| | 13 | 2 |
md_ctrl| Name: | md_ctrl | | Prototype: | static long md_ctrl(BIO *b, int cmd, long num, void *ptr) | | Coverage: | 23.684% (9/38) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_md.c | | Lines: | 176-238 |
| | 52 | 15 |
md_callback_ctrl| Name: | md_callback_ctrl | | Prototype: | static long md_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_md.c | | Lines: | 240-253 |
| | 9 | 3 |
md5_sha1_update| Name: | md5_sha1_update | | Prototype: | static int md5_sha1_update(EVP_MD_CTX *ctx, const void *data, size_t count) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_md5_sha1.c | | Lines: | 45-56 |
| | 6 | 3 |
md5_sha1_init| Name: | md5_sha1_init | | Prototype: | static int md5_sha1_init(EVP_MD_CTX *ctx) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_md5_sha1.c | | Lines: | 32-43 |
| | 6 | 3 |
md5_sha1_final| Name: | md5_sha1_final | | Prototype: | static int md5_sha1_final(EVP_MD_CTX *ctx, unsigned char *out) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_md5_sha1.c | | Lines: | 58-69 |
| | 6 | 3 |
md4_block_data_order| Name: | md4_block_data_order | | Prototype: | void md4_block_data_order (MD4_CTX *c, const void *data_, size_t num) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md4/md4_dgst.c | | Lines: | 86-166 |
| | 63 | 2 |
make_kn| Name: | make_kn | | Prototype: | static void make_kn(unsigned char *k1, unsigned char *l, int bl) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cmac.c | | Lines: | 77-91 |
| | 7 | 4 |
mackey_free_gost| Name: | mackey_free_gost | | Prototype: | static void mackey_free_gost(EVP_PKEY *pk) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_ameth.c | | Lines: | 59-63 |
| | 1 | 1 |
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 |
lookup_cert_match| Name: | lookup_cert_match | | Prototype: | static X509 *lookup_cert_match(X509_STORE_CTX *ctx, X509 *x) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 797-822 |
| | 29 | 5 |
look_str_cb| Name: | look_str_cb | | Prototype: | static void look_str_cb(int nid, struct stack_st_ENGINE *sk, ENGINE *def, void *arg) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_asnmth.c | | Lines: | 215-234 |
| | 17 | 4 |
long_print| Name: | long_print | | Prototype: | static int long_print(BIO *out, ASN1_VALUE **pval, const ASN1_ITEM *it, int indent, const ASN1_PCTX *pctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_long.c | | Lines: | 205-210 |
| | 1 | 1 |
long_new| Name: | long_new | | Prototype: | static int long_new(ASN1_VALUE **pval, const ASN1_ITEM *it) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_long.c | | Lines: | 108-113 |
| | 2 | 1 |
long_i2c| Name: | long_i2c | | Prototype: | static int long_i2c(ASN1_VALUE **pval, unsigned char *cont, int *putype, const ASN1_ITEM *it) | | Coverage: | 69.231% (18/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_long.c | | Lines: | 121-165 |
| | 24 | 8 |
long_free| Name: | long_free | | Prototype: | static void long_free(ASN1_VALUE **pval, const ASN1_ITEM *it) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_long.c | | Lines: | 115-119 |
| | 1 | 1 |
long_c2i| Name: | long_c2i | | Prototype: | static int long_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len, int utype, char *free_cont, const ASN1_ITEM *it) | | Coverage: | 50.000% (11/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_long.c | | Lines: | 167-203 |
| | 25 | 7 |
long| Name: | long | | Prototype: | long (*BIO_get_callback(const BIO *b))(struct bio_st *, int, const char *, int, long, long) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | | Lines: | 209-214 |
| | 1 | 1 |
long| Name: | long | | Prototype: | long (*BIO_meth_get_ctrl(const BIO_METHOD *biom))(BIO *, int, long, void *) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_meth.c | | Lines: | 94-98 |
| | 1 | 1 |
long| Name: | long | | Prototype: | long (*BIO_meth_get_callback_ctrl(const BIO_METHOD *biom))(BIO *, int, BIO_info_cb *) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_meth.c | | Lines: | 133-138 |
| | 2 | 1 |
local_sk_X509_NAME_ENTRY_pop_free| Name: | local_sk_X509_NAME_ENTRY_pop_free | | Prototype: | static void local_sk_X509_NAME_ENTRY_pop_free(struct stack_st_X509_NAME_ENTRY *ne) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c | | Lines: | 375-379 |
| | 1 | 1 |
local_sk_X509_NAME_ENTRY_free| Name: | local_sk_X509_NAME_ENTRY_free | | Prototype: | static void local_sk_X509_NAME_ENTRY_free(struct stack_st_X509_NAME_ENTRY *ne) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c | | Lines: | 369-373 |
| | 1 | 1 |
load_iv| Name: | load_iv | | Prototype: | static int load_iv(char **fromp, unsigned char *to, int num) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_lib.c | | Lines: | 537-564 |
| | 19 | 6 |
load_4| Name: | load_4 | | Prototype: | static uint64_t load_4(const uint8_t *in) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 50-57 |
| | 6 | 1 |
load_3| Name: | load_3 | | Prototype: | static uint64_t load_3(const uint8_t *in) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 42-48 |
| | 5 | 1 |
ln_cmp_BSEARCH_CMP_FN| Name: | ln_cmp_BSEARCH_CMP_FN | | Prototype: | static int ln_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 126-132 |
| | 3 | 1 |
ln_cmp| Name: | ln_cmp | | Prototype: | static int ln_cmp(const ASN1_OBJECT * const *a, const unsigned int *b) | | Coverage: | 3.226% (1/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 120-123 |
| | 165 | 7 |
ll_append_tail| Name: | ll_append_tail | | Prototype: | static void ll_append_tail(CIPHER_ORDER **head, CIPHER_ORDER *curr, CIPHER_ORDER **tail) | | Coverage: | 92.308% (12/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | | Lines: | 680-696 |
| | 20 | 5 |
ll_append_head| Name: | ll_append_head | | Prototype: | static void ll_append_head(CIPHER_ORDER **head, CIPHER_ORDER *curr, CIPHER_ORDER **tail) | | Coverage: | 53.846% (7/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | | Lines: | 698-714 |
| | 20 | 5 |
lh_strhash| Name: | lh_strhash | | Prototype: | unsigned long lh_strhash(const char *c) | | Coverage: | 83.333% (10/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | | Lines: | 430-451 |
| | 19 | 4 |
lh_stats_bio| Name: | lh_stats_bio | | Prototype: | void lh_stats_bio(const _LHASH *lh, BIO *out) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lh_stats.c | | Lines: | 185-212 |
| | 18 | 1 |
lh_stats| Name: | lh_stats | | Prototype: | void lh_stats(const _LHASH *lh, FILE *fp) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lh_stats.c | | Lines: | 142-154 |
| | 9 | 3 |
lh_retrieve| Name: | lh_retrieve | | Prototype: | void * lh_retrieve(_LHASH *lh, const void *data) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | | Lines: | 247-265 |
| | 17 | 2 |
lh_num_items| Name: | lh_num_items | | Prototype: | unsigned long lh_num_items(const _LHASH *lh) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | | Lines: | 453-457 |
| | 1 | 1 |
lh_node_usage_stats_bio| Name: | lh_node_usage_stats_bio | | Prototype: | void lh_node_usage_stats_bio(const _LHASH *lh, BIO *out) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lh_stats.c | | Lines: | 227-252 |
| | 22 | 5 |
lh_node_usage_stats| Name: | lh_node_usage_stats | | Prototype: | void lh_node_usage_stats(const _LHASH *lh, FILE *fp) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lh_stats.c | | Lines: | 170-182 |
| | 9 | 3 |
lh_node_stats_bio| Name: | lh_node_stats_bio | | Prototype: | void lh_node_stats_bio(const _LHASH *lh, BIO *out) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lh_stats.c | | Lines: | 214-225 |
| | 9 | 3 |
lh_node_stats| Name: | lh_node_stats | | Prototype: | void lh_node_stats(const _LHASH *lh, FILE *fp) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lh_stats.c | | Lines: | 156-168 |
| | 9 | 3 |
lh_new| Name: | lh_new | | Prototype: | _LHASH * lh_new(LHASH_HASH_FN_TYPE h, LHASH_COMP_FN_TYPE c) | | Coverage: | 50.000% (8/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | | Lines: | 115-158 |
| | 58 | 6 |
lh_insert| Name: | lh_insert | | Prototype: | void * lh_insert(_LHASH *lh, void *data) | | Coverage: | 81.818% (9/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | | Lines: | 181-216 |
| | 38 | 4 |
lh_free| Name: | lh_free | | Prototype: | void lh_free(_LHASH *lh) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | | Lines: | 160-179 |
| | 16 | 4 |
lh_doall_arg| Name: | lh_doall_arg | | Prototype: | void lh_doall_arg(_LHASH *lh, LHASH_DOALL_ARG_FN_TYPE func, void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | | Lines: | 302-306 |
| | 1 | 1 |
lh_doall| Name: | lh_doall | | Prototype: | void lh_doall(_LHASH *lh, LHASH_DOALL_FN_TYPE func) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | | Lines: | 296-300 |
| | 5 | 1 |
lh_delete| Name: | lh_delete | | Prototype: | void * lh_delete(_LHASH *lh, const void *data) | | Coverage: | 80.000% (8/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | | Lines: | 218-245 |
| | 24 | 3 |
level_find_node| Name: | level_find_node | | Prototype: | X509_POLICY_NODE * level_find_node(const X509_POLICY_LEVEL *level, const X509_POLICY_NODE *parent, const ASN1_OBJECT *id) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_node.c | | Lines: | 93-108 |
| | 12 | 4 |
level_add_node| Name: | level_add_node | | Prototype: | int level_add_node(X509_POLICY_LEVEL *level, const X509_POLICY_DATA *data, X509_POLICY_NODE *parent, X509_POLICY_TREE *tree, X509_POLICY_NODE **nodep) | | Coverage: | 0.000% (0/51) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_node.c | | Lines: | 111-166 |
| | 51 | 19 |
key_diversify_crypto_pro| Name: | key_diversify_crypto_pro | | Prototype: | static void key_diversify_crypto_pro(GOST2814789_KEY *ctx, const unsigned char *inputKey, const unsigned char *ukm, unsigned char *outputKey) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89_keywrap.c | | Lines: | 62-93 |
| | 20 | 4 |
julian_to_date| Name: | julian_to_date | | Prototype: | static void julian_to_date(long jd, int *y, int *m, int *d) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/o_time.c | | Lines: | 146-161 |
| | 11 | 1 |
is_printable| Name: | is_printable | | Prototype: | static int is_printable(unsigned long value) | | Coverage: | 16.667% (5/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_mbstr.c | | Lines: | 426-447 |
| | 43 | 6 |
is_primitive_type| Name: | is_primitive_type | | Prototype: | static char is_primitive_type(unsigned int tag) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_ber.c | | Lines: | 90-96 |
| | 3 | 1 |
is_eoc| Name: | is_eoc | | Prototype: | static char is_eoc(size_t header_len, CBS *contents) | | Coverage: | 80.000% (4/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_ber.c | | Lines: | 103-109 |
| | 2 | 1 |
ipv6_hex| Name: | ipv6_hex | | Prototype: | static int ipv6_hex(unsigned char *out, const char *in, int inlen) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 1283-1306 |
| | 17 | 6 |
ipv6_from_asc| Name: | ipv6_from_asc | | Prototype: | static int ipv6_from_asc(unsigned char *v6, const char *in) | | Coverage: | 0.000% (0/43) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 1176-1240 |
| | 32 | 13 |
ipv6_cb| Name: | ipv6_cb | | Prototype: | static int ipv6_cb(const char *elem, int len, void *usr) | | Coverage: | 0.000% (0/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 1242-1277 |
| | 21 | 10 |
ipv4_from_asc| Name: | ipv4_from_asc | | Prototype: | static int ipv4_from_asc(unsigned char *v4, const char *in) | | Coverage: | 0.000% (0/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 1148-1162 |
| | 11 | 3 |
inverse| Name: | inverse | | Prototype: | static unsigned int inverse(unsigned int xin) | | Coverage: | 85.714% (12/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/idea/i_skey.c | | Lines: | 128-157 |
| | 18 | 5 |
internal_verify| Name: | internal_verify | | Prototype: | static int internal_verify(X509_STORE_CTX *ctx) | | Coverage: | 53.659% (22/41) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 1774-1848 |
| | 41 | 14 |
internal_find| Name: | internal_find | | Prototype: | static int internal_find(_STACK *st, void *data, int ret_val_options) | | Coverage: | 66.667% (12/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | | Lines: | 192-215 |
| | 25 | 7 |
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 |
int_unregister_cb_doall_arg| Name: | int_unregister_cb_doall_arg | | Prototype: | static void int_unregister_cb_doall_arg(ENGINE_PILE *pile, ENGINE *e) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | | Lines: | 191-205 |
| | 11 | 3 |
int_unregister_cb_LHASH_DOALL_ARG| Name: | int_unregister_cb_LHASH_DOALL_ARG | | Prototype: | static void int_unregister_cb_LHASH_DOALL_ARG(void *arg1, void *arg2) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | | Lines: | 206-206 |
| | 1 | 1 |
int_thread_set_item| Name: | int_thread_set_item | | Prototype: | static ERR_STATE * int_thread_set_item(ERR_STATE *d) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 503-520 |
| | 15 | 2 |
int_thread_release| Name: | int_thread_release | | Prototype: | static void int_thread_release(struct lhash_st_ERR_STATE **hash) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 469-482 |
| | 17 | 3 |
int_thread_get_item| Name: | int_thread_get_item | | Prototype: | static ERR_STATE * int_thread_get_item(const ERR_STATE *d) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 484-501 |
| | 15 | 2 |
int_thread_get| Name: | int_thread_get | | Prototype: | static struct lhash_st_ERR_STATE *int_thread_get(int create) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 450-467 |
| | 15 | 3 |
int_thread_del_item| Name: | int_thread_del_item | | Prototype: | static void int_thread_del_item(const ERR_STATE *d) | | Coverage: | 71.429% (10/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 522-546 |
| | 20 | 4 |
int_table_check| Name: | int_table_check | | Prototype: | static int int_table_check(ENGINE_TABLE **t, int create) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | | Lines: | 117-130 |
| | 11 | 4 |