OpenCoverage

OpenSSL Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 1
...27
McCabe - Cyclomatic Complexity: 1
28
McCabe - Cyclomatic Complexity: 1
29
McCabe - Cyclomatic Complexity: 1
30
McCabe - Cyclomatic Complexity: 1
3132
McCabe - Cyclomatic Complexity: 1
33
McCabe - Cyclomatic Complexity: 1
34
McCabe - Cyclomatic Complexity: 1
35
McCabe - Cyclomatic Complexity: 1
...40
McCabe - Cyclomatic Complexity: 1
...50
McCabe - Cyclomatic Complexity: 1
...60
McCabe - Cyclomatic Complexity: 2
...100
McCabe - Cyclomatic Complexity: 20
...103
McCabe - Cyclomatic Complexity: 158
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
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_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_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_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
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_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_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
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
lh_ERR_STRING_DATA_node_usage_stats_bio
Name: lh_ERR_STRING_DATA_node_usage_stats_bio
Prototype: static inline void lh_ERR_STRING_DATA_node_usage_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
lh_ERR_STRING_DATA_num_items
Name: lh_ERR_STRING_DATA_num_items
Prototype: static inline unsigned long lh_ERR_STRING_DATA_num_items(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_retrieve
Name: lh_ERR_STRING_DATA_retrieve
Prototype: static inline ERR_STRING_DATA *lh_ERR_STRING_DATA_retrieve(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_set_down_load
Name: lh_ERR_STRING_DATA_set_down_load
Prototype: static inline void lh_ERR_STRING_DATA_set_down_load(struct lhash_st_ERR_STRING_DATA *lh, unsigned long dl)
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_stats_bio
Name: lh_ERR_STRING_DATA_stats_bio
Prototype: static inline void lh_ERR_STRING_DATA_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
lh_MEM_delete
Name: lh_MEM_delete
Prototype: static inline MEM *lh_MEM_delete(struct lhash_st_MEM *lh, const MEM *d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/cryptlib.h
Lines: 52-52
  0.000% (0/1)
11
lh_MEM_doall
Name: lh_MEM_doall
Prototype: static inline void lh_MEM_doall(struct lhash_st_MEM *lh, void (*doall)(MEM *))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/cryptlib.h
Lines: 52-52
  0.000% (0/1)
11
lh_MEM_error
Name: lh_MEM_error
Prototype: static inline int lh_MEM_error(struct lhash_st_MEM *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/cryptlib.h
Lines: 52-52
  0.000% (0/1)
11
lh_MEM_free
Name: lh_MEM_free
Prototype: static inline void lh_MEM_free(struct lhash_st_MEM *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/cryptlib.h
Lines: 52-52
  0.000% (0/1)
11
lh_MEM_get_down_load
Name: lh_MEM_get_down_load
Prototype: static inline unsigned long lh_MEM_get_down_load(struct lhash_st_MEM *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/cryptlib.h
Lines: 52-52
  0.000% (0/1)
11
lh_MEM_insert
Name: lh_MEM_insert
Prototype: static inline MEM *lh_MEM_insert(struct lhash_st_MEM *lh, MEM *d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/cryptlib.h
Lines: 52-52
  0.000% (0/1)
11
lh_MEM_new
Name: lh_MEM_new
Prototype: static inline struct lhash_st_MEM * lh_MEM_new(unsigned long (*hfn)(const MEM *), int (*cfn)(const MEM *, const MEM *))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/cryptlib.h
Lines: 52-52
  0.000% (0/1)
11
lh_MEM_node_stats_bio
Name: lh_MEM_node_stats_bio
Prototype: static inline void lh_MEM_node_stats_bio(const struct lhash_st_MEM *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/cryptlib.h
Lines: 52-52
  0.000% (0/1)
11
lh_MEM_node_usage_stats_bio
Name: lh_MEM_node_usage_stats_bio
Prototype: static inline void lh_MEM_node_usage_stats_bio(const struct lhash_st_MEM *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/cryptlib.h
Lines: 52-52
  0.000% (0/1)
11
lh_MEM_num_items
Name: lh_MEM_num_items
Prototype: static inline unsigned long lh_MEM_num_items(struct lhash_st_MEM *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/cryptlib.h
Lines: 52-52
  0.000% (0/1)
11
lh_MEM_retrieve
Name: lh_MEM_retrieve
Prototype: static inline MEM *lh_MEM_retrieve(struct lhash_st_MEM *lh, const MEM *d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/cryptlib.h
Lines: 52-52
  0.000% (0/1)
11
lh_MEM_set_down_load
Name: lh_MEM_set_down_load
Prototype: static inline void lh_MEM_set_down_load(struct lhash_st_MEM *lh, unsigned long dl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/cryptlib.h
Lines: 52-52
  0.000% (0/1)
11
lh_MEM_stats_bio
Name: lh_MEM_stats_bio
Prototype: static inline void lh_MEM_stats_bio(const struct lhash_st_MEM *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/cryptlib.h
Lines: 52-52
  0.000% (0/1)
11
lh_OBJ_NAME_delete
Name: lh_OBJ_NAME_delete
Prototype: static inline OBJ_NAME *lh_OBJ_NAME_delete(struct lhash_st_OBJ_NAME *lh, const OBJ_NAME *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 12-12
100.000% (1/1)
11
lh_OBJ_NAME_doall
Name: lh_OBJ_NAME_doall
Prototype: static inline void lh_OBJ_NAME_doall(struct lhash_st_OBJ_NAME *lh, void (*doall)(OBJ_NAME *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 12-12
100.000% (1/1)
11
lh_OBJ_NAME_doall_OBJ_DOALL
Name: lh_OBJ_NAME_doall_OBJ_DOALL
Prototype: static inline void lh_OBJ_NAME_doall_OBJ_DOALL(struct lhash_st_OBJ_NAME *lh, void (*fn)(const OBJ_NAME *, OBJ_DOALL *), OBJ_DOALL *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c
Lines: 307-307
100.000% (1/1)
11
lh_OBJ_NAME_error
Name: lh_OBJ_NAME_error
Prototype: static inline int lh_OBJ_NAME_error(struct lhash_st_OBJ_NAME *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 12-12
100.000% (1/1)
11
lh_OBJ_NAME_free
Name: lh_OBJ_NAME_free
Prototype: static inline void lh_OBJ_NAME_free(struct lhash_st_OBJ_NAME *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 12-12
100.000% (1/1)
11
lh_OBJ_NAME_get_down_load
Name: lh_OBJ_NAME_get_down_load
Prototype: static inline unsigned long lh_OBJ_NAME_get_down_load(struct lhash_st_OBJ_NAME *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 12-12
100.000% (1/1)
11
lh_OBJ_NAME_insert
Name: lh_OBJ_NAME_insert
Prototype: static inline OBJ_NAME *lh_OBJ_NAME_insert(struct lhash_st_OBJ_NAME *lh, OBJ_NAME *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 12-12
100.000% (1/1)
11
lh_OBJ_NAME_new
Name: lh_OBJ_NAME_new
Prototype: static inline struct lhash_st_OBJ_NAME * lh_OBJ_NAME_new(unsigned long (*hfn)(const OBJ_NAME *), int (*cfn)(const OBJ_NAME *, const OBJ_NAME *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 12-12
100.000% (1/1)
11
lh_OBJ_NAME_node_stats_bio
Name: lh_OBJ_NAME_node_stats_bio
Prototype: static inline void lh_OBJ_NAME_node_stats_bio(const struct lhash_st_OBJ_NAME *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 12-12
  0.000% (0/1)
11
lh_OBJ_NAME_node_usage_stats_bio
Name: lh_OBJ_NAME_node_usage_stats_bio
Prototype: static inline void lh_OBJ_NAME_node_usage_stats_bio(const struct lhash_st_OBJ_NAME *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 12-12
  0.000% (0/1)
11
lh_OBJ_NAME_num_items
Name: lh_OBJ_NAME_num_items
Prototype: static inline unsigned long lh_OBJ_NAME_num_items(struct lhash_st_OBJ_NAME *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 12-12
100.000% (1/1)
11
lh_OBJ_NAME_retrieve
Name: lh_OBJ_NAME_retrieve
Prototype: static inline OBJ_NAME *lh_OBJ_NAME_retrieve(struct lhash_st_OBJ_NAME *lh, const OBJ_NAME *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 12-12
100.000% (1/1)
11
lh_OBJ_NAME_set_down_load
Name: lh_OBJ_NAME_set_down_load
Prototype: static inline void lh_OBJ_NAME_set_down_load(struct lhash_st_OBJ_NAME *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: 12-12
100.000% (1/1)
11
lh_OBJ_NAME_stats_bio
Name: lh_OBJ_NAME_stats_bio
Prototype: static inline void lh_OBJ_NAME_stats_bio(const struct lhash_st_OBJ_NAME *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lcl.h
Lines: 12-12
  0.000% (0/1)
11
lh_OPENSSL_CSTRING_delete
Name: lh_OPENSSL_CSTRING_delete
Prototype: static inline OPENSSL_CSTRING *lh_OPENSSL_CSTRING_delete(struct lhash_st_OPENSSL_CSTRING *lh, const OPENSSL_CSTRING *d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 207-207
  0.000% (0/1)
11
lh_OPENSSL_CSTRING_doall
Name: lh_OPENSSL_CSTRING_doall
Prototype: static inline void lh_OPENSSL_CSTRING_doall(struct lhash_st_OPENSSL_CSTRING *lh, void (*doall)(OPENSSL_CSTRING *))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 207-207
  0.000% (0/1)
11
lh_OPENSSL_CSTRING_error
Name: lh_OPENSSL_CSTRING_error
Prototype: static inline int lh_OPENSSL_CSTRING_error(struct lhash_st_OPENSSL_CSTRING *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 207-207
  0.000% (0/1)
11
lh_OPENSSL_CSTRING_free
Name: lh_OPENSSL_CSTRING_free
Prototype: static inline void lh_OPENSSL_CSTRING_free(struct lhash_st_OPENSSL_CSTRING *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 207-207
  0.000% (0/1)
11
lh_OPENSSL_CSTRING_get_down_load
Name: lh_OPENSSL_CSTRING_get_down_load
Prototype: static inline unsigned long lh_OPENSSL_CSTRING_get_down_load(struct lhash_st_OPENSSL_CSTRING *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 207-207
  0.000% (0/1)
11
lh_OPENSSL_CSTRING_insert
Name: lh_OPENSSL_CSTRING_insert
Prototype: static inline OPENSSL_CSTRING *lh_OPENSSL_CSTRING_insert(struct lhash_st_OPENSSL_CSTRING *lh, OPENSSL_CSTRING *d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 207-207
  0.000% (0/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 1
...27
McCabe - Cyclomatic Complexity: 1
28
McCabe - Cyclomatic Complexity: 1
29
McCabe - Cyclomatic Complexity: 1
30
McCabe - Cyclomatic Complexity: 1
3132
McCabe - Cyclomatic Complexity: 1
33
McCabe - Cyclomatic Complexity: 1
34
McCabe - Cyclomatic Complexity: 1
35
McCabe - Cyclomatic Complexity: 1
...40
McCabe - Cyclomatic Complexity: 1
...50
McCabe - Cyclomatic Complexity: 1
...60
McCabe - Cyclomatic Complexity: 2
...100
McCabe - Cyclomatic Complexity: 20
...103
McCabe - Cyclomatic Complexity: 158

Generated by Squish Coco 4.2.2