Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
name_funcs_freeName: | 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_cmpName: | 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 |
multipermuteName: | 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_splitName: | 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_runName: | 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_dsoName: | 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_initName: | 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_freeName: | 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_finishName: | 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_findName: | 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_addName: | 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_hdrName: | 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_freeName: | 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_findName: | 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_cmpName: | 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_newName: | 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_freeName: | 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_findName: | 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_cmpName: | 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_addparamName: | 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_checkName: | 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 |
memdupName: | 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_writeName: | 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_readName: | 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_putsName: | 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_newName: | 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_getsName: | 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_freeName: | 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_ctrlName: | 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_writeName: | 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_readName: | 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_newName: | 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_getsName: | 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_freeName: | 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_ctrlName: | 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_ctrlName: | 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_updateName: | 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_initName: | 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_finalName: | 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_orderName: | 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_knName: | 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_gostName: | 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_gostName: | 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_matchName: | 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_cbName: | 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_printName: | 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_newName: | 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_i2cName: | 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_freeName: | 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_c2iName: | 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 |
longName: | 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 |
longName: | 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 |
longName: | 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_freeName: | 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_freeName: | 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_ivName: | 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_4Name: | 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_3Name: | 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_FNName: | 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_cmpName: | 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_tailName: | 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_headName: | 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_strhashName: | 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_bioName: | 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_statsName: | 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_retrieveName: | 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_itemsName: | 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_bioName: | 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_statsName: | 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_bioName: | 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_statsName: | 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_newName: | 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_insertName: | 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_freeName: | 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_argName: | 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_doallName: | 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_deleteName: | 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_nodeName: | 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_nodeName: | 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_proName: | 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_dateName: | 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_printableName: | 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_typeName: | 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_eocName: | 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_hexName: | 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_ascName: | 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_cbName: | 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_ascName: | 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 |
inverseName: | 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_verifyName: | 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_findName: | 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_updateName: | 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_argName: | 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_ARGName: | 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_itemName: | 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_releaseName: | 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_itemName: | 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_getName: | 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_itemName: | 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_checkName: | 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 |