OpenCoverage

OpenSSL Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 1
...10
eLOC - Effective Lines of Code: 1
...20
eLOC - Effective Lines of Code: 1
...30
eLOC - Effective Lines of Code: 1
...40
eLOC - Effective Lines of Code: 1
...43
eLOC - Effective Lines of Code: 1
44
eLOC - Effective Lines of Code: 1
45
eLOC - Effective Lines of Code: 1
46
eLOC - Effective Lines of Code: 1
4748
eLOC - Effective Lines of Code: 1
49
eLOC - Effective Lines of Code: 2
50
eLOC - Effective Lines of Code: 2
51
eLOC - Effective Lines of Code: 2
...60
eLOC - Effective Lines of Code: 6
...70
eLOC - Effective Lines of Code: 10
...100
eLOC - Effective Lines of Code: 109
...103
eLOC - Effective Lines of Code: 3806
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
sk_nid_triple_is_sorted
Name: sk_nid_triple_is_sorted
Prototype: static inline int sk_nid_triple_is_sorted(const struct stack_st_nid_triple *sk)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
  0.000% (0/1)
11
sk_nid_triple_new
Name: sk_nid_triple_new
Prototype: static inline struct stack_st_nid_triple *sk_nid_triple_new(sk_nid_triple_compfunc compare)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
  0.000% (0/1)
11
sk_nid_triple_new_null
Name: sk_nid_triple_new_null
Prototype: static inline struct stack_st_nid_triple *sk_nid_triple_new_null(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
  0.000% (0/1)
11
sk_nid_triple_new_reserve
Name: sk_nid_triple_new_reserve
Prototype: static inline struct stack_st_nid_triple *sk_nid_triple_new_reserve(sk_nid_triple_compfunc compare, int n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
  0.000% (0/1)
11
sk_nid_triple_num
Name: sk_nid_triple_num
Prototype: static inline int sk_nid_triple_num(const struct stack_st_nid_triple *sk)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
  0.000% (0/1)
11
sk_nid_triple_pop
Name: sk_nid_triple_pop
Prototype: static inline nid_triple *sk_nid_triple_pop(struct stack_st_nid_triple *sk)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
  0.000% (0/1)
11
sk_nid_triple_pop_free
Name: sk_nid_triple_pop_free
Prototype: static inline void sk_nid_triple_pop_free(struct stack_st_nid_triple *sk, sk_nid_triple_freefunc freefunc)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
100.000% (1/1)
11
sk_nid_triple_push
Name: sk_nid_triple_push
Prototype: static inline int sk_nid_triple_push(struct stack_st_nid_triple *sk, nid_triple *ptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
  0.000% (0/1)
11
sk_nid_triple_reserve
Name: sk_nid_triple_reserve
Prototype: static inline int sk_nid_triple_reserve(struct stack_st_nid_triple *sk, int n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
  0.000% (0/1)
11
sk_nid_triple_set
Name: sk_nid_triple_set
Prototype: static inline nid_triple *sk_nid_triple_set(struct stack_st_nid_triple *sk, int idx, nid_triple *ptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
  0.000% (0/1)
11
sk_nid_triple_set_cmp_func
Name: sk_nid_triple_set_cmp_func
Prototype: static inline sk_nid_triple_compfunc sk_nid_triple_set_cmp_func(struct stack_st_nid_triple *sk, sk_nid_triple_compfunc compare)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
  0.000% (0/1)
11
sk_nid_triple_shift
Name: sk_nid_triple_shift
Prototype: static inline nid_triple *sk_nid_triple_shift(struct stack_st_nid_triple *sk)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
  0.000% (0/1)
11
sk_nid_triple_sort
Name: sk_nid_triple_sort
Prototype: static inline void sk_nid_triple_sort(struct stack_st_nid_triple *sk)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
  0.000% (0/1)
11
sk_nid_triple_unshift
Name: sk_nid_triple_unshift
Prototype: static inline int sk_nid_triple_unshift(struct stack_st_nid_triple *sk, nid_triple *ptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
  0.000% (0/1)
11
sk_nid_triple_value
Name: sk_nid_triple_value
Prototype: static inline nid_triple *sk_nid_triple_value(const struct stack_st_nid_triple *sk, int idx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
  0.000% (0/1)
11
sk_nid_triple_zero
Name: sk_nid_triple_zero
Prototype: static inline void sk_nid_triple_zero(struct stack_st_nid_triple *sk)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h
Lines: 20-20
  0.000% (0/1)
11
sk_table_cmp
Name: sk_table_cmp
Prototype: static int sk_table_cmp(const ASN1_STRING_TABLE *const *a, const ASN1_STRING_TABLE *const *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strnid.c
Lines: 112-116
100.000% (1/1)
11
sk_void_deep_copy
Name: sk_void_deep_copy
Prototype: static inline struct stack_st_void *sk_void_deep_copy(const struct stack_st_void *sk, sk_void_copyfunc copyfunc, sk_void_freefunc freefunc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_delete
Name: sk_void_delete
Prototype: static inline void *sk_void_delete(struct stack_st_void *sk, int i)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_delete_ptr
Name: sk_void_delete_ptr
Prototype: static inline void *sk_void_delete_ptr(struct stack_st_void *sk, void *ptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_dup
Name: sk_void_dup
Prototype: static inline struct stack_st_void * sk_void_dup(const struct stack_st_void *sk)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_find
Name: sk_void_find
Prototype: static inline int sk_void_find(struct stack_st_void *sk, void *ptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_find_ex
Name: sk_void_find_ex
Prototype: static inline int sk_void_find_ex(struct stack_st_void *sk, void *ptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_free
Name: sk_void_free
Prototype: static inline void sk_void_free(struct stack_st_void *sk)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
100.000% (1/1)
11
sk_void_insert
Name: sk_void_insert
Prototype: static inline int sk_void_insert(struct stack_st_void *sk, void *ptr, int idx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_is_sorted
Name: sk_void_is_sorted
Prototype: static inline int sk_void_is_sorted(const struct stack_st_void *sk)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_new
Name: sk_void_new
Prototype: static inline struct stack_st_void *sk_void_new(sk_void_compfunc compare)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_new_null
Name: sk_void_new_null
Prototype: static inline struct stack_st_void *sk_void_new_null(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
100.000% (1/1)
11
sk_void_new_reserve
Name: sk_void_new_reserve
Prototype: static inline struct stack_st_void *sk_void_new_reserve(sk_void_compfunc compare, int n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_num
Name: sk_void_num
Prototype: static inline int sk_void_num(const struct stack_st_void *sk)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
100.000% (1/1)
11
sk_void_pop
Name: sk_void_pop
Prototype: static inline void *sk_void_pop(struct stack_st_void *sk)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
100.000% (1/1)
11
sk_void_pop_free
Name: sk_void_pop_free
Prototype: static inline void sk_void_pop_free(struct stack_st_void *sk, sk_void_freefunc freefunc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_push
Name: sk_void_push
Prototype: static inline int sk_void_push(struct stack_st_void *sk, void *ptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
100.000% (1/1)
11
sk_void_reserve
Name: sk_void_reserve
Prototype: static inline int sk_void_reserve(struct stack_st_void *sk, int n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_set
Name: sk_void_set
Prototype: static inline void *sk_void_set(struct stack_st_void *sk, int idx, void *ptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
100.000% (1/1)
11
sk_void_set_cmp_func
Name: sk_void_set_cmp_func
Prototype: static inline sk_void_compfunc sk_void_set_cmp_func(struct stack_st_void *sk, sk_void_compfunc compare)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_shift
Name: sk_void_shift
Prototype: static inline void *sk_void_shift(struct stack_st_void *sk)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_sort
Name: sk_void_sort
Prototype: static inline void sk_void_sort(struct stack_st_void *sk)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_unshift
Name: sk_void_unshift
Prototype: static inline int sk_void_unshift(struct stack_st_void *sk, void *ptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sk_void_value
Name: sk_void_value
Prototype: static inline void *sk_void_value(const struct stack_st_void *sk, int idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
100.000% (1/1)
11
sk_void_zero
Name: sk_void_zero
Prototype: static inline void sk_void_zero(struct stack_st_void *sk)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/crypto.h
Lines: 89-89
  0.000% (0/1)
11
sm4_cbc_cipher
Name: sm4_cbc_cipher
Prototype: static int sm4_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_sm4.c
Lines: 67-67
 57.143% (4/7)
13
sm4_cfb128_cipher
Name: sm4_cfb128_cipher
Prototype: static int sm4_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_sm4.c
Lines: 67-67
 66.667% (10/15)
15
sm4_ecb_cipher
Name: sm4_ecb_cipher
Prototype: static int sm4_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_sm4.c
Lines: 67-67
 71.429% (5/7)
13
sm4_ofb_cipher
Name: sm4_ofb_cipher
Prototype: static int sm4_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_sm4.c
Lines: 67-67
 57.143% (4/7)
13
sn_cmp_BSEARCH_CMP_FN
Name: sn_cmp_BSEARCH_CMP_FN
Prototype: static int sn_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c
Lines: 46-46
100.000% (1/1)
11
srp_Calc_k
Name: srp_Calc_k
Prototype: static BIGNUM *srp_Calc_k(const BIGNUM *N, const BIGNUM *g)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c
Lines: 45-49
100.000% (1/1)
11
srp_password_from_info_cb
Name: srp_password_from_info_cb
Prototype: static char *srp_password_from_info_cb(SSL *s, void *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c
Lines: 3382-3385
100.000% (1/1)
11
ssl3_default_timeout
Name: ssl3_default_timeout
Prototype: long ssl3_default_timeout(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c
Lines: 3251-3258
  0.000% (0/1)
11
ssl3_handshake_write
Name: ssl3_handshake_write
Prototype: int ssl3_handshake_write(SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c
Lines: 3287-3290
100.000% (1/1)
11
ssl3_num_ciphers
Name: ssl3_num_ciphers
Prototype: int ssl3_num_ciphers(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c
Lines: 3260-3263
100.000% (1/1)
11
ssl3_peek
Name: ssl3_peek
Prototype: int ssl3_peek(SSL *s, void *buf, size_t len, size_t *readbytes)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c
Lines: 4480-4483
  0.000% (0/1)
11
ssl3_read
Name: ssl3_read
Prototype: int ssl3_read(SSL *s, void *buf, size_t len, size_t *readbytes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c
Lines: 4475-4478
100.000% (1/1)
11
ssl_cipher_id_cmp_BSEARCH_CMP_FN
Name: ssl_cipher_id_cmp_BSEARCH_CMP_FN
Prototype: static int ssl_cipher_id_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4567-4567
100.000% (1/1)
11
ssl_handshake_md
Name: ssl_handshake_md
Prototype: const EVP_MD *ssl_handshake_md(SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c
Lines: 592-595
100.000% (1/1)
11
ssl_prf_md
Name: ssl_prf_md
Prototype: const EVP_MD *ssl_prf_md(SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c
Lines: 597-600
100.000% (1/1)
11
ssl_undefined_const_function
Name: ssl_undefined_const_function
Prototype: int ssl_undefined_const_function(const SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3611-3614
  0.000% (0/1)
11
ssl_x509_store_ctx_init_ossl_
Name: ssl_x509_store_ctx_init_ossl_
Prototype: static void ssl_x509_store_ctx_init_ossl_(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c
Lines: 34-34
100.000% (1/1)
11
stbl_module_finish
Name: stbl_module_finish
Prototype: static void stbl_module_finish(CONF_IMODULE *md)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mstbl.c
Lines: 42-45
  0.000% (0/1)
11
store_file_loader_deinit
Name: store_file_loader_deinit
Prototype: static void store_file_loader_deinit(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c
Lines: 1429-1432
  0.000% (0/1)
11
store_loader_hash
Name: store_loader_hash
Prototype: static unsigned long store_loader_hash(const OSSL_STORE_LOADER *v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c
Lines: 132-135
  0.000% (0/1)
11
str_copy
Name: str_copy
Prototype: static char *str_copy(const char *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 26-29
100.000% (1/1)
11
str_free
Name: str_free
Prototype: static void str_free(OPENSSL_STRING str)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c
Lines: 494-497
  0.000% (0/1)
11
str_free
Name: str_free
Prototype: static void str_free(char *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 31-34
100.000% (1/1)
11
strip_ends
Name: strip_ends
Prototype: static char *strip_ends(char *name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c
Lines: 744-747
100.000% (1/1)
11
table_cmp
Name: table_cmp
Prototype: static int table_cmp(const ASN1_STRING_TABLE *a, const ASN1_STRING_TABLE *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strnid.c
Lines: 120-123
100.000% (1/1)
11
table_cmp_BSEARCH_CMP_FN
Name: table_cmp_BSEARCH_CMP_FN
Prototype: static int table_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 540-540
100.000% (1/1)
11
test_sha1_final
Name: test_sha1_final
Prototype: static int test_sha1_final(EVP_MD_CTX *ctx, unsigned char *md)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c
Lines: 323-329
  0.000% (0/1)
11
test_sha1_init
Name: test_sha1_init
Prototype: static int test_sha1_init(EVP_MD_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c
Lines: 307-313
  0.000% (0/1)
11
test_sha1_update
Name: test_sha1_update
Prototype: static int test_sha1_update(EVP_MD_CTX *ctx, const void *data, size_t count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c
Lines: 315-321
  0.000% (0/1)
11
tls1_default_timeout
Name: tls1_default_timeout
Prototype: long tls1_default_timeout(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c
Lines: 93-100
100.000% (1/1)
11
tlsv1_1_client_method
Name: tlsv1_1_client_method
Prototype: const SSL_METHOD *tlsv1_1_client_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 97-97
100.000% (1/1)
11
tlsv1_1_method
Name: tlsv1_1_method
Prototype: const SSL_METHOD *tlsv1_1_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 33-33
  0.000% (0/1)
11
tlsv1_1_server_method
Name: tlsv1_1_server_method
Prototype: const SSL_METHOD *tlsv1_1_server_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 64-64
100.000% (1/1)
11
tlsv1_2_client_method
Name: tlsv1_2_client_method
Prototype: const SSL_METHOD *tlsv1_2_client_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 91-91
100.000% (1/1)
11
tlsv1_2_method
Name: tlsv1_2_method
Prototype: const SSL_METHOD *tlsv1_2_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 27-27
  0.000% (0/1)
11
tlsv1_2_server_method
Name: tlsv1_2_server_method
Prototype: const SSL_METHOD *tlsv1_2_server_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 58-58
100.000% (1/1)
11
tlsv1_3_client_method
Name: tlsv1_3_client_method
Prototype: const SSL_METHOD *tlsv1_3_client_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 86-86
100.000% (1/1)
11
tlsv1_3_method
Name: tlsv1_3_method
Prototype: const SSL_METHOD *tlsv1_3_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 22-22
  0.000% (0/1)
11
tlsv1_3_server_method
Name: tlsv1_3_server_method
Prototype: const SSL_METHOD *tlsv1_3_server_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 53-53
100.000% (1/1)
11
tlsv1_client_method
Name: tlsv1_client_method
Prototype: const SSL_METHOD *tlsv1_client_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 103-103
100.000% (1/1)
11
tlsv1_method
Name: tlsv1_method
Prototype: const SSL_METHOD *tlsv1_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 39-39
  0.000% (0/1)
11
tlsv1_server_method
Name: tlsv1_server_method
Prototype: const SSL_METHOD *tlsv1_server_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 70-70
100.000% (1/1)
11
tr_cmp
Name: tr_cmp
Prototype: static int tr_cmp(const X509_TRUST *const *a, const X509_TRUST *const *b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c
Lines: 52-55
  0.000% (0/1)
11
ui_close
Name: ui_close
Prototype: static int ui_close(UI *ui)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_util.c
Lines: 136-139
100.000% (1/1)
11
ui_free_method_data
Name: ui_free_method_data
Prototype: static void ui_free_method_data(void *parent, void *ptr, CRYPTO_EX_DATA *ad, int idx, long argl, void *argp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_util.c
Lines: 81-85
100.000% (1/1)
11
ui_method_data_index_init_ossl_
Name: ui_method_data_index_init_ossl_
Prototype: static void ui_method_data_index_init_ossl_(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_util.c
Lines: 89-89
100.000% (1/1)
11
ui_open
Name: ui_open
Prototype: static int ui_open(UI *ui)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_util.c
Lines: 98-101
100.000% (1/1)
11
ui_write
Name: ui_write
Prototype: static int ui_write(UI *ui, UI_STRING *uis)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_util.c
Lines: 132-135
100.000% (1/1)
11
uint32_clear
Name: uint32_clear
Prototype: static void uint32_clear(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_int64.c
Lines: 139-142
100.000% (1/1)
11
uint64_clear
Name: uint64_clear
Prototype: static void uint64_clear(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_int64.c
Lines: 44-47
100.000% (1/1)
11
update
Name: update
Prototype: static 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/sm3/m_sm3.c
Lines: 23-26
100.000% (1/1)
11
update224
Name: update224
Prototype: static int update224(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/evp/m_sha1.c
Lines: 119-122
100.000% (1/1)
11
update256
Name: update256
Prototype: static int update256(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/evp/m_sha1.c
Lines: 134-137
100.000% (1/1)
11
update384
Name: update384
Prototype: static int update384(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/evp/m_sha1.c
Lines: 197-200
100.000% (1/1)
11
update512
Name: update512
Prototype: static int update512(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/evp/m_sha1.c
Lines: 213-216
100.000% (1/1)
11
v4IPAddressOrRange_cmp
Name: v4IPAddressOrRange_cmp
Prototype: static int v4IPAddressOrRange_cmp(const IPAddressOrRange *const *a, const IPAddressOrRange *const *b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 319-323
  0.000% (0/1)
11
v6IPAddressOrRange_cmp
Name: v6IPAddressOrRange_cmp
Prototype: static int v6IPAddressOrRange_cmp(const IPAddressOrRange *const *a, const IPAddressOrRange *const *b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 329-333
  0.000% (0/1)
11
void
Name: void
Prototype: void (*X509_LOOKUP_meth_get_free(const X509_LOOKUP_METHOD* method)) (X509_LOOKUP *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 67-71
  0.000% (0/1)
11
void
Name: void
Prototype: void (*SSL_get_info_callback(const SSL *ssl)) (const SSL * , int , int )
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4045-4049
  0.000% (0/1)
11
Page:<>1
eLOC - Effective Lines of Code: 1
...10
eLOC - Effective Lines of Code: 1
...20
eLOC - Effective Lines of Code: 1
...30
eLOC - Effective Lines of Code: 1
...40
eLOC - Effective Lines of Code: 1
...43
eLOC - Effective Lines of Code: 1
44
eLOC - Effective Lines of Code: 1
45
eLOC - Effective Lines of Code: 1
46
eLOC - Effective Lines of Code: 1
4748
eLOC - Effective Lines of Code: 1
49
eLOC - Effective Lines of Code: 2
50
eLOC - Effective Lines of Code: 2
51
eLOC - Effective Lines of Code: 2
...60
eLOC - Effective Lines of Code: 6
...70
eLOC - Effective Lines of Code: 10
...100
eLOC - Effective Lines of Code: 109
...103
eLOC - Effective Lines of Code: 3806

Generated by Squish Coco 4.2.2