OpenCoverage

OpenSSL Test Coverage

Function Tree

Page:<>1
Function: ACCESS_DESCRIPTION_free
...30
Function: RSA_meth_dup
...40
Function: X509_CRL_get_ext_by_critical
...50
Function: cms_DigestedData_create
...60
Function: file_load_try_repeat
61
Function: gf_sqr
62
Function: i2d_EDIPARTYNAME
63
Function: i2d_SXNET
64
Function: inc_128
6566
Function: lh_ERR_STRING_DATA_node_usage_stats_bio
67
Function: linebuffer_ctrl
68
Function: nc_uri
69
Function: ossl_ec_key_gen
70
Function: param_cmp
...80
Function: sk_DIST_POINT_value
...90
Function: sk_SSL_COMP_pop_free
...100
Function: tls_construct_new_session_ticket
...103
Function: xsyslog
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
int_dh_bn_cpy
Name: int_dh_bn_cpy
Prototype: static int int_dh_bn_cpy(BIGNUM **dst, const BIGNUM *src)
Coverage:  50.000% (6/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c
Lines: 374-392
 50.000% (6/12)
194
int_dh_free
Name: int_dh_free
Prototype: static void int_dh_free(EVP_PKEY *pkey)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c
Lines: 40-43
100.000% (1/1)
11
int_dh_param_copy
Name: int_dh_param_copy
Prototype: static int int_dh_param_copy(DH *to, const DH *from, int is_x942)
Coverage:  50.000% (13/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c
Lines: 394-419
 50.000% (13/26)
259
int_dh_size
Name: int_dh_size
Prototype: static int int_dh_size(const EVP_PKEY *pkey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c
Lines: 347-350
  0.000% (0/1)
11
int_dsa_free
Name: int_dsa_free
Prototype: static void int_dsa_free(EVP_PKEY *pkey)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c
Lines: 324-327
100.000% (1/1)
11
int_dsa_size
Name: int_dsa_size
Prototype: static int int_dsa_size(const EVP_PKEY *pkey)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c
Lines: 255-258
100.000% (1/1)
11
int_ec_free
Name: int_ec_free
Prototype: static void int_ec_free(EVP_PKEY *pkey)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c
Lines: 331-334
100.000% (1/1)
11
int_ec_size
Name: int_ec_size
Prototype: static int int_ec_size(const EVP_PKEY *pkey)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c
Lines: 266-269
100.000% (1/1)
11
int_engine_configure
Name: int_engine_configure
Prototype: static int int_engine_configure(const char *name, const char *value, const CONF *cnf)
Coverage:  0.000% (0/260)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_cnf.c
Lines: 41-149
  0.000% (0/260)
106162
int_engine_init
Name: int_engine_init
Prototype: static int int_engine_init(ENGINE *e)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_cnf.c
Lines: 28-39
  0.000% (0/12)
84
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/openssl/src/crypto/engine/eng_cnf.c
Lines: 178-186
  0.000% (0/4)
92
int_engine_module_init
Name: int_engine_module_init
Prototype: static int int_engine_module_init(CONF_IMODULE *md, const CONF *cnf)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_cnf.c
Lines: 151-176
  0.000% (0/10)
134
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% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c
Lines: 172-181
100.000% (1/1)
91
int_free_str
Name: int_free_str
Prototype: static void int_free_str(char *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_dyn.c
Lines: 120-123
100.000% (1/1)
11
int_load
Name: int_load
Prototype: static int int_load(dynamic_data_ctx *ctx)
Coverage:  35.000% (7/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_dyn.c
Lines: 370-394
 35.000% (7/20)
276
int_rsa_free
Name: int_rsa_free
Prototype: static void int_rsa_free(EVP_PKEY *pkey)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ameth.c
Lines: 206-209
100.000% (1/1)
11
int_rsa_size
Name: int_rsa_size
Prototype: static int int_rsa_size(const EVP_PKEY *pkey)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ameth.c
Lines: 191-194
100.000% (1/1)
11
int_rsa_verify
Name: int_rsa_verify
Prototype: int int_rsa_verify(int type, const unsigned char *m, unsigned int m_len, unsigned char *rm, size_t *prm_len, const unsigned char *sigbuf, size_t siglen, RSA *rsa)
Coverage:  84.615% (55/65)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_sign.c
Lines: 124-237
 84.615% (55/65)
8020
int_table_check
Name: int_table_check
Prototype: static int int_table_check(ENGINE_TABLE **t, int create)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_table.c
Lines: 64-76
 60.000% (6/10)
114
int_ts_RESP_verify_token
Name: int_ts_RESP_verify_token
Prototype: static int int_ts_RESP_verify_token(TS_VERIFY_CTX *ctx, PKCS7 *token, TS_TST_INFO *tst_info)
Coverage:  0.000% (0/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c
Lines: 411-468
  0.000% (0/53)
6111
int_unregister_cb
Name: int_unregister_cb
Prototype: static void int_unregister_cb(ENGINE_PILE *pile, ENGINE *e)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_table.c
Lines: 146-158
  0.000% (0/7)
113
int_update
Name: int_update
Prototype: static int int_update(EVP_MD_CTX *ctx, const void *data, size_t count)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash_pmeth.c
Lines: 85-91
100.000% (1/1)
31
int_x509_param_set1
Name: int_x509_param_set1
Prototype: static int int_x509_param_set1(char **pdest, size_t *pdestlen, const char *src, size_t srclen)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 239-259
  0.000% (0/14)
225
int_x509_param_set_hosts
Name: int_x509_param_set_hosts
Prototype: static int int_x509_param_set_hosts(X509_VERIFY_PARAM *vpm, int mode, const char *name, size_t namelen)
Coverage:  35.000% (14/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 36-79
 35.000% (14/40)
4810
internal_delete
Name: internal_delete
Prototype: static inline void *internal_delete(OPENSSL_STACK *st, int loc)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c
Lines: 257-267
100.000% (4/4)
62
internal_find
Name: internal_find
Prototype: static int internal_find(OPENSSL_STACK *st, const void *data, int ret_val_options)
Coverage:  88.000% (22/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c
Lines: 287-314
 88.000% (22/25)
308
internal_verify
Name: internal_verify
Prototype: static int internal_verify(X509_STORE_CTX *ctx)
Coverage:  72.727% (32/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 1701-1779
 72.727% (32/44)
4615
inverse
Name: inverse
Prototype: static IDEA_INT inverse(unsigned int xin)
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/idea/i_skey.c
Lines: 84-112
100.000% (14/14)
195
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/openssl/src/crypto/x509v3/v3_utl.c
Lines: 1043-1056
  0.000% (0/21)
113
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/openssl/src/crypto/x509v3/v3_utl.c
Lines: 1133-1166
  0.000% (0/29)
2110
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/openssl/src/crypto/x509v3/v3_utl.c
Lines: 1069-1131
  0.000% (0/43)
3213
ipv6_hex
Name: ipv6_hex
Prototype: static int ipv6_hex(unsigned char *out, const char *in, int inlen)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c
Lines: 1172-1191
  0.000% (0/10)
154
is_equal
Name: is_equal
Prototype: static unsigned long is_equal(const unsigned long a[(256/(8 * 8))], const unsigned long b[(256/(8 * 8))])
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c
Lines: 197-214
 50.000% (2/4)
112
is_keytype
Name: is_keytype
Prototype: static int is_keytype(const CONF *conf, char c, unsigned short type)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c
Lines: 754-776
100.000% (6/6)
52
is_one
Name: is_one
Prototype: static unsigned long is_one(const BIGNUM *z)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c
Lines: 216-239
 71.429% (5/7)
133
is_partially_overlapping
Name: is_partially_overlapping
Prototype: int is_partially_overlapping(const void *ptr1, const void *ptr2, int len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_enc.c
Lines: 283-295
100.000% (1/1)
41
is_power_of_two
Name: is_power_of_two
Prototype: static int is_power_of_two(uint64_t value)
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/kdf/scrypt.c
Lines: 116-119
 60.000% (3/5)
11
is_tls13_capable
Name: is_tls13_capable
Prototype: static int is_tls13_capable(const SSL *s)
Coverage:  72.727% (16/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c
Lines: 1495-1523
 72.727% (16/22)
2010
is_utc
Name: is_utc
Prototype: static int is_utc(const int year)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_time.c
Lines: 28-33
100.000% (6/6)
32
is_zero
Name: is_zero
Prototype: static unsigned long is_zero(unsigned long in)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c
Lines: 189-195
100.000% (1/1)
41
julian_adj
Name: julian_adj
Prototype: static int julian_adj(const struct tm *tm, int off_day, long offset_sec, long *pday, int *psec)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_time.c
Lines: 133-174
100.000% (10/10)
234
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/openssl/src/crypto/o_time.c
Lines: 186-200
100.000% (1/1)
111
kek_unwrap_key
Name: kek_unwrap_key
Prototype: static int kek_unwrap_key(unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen, EVP_CIPHER_CTX *ctx)
Coverage:  0.000% (0/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_pwri.c
Lines: 176-229
  0.000% (0/28)
548
kek_wrap_key
Name: kek_wrap_key
Prototype: static int kek_wrap_key(unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen, EVP_CIPHER_CTX *ctx)
Coverage:  0.000% (0/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_pwri.c
Lines: 231-272
  0.000% (0/20)
236
key_exchange_expected
Name: key_exchange_expected
Prototype: static int key_exchange_expected(SSL *s)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c
Lines: 60-74
100.000% (4/4)
52
leap_year
Name: leap_year
Prototype: static int leap_year(const int year)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_time.c
Lines: 35-40
100.000% (8/8)
32
length_from_afi
Name: length_from_afi
Prototype: static int length_from_afi(const unsigned afi)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 70-80
  0.000% (0/6)
44
level_add_node
Name: level_add_node
Prototype: X509_POLICY_NODE *level_add_node(X509_POLICY_LEVEL *level, X509_POLICY_DATA *data, X509_POLICY_NODE *parent, X509_POLICY_TREE *tree)
Coverage:  0.000% (0/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_node.c
Lines: 59-114
  0.000% (0/38)
5214
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/openssl/src/crypto/x509v3/pcy_node.c
Lines: 43-57
  0.000% (0/10)
124
lh_ADDED_OBJ_delete
Name: lh_ADDED_OBJ_delete
Prototype: static inline ADDED_OBJ *lh_ADDED_OBJ_delete(struct lhash_st_ADDED_OBJ *lh, const ADDED_OBJ *d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 14-14
  0.000% (0/1)
11
lh_ADDED_OBJ_doall
Name: lh_ADDED_OBJ_doall
Prototype: static inline void lh_ADDED_OBJ_doall(struct lhash_st_ADDED_OBJ *lh, void (*doall)(ADDED_OBJ *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 14-14
100.000% (1/1)
11
lh_ADDED_OBJ_error
Name: lh_ADDED_OBJ_error
Prototype: static inline int lh_ADDED_OBJ_error(struct lhash_st_ADDED_OBJ *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 14-14
  0.000% (0/1)
11
lh_ADDED_OBJ_free
Name: lh_ADDED_OBJ_free
Prototype: static inline void lh_ADDED_OBJ_free(struct lhash_st_ADDED_OBJ *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 14-14
100.000% (1/1)
11
lh_ADDED_OBJ_get_down_load
Name: lh_ADDED_OBJ_get_down_load
Prototype: static inline unsigned long lh_ADDED_OBJ_get_down_load(struct lhash_st_ADDED_OBJ *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 14-14
  0.000% (0/1)
11
lh_ADDED_OBJ_insert
Name: lh_ADDED_OBJ_insert
Prototype: static inline ADDED_OBJ *lh_ADDED_OBJ_insert(struct lhash_st_ADDED_OBJ *lh, ADDED_OBJ *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 14-14
100.000% (1/1)
11
lh_ADDED_OBJ_new
Name: lh_ADDED_OBJ_new
Prototype: static inline struct lhash_st_ADDED_OBJ * lh_ADDED_OBJ_new(unsigned long (*hfn)(const ADDED_OBJ *), int (*cfn)(const ADDED_OBJ *, const ADDED_OBJ *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 14-14
100.000% (1/1)
11
lh_ADDED_OBJ_node_stats_bio
Name: lh_ADDED_OBJ_node_stats_bio
Prototype: static inline void lh_ADDED_OBJ_node_stats_bio(const struct lhash_st_ADDED_OBJ *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 14-14
  0.000% (0/1)
11
lh_ADDED_OBJ_node_usage_stats_bio
Name: lh_ADDED_OBJ_node_usage_stats_bio
Prototype: static inline void lh_ADDED_OBJ_node_usage_stats_bio(const struct lhash_st_ADDED_OBJ *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 14-14
  0.000% (0/1)
11
lh_ADDED_OBJ_num_items
Name: lh_ADDED_OBJ_num_items
Prototype: static inline unsigned long lh_ADDED_OBJ_num_items(struct lhash_st_ADDED_OBJ *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 14-14
  0.000% (0/1)
11
lh_ADDED_OBJ_retrieve
Name: lh_ADDED_OBJ_retrieve
Prototype: static inline ADDED_OBJ *lh_ADDED_OBJ_retrieve(struct lhash_st_ADDED_OBJ *lh, const ADDED_OBJ *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 14-14
100.000% (1/1)
11
lh_ADDED_OBJ_set_down_load
Name: lh_ADDED_OBJ_set_down_load
Prototype: static inline void lh_ADDED_OBJ_set_down_load(struct lhash_st_ADDED_OBJ *lh, unsigned long dl)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 14-14
100.000% (1/1)
11
lh_ADDED_OBJ_stats_bio
Name: lh_ADDED_OBJ_stats_bio
Prototype: static inline void lh_ADDED_OBJ_stats_bio(const struct lhash_st_ADDED_OBJ *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 14-14
  0.000% (0/1)
11
lh_CONF_VALUE_delete
Name: lh_CONF_VALUE_delete
Prototype: static inline CONF_VALUE *lh_CONF_VALUE_delete(struct lhash_st_CONF_VALUE *lh, const CONF_VALUE *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/conf.h
Lines: 31-31
100.000% (1/1)
11
lh_CONF_VALUE_doall
Name: lh_CONF_VALUE_doall
Prototype: static inline void lh_CONF_VALUE_doall(struct lhash_st_CONF_VALUE *lh, void (*doall)(CONF_VALUE *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/conf.h
Lines: 31-31
100.000% (1/1)
11
lh_CONF_VALUE_doall_BIO
Name: lh_CONF_VALUE_doall_BIO
Prototype: static inline void lh_CONF_VALUE_doall_BIO(struct lhash_st_CONF_VALUE *lh, void (*fn)(const CONF_VALUE *, BIO *), BIO *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c
Lines: 857-857
  0.000% (0/1)
11
lh_CONF_VALUE_doall_LH_CONF_VALUE
Name: lh_CONF_VALUE_doall_LH_CONF_VALUE
Prototype: static inline void lh_CONF_VALUE_doall_LH_CONF_VALUE(struct lhash_st_CONF_VALUE *lh, void (*fn)(const CONF_VALUE *, LH_CONF_VALUE *), LH_CONF_VALUE *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_api.c
Lines: 140-140
100.000% (1/1)
11
lh_CONF_VALUE_error
Name: lh_CONF_VALUE_error
Prototype: static inline int lh_CONF_VALUE_error(struct lhash_st_CONF_VALUE *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/conf.h
Lines: 31-31
100.000% (1/1)
11
lh_CONF_VALUE_free
Name: lh_CONF_VALUE_free
Prototype: static inline void lh_CONF_VALUE_free(struct lhash_st_CONF_VALUE *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/conf.h
Lines: 31-31
100.000% (1/1)
11
lh_CONF_VALUE_get_down_load
Name: lh_CONF_VALUE_get_down_load
Prototype: static inline unsigned long lh_CONF_VALUE_get_down_load(struct lhash_st_CONF_VALUE *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/conf.h
Lines: 31-31
  0.000% (0/1)
11
lh_CONF_VALUE_insert
Name: lh_CONF_VALUE_insert
Prototype: static inline CONF_VALUE *lh_CONF_VALUE_insert(struct lhash_st_CONF_VALUE *lh, CONF_VALUE *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/conf.h
Lines: 31-31
100.000% (1/1)
11
lh_CONF_VALUE_new
Name: lh_CONF_VALUE_new
Prototype: static inline struct lhash_st_CONF_VALUE * lh_CONF_VALUE_new(unsigned long (*hfn)(const CONF_VALUE *), int (*cfn)(const CONF_VALUE *, const CONF_VALUE *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/conf.h
Lines: 31-31
100.000% (1/1)
11
lh_CONF_VALUE_node_stats_bio
Name: lh_CONF_VALUE_node_stats_bio
Prototype: static inline void lh_CONF_VALUE_node_stats_bio(const struct lhash_st_CONF_VALUE *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/conf.h
Lines: 31-31
  0.000% (0/1)
11
lh_CONF_VALUE_node_usage_stats_bio
Name: lh_CONF_VALUE_node_usage_stats_bio
Prototype: static inline void lh_CONF_VALUE_node_usage_stats_bio(const struct lhash_st_CONF_VALUE *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/conf.h
Lines: 31-31
  0.000% (0/1)
11
lh_CONF_VALUE_num_items
Name: lh_CONF_VALUE_num_items
Prototype: static inline unsigned long lh_CONF_VALUE_num_items(struct lhash_st_CONF_VALUE *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/conf.h
Lines: 31-31
  0.000% (0/1)
11
lh_CONF_VALUE_retrieve
Name: lh_CONF_VALUE_retrieve
Prototype: static inline CONF_VALUE *lh_CONF_VALUE_retrieve(struct lhash_st_CONF_VALUE *lh, const CONF_VALUE *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/conf.h
Lines: 31-31
100.000% (1/1)
11
lh_CONF_VALUE_set_down_load
Name: lh_CONF_VALUE_set_down_load
Prototype: static inline void lh_CONF_VALUE_set_down_load(struct lhash_st_CONF_VALUE *lh, unsigned long dl)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/conf.h
Lines: 31-31
100.000% (1/1)
11
lh_CONF_VALUE_stats_bio
Name: lh_CONF_VALUE_stats_bio
Prototype: static inline void lh_CONF_VALUE_stats_bio(const struct lhash_st_CONF_VALUE *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/conf.h
Lines: 31-31
  0.000% (0/1)
11
lh_ENGINE_PILE_delete
Name: lh_ENGINE_PILE_delete
Prototype: static inline ENGINE_PILE *lh_ENGINE_PILE_delete(struct lhash_st_ENGINE_PILE *lh, const ENGINE_PILE *d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_int.h
Lines: 169-169
  0.000% (0/1)
11
lh_ENGINE_PILE_doall
Name: lh_ENGINE_PILE_doall
Prototype: static inline void lh_ENGINE_PILE_doall(struct lhash_st_ENGINE_PILE *lh, void (*doall)(ENGINE_PILE *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_int.h
Lines: 169-169
100.000% (1/1)
11
lh_ENGINE_PILE_doall_ENGINE
Name: lh_ENGINE_PILE_doall_ENGINE
Prototype: static inline void lh_ENGINE_PILE_doall_ENGINE(struct lhash_st_ENGINE_PILE *lh, void (*fn)(ENGINE_PILE *, ENGINE *), ENGINE *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_table.c
Lines: 160-160
  0.000% (0/1)
11
lh_ENGINE_PILE_doall_ENGINE_PILE_DOALL
Name: lh_ENGINE_PILE_doall_ENGINE_PILE_DOALL
Prototype: static inline void lh_ENGINE_PILE_doall_ENGINE_PILE_DOALL(struct lhash_st_ENGINE_PILE *lh, void (*fn)(const ENGINE_PILE *, ENGINE_PILE_DOALL *), ENGINE_PILE_DOALL *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_table.c
Lines: 298-298
  0.000% (0/1)
11
lh_ENGINE_PILE_error
Name: lh_ENGINE_PILE_error
Prototype: static inline int lh_ENGINE_PILE_error(struct lhash_st_ENGINE_PILE *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_int.h
Lines: 169-169
  0.000% (0/1)
11
lh_ENGINE_PILE_free
Name: lh_ENGINE_PILE_free
Prototype: static inline void lh_ENGINE_PILE_free(struct lhash_st_ENGINE_PILE *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_int.h
Lines: 169-169
100.000% (1/1)
11
lh_ENGINE_PILE_get_down_load
Name: lh_ENGINE_PILE_get_down_load
Prototype: static inline unsigned long lh_ENGINE_PILE_get_down_load(struct lhash_st_ENGINE_PILE *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_int.h
Lines: 169-169
  0.000% (0/1)
11
lh_ENGINE_PILE_insert
Name: lh_ENGINE_PILE_insert
Prototype: static inline ENGINE_PILE *lh_ENGINE_PILE_insert(struct lhash_st_ENGINE_PILE *lh, ENGINE_PILE *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_int.h
Lines: 169-169
100.000% (1/1)
11
lh_ENGINE_PILE_new
Name: lh_ENGINE_PILE_new
Prototype: static inline struct lhash_st_ENGINE_PILE * lh_ENGINE_PILE_new(unsigned long (*hfn)(const ENGINE_PILE *), int (*cfn)(const ENGINE_PILE *, const ENGINE_PILE *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_int.h
Lines: 169-169
100.000% (1/1)
11
lh_ENGINE_PILE_node_stats_bio
Name: lh_ENGINE_PILE_node_stats_bio
Prototype: static inline void lh_ENGINE_PILE_node_stats_bio(const struct lhash_st_ENGINE_PILE *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_int.h
Lines: 169-169
  0.000% (0/1)
11
lh_ENGINE_PILE_node_usage_stats_bio
Name: lh_ENGINE_PILE_node_usage_stats_bio
Prototype: static inline void lh_ENGINE_PILE_node_usage_stats_bio(const struct lhash_st_ENGINE_PILE *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_int.h
Lines: 169-169
  0.000% (0/1)
11
lh_ENGINE_PILE_num_items
Name: lh_ENGINE_PILE_num_items
Prototype: static inline unsigned long lh_ENGINE_PILE_num_items(struct lhash_st_ENGINE_PILE *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_int.h
Lines: 169-169
  0.000% (0/1)
11
lh_ENGINE_PILE_retrieve
Name: lh_ENGINE_PILE_retrieve
Prototype: static inline ENGINE_PILE *lh_ENGINE_PILE_retrieve(struct lhash_st_ENGINE_PILE *lh, const ENGINE_PILE *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_int.h
Lines: 169-169
100.000% (1/1)
11
lh_ENGINE_PILE_set_down_load
Name: lh_ENGINE_PILE_set_down_load
Prototype: static inline void lh_ENGINE_PILE_set_down_load(struct lhash_st_ENGINE_PILE *lh, unsigned long dl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_int.h
Lines: 169-169
  0.000% (0/1)
11
lh_ENGINE_PILE_stats_bio
Name: lh_ENGINE_PILE_stats_bio
Prototype: static inline void lh_ENGINE_PILE_stats_bio(const struct lhash_st_ENGINE_PILE *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_int.h
Lines: 169-169
  0.000% (0/1)
11
lh_ERR_STRING_DATA_delete
Name: lh_ERR_STRING_DATA_delete
Prototype: static inline ERR_STRING_DATA *lh_ERR_STRING_DATA_delete(struct lhash_st_ERR_STRING_DATA *lh, const ERR_STRING_DATA *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/err.h
Lines: 217-217
100.000% (1/1)
11
lh_ERR_STRING_DATA_doall
Name: lh_ERR_STRING_DATA_doall
Prototype: static inline void lh_ERR_STRING_DATA_doall(struct lhash_st_ERR_STRING_DATA *lh, void (*doall)(ERR_STRING_DATA *))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/err.h
Lines: 217-217
  0.000% (0/1)
11
lh_ERR_STRING_DATA_error
Name: lh_ERR_STRING_DATA_error
Prototype: static inline int lh_ERR_STRING_DATA_error(struct lhash_st_ERR_STRING_DATA *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/err.h
Lines: 217-217
  0.000% (0/1)
11
lh_ERR_STRING_DATA_free
Name: lh_ERR_STRING_DATA_free
Prototype: static inline void lh_ERR_STRING_DATA_free(struct lhash_st_ERR_STRING_DATA *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/err.h
Lines: 217-217
100.000% (1/1)
11
lh_ERR_STRING_DATA_get_down_load
Name: lh_ERR_STRING_DATA_get_down_load
Prototype: static inline unsigned long lh_ERR_STRING_DATA_get_down_load(struct lhash_st_ERR_STRING_DATA *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/err.h
Lines: 217-217
  0.000% (0/1)
11
lh_ERR_STRING_DATA_insert
Name: lh_ERR_STRING_DATA_insert
Prototype: static inline ERR_STRING_DATA *lh_ERR_STRING_DATA_insert(struct lhash_st_ERR_STRING_DATA *lh, ERR_STRING_DATA *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/err.h
Lines: 217-217
100.000% (1/1)
11
lh_ERR_STRING_DATA_new
Name: lh_ERR_STRING_DATA_new
Prototype: static inline struct lhash_st_ERR_STRING_DATA * lh_ERR_STRING_DATA_new(unsigned long (*hfn)(const ERR_STRING_DATA *), int (*cfn)(const ERR_STRING_DATA *, const ERR_STRING_DATA *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/err.h
Lines: 217-217
100.000% (1/1)
11
lh_ERR_STRING_DATA_node_stats_bio
Name: lh_ERR_STRING_DATA_node_stats_bio
Prototype: static inline void lh_ERR_STRING_DATA_node_stats_bio(const struct lhash_st_ERR_STRING_DATA *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/err.h
Lines: 217-217
  0.000% (0/1)
11
Page:<>1
Function: ACCESS_DESCRIPTION_free
...30
Function: RSA_meth_dup
...40
Function: X509_CRL_get_ext_by_critical
...50
Function: cms_DigestedData_create
...60
Function: file_load_try_repeat
61
Function: gf_sqr
62
Function: i2d_EDIPARTYNAME
63
Function: i2d_SXNET
64
Function: inc_128
6566
Function: lh_ERR_STRING_DATA_node_usage_stats_bio
67
Function: linebuffer_ctrl
68
Function: nc_uri
69
Function: ossl_ec_key_gen
70
Function: param_cmp
...80
Function: sk_DIST_POINT_value
...90
Function: sk_SSL_COMP_pop_free
...100
Function: tls_construct_new_session_ticket
...103
Function: xsyslog

Generated by Squish Coco 4.2.2