OpenCoverage

OpenSSL Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 1
...28
McCabe - Cyclomatic Complexity: 1
29
McCabe - Cyclomatic Complexity: 1
30
McCabe - Cyclomatic Complexity: 1
31
McCabe - Cyclomatic Complexity: 1
3233
McCabe - Cyclomatic Complexity: 1
34
McCabe - Cyclomatic Complexity: 1
35
McCabe - Cyclomatic Complexity: 1
36
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â–´
lh_OPENSSL_CSTRING_new
Name: lh_OPENSSL_CSTRING_new
Prototype: static inline struct lhash_st_OPENSSL_CSTRING * lh_OPENSSL_CSTRING_new(unsigned long (*hfn)(const OPENSSL_CSTRING *), int (*cfn)(const OPENSSL_CSTRING *, const 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_node_stats_bio
Name: lh_OPENSSL_CSTRING_node_stats_bio
Prototype: static inline void lh_OPENSSL_CSTRING_node_stats_bio(const struct lhash_st_OPENSSL_CSTRING *lh, BIO *out)
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_node_usage_stats_bio
Name: lh_OPENSSL_CSTRING_node_usage_stats_bio
Prototype: static inline void lh_OPENSSL_CSTRING_node_usage_stats_bio(const struct lhash_st_OPENSSL_CSTRING *lh, BIO *out)
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_num_items
Name: lh_OPENSSL_CSTRING_num_items
Prototype: static inline unsigned long lh_OPENSSL_CSTRING_num_items(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_retrieve
Name: lh_OPENSSL_CSTRING_retrieve
Prototype: static inline OPENSSL_CSTRING *lh_OPENSSL_CSTRING_retrieve(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_set_down_load
Name: lh_OPENSSL_CSTRING_set_down_load
Prototype: static inline void lh_OPENSSL_CSTRING_set_down_load(struct lhash_st_OPENSSL_CSTRING *lh, unsigned long dl)
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_stats_bio
Name: lh_OPENSSL_CSTRING_stats_bio
Prototype: static inline void lh_OPENSSL_CSTRING_stats_bio(const struct lhash_st_OPENSSL_CSTRING *lh, BIO *out)
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_STRING_delete
Name: lh_OPENSSL_STRING_delete
Prototype: static inline OPENSSL_STRING *lh_OPENSSL_STRING_delete(struct lhash_st_OPENSSL_STRING *lh, const OPENSSL_STRING *d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 197-197
  0.000% (0/1)
11
lh_OPENSSL_STRING_doall
Name: lh_OPENSSL_STRING_doall
Prototype: static inline void lh_OPENSSL_STRING_doall(struct lhash_st_OPENSSL_STRING *lh, void (*doall)(OPENSSL_STRING *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 197-197
100.000% (1/1)
11
lh_OPENSSL_STRING_error
Name: lh_OPENSSL_STRING_error
Prototype: static inline int lh_OPENSSL_STRING_error(struct lhash_st_OPENSSL_STRING *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 197-197
100.000% (1/1)
11
lh_OPENSSL_STRING_free
Name: lh_OPENSSL_STRING_free
Prototype: static inline void lh_OPENSSL_STRING_free(struct lhash_st_OPENSSL_STRING *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 197-197
100.000% (1/1)
11
lh_OPENSSL_STRING_get_down_load
Name: lh_OPENSSL_STRING_get_down_load
Prototype: static inline unsigned long lh_OPENSSL_STRING_get_down_load(struct lhash_st_OPENSSL_STRING *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 197-197
  0.000% (0/1)
11
lh_OPENSSL_STRING_insert
Name: lh_OPENSSL_STRING_insert
Prototype: static inline OPENSSL_STRING *lh_OPENSSL_STRING_insert(struct lhash_st_OPENSSL_STRING *lh, OPENSSL_STRING *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 197-197
100.000% (1/1)
11
lh_OPENSSL_STRING_new
Name: lh_OPENSSL_STRING_new
Prototype: static inline struct lhash_st_OPENSSL_STRING * lh_OPENSSL_STRING_new(unsigned long (*hfn)(const OPENSSL_STRING *), int (*cfn)(const OPENSSL_STRING *, const OPENSSL_STRING *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 197-197
100.000% (1/1)
11
lh_OPENSSL_STRING_node_stats_bio
Name: lh_OPENSSL_STRING_node_stats_bio
Prototype: static inline void lh_OPENSSL_STRING_node_stats_bio(const struct lhash_st_OPENSSL_STRING *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 197-197
  0.000% (0/1)
11
lh_OPENSSL_STRING_node_usage_stats_bio
Name: lh_OPENSSL_STRING_node_usage_stats_bio
Prototype: static inline void lh_OPENSSL_STRING_node_usage_stats_bio(const struct lhash_st_OPENSSL_STRING *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 197-197
  0.000% (0/1)
11
lh_OPENSSL_STRING_num_items
Name: lh_OPENSSL_STRING_num_items
Prototype: static inline unsigned long lh_OPENSSL_STRING_num_items(struct lhash_st_OPENSSL_STRING *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 197-197
  0.000% (0/1)
11
lh_OPENSSL_STRING_retrieve
Name: lh_OPENSSL_STRING_retrieve
Prototype: static inline OPENSSL_STRING *lh_OPENSSL_STRING_retrieve(struct lhash_st_OPENSSL_STRING *lh, const OPENSSL_STRING *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 197-197
100.000% (1/1)
11
lh_OPENSSL_STRING_set_down_load
Name: lh_OPENSSL_STRING_set_down_load
Prototype: static inline void lh_OPENSSL_STRING_set_down_load(struct lhash_st_OPENSSL_STRING *lh, unsigned long dl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 197-197
  0.000% (0/1)
11
lh_OPENSSL_STRING_stats_bio
Name: lh_OPENSSL_STRING_stats_bio
Prototype: static inline void lh_OPENSSL_STRING_stats_bio(const struct lhash_st_OPENSSL_STRING *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Lines: 197-197
  0.000% (0/1)
11
lh_OSSL_STORE_LOADER_delete
Name: lh_OSSL_STORE_LOADER_delete
Prototype: static inline OSSL_STORE_LOADER *lh_OSSL_STORE_LOADER_delete(struct lhash_st_OSSL_STORE_LOADER *lh, const OSSL_STORE_LOADER *d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_locl.h
Lines: 113-113
  0.000% (0/1)
11
lh_OSSL_STORE_LOADER_doall
Name: lh_OSSL_STORE_LOADER_doall
Prototype: static inline void lh_OSSL_STORE_LOADER_doall(struct lhash_st_OSSL_STORE_LOADER *lh, void (*doall)(OSSL_STORE_LOADER *))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_locl.h
Lines: 113-113
  0.000% (0/1)
11
lh_OSSL_STORE_LOADER_doall_void
Name: lh_OSSL_STORE_LOADER_doall_void
Prototype: static inline void lh_OSSL_STORE_LOADER_doall_void(struct lhash_st_OSSL_STORE_LOADER *lh, void (*fn)(const OSSL_STORE_LOADER *, void *), void *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c
Lines: 290-290
  0.000% (0/1)
11
lh_OSSL_STORE_LOADER_error
Name: lh_OSSL_STORE_LOADER_error
Prototype: static inline int lh_OSSL_STORE_LOADER_error(struct lhash_st_OSSL_STORE_LOADER *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_locl.h
Lines: 113-113
  0.000% (0/1)
11
lh_OSSL_STORE_LOADER_free
Name: lh_OSSL_STORE_LOADER_free
Prototype: static inline void lh_OSSL_STORE_LOADER_free(struct lhash_st_OSSL_STORE_LOADER *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_locl.h
Lines: 113-113
100.000% (1/1)
11
lh_OSSL_STORE_LOADER_get_down_load
Name: lh_OSSL_STORE_LOADER_get_down_load
Prototype: static inline unsigned long lh_OSSL_STORE_LOADER_get_down_load(struct lhash_st_OSSL_STORE_LOADER *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_locl.h
Lines: 113-113
  0.000% (0/1)
11
lh_OSSL_STORE_LOADER_insert
Name: lh_OSSL_STORE_LOADER_insert
Prototype: static inline OSSL_STORE_LOADER *lh_OSSL_STORE_LOADER_insert(struct lhash_st_OSSL_STORE_LOADER *lh, OSSL_STORE_LOADER *d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_locl.h
Lines: 113-113
  0.000% (0/1)
11
lh_OSSL_STORE_LOADER_new
Name: lh_OSSL_STORE_LOADER_new
Prototype: static inline struct lhash_st_OSSL_STORE_LOADER * lh_OSSL_STORE_LOADER_new(unsigned long (*hfn)(const OSSL_STORE_LOADER *), int (*cfn)(const OSSL_STORE_LOADER *, const OSSL_STORE_LOADER *))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_locl.h
Lines: 113-113
  0.000% (0/1)
11
lh_OSSL_STORE_LOADER_node_stats_bio
Name: lh_OSSL_STORE_LOADER_node_stats_bio
Prototype: static inline void lh_OSSL_STORE_LOADER_node_stats_bio(const struct lhash_st_OSSL_STORE_LOADER *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_locl.h
Lines: 113-113
  0.000% (0/1)
11
lh_OSSL_STORE_LOADER_node_usage_stats_bio
Name: lh_OSSL_STORE_LOADER_node_usage_stats_bio
Prototype: static inline void lh_OSSL_STORE_LOADER_node_usage_stats_bio(const struct lhash_st_OSSL_STORE_LOADER *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_locl.h
Lines: 113-113
  0.000% (0/1)
11
lh_OSSL_STORE_LOADER_num_items
Name: lh_OSSL_STORE_LOADER_num_items
Prototype: static inline unsigned long lh_OSSL_STORE_LOADER_num_items(struct lhash_st_OSSL_STORE_LOADER *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_locl.h
Lines: 113-113
  0.000% (0/1)
11
lh_OSSL_STORE_LOADER_retrieve
Name: lh_OSSL_STORE_LOADER_retrieve
Prototype: static inline OSSL_STORE_LOADER *lh_OSSL_STORE_LOADER_retrieve(struct lhash_st_OSSL_STORE_LOADER *lh, const OSSL_STORE_LOADER *d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_locl.h
Lines: 113-113
  0.000% (0/1)
11
lh_OSSL_STORE_LOADER_set_down_load
Name: lh_OSSL_STORE_LOADER_set_down_load
Prototype: static inline void lh_OSSL_STORE_LOADER_set_down_load(struct lhash_st_OSSL_STORE_LOADER *lh, unsigned long dl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_locl.h
Lines: 113-113
  0.000% (0/1)
11
lh_OSSL_STORE_LOADER_stats_bio
Name: lh_OSSL_STORE_LOADER_stats_bio
Prototype: static inline void lh_OSSL_STORE_LOADER_stats_bio(const struct lhash_st_OSSL_STORE_LOADER *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_locl.h
Lines: 113-113
  0.000% (0/1)
11
lh_SSL_SESSION_delete
Name: lh_SSL_SESSION_delete
Prototype: static inline SSL_SESSION *lh_SSL_SESSION_delete(struct lhash_st_SSL_SESSION *lh, const SSL_SESSION *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 728-728
100.000% (1/1)
11
lh_SSL_SESSION_doall
Name: lh_SSL_SESSION_doall
Prototype: static inline void lh_SSL_SESSION_doall(struct lhash_st_SSL_SESSION *lh, void (*doall)(SSL_SESSION *))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 728-728
  0.000% (0/1)
11
lh_SSL_SESSION_doall_TIMEOUT_PARAM
Name: lh_SSL_SESSION_doall_TIMEOUT_PARAM
Prototype: static inline void lh_SSL_SESSION_doall_TIMEOUT_PARAM(struct lhash_st_SSL_SESSION *lh, void (*fn)(SSL_SESSION *, TIMEOUT_PARAM *), TIMEOUT_PARAM *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 1104-1104
100.000% (1/1)
11
lh_SSL_SESSION_error
Name: lh_SSL_SESSION_error
Prototype: static inline int lh_SSL_SESSION_error(struct lhash_st_SSL_SESSION *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 728-728
  0.000% (0/1)
11
lh_SSL_SESSION_free
Name: lh_SSL_SESSION_free
Prototype: static inline void lh_SSL_SESSION_free(struct lhash_st_SSL_SESSION *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 728-728
100.000% (1/1)
11
lh_SSL_SESSION_get_down_load
Name: lh_SSL_SESSION_get_down_load
Prototype: static inline unsigned long lh_SSL_SESSION_get_down_load(struct lhash_st_SSL_SESSION *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 728-728
100.000% (1/1)
11
lh_SSL_SESSION_insert
Name: lh_SSL_SESSION_insert
Prototype: static inline SSL_SESSION *lh_SSL_SESSION_insert(struct lhash_st_SSL_SESSION *lh, SSL_SESSION *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 728-728
100.000% (1/1)
11
lh_SSL_SESSION_new
Name: lh_SSL_SESSION_new
Prototype: static inline struct lhash_st_SSL_SESSION * lh_SSL_SESSION_new(unsigned long (*hfn)(const SSL_SESSION *), int (*cfn)(const SSL_SESSION *, const SSL_SESSION *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 728-728
100.000% (1/1)
11
lh_SSL_SESSION_node_stats_bio
Name: lh_SSL_SESSION_node_stats_bio
Prototype: static inline void lh_SSL_SESSION_node_stats_bio(const struct lhash_st_SSL_SESSION *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 728-728
  0.000% (0/1)
11
lh_SSL_SESSION_node_usage_stats_bio
Name: lh_SSL_SESSION_node_usage_stats_bio
Prototype: static inline void lh_SSL_SESSION_node_usage_stats_bio(const struct lhash_st_SSL_SESSION *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 728-728
  0.000% (0/1)
11
lh_SSL_SESSION_num_items
Name: lh_SSL_SESSION_num_items
Prototype: static inline unsigned long lh_SSL_SESSION_num_items(struct lhash_st_SSL_SESSION *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 728-728
100.000% (1/1)
11
lh_SSL_SESSION_retrieve
Name: lh_SSL_SESSION_retrieve
Prototype: static inline SSL_SESSION *lh_SSL_SESSION_retrieve(struct lhash_st_SSL_SESSION *lh, const SSL_SESSION *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 728-728
100.000% (1/1)
11
lh_SSL_SESSION_set_down_load
Name: lh_SSL_SESSION_set_down_load
Prototype: static inline void lh_SSL_SESSION_set_down_load(struct lhash_st_SSL_SESSION *lh, unsigned long dl)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 728-728
100.000% (1/1)
11
lh_SSL_SESSION_stats_bio
Name: lh_SSL_SESSION_stats_bio
Prototype: static inline void lh_SSL_SESSION_stats_bio(const struct lhash_st_SSL_SESSION *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 728-728
  0.000% (0/1)
11
lh_X509_NAME_delete
Name: lh_X509_NAME_delete
Prototype: static inline X509_NAME *lh_X509_NAME_delete(struct lhash_st_X509_NAME *lh, const X509_NAME *d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 730-730
  0.000% (0/1)
11
lh_X509_NAME_doall
Name: lh_X509_NAME_doall
Prototype: static inline void lh_X509_NAME_doall(struct lhash_st_X509_NAME *lh, void (*doall)(X509_NAME *))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 730-730
  0.000% (0/1)
11
lh_X509_NAME_error
Name: lh_X509_NAME_error
Prototype: static inline int lh_X509_NAME_error(struct lhash_st_X509_NAME *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 730-730
  0.000% (0/1)
11
lh_X509_NAME_free
Name: lh_X509_NAME_free
Prototype: static inline void lh_X509_NAME_free(struct lhash_st_X509_NAME *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 730-730
100.000% (1/1)
11
lh_X509_NAME_get_down_load
Name: lh_X509_NAME_get_down_load
Prototype: static inline unsigned long lh_X509_NAME_get_down_load(struct lhash_st_X509_NAME *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 730-730
  0.000% (0/1)
11
lh_X509_NAME_insert
Name: lh_X509_NAME_insert
Prototype: static inline X509_NAME *lh_X509_NAME_insert(struct lhash_st_X509_NAME *lh, X509_NAME *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 730-730
100.000% (1/1)
11
lh_X509_NAME_new
Name: lh_X509_NAME_new
Prototype: static inline struct lhash_st_X509_NAME * lh_X509_NAME_new(unsigned long (*hfn)(const X509_NAME *), int (*cfn)(const X509_NAME *, const X509_NAME *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 730-730
100.000% (1/1)
11
lh_X509_NAME_node_stats_bio
Name: lh_X509_NAME_node_stats_bio
Prototype: static inline void lh_X509_NAME_node_stats_bio(const struct lhash_st_X509_NAME *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 730-730
  0.000% (0/1)
11
lh_X509_NAME_node_usage_stats_bio
Name: lh_X509_NAME_node_usage_stats_bio
Prototype: static inline void lh_X509_NAME_node_usage_stats_bio(const struct lhash_st_X509_NAME *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 730-730
  0.000% (0/1)
11
lh_X509_NAME_num_items
Name: lh_X509_NAME_num_items
Prototype: static inline unsigned long lh_X509_NAME_num_items(struct lhash_st_X509_NAME *lh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 730-730
  0.000% (0/1)
11
lh_X509_NAME_retrieve
Name: lh_X509_NAME_retrieve
Prototype: static inline X509_NAME *lh_X509_NAME_retrieve(struct lhash_st_X509_NAME *lh, const X509_NAME *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 730-730
100.000% (1/1)
11
lh_X509_NAME_set_down_load
Name: lh_X509_NAME_set_down_load
Prototype: static inline void lh_X509_NAME_set_down_load(struct lhash_st_X509_NAME *lh, unsigned long dl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 730-730
  0.000% (0/1)
11
lh_X509_NAME_stats_bio
Name: lh_X509_NAME_stats_bio
Prototype: static inline void lh_X509_NAME_stats_bio(const struct lhash_st_X509_NAME *lh, BIO *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_locl.h
Lines: 730-730
  0.000% (0/1)
11
linebuffer_puts
Name: linebuffer_puts
Prototype: static int linebuffer_puts(BIO *b, const char *str)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_lbuf.c
Lines: 323-326
  0.000% (0/1)
11
ln_cmp_BSEARCH_CMP_FN
Name: ln_cmp_BSEARCH_CMP_FN
Prototype: static int ln_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c
Lines: 53-53
100.000% (1/1)
11
load48
Name: load48
Prototype: static inline uint64_t load48(const uint8_t *src)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2_impl.h
Lines: 99-108
  0.000% (0/1)
71
load_3
Name: load_3
Prototype: static uint64_t load_3(const uint8_t *in)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c
Lines: 766-772
100.000% (1/1)
51
load_4
Name: load_4
Prototype: static uint64_t load_4(const uint8_t *in)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c
Lines: 774-781
100.000% (1/1)
61
load_6
Name: load_6
Prototype: static uint64_t load_6(const uint8_t *in)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c
Lines: 285-297
100.000% (1/1)
81
load_7
Name: load_7
Prototype: static uint64_t load_7(const uint8_t *in)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c
Lines: 270-283
100.000% (1/1)
91
load_8
Name: load_8
Prototype: static uint64_t load_8(const uint8_t *in)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c
Lines: 45-59
  0.000% (0/1)
101
load_builtin_compressions
Name: load_builtin_compressions
Prototype: static int load_builtin_compressions(void)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c
Lines: 478-481
 66.667% (2/3)
11
load_u32_be
Name: load_u32_be
Prototype: static inline uint32_t load_u32_be(const uint8_t *b, uint32_t n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm4/sm4.c
Lines: 93-99
100.000% (1/1)
41
local_sk_X509_NAME_ENTRY_free
Name: local_sk_X509_NAME_ENTRY_free
Prototype: static void local_sk_X509_NAME_ENTRY_free(struct stack_st_X509_NAME_ENTRY *ne)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_name.c
Lines: 128-131
100.000% (1/1)
11
local_sk_X509_NAME_ENTRY_pop_free
Name: local_sk_X509_NAME_ENTRY_pop_free
Prototype: static void local_sk_X509_NAME_ENTRY_pop_free(struct stack_st_X509_NAME_ENTRY *ne)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_name.c
Lines: 133-136
100.000% (1/1)
11
long
Name: long
Prototype: long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c
Lines: 175-178
  0.000% (0/1)
11
long
Name: long
Prototype: long (*BIO_meth_get_callback_ctrl(const BIO_METHOD *biom)) (BIO *, int, BIO_info_cb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c
Lines: 209-212
  0.000% (0/1)
11
long_free
Name: long_free
Prototype: static void long_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_long.c
Lines: 59-62
100.000% (1/1)
11
long_new
Name: long_new
Prototype: static int long_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_long.c
Lines: 53-57
100.000% (1/1)
21
long_print
Name: long_print
Prototype: static int long_print(BIO *out, ASN1_VALUE **pval, const ASN1_ITEM *it, int indent, const ASN1_PCTX *pctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_long.c
Lines: 193-200
100.000% (1/1)
31
mask_to_bool
Name: mask_to_bool
Prototype: static inline c448_bool_t mask_to_bool(mask_t m)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/word.h
Lines: 61-64
100.000% (1/1)
11
mem_free
Name: mem_free
Prototype: static int mem_free(BIO *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_mem.c
Lines: 141-144
100.000% (1/1)
11
mem_new
Name: mem_new
Prototype: static int mem_new(BIO *bi)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_mem.c
Lines: 131-134
100.000% (1/1)
11
mem_puts
Name: mem_puts
Prototype: static int mem_puts(BIO *bp, const char *str)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_mem.c
Lines: 345-353
100.000% (1/1)
41
mime_hdr_find
Name: mime_hdr_find
Prototype: static MIME_HEADER *mime_hdr_find(struct stack_st_MIME_HEADER *hdrs, const char *name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c
Lines: 876-887
100.000% (1/1)
151
mime_param_find
Name: mime_param_find
Prototype: static MIME_PARAM *mime_param_find(MIME_HEADER *hdr, const char *name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c
Lines: 889-898
100.000% (1/1)
101
mime_param_free
Name: mime_param_free
Prototype: static void mime_param_free(MIME_PARAM *param)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c
Lines: 911-916
100.000% (1/1)
31
module_free
Name: module_free
Prototype: static void module_free(CONF_MODULE *md)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c
Lines: 378-383
100.000% (1/1)
31
name_funcs_free
Name: name_funcs_free
Prototype: static void name_funcs_free(NAME_FUNCS *ptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c
Lines: 380-383
  0.000% (0/1)
11
nconf_get_section
Name: nconf_get_section
Prototype: static struct stack_st_CONF_VALUE *nconf_get_section(void *db, const char *section)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c
Lines: 414-417
100.000% (1/1)
11
nconf_get_string
Name: nconf_get_string
Prototype: static char *nconf_get_string(void *db, const char *section, const char *value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c
Lines: 409-412
  0.000% (0/1)
11
negative
Name: negative
Prototype: static uint8_t negative(signed char b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c
Lines: 4108-4112
100.000% (1/1)
31
nid_cmp
Name: nid_cmp
Prototype: static int nid_cmp(const int *a, const int *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c
Lines: 256-259
100.000% (1/1)
11
nid_cmp_BSEARCH_CMP_FN
Name: nid_cmp_BSEARCH_CMP_FN
Prototype: static int nid_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c
Lines: 262-262
100.000% (1/1)
11
niels_to_pt
Name: niels_to_pt
Prototype: static void niels_to_pt(curve448_point_t e, const niels_t n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c
Lines: 116-122
100.000% (1/1)
41
no_check
Name: no_check
Prototype: static int no_check(const X509_PURPOSE *xp, const X509 *x, int ca)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c
Lines: 755-758
  0.000% (0/1)
11
node_cmp
Name: node_cmp
Prototype: static int node_cmp(const X509_POLICY_NODE *const *a, const X509_POLICY_NODE *const *b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_node.c
Lines: 17-21
  0.000% (0/1)
11
null_callback
Name: null_callback
Prototype: static int null_callback(int ok, X509_STORE_CTX *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 102-105
100.000% (1/1)
11
null_gets
Name: null_gets
Prototype: static int null_gets(BIO *bp, char *buf, int size)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_null.c
Lines: 77-80
  0.000% (0/1)
11
null_init_key
Name: null_init_key
Prototype: static int null_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_null.c
Lines: 38-42
100.000% (1/1)
11
null_read
Name: null_read
Prototype: static int null_read(BIO *b, char *out, int outl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_null.c
Lines: 42-45
  0.000% (0/1)
11
null_write
Name: null_write
Prototype: static int null_write(BIO *b, const char *in, int inl)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_null.c
Lines: 47-50
100.000% (1/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 1
...10
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 1
...28
McCabe - Cyclomatic Complexity: 1
29
McCabe - Cyclomatic Complexity: 1
30
McCabe - Cyclomatic Complexity: 1
31
McCabe - Cyclomatic Complexity: 1
3233
McCabe - Cyclomatic Complexity: 1
34
McCabe - Cyclomatic Complexity: 1
35
McCabe - Cyclomatic Complexity: 1
36
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