| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 12 | 4 | 
 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 |  
  |  | 52 | 14 | 
 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 |  
  |  | 4 | 4 | 
 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 |  
  |  | 3 | 2 | 
 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 |  
  |  | 5 | 2 | 
 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 |  
  |  | 23 | 6 | 
 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 |  
  |  | 54 | 8 | 
 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 |  
  |  | 11 | 1 | 
 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 |  
  |  | 23 | 4 | 
 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 |  
  |  | 4 | 1 | 
 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 |  
  |  | 3 | 2 | 
 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 |  
  |  | 20 | 10 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 4 | 1 | 
 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 |  
  |  | 13 | 3 | 
 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 |  
  |  | 5 | 2 | 
 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 |  
  |  | 11 | 2 | 
 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 |  
  |  | 15 | 4 | 
 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 |  
  |  | 32 | 13 | 
 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 |  
  |  | 21 | 10 | 
 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 |  
  |  | 11 | 3 | 
 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 |  
  |  | 19 | 5 | 
 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 |  
  |  | 46 | 15 | 
 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 |  
  |  | 30 | 8 | 
 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 |  
  |  | 6 | 2 | 
 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 |  
  |  | 48 | 10 | 
 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 |  
  |  | 22 | 5 | 
 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 |  
  |  | 3 | 1 | 
 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 |  
  |  | 11 | 3 | 
 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 |  
  |  | 61 | 11 | 
 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 |  
  |  | 11 | 4 | 
 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 |  
  |  | 80 | 20 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 27 | 6 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 9 | 1 | 
 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 |  
  |  | 13 | 4 | 
 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 |  
  |  | 9 | 2 | 
 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 |  
  |  | 8 | 4 | 
 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 |  
  |  | 1061 | 62 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 25 | 9 | 
 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 |  
  |  | 1 | 1 |