| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity | 
 sk_ACCESS_DESCRIPTION_unshift| Name:  | sk_ACCESS_DESCRIPTION_unshift |  | Prototype:  | static inline int sk_ACCESS_DESCRIPTION_unshift(struct stack_st_ACCESS_DESCRIPTION *sk, ACCESS_DESCRIPTION *ptr) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_sort| Name:  | sk_ACCESS_DESCRIPTION_sort |  | Prototype:  | static inline void sk_ACCESS_DESCRIPTION_sort(struct stack_st_ACCESS_DESCRIPTION *sk) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_shift| Name:  | sk_ACCESS_DESCRIPTION_shift |  | Prototype:  | static inline ACCESS_DESCRIPTION *sk_ACCESS_DESCRIPTION_shift(struct stack_st_ACCESS_DESCRIPTION *sk) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_set_cmp_func| Name:  | sk_ACCESS_DESCRIPTION_set_cmp_func |  | Prototype:  | static inline sk_ACCESS_DESCRIPTION_compfunc sk_ACCESS_DESCRIPTION_set_cmp_func(struct stack_st_ACCESS_DESCRIPTION *sk, sk_ACCESS_DESCRIPTION_compfunc compare) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_set| Name:  | sk_ACCESS_DESCRIPTION_set |  | Prototype:  | static inline ACCESS_DESCRIPTION *sk_ACCESS_DESCRIPTION_set(struct stack_st_ACCESS_DESCRIPTION *sk, int idx, ACCESS_DESCRIPTION *ptr) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_reserve| Name:  | sk_ACCESS_DESCRIPTION_reserve |  | Prototype:  | static inline int sk_ACCESS_DESCRIPTION_reserve(struct stack_st_ACCESS_DESCRIPTION *sk, int n) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_push| Name:  | sk_ACCESS_DESCRIPTION_push |  | Prototype:  | static inline int sk_ACCESS_DESCRIPTION_push(struct stack_st_ACCESS_DESCRIPTION *sk, ACCESS_DESCRIPTION *ptr) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_pop_free| Name:  | sk_ACCESS_DESCRIPTION_pop_free |  | Prototype:  | static inline void sk_ACCESS_DESCRIPTION_pop_free(struct stack_st_ACCESS_DESCRIPTION *sk, sk_ACCESS_DESCRIPTION_freefunc freefunc) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_pop| Name:  | sk_ACCESS_DESCRIPTION_pop |  | Prototype:  | static inline ACCESS_DESCRIPTION *sk_ACCESS_DESCRIPTION_pop(struct stack_st_ACCESS_DESCRIPTION *sk) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_num| Name:  | sk_ACCESS_DESCRIPTION_num |  | Prototype:  | static inline int sk_ACCESS_DESCRIPTION_num(const struct stack_st_ACCESS_DESCRIPTION *sk) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_new_reserve| Name:  | sk_ACCESS_DESCRIPTION_new_reserve |  | Prototype:  | static inline struct stack_st_ACCESS_DESCRIPTION *sk_ACCESS_DESCRIPTION_new_reserve(sk_ACCESS_DESCRIPTION_compfunc compare, int n) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_new_null| Name:  | sk_ACCESS_DESCRIPTION_new_null |  | Prototype:  | static inline struct stack_st_ACCESS_DESCRIPTION *sk_ACCESS_DESCRIPTION_new_null(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_new| Name:  | sk_ACCESS_DESCRIPTION_new |  | Prototype:  | static inline struct stack_st_ACCESS_DESCRIPTION *sk_ACCESS_DESCRIPTION_new(sk_ACCESS_DESCRIPTION_compfunc compare) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_is_sorted| Name:  | sk_ACCESS_DESCRIPTION_is_sorted |  | Prototype:  | static inline int sk_ACCESS_DESCRIPTION_is_sorted(const struct stack_st_ACCESS_DESCRIPTION *sk) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_insert| Name:  | sk_ACCESS_DESCRIPTION_insert |  | Prototype:  | static inline int sk_ACCESS_DESCRIPTION_insert(struct stack_st_ACCESS_DESCRIPTION *sk, ACCESS_DESCRIPTION *ptr, int idx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_free| Name:  | sk_ACCESS_DESCRIPTION_free |  | Prototype:  | static inline void sk_ACCESS_DESCRIPTION_free(struct stack_st_ACCESS_DESCRIPTION *sk) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_find_ex| Name:  | sk_ACCESS_DESCRIPTION_find_ex |  | Prototype:  | static inline int sk_ACCESS_DESCRIPTION_find_ex(struct stack_st_ACCESS_DESCRIPTION *sk, ACCESS_DESCRIPTION *ptr) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_find| Name:  | sk_ACCESS_DESCRIPTION_find |  | Prototype:  | static inline int sk_ACCESS_DESCRIPTION_find(struct stack_st_ACCESS_DESCRIPTION *sk, ACCESS_DESCRIPTION *ptr) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_dup| Name:  | sk_ACCESS_DESCRIPTION_dup |  | Prototype:  | static inline struct stack_st_ACCESS_DESCRIPTION * sk_ACCESS_DESCRIPTION_dup(const struct stack_st_ACCESS_DESCRIPTION *sk) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_delete_ptr| Name:  | sk_ACCESS_DESCRIPTION_delete_ptr |  | Prototype:  | static inline ACCESS_DESCRIPTION *sk_ACCESS_DESCRIPTION_delete_ptr(struct stack_st_ACCESS_DESCRIPTION *sk, ACCESS_DESCRIPTION *ptr) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_delete| Name:  | sk_ACCESS_DESCRIPTION_delete |  | Prototype:  | static inline ACCESS_DESCRIPTION *sk_ACCESS_DESCRIPTION_delete(struct stack_st_ACCESS_DESCRIPTION *sk, int i) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 sk_ACCESS_DESCRIPTION_deep_copy| Name:  | sk_ACCESS_DESCRIPTION_deep_copy |  | Prototype:  | static inline struct stack_st_ACCESS_DESCRIPTION *sk_ACCESS_DESCRIPTION_deep_copy(const struct stack_st_ACCESS_DESCRIPTION *sk, sk_ACCESS_DESCRIPTION_copyfunc copyfunc, sk_ACCESS_DESCRIPTION_freefunc freefunc) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/x509v3.h |  | Lines:  | 170-170 |  
  |  | 1 | 1 | 
 siphash_size| Name:  | siphash_size |  | Prototype:  | static int siphash_size(const EVP_PKEY *pkey) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash_ameth.c |  | Lines:  | 23-26 |  
  |  | 1 | 1 | 
 siphash_pkey_public_cmp| Name:  | siphash_pkey_public_cmp |  | Prototype:  | static int siphash_pkey_public_cmp(const EVP_PKEY *a, const EVP_PKEY *b) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash_ameth.c |  | Lines:  | 45-48 |  
  |  | 1 | 1 | 
 siphash_pkey_ctrl| Name:  | siphash_pkey_ctrl |  | Prototype:  | static int siphash_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash_ameth.c |  | Lines:  | 39-43 |  
  |  | 1 | 1 | 
 sigx_cmp_BSEARCH_CMP_FN| Name:  | sigx_cmp_BSEARCH_CMP_FN |  | Prototype:  | static int sigx_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_xref.c |  | Lines:  | 41-41 |  
  |  | 1 | 1 | 
 sig_sk_cmp| Name:  | sig_sk_cmp |  | Prototype:  | static int sig_sk_cmp(const nid_triple *const *a, const nid_triple *const *b) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.c |  | Lines:  | 25-28 |  
  |  | 1 | 1 | 
 sig_cmp_BSEARCH_CMP_FN| Name:  | sig_cmp_BSEARCH_CMP_FN |  | Prototype:  | static int sig_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_xref.c |  | Lines:  | 23-23 |  
  |  | 1 | 1 | 
 sig_cmp| Name:  | sig_cmp |  | Prototype:  | static int sig_cmp(const nid_triple *a, const nid_triple *b) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.c |  | Lines:  | 17-20 |  
  |  | 1 | 1 | 
 sid_free| Name:  | sid_free |  | Prototype:  | static void sid_free(nid_triple *tt) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.c |  | Lines:  | 128-131 |  
  |  | 1 | 1 | 
 shake_init| Name:  | shake_init |  | Prototype:  | static int shake_init(EVP_MD_CTX *evp_ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha3.c |  | Lines:  | 57-60 |  
  |  | 1 | 1 | 
 sha3_init| Name:  | sha3_init |  | Prototype:  | static int sha3_init(EVP_MD_CTX *evp_ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha3.c |  | Lines:  | 52-55 |  
  |  | 1 | 1 | 
 sh_allocated| Name:  | sh_allocated |  | Prototype:  | static int sh_allocated(const char *ptr) |  | Coverage:  |  80.000% (4/5) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c |  | Lines:  | 514-517 |  
  |  | 1 | 1 | 
 seed_ofb_cipher| Name:  | seed_ofb_cipher |  | Prototype:  | static int seed_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_seed.c |  | Lines:  | 28-28 |  
  |  | 1 | 3 | 
 seed_ecb_cipher| Name:  | seed_ecb_cipher |  | Prototype:  | static int seed_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_seed.c |  | Lines:  | 28-28 |  
  |  | 1 | 3 | 
 seed_cfb128_cipher| Name:  | seed_cfb128_cipher |  | Prototype:  | static int seed_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_seed.c |  | Lines:  | 28-28 |  
  |  | 1 | 5 | 
 seed_cbc_cipher| Name:  | seed_cbc_cipher |  | Prototype:  | static int seed_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_seed.c |  | Lines:  | 28-28 |  
  |  | 1 | 3 | 
 secmem_new| Name:  | secmem_new |  | Prototype:  | static int secmem_new(BIO *bi) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_mem.c |  | Lines:  | 136-139 |  
  |  | 1 | 1 | 
 s2i_poison| Name:  | s2i_poison |  | Prototype:  | static void *s2i_poison(const X509V3_EXT_METHOD *method, X509V3_CTX *ctx, const char *str) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_x509v3.c |  | Lines:  | 21-24 |  
  |  | 1 | 1 | 
 s2i_ocsp_nocheck| Name:  | s2i_ocsp_nocheck |  | Prototype:  | static void *s2i_ocsp_nocheck(const X509V3_EXT_METHOD *method, X509V3_CTX *ctx, const char *str) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/v3_ocsp.c |  | Lines:  | 233-237 |  
  |  | 1 | 1 | 
 s2i_asn1_int| Name:  | s2i_asn1_int |  | Prototype:  | static void *s2i_asn1_int(X509V3_EXT_METHOD *meth, X509V3_CTX *ctx, const char *value) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_int.c |  | Lines:  | 31-35 |  
  |  | 1 | 1 | 
 rsa_security_bits| Name:  | rsa_security_bits |  | Prototype:  | static int rsa_security_bits(const EVP_PKEY *pkey) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ameth.c |  | Lines:  | 201-204 |  
  |  | 1 | 1 | 
 rsa_pub_print| Name:  | rsa_pub_print |  | Prototype:  | static int rsa_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ameth.c |  | Lines:  | 403-407 |  
  |  | 1 | 1 | 
 rsa_priv_print| Name:  | rsa_priv_print |  | Prototype:  | static int rsa_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ameth.c |  | Lines:  | 409-413 |  
  |  | 1 | 1 | 
 rsa_blinding_invert| Name:  | rsa_blinding_invert |  | Prototype:  | static int rsa_blinding_invert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind, BN_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ossl.c |  | Lines:  | 218-230 |  
  |  | 1 | 1 | 
 rsa_bits| Name:  | rsa_bits |  | Prototype:  | static int rsa_bits(const EVP_PKEY *pkey) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ameth.c |  | Lines:  | 196-199 |  
  |  | 1 | 1 | 
 rotr64| Name:  | rotr64 |  | Prototype:  | static inline uint64_t rotr64(const uint64_t w, const unsigned int c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2_impl.h |  | Lines:  | 126-129 |  
  |  | 1 | 1 | 
 rotr32| Name:  | rotr32 |  | Prototype:  | static inline uint32_t rotr32(const uint32_t w, const unsigned int c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2_impl.h |  | Lines:  | 121-124 |  
  |  | 1 | 1 | 
 rotl| Name:  | rotl |  | Prototype:  | static inline uint32_t rotl(uint32_t a, uint8_t n) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm4/sm4.c |  | Lines:  | 88-91 |  
  |  | 1 | 1 | 
 recsig| Name:  | recsig |  | Prototype:  | static void recsig(int i) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_openssl.c |  | Lines:  | 656-659 |  
  |  | 1 | 1 | 
 rdrand_init| Name:  | rdrand_init |  | Prototype:  | static int rdrand_init(ENGINE *e) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_rdrand.c |  | Lines:  | 48-51 |  
  |  | 1 | 1 | 
 rc2_ofb_cipher| Name:  | rc2_ofb_cipher |  | Prototype:  | static int rc2_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_rc2.c |  | Lines:  | 35-35 |  
  |  | 1 | 3 | 
 rc2_ecb_cipher| Name:  | rc2_ecb_cipher |  | Prototype:  | static int rc2_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_rc2.c |  | Lines:  | 35-35 |  
  |  | 1 | 3 | 
 rc2_cfb64_cipher| Name:  | rc2_cfb64_cipher |  | Prototype:  | static int rc2_cfb64_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_rc2.c |  | Lines:  | 35-35 |  
  |  | 1 | 5 | 
 rc2_cbc_cipher| Name:  | rc2_cbc_cipher |  | Prototype:  | static int rc2_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_rc2.c |  | Lines:  | 35-35 |  
  |  | 1 | 3 | 
 random_status| Name:  | random_status |  | Prototype:  | static int random_status(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_rdrand.c |  | Lines:  | 34-37 |  
  |  | 1 | 1 | 
 rand_pool_length| Name:  | rand_pool_length |  | Prototype:  | size_t rand_pool_length(RAND_POOL *pool) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c |  | Lines:  | 491-494 |  
  |  | 1 | 1 | 
 rand_pool_entropy| Name:  | rand_pool_entropy |  | Prototype:  | size_t rand_pool_entropy(RAND_POOL *pool) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c |  | Lines:  | 483-486 |  
  |  | 1 | 1 | 
 rand_pool_bytes_remaining| Name:  | rand_pool_bytes_remaining |  | Prototype:  | size_t rand_pool_bytes_remaining(RAND_POOL *pool) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c |  | Lines:  | 582-585 |  
  |  | 1 | 1 | 
 rand_pool_buffer| Name:  | rand_pool_buffer |  | Prototype:  | const unsigned char *rand_pool_buffer(RAND_POOL *pool) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c |  | Lines:  | 475-478 |  
  |  | 1 | 1 | 
 rand_fork| Name:  | rand_fork |  | Prototype:  | void rand_fork(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c |  | Lines:  | 308-311 |  
  |  | 1 | 1 | 
 rand_drbg_cleanup_nonce| Name:  | rand_drbg_cleanup_nonce |  | Prototype:  | void rand_drbg_cleanup_nonce(RAND_DRBG *drbg, unsigned char *out, size_t outlen) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c |  | Lines:  | 266-270 |  
  |  | 1 | 1 | 
 rand_drbg_cleanup_entropy| Name:  | rand_drbg_cleanup_entropy |  | Prototype:  | void rand_drbg_cleanup_entropy(RAND_DRBG *drbg, unsigned char *out, size_t outlen) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c |  | Lines:  | 217-221 |  
  |  | 1 | 1 | 
 rand_drbg_cleanup_additional_data| Name:  | rand_drbg_cleanup_additional_data |  | Prototype:  | void rand_drbg_cleanup_additional_data(unsigned char *out, size_t outlen) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c |  | Lines:  | 303-306 |  
  |  | 1 | 1 | 
 print_bio| Name:  | print_bio |  | Prototype:  | static int print_bio(const char *str, size_t len, void *bp) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err_prn.c |  | Lines:  | 45-48 |  
  |  | 1 | 1 | 
 pqueue_peek| Name:  | pqueue_peek |  | Prototype:  | pitem *pqueue_peek(pqueue *pq) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/pqueue.c |  | Lines:  | 89-92 |  
  |  | 1 | 1 | 
 pqueue_iterator| Name:  | pqueue_iterator |  | Prototype:  | pitem *pqueue_iterator(pqueue *pq) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/pqueue.c |  | Lines:  | 129-132 |  
  |  | 1 | 1 | 
 pqueue_free| Name:  | pqueue_free |  | Prototype:  | void pqueue_free(pqueue *pq) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/pqueue.c |  | Lines:  | 48-51 |  
  |  | 1 | 1 | 
 poly1305_size| Name:  | poly1305_size |  | Prototype:  | static int poly1305_size(const EVP_PKEY *pkey) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/poly1305/poly1305_ameth.c |  | Lines:  | 23-26 |  
  |  | 1 | 1 | 
 poly1305_pkey_public_cmp| Name:  | poly1305_pkey_public_cmp |  | Prototype:  | static int poly1305_pkey_public_cmp(const EVP_PKEY *a, const EVP_PKEY *b) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/poly1305/poly1305_ameth.c |  | Lines:  | 44-47 |  
  |  | 1 | 1 | 
 poly1305_pkey_ctrl| Name:  | poly1305_pkey_ctrl |  | Prototype:  | static int poly1305_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/poly1305/poly1305_ameth.c |  | Lines:  | 38-42 |  
  |  | 1 | 1 | 
 policy_node_free| Name:  | policy_node_free |  | Prototype:  | void policy_node_free(X509_POLICY_NODE *node) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_node.c |  | Lines:  | 116-119 |  
  |  | 1 | 1 | 
 policy_node_cmp_new| Name:  | policy_node_cmp_new |  | Prototype:  | struct stack_st_X509_POLICY_NODE *policy_node_cmp_new(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_node.c |  | Lines:  | 23-26 |  
  |  | 1 | 1 | 
 policy_data_cmp| Name:  | policy_data_cmp |  | Prototype:  | static int policy_data_cmp(const X509_POLICY_DATA *const *a, const X509_POLICY_DATA *const *b) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_cache.c |  | Lines:  | 210-214 |  
  |  | 1 | 1 | 
 pmeth_cmp_BSEARCH_CMP_FN| Name:  | pmeth_cmp_BSEARCH_CMP_FN |  | Prototype:  | static int pmeth_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/evp/pmeth_lib.c |  | Lines:  | 81-81 |  
  |  | 1 | 1 | 
 pmeth_cmp| Name:  | pmeth_cmp |  | Prototype:  | static int pmeth_cmp(const EVP_PKEY_METHOD *const *a, const EVP_PKEY_METHOD *const *b) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c |  | Lines:  | 75-79 |  
  |  | 1 | 1 | 
 pkey_cmac_cleanup| Name:  | pkey_cmac_cleanup |  | Prototype:  | static void pkey_cmac_cleanup(EVP_PKEY_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cm_pmeth.c |  | Lines:  | 38-41 |  
  |  | 1 | 1 | 
 pitem_free| Name:  | pitem_free |  | Prototype:  | void pitem_free(pitem *item) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/pqueue.c |  | Lines:  | 33-36 |  
  |  | 1 | 1 | 
 pbe2_cmp_BSEARCH_CMP_FN| Name:  | pbe2_cmp_BSEARCH_CMP_FN |  | Prototype:  | static int pbe2_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/evp/evp_pbe.c |  | Lines:  | 147-147 |  
  |  | 1 | 1 | 
 ossl_toupper| Name:  | ossl_toupper |  | Prototype:  | int ossl_toupper(int c) |  | Coverage:  | 100.000% (3/3) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ctype.c |  | Lines:  | 271-274 |  
  |  | 1 | 1 | 
 ossl_tolower| Name:  | ossl_tolower |  | Prototype:  | int ossl_tolower(int c) |  | Coverage:  | 100.000% (3/3) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ctype.c |  | Lines:  | 266-269 |  
  |  | 1 | 1 | 
 ossl_store_cleanup_int| Name:  | ossl_store_cleanup_int |  | Prototype:  | void ossl_store_cleanup_int(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_init.c |  | Lines:  | 30-33 |  
  |  | 1 | 1 | 
 ossl_statem_set_in_init| Name:  | ossl_statem_set_in_init |  | Prototype:  | void ossl_statem_set_in_init(SSL *s, int init) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c |  | Lines:  | 160-163 |  
  |  | 1 | 1 | 
 ossl_statem_get_in_handshake| Name:  | ossl_statem_get_in_handshake |  | Prototype:  | int ossl_statem_get_in_handshake(SSL *s) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c |  | Lines:  | 165-168 |  
  |  | 1 | 1 | 
 ossl_statem_connect| Name:  | ossl_statem_connect |  | Prototype:  | int ossl_statem_connect(SSL *s) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c |  | Lines:  | 248-251 |  
  |  | 1 | 1 | 
 ossl_statem_accept| Name:  | ossl_statem_accept |  | Prototype:  | int ossl_statem_accept(SSL *s) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c |  | Lines:  | 253-256 |  
  |  | 1 | 1 | 
 ossl_init_zlib_ossl_| Name:  | ossl_init_zlib_ossl_ |  | Prototype:  | static void ossl_init_zlib_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 372-372 |  
  |  | 1 | 1 | 
 ossl_init_thread_destructor| Name:  | ossl_init_thread_destructor |  | Prototype:  | static void ossl_init_thread_destructor(void *local) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 54-57 |  
  |  | 1 | 1 | 
 ossl_init_ssl_base_ossl_| Name:  | ossl_init_ssl_base_ossl_ |  | Prototype:  | static void ossl_init_ssl_base_ossl_(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_init.c |  | Lines:  | 24-24 |  
  |  | 1 | 1 | 
 ossl_init_no_load_ssl_strings_ossl_| Name:  | ossl_init_no_load_ssl_strings_ossl_ |  | Prototype:  | static void ossl_init_no_load_ssl_strings_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_init.c |  | Lines:  | 137-137 |  
  |  | 1 | 1 | 
 ossl_init_no_load_crypto_strings_ossl_| Name:  | ossl_init_no_load_crypto_strings_ossl_ |  | Prototype:  | static void ossl_init_no_load_crypto_strings_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 180-180 |  
  |  | 1 | 1 | 
 ossl_init_no_config_ossl_| Name:  | ossl_init_no_config_ossl_ |  | Prototype:  | static void ossl_init_no_config_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 258-258 |  
  |  | 1 | 1 | 
 ossl_init_no_add_algs_ossl_| Name:  | ossl_init_no_add_algs_ossl_ |  | Prototype:  | static void ossl_init_no_add_algs_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 238-238 |  
  |  | 1 | 1 | 
 ossl_init_load_ssl_strings_ossl_| Name:  | ossl_init_load_ssl_strings_ossl_ |  | Prototype:  | static void ossl_init_load_ssl_strings_ossl_(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_init.c |  | Lines:  | 120-120 |  
  |  | 1 | 1 | 
 ossl_init_load_crypto_strings_ossl_| Name:  | ossl_init_load_crypto_strings_ossl_ |  | Prototype:  | static void ossl_init_load_crypto_strings_ossl_(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 186-186 |  
  |  | 1 | 1 | 
 ossl_init_load_crypto_nodelete_ossl_| Name:  | ossl_init_load_crypto_nodelete_ossl_ |  | Prototype:  | static void ossl_init_load_crypto_nodelete_ossl_(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 125-125 |  
  |  | 1 | 1 | 
 ossl_init_engine_rdrand_ossl_| Name:  | ossl_init_engine_rdrand_ossl_ |  | Prototype:  | static void ossl_init_engine_rdrand_ossl_(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 308-308 |  
  |  | 1 | 1 | 
 ossl_init_engine_openssl_ossl_| Name:  | ossl_init_engine_openssl_ossl_ |  | Prototype:  | static void ossl_init_engine_openssl_ossl_(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 284-284 |  
  |  | 1 | 1 | 
 ossl_init_engine_dynamic_ossl_| Name:  | ossl_init_engine_dynamic_ossl_ |  | Prototype:  | static void ossl_init_engine_dynamic_ossl_(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 319-319 |  
  |  | 1 | 1 | 
 ossl_init_config_ossl_| Name:  | ossl_init_config_ossl_ |  | Prototype:  | static void ossl_init_config_ossl_(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c |  | Lines:  | 247-247 |  
  |  | 1 | 1 |