| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
pbe_cmp| Name: | pbe_cmp | | Prototype: | static int pbe_cmp(const EVP_PBE_CTL * const *a, const EVP_PBE_CTL * const *b) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pbe.c | | Lines: | 203-212 |
| | 4 | 2 |
pbe2_cmp| Name: | pbe2_cmp | | Prototype: | static int pbe2_cmp(const EVP_PBE_CTL *pbe1, const EVP_PBE_CTL *pbe2) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pbe.c | | Lines: | 176-185 |
| | 4 | 2 |
pack_signature_cp| Name: | pack_signature_cp | | Prototype: | static int pack_signature_cp(ECDSA_SIG *s, int order, unsigned char *sig, size_t *siglen) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | | Lines: | 84-100 |
| | 10 | 2 |
out_utf8| Name: | out_utf8 | | Prototype: | static int out_utf8(unsigned long value, void *arg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_mbstr.c | | Lines: | 326-338 |
| | 12 | 2 |
openssl_load_privkey| Name: | openssl_load_privkey | | Prototype: | static EVP_PKEY * openssl_load_privkey(ENGINE *eng, const char *key_id, UI_METHOD *ui_method, void *callback_data) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | | Lines: | 390-405 |
| | 26 | 2 |
old_rsa_priv_decode| Name: | old_rsa_priv_decode | | Prototype: | static int old_rsa_priv_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_ameth.c | | Lines: | 115-126 |
| | 10 | 2 |
old_ec_priv_decode| Name: | old_ec_priv_decode | | Prototype: | static int old_ec_priv_decode(EVP_PKEY * pkey, const unsigned char **pder, int derlen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c | | Lines: | 537-548 |
| | 10 | 2 |
ocsp_helper| Name: | ocsp_helper | | Prototype: | static int ocsp_helper(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | | Lines: | 769-778 |
| | 3 | 2 |
ocsp_check_delegated| Name: | ocsp_check_delegated | | Prototype: | static int ocsp_check_delegated(X509 *x, int flags) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_vfy.c | | Lines: | 354-362 |
| | 5 | 2 |
obj_name_hash| Name: | obj_name_hash | | Prototype: | static unsigned long obj_name_hash(const void *a_void) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | | Lines: | 113-128 |
| | 13 | 2 |
obj_cmp| Name: | obj_cmp | | Prototype: | static int obj_cmp(const ASN1_OBJECT * const *ap, const unsigned int *bp) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 424-435 |
| | 7 | 2 |
nullf_puts| Name: | nullf_puts | | Prototype: | static int nullf_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_null.c | | Lines: | 190-196 |
| | 5 | 2 |
nullf_gets| Name: | nullf_gets | | Prototype: | static int nullf_gets(BIO *bp, char *buf, int size) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_null.c | | Lines: | 182-188 |
| | 5 | 2 |
nullf_free| Name: | nullf_free | | Prototype: | static int nullf_free(BIO *a) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_null.c | | Lines: | 104-113 |
| | 5 | 2 |
null_puts| Name: | null_puts | | Prototype: | static int null_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_null.c | | Lines: | 152-158 |
| | 5 | 2 |
null_free| Name: | null_free | | Prototype: | static int null_free(BIO *a) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_null.c | | Lines: | 100-106 |
| | 5 | 2 |
null_cipher| Name: | null_cipher | | Prototype: | static int null_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_null.c | | Lines: | 98-105 |
| | 3 | 2 |
nsseq_cb| Name: | nsseq_cb | | Prototype: | static int nsseq_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/nsseq.c | | Lines: | 65-74 |
| | 5 | 2 |
noecho_console| Name: | noecho_console | | Prototype: | static int noecho_console(UI *ui) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_openssl.c | | Lines: | 325-334 |
| | 13 | 2 |
nist_cp_bn| Name: | nist_cp_bn | | Prototype: | static void nist_cp_bn(unsigned long *dst, const unsigned long *src, int top) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_nist.c | | Lines: | 372-378 |
| | 3 | 2 |
ndef_suffix_free| Name: | ndef_suffix_free | | Prototype: | static int ndef_suffix_free(BIO *b, unsigned char **pbuf, int *plen, void *parg) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_ndef.c | | Lines: | 196-205 |
| | 10 | 2 |
ndef_prefix_free| Name: | ndef_prefix_free | | Prototype: | static int ndef_prefix_free(BIO *b, unsigned char **pbuf, int *plen, void *parg) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_ndef.c | | Lines: | 178-194 |
| | 17 | 2 |
nbiof_puts| Name: | nbiof_puts | | Prototype: | static int nbiof_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_nbio.c | | Lines: | 246-252 |
| | 5 | 2 |
nbiof_new| Name: | nbiof_new | | Prototype: | static int nbiof_new(BIO *bi) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_nbio.c | | Lines: | 102-115 |
| | 9 | 2 |
nbiof_gets| Name: | nbiof_gets | | Prototype: | static int nbiof_gets(BIO *bp, char *buf, int size) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_nbio.c | | Lines: | 238-244 |
| | 5 | 2 |
nbiof_free| Name: | nbiof_free | | Prototype: | static int nbiof_free(BIO *a) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_nbio.c | | Lines: | 117-127 |
| | 13 | 2 |
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 |
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_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 |
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_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 |
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_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 |
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 |
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 |
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 |
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_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_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_get_new_index| Name: | int_get_new_index | | Prototype: | static int int_get_new_index(int class_index, long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 398-408 |
| | 4 | 2 |
int_err_set_item| Name: | int_err_set_item | | Prototype: | static ERR_STRING_DATA * int_err_set_item(ERR_STRING_DATA *d) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 400-416 |
| | 14 | 2 |
int_err_get_item| Name: | int_err_get_item | | Prototype: | static ERR_STRING_DATA * int_err_get_item(const ERR_STRING_DATA *d) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 382-398 |
| | 14 | 2 |
int_err_del_item| Name: | int_err_del_item | | Prototype: | static ERR_STRING_DATA * int_err_del_item(ERR_STRING_DATA *d) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 418-434 |
| | 14 | 2 |
int_err_del| Name: | int_err_del | | Prototype: | static void int_err_del(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 371-380 |
| | 9 | 2 |
int_engine_module_finish| Name: | int_engine_module_finish | | Prototype: | static void int_engine_module_finish(CONF_IMODULE *md) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_cnf.c | | Lines: | 236-245 |
| | 9 | 2 |
int_ctrl_cmd_is_null| Name: | int_ctrl_cmd_is_null | | Prototype: | static int int_ctrl_cmd_is_null(const ENGINE_CMD_DEFN *defn) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_ctrl.c | | Lines: | 70-76 |
| | 7 | 2 |
int_cleanup_item| Name: | int_cleanup_item | | Prototype: | static ENGINE_CLEANUP_ITEM * int_cleanup_item(ENGINE_CLEANUP_CB *cb) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_lib.c | | Lines: | 164-173 |
| | 9 | 2 |
int_cleanup_cb_doall| Name: | int_cleanup_cb_doall | | Prototype: | static void int_cleanup_cb_doall(ENGINE_PILE *p) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | | Lines: | 218-225 |
| | 4 | 2 |
int_cleanup| Name: | int_cleanup | | Prototype: | static void int_cleanup(void) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 388-396 |
| | 13 | 2 |
int| Name: | int | | Prototype: | int (*sk_set_cmp_func(_STACK *sk, int (*c)(const void *, const void *)))( const void *, const void *) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | | Lines: | 70-81 |
| | 5 | 2 |
int| Name: | int | | Prototype: | int (*UI_method_get_opener(const UI_METHOD * method))(UI *) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 668-675 |
| | 7 | 2 |
int| Name: | int | | Prototype: | int (*UI_method_get_writer(const UI_METHOD *method))(UI *, UI_STRING *) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 677-684 |
| | 7 | 2 |
int| Name: | int | | Prototype: | int (*UI_method_get_flusher(const UI_METHOD *method)) (UI *) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 686-693 |
| | 7 | 2 |
int| Name: | int | | Prototype: | int (*UI_method_get_reader(const UI_METHOD *method))(UI *, UI_STRING *) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 695-702 |
| | 7 | 2 |
int| Name: | int | | Prototype: | int (*UI_method_get_closer(const UI_METHOD *method))(UI *) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 704-711 |
| | 7 | 2 |
init_added| Name: | init_added | | Prototype: | static int init_added(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 216-223 |
| | 10 | 2 |
impl_check| Name: | impl_check | | Prototype: | static void impl_check(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 201-208 |
| | 4 | 2 |
idea_options| Name: | idea_options | | Prototype: | const char *idea_options(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/idea/i_ecb.c | | Lines: | 63-69 |
| | 3 | 2 |
i2v_POLICY_MAPPINGS| Name: | i2v_POLICY_MAPPINGS | | Prototype: | static struct stack_st_CONF_VALUE * i2v_POLICY_MAPPINGS(const X509V3_EXT_METHOD *method, void *a, struct stack_st_CONF_VALUE *ext_list) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_pmaps.c | | Lines: | 147-164 |
| | 11 | 2 |
i2v_EXTENDED_KEY_USAGE| Name: | i2v_EXTENDED_KEY_USAGE | | Prototype: | static struct stack_st_CONF_VALUE * i2v_EXTENDED_KEY_USAGE(const X509V3_EXT_METHOD *method, void *a, struct stack_st_CONF_VALUE *ext_list) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_extku.c | | Lines: | 150-165 |
| | 13 | 2 |
i2d_ocsp_nonce| Name: | i2d_ocsp_nonce | | Prototype: | static int i2d_ocsp_nonce(void *a, unsigned char **pp) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ocsp.c | | Lines: | 280-290 |
| | 5 | 2 |
i2d_X509_AUX| Name: | i2d_X509_AUX | | Prototype: | int i2d_X509_AUX(X509 *a, unsigned char **pp) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509.c | | Lines: | 337-346 |
| | 5 | 2 |
i2d_PKCS8PrivateKeyInfo_fp| Name: | i2d_PKCS8PrivateKeyInfo_fp | | Prototype: | int i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, EVP_PKEY *key) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | | Lines: | 462-473 |
| | 8 | 2 |
i2d_PKCS8PrivateKeyInfo_bio| Name: | i2d_PKCS8PrivateKeyInfo_bio | | Prototype: | int i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, EVP_PKEY *key) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | | Lines: | 448-460 |
| | 8 | 2 |
i2d_ECParameters| Name: | i2d_ECParameters | | Prototype: | int i2d_ECParameters(EC_KEY * a, unsigned char **out) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c | | Lines: | 1522-1530 |
| | 6 | 2 |
i2d_ASN1_BOOLEAN| Name: | i2d_ASN1_BOOLEAN | | Prototype: | int i2d_ASN1_BOOLEAN(int a, unsigned char **pp) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_bool.c | | Lines: | 64-79 |
| | 12 | 2 |
gost_key_unwrap_crypto_pro| Name: | gost_key_unwrap_crypto_pro | | Prototype: | int gost_key_unwrap_crypto_pro(int nid, const unsigned char *keyExchangeKey, const unsigned char *wrappedKey, unsigned char *sessionKey) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89_keywrap.c | | Lines: | 115-136 |
| | 13 | 2 |
get_issuer_sk| Name: | get_issuer_sk | | Prototype: | static int get_issuer_sk(X509 **issuer, X509_STORE_CTX *ctx, X509 *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 603-612 |
| | 5 | 2 |
generic_asn1| Name: | generic_asn1 | | Prototype: | static unsigned char * generic_asn1(const char *value, X509V3_CTX *ctx, long *ext_len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 326-338 |
| | 18 | 2 |
gN| Name: | gN | | Prototype: | static inline void gN(unsigned long *h, unsigned long *m, unsigned long *N) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/streebog.c | | Lines: | 1212-1236 |
| | 17 | 2 |
freezero| Name: | freezero | | Prototype: | void freezero(void *ptr, size_t sz) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/freezero.c | | Lines: | 23-32 |
| | 6 | 2 |
file_write| Name: | file_write | | Prototype: | static int file_write(BIO *b, const char *in, int inl) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_file.c | | Lines: | 199-207 |
| | 6 | 2 |
fe_sub| Name: | fe_sub | | Prototype: | static void fe_sub(fe h, const fe f, const fe g) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 247-252 |
| | 3 | 2 |
fe_neg| Name: | fe_neg | | Prototype: | static void fe_neg(fe h, const fe f) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 709-714 |
| | 3 | 2 |
fe_cswap| Name: | fe_cswap | | Prototype: | static void fe_cswap(fe f, fe g, unsigned int b) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 4736-4745 |
| | 7 | 2 |
fe_cmov| Name: | fe_cmov | | Prototype: | static void fe_cmov(fe f, const fe g, unsigned b) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 720-728 |
| | 6 | 2 |
fe_add| Name: | fe_add | | Prototype: | static void fe_add(fe h, const fe f, const fe g) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 231-236 |
| | 3 | 2 |
fcrypt_body| Name: | fcrypt_body | | Prototype: | void fcrypt_body(unsigned int *out, DES_key_schedule *ks, unsigned int Eswap0, unsigned int Eswap1) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/fcrypt_b.c | | Lines: | 82-144 |
| | 38 | 2 |
ext_list_free| Name: | ext_list_free | | Prototype: | static void ext_list_free(X509V3_EXT_METHOD *ext) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 180-185 |
| | 2 | 2 |
exnode_free| Name: | exnode_free | | Prototype: | static void exnode_free(X509_POLICY_NODE *node) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_tree.c | | Lines: | 624-629 |
| | 2 | 2 |
ex_data_check| Name: | ex_data_check | | Prototype: | static int ex_data_check(void) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 274-284 |
| | 9 | 2 |
engine_table_unregister| Name: | engine_table_unregister | | Prototype: | void engine_table_unregister(ENGINE_TABLE **table, ENGINE *e) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | | Lines: | 208-216 |
| | 5 | 2 |
engine_table_cleanup| Name: | engine_table_cleanup | | Prototype: | void engine_table_cleanup(ENGINE_TABLE **table) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | | Lines: | 228-239 |
| | 11 | 2 |
engine_list_cleanup| Name: | engine_list_cleanup | | Prototype: | static void engine_list_cleanup(void) | | Coverage: | 33.333% (2/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_list.c | | Lines: | 90-97 |
| | 7 | 2 |
enc_new| Name: | enc_new | | Prototype: | static int enc_new(BIO *bi) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_enc.c | | Lines: | 107-127 |
| | 16 | 2 |
enc_free| Name: | enc_free | | Prototype: | static int enc_free(BIO *a) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_enc.c | | Lines: | 129-143 |
| | 16 | 2 |
eckey_param_decode| Name: | eckey_param_decode | | Prototype: | static int eckey_param_decode(EVP_PKEY * pkey, const unsigned char **pder, int derlen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c | | Lines: | 496-507 |
| | 10 | 2 |
echo_console| Name: | echo_console | | Prototype: | static int echo_console(UI *ui) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_openssl.c | | Lines: | 336-342 |
| | 7 | 2 |
ecdsa_data_dup| Name: | ecdsa_data_dup | | Prototype: | static void * ecdsa_data_dup(void *data) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_lib.c | | Lines: | 147-157 |
| | 10 | 2 |
ecdh_data_dup| Name: | ecdh_data_dup | | Prototype: | static void * ecdh_data_dup(void *data) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_lib.c | | Lines: | 159-169 |
| | 10 | 2 |
ec_wNAF_have_precompute_mult| Name: | ec_wNAF_have_precompute_mult | | Prototype: | int ec_wNAF_have_precompute_mult(const EC_GROUP * group) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_mult.c | | Lines: | 878-885 |
| | 5 | 2 |
ec_missing_parameters| Name: | ec_missing_parameters | | Prototype: | static int ec_missing_parameters(const EVP_PKEY * pkey) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c | | Lines: | 382-388 |
| | 5 | 2 |
ec_cmp_parameters| Name: | ec_cmp_parameters | | Prototype: | static int ec_cmp_parameters(const EVP_PKEY * a, const EVP_PKEY * b) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c | | Lines: | 396-404 |
| | 8 | 2 |
ec_GFp_simple_point_set_affine_coordinates| Name: | ec_GFp_simple_point_set_affine_coordinates | | Prototype: | int ec_GFp_simple_point_set_affine_coordinates(const EC_GROUP * group, EC_POINT * point, const BIGNUM * x, const BIGNUM * y, BN_CTX * ctx) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 516-526 |
| | 10 | 2 |
ec_GFp_simple_invert| Name: | ec_GFp_simple_invert | | Prototype: | int ec_GFp_simple_invert(const EC_GROUP * group, EC_POINT * point, BN_CTX * ctx) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 967-975 |
| | 3 | 2 |
ec_GFp_mont_field_sqr| Name: | ec_GFp_mont_field_sqr | | Prototype: | int ec_GFp_mont_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_mont.c | | Lines: | 251-260 |
| | 6 | 2 |
ec_GFp_mont_field_mul| Name: | ec_GFp_mont_field_mul | | Prototype: | int ec_GFp_mont_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_mont.c | | Lines: | 239-248 |
| | 6 | 2 |
ec_GFp_mont_field_encode| Name: | ec_GFp_mont_field_encode | | Prototype: | int ec_GFp_mont_field_encode(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_mont.c | | Lines: | 263-272 |
| | 6 | 2 |