| Function | Condition % | 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 3 | 
 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 |  
  |  | 1 | 5 | 
 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 |  
  |  | 1 | 3 | 
 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 |  
  |  | 1 | 3 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 |