Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
asn1_bio_getsName: | asn1_bio_gets | Prototype: | static int asn1_bio_gets(BIO *b, char *str, int size) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 351-357 |
| | 3 | 2 |
asn1_bio_readName: | asn1_bio_read | Prototype: | static int asn1_bio_read(BIO *b, char *in , int inl) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 337-343 |
| | 3 | 2 |
cleanup3_doallName: | cleanup3_doall | Prototype: | static void cleanup3_doall(ADDED_OBJ *a) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Lines: | 239-245 |
| | 3 | 2 |
cmac_signctx_initName: | 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 |
cmovName: | 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 |
constant_time_eq_8Name: | constant_time_eq_8 | Prototype: | static unsigned char constant_time_eq_8(unsigned a, unsigned b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_cbc.c | Lines: | 96-102 |
| | 3 | 1 |
def_cleanup_cbName: | def_cleanup_cb | Prototype: | static void def_cleanup_cb(void *a_void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | Lines: | 299-305 |
| | 3 | 1 |
def_dumpName: | def_dump | Prototype: | static int def_dump(const CONF *conf, BIO *out) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | Lines: | 673-679 |
| | 3 | 1 |
des_init_keyName: | des_init_key | Prototype: | static int des_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des.c | Lines: | 202-210 |
| | 3 | 1 |
dh_missing_parametersName: | dh_missing_parameters | Prototype: | static int dh_missing_parameters(const EVP_PKEY *a) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c | Lines: | 423-429 |
| | 3 | 2 |
dsa_pub_cmpName: | dsa_pub_cmp | Prototype: | static int dsa_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c | Lines: | 350-357 |
| | 3 | 2 |
dtls1_fix_message_headerName: | dtls1_fix_message_header | Prototype: | static void dtls1_fix_message_header(SSL *s, unsigned long frag_off, unsigned long frag_len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c | Lines: | 1157-1164 |
| | 3 | 1 |
dump_value_doall_argName: | dump_value_doall_arg | Prototype: | static void dump_value_doall_arg(CONF_VALUE *a, BIO *out) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | Lines: | 662-669 |
| | 3 | 2 |
eat_wsName: | eat_ws | Prototype: | static char * eat_ws(CONF *conf, char *p) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | Lines: | 599-605 |
| | 3 | 2 |
ec_GF2m_simple_group_finishName: | ec_GF2m_simple_group_finish | Prototype: | void ec_GF2m_simple_group_finish(EC_GROUP * group) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | Lines: | 140-146 |
| | 3 | 1 |
ec_GF2m_simple_point_finishName: | ec_GF2m_simple_point_finish | Prototype: | void ec_GF2m_simple_point_finish(EC_POINT * point) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | Lines: | 325-331 |
| | 3 | 1 |
ec_GF2m_simple_point_set_to_infinityName: | ec_GF2m_simple_point_set_to_infinity | Prototype: | int ec_GF2m_simple_point_set_to_infinity(const EC_GROUP * group, EC_POINT * point) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | Lines: | 364-370 |
| | 3 | 1 |
ec_GFp_simple_group_clear_finishName: | ec_GFp_simple_group_clear_finish | Prototype: | void ec_GFp_simple_group_clear_finish(EC_GROUP * group) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | Lines: | 151-157 |
| | 3 | 1 |
ec_GFp_simple_group_finishName: | ec_GFp_simple_group_finish | Prototype: | void ec_GFp_simple_group_finish(EC_GROUP * group) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | Lines: | 142-148 |
| | 3 | 1 |
ec_GFp_simple_invertName: | 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_simple_point_finishName: | ec_GFp_simple_point_finish | Prototype: | void ec_GFp_simple_point_finish(EC_POINT * point) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | Lines: | 372-378 |
| | 3 | 1 |
ec_GFp_simple_point_set_to_infinityName: | ec_GFp_simple_point_set_to_infinity | Prototype: | int ec_GFp_simple_point_set_to_infinity(const EC_GROUP * group, EC_POINT * point) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | Lines: | 406-412 |
| | 3 | 1 |
ec_pre_comp_dupName: | ec_pre_comp_dup | Prototype: | static void * ec_pre_comp_dup(void *src_) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_mult.c | Lines: | 123-133 |
| | 3 | 1 |
ext_cmp_BSEARCH_CMP_FNName: | ext_cmp_BSEARCH_CMP_FN | Prototype: | static int ext_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/x509v3/v3_lib.c | Lines: | 98-104 |
| | 3 | 1 |
fe_addName: | 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 |
fe_isnegativeName: | fe_isnegative | Prototype: | static int fe_isnegative(const fe f) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 748-752 |
| | 3 | 1 |
fe_isnonzeroName: | fe_isnonzero | Prototype: | static int fe_isnonzero(const fe f) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 735-741 |
| | 3 | 1 |
fe_negName: | 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_subName: | 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 |
ge_p1p1_to_cachedName: | ge_p1p1_to_cached | Prototype: | static void ge_p1p1_to_cached(ge_cached *r, const ge_p1p1 *p) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1104-1108 |
| | 3 | 1 |
ge_p2_0Name: | ge_p2_0 | Prototype: | static void ge_p2_0(ge_p2 *h) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1044-1048 |
| | 3 | 1 |
ge_p3_dblName: | ge_p3_dbl | Prototype: | static void ge_p3_dbl(ge_p1p1 *r, const ge_p3 *p) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1126-1130 |
| | 3 | 1 |
ge_p3_to_p2Name: | ge_p3_to_p2 | Prototype: | static void ge_p3_to_p2(ge_p2 *r, const ge_p3 *p) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1071-1075 |
| | 3 | 1 |
ge_precomp_0Name: | ge_precomp_0 | Prototype: | static void ge_precomp_0(ge_precomp *h) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1064-1068 |
| | 3 | 1 |
getentropy_phdrName: | getentropy_phdr | Prototype: | static int getentropy_phdr(struct dl_phdr_info *info, size_t size, void *data) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/getentropy_linux.c | Lines: | 330-337 |
| | 3 | 1 |
i2v_BASIC_CONSTRAINTSName: | i2v_BASIC_CONSTRAINTS | Prototype: | static struct stack_st_CONF_VALUE * i2v_BASIC_CONSTRAINTS(X509V3_EXT_METHOD *method, BASIC_CONSTRAINTS *bcons, struct stack_st_CONF_VALUE *extlist) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_bcons.c | Lines: | 144-151 |
| | 3 | 1 |
idea_ecb_cipherName: | idea_ecb_cipher | Prototype: | static int idea_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_idea.c | Lines: | 79-86 |
| | 3 | 3 |
idea_optionsName: | 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 |
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 |
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 |
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 |
negativeName: | negative | Prototype: | static uint8_t negative(signed char b) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 3483-3487 |
| | 3 | 1 |
nid_cmp_BSEARCH_CMP_FNName: | nid_cmp_BSEARCH_CMP_FN | Prototype: | static int nid_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/x509v3/v3_purp.c | Lines: | 338-344 |
| | 3 | 1 |
nist_cp_bnName: | 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 |
null_cipherName: | 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 |
obj_cmp_BSEARCH_CMP_FNName: | obj_cmp_BSEARCH_CMP_FN | Prototype: | static int obj_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: | 438-444 |
| | 3 | 1 |
ocsp_helperName: | 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 |
pbe2_cmp_BSEARCH_CMP_FNName: | pbe2_cmp_BSEARCH_CMP_FN | Prototype: | static int pbe2_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pbe.c | Lines: | 188-194 |
| | 3 | 1 |
pkey_bits_gost01Name: | pkey_bits_gost01 | Prototype: | static int pkey_bits_gost01(const EVP_PKEY *pk) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | Lines: | 177-183 |
| | 3 | 2 |
pkey_gost01_cleanupName: | pkey_gost01_cleanup | Prototype: | static void pkey_gost01_cleanup(EVP_PKEY_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 174-181 |
| | 3 | 1 |
pkey_gost01_keygenName: | pkey_gost01_keygen | Prototype: | static int pkey_gost01_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 220-226 |
| | 3 | 2 |
pkey_size_gost01Name: | pkey_size_gost01 | Prototype: | static int pkey_size_gost01(const EVP_PKEY *pk) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | Lines: | 169-175 |
| | 3 | 2 |
pmeth_cmp_BSEARCH_CMP_FNName: | pmeth_cmp_BSEARCH_CMP_FN | Prototype: | static int pmeth_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/evp/pmeth_lib.c | Lines: | 117-123 |
| | 3 | 1 |
rc2_init_keyName: | rc2_init_key | Prototype: | static int rc2_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_rc2.c | Lines: | 139-146 |
| | 3 | 1 |
sig_cmp_BSEARCH_CMP_FNName: | sig_cmp_BSEARCH_CMP_FN | Prototype: | static int sig_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_xref.c | Lines: | 75-81 |
| | 3 | 1 |
sigx_cmp_BSEARCH_CMP_FNName: | sigx_cmp_BSEARCH_CMP_FN | Prototype: | static int sigx_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_xref.c | Lines: | 112-118 |
| | 3 | 1 |
sk_is_sortedName: | sk_is_sorted | Prototype: | int sk_is_sorted(const _STACK *st) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | Lines: | 336-342 |
| | 3 | 2 |
sn_cmp_BSEARCH_CMP_FNName: | sn_cmp_BSEARCH_CMP_FN | Prototype: | static int sn_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: | 105-111 |
| | 3 | 1 |
ssl3_cbc_record_digest_supportedName: | ssl3_cbc_record_digest_supported | Prototype: | char ssl3_cbc_record_digest_supported(const EVP_MD_CTX *ctx) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_cbc.c | Lines: | 331-345 |
| | 3 | 8 |
ssl3_record_writeName: | ssl3_record_write | Prototype: | int ssl3_record_write(SSL *s, int type) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 1475-1482 |
| | 3 | 2 |
ssl_cipher_id_cmp_BSEARCH_CMP_FNName: | ssl_cipher_id_cmp_BSEARCH_CMP_FN | Prototype: | static int ssl_cipher_id_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/ssl/ssl_lib.c | Lines: | 3092-3098 |
| | 3 | 1 |
ssl_session_LHASH_COMPName: | ssl_session_LHASH_COMP | Prototype: | static int ssl_session_LHASH_COMP(const void *arg1, const void *arg2) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1779-1786 |
| | 3 | 1 |
streebog_block_data_orderName: | streebog_block_data_order | Prototype: | static void streebog_block_data_order(STREEBOG_CTX *ctx, const unsigned char *in, size_t num) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/streebog.c | Lines: | 1271-1279 |
| | 3 | 2 |
table_cmp_BSEARCH_CMP_FNName: | table_cmp_BSEARCH_CMP_FN | Prototype: | static int table_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/asn1/a_strnid.c | Lines: | 215-221 |
| | 3 | 1 |
timeout_LHASH_DOALL_ARGName: | timeout_LHASH_DOALL_ARG | Prototype: | static void timeout_LHASH_DOALL_ARG(void *arg1, void *arg2) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 975-982 |
| | 3 | 1 |
tls_config_verifyName: | tls_config_verify | Prototype: | void tls_config_verify(struct tls_config *config) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 761-767 |
| | 3 | 1 |
tls_extension_buildName: | tls_extension_build | Prototype: | static int tls_extension_build(struct tls_extension *tlsext, int is_serverhello, SSL *s, CBB *cbb) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_tlsext.c | Lines: | 1323-1330 |
| | 3 | 2 |
tls_extension_needsName: | tls_extension_needs | Prototype: | static int tls_extension_needs(struct tls_extension *tlsext, int is_serverhello, SSL *s) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_tlsext.c | Lines: | 1315-1321 |
| | 3 | 2 |
tls_extension_parseName: | tls_extension_parse | Prototype: | static int tls_extension_parse(struct tls_extension *tlsext, int is_serverhello, SSL *s, CBS *cbs, int *alert) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_tlsext.c | Lines: | 1332-1339 |
| | 3 | 2 |
tls_initName: | tls_init | Prototype: | int tls_init(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls.c | Lines: | 57-66 |
| | 3 | 2 |
tls_keypair_set_cert_memName: | tls_keypair_set_cert_mem | Prototype: | int tls_keypair_set_cert_mem(struct tls_keypair *keypair, struct tls_error *error, const uint8_t *cert, size_t len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_keypair.c | Lines: | 77-84 |
| | 3 | 2 |
tls_keypair_set_key_fileName: | tls_keypair_set_key_file | Prototype: | int tls_keypair_set_key_file(struct tls_keypair *keypair, struct tls_error *error, const char *key_file) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_keypair.c | Lines: | 86-93 |
| | 3 | 1 |
tls_ocsp_process_responseName: | tls_ocsp_process_response | Prototype: | int tls_ocsp_process_response(struct tls *ctx, const unsigned char *response, size_t size) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_ocsp.c | Lines: | 445-452 |
| | 3 | 2 |
tlsext_ecpf_serverhello_needsName: | tlsext_ecpf_serverhello_needs | Prototype: | int tlsext_ecpf_serverhello_needs(SSL *s) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_tlsext.c | Lines: | 367-374 |
| | 3 | 2 |
trust_1oidName: | trust_1oid | Prototype: | static int trust_1oid(X509_TRUST *trust, X509 *x, int flags) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_trs.c | Lines: | 305-311 |
| | 3 | 2 |
trust_1oidanyName: | trust_1oidany | Prototype: | static int trust_1oidany(X509_TRUST *trust, X509 *x, int flags) | Coverage: | 25.000% (2/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_trs.c | Lines: | 294-303 |
| | 3 | 2 |
x25519_ge_p1p1_to_p2Name: | x25519_ge_p1p1_to_p2 | Prototype: | void x25519_ge_p1p1_to_p2(ge_p2 *r, const ge_p1p1 *p) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1089-1093 |
| | 3 | 1 |
xor_blocksName: | xor_blocks | Prototype: | static void xor_blocks(unsigned char *result, const unsigned char *a, const unsigned char *b, size_t len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341194.c | Lines: | 118-126 |
| | 3 | 2 |
BIO_dgram_non_fatal_errorName: | BIO_dgram_non_fatal_error | Prototype: | int BIO_dgram_non_fatal_error(int err) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_dgram.c | Lines: | 643-656 |
| | 4 | 6 |
BIO_fd_non_fatal_errorName: | BIO_fd_non_fatal_error | Prototype: | int BIO_fd_non_fatal_error(int err) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | Lines: | 253-267 |
| | 4 | 7 |
BIO_sock_non_fatal_errorName: | BIO_sock_non_fatal_error | Prototype: | int BIO_sock_non_fatal_error(int err) | Coverage: | 22.222% (2/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_sock.c | Lines: | 224-238 |
| | 4 | 7 |
BN_RECP_CTX_initName: | BN_RECP_CTX_init | Prototype: | void BN_RECP_CTX_init(BN_RECP_CTX *recp) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_recp.c | Lines: | 65-72 |
| | 4 | 1 |
BN_is_prime_fasttestName: | BN_is_prime_fasttest | Prototype: | int BN_is_prime_fasttest(const BIGNUM *a, int checks, void (*callback)(int, int, void *), BN_CTX *ctx_passed, void *cb_arg, int do_trial_division) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_depr.c | Lines: | 104-114 |
| | 4 | 1 |
BN_num_bitsName: | BN_num_bits | Prototype: | int BN_num_bits(const BIGNUM *a) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 203-213 |
| | 4 | 2 |
CRYPTO_THREADID_set_callbackName: | CRYPTO_THREADID_set_callback | Prototype: | int CRYPTO_THREADID_set_callback(void (*func)(CRYPTO_THREADID *)) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | Lines: | 447-454 |
| | 4 | 2 |
CRYPTO_gcm128_newName: | CRYPTO_gcm128_new | Prototype: | GCM128_CONTEXT *CRYPTO_gcm128_new(void *key, block128_f block) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/gcm128.c | Lines: | 1549-1557 |
| | 4 | 2 |
DES_random_keyName: | DES_random_key | Prototype: | int DES_random_key(DES_cblock *ret) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/rand_key.c | Lines: | 60-68 |
| | 4 | 2 |
DES_set_keyName: | DES_set_key | Prototype: | int DES_set_key(const_DES_cblock *key, DES_key_schedule *schedule) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/set_key.c | Lines: | 307-318 |
| | 4 | 2 |
DH_set_lengthName: | DH_set_length | Prototype: | int DH_set_length(DH *dh, long length) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c | Lines: | 327-335 |
| | 4 | 2 |
DSO_set_methodName: | DSO_set_method | Prototype: | DSO_METHOD * DSO_set_method(DSO *dso, DSO_METHOD *meth) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | Lines: | 92-100 |
| | 4 | 1 |
EC_GROUP_check_discriminantName: | EC_GROUP_check_discriminant | Prototype: | int EC_GROUP_check_discriminant(const EC_GROUP * group, BN_CTX * ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 451-459 |
| | 4 | 2 |
EC_GROUP_get_curve_GF2mName: | EC_GROUP_get_curve_GF2m | Prototype: | int EC_GROUP_get_curve_GF2m(const EC_GROUP * group, BIGNUM * p, BIGNUM * a, BIGNUM * b, BN_CTX * ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 428-437 |
| | 4 | 2 |
EC_GROUP_get_curve_GFpName: | EC_GROUP_get_curve_GFp | Prototype: | int EC_GROUP_get_curve_GFp(const EC_GROUP * group, BIGNUM * p, BIGNUM * a, BIGNUM * b, BN_CTX * ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 404-413 |
| | 4 | 2 |
EC_GROUP_get_degreeName: | EC_GROUP_get_degree | Prototype: | int EC_GROUP_get_degree(const EC_GROUP * group) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 440-448 |
| | 4 | 2 |
EC_GROUP_set_curve_GF2mName: | EC_GROUP_set_curve_GF2m | Prototype: | int EC_GROUP_set_curve_GF2m(EC_GROUP * group, const BIGNUM * p, 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/ec_lib.c | Lines: | 416-425 |
| | 4 | 2 |
EC_GROUP_set_curve_GFpName: | EC_GROUP_set_curve_GFp | Prototype: | int EC_GROUP_set_curve_GFp(EC_GROUP * group, const BIGNUM * p, 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/ec_lib.c | Lines: | 392-401 |
| | 4 | 2 |
EC_KEY_set_asn1_flagName: | EC_KEY_set_asn1_flag | Prototype: | void EC_KEY_set_asn1_flag(EC_KEY * key, int flag) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c | Lines: | 505-510 |
| | 4 | 2 |
ENGINE_register_DHName: | ENGINE_register_DH | Prototype: | int ENGINE_register_DH(ENGINE *e) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_dh.c | Lines: | 78-85 |
| | 4 | 2 |
ENGINE_register_DSAName: | ENGINE_register_DSA | Prototype: | int ENGINE_register_DSA(ENGINE *e) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_dsa.c | Lines: | 78-85 |
| | 4 | 2 |
ENGINE_register_ECDHName: | ENGINE_register_ECDH | Prototype: | int ENGINE_register_ECDH(ENGINE *e) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_ecdh.c | Lines: | 92-99 |
| | 4 | 2 |