| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
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 |
ripemd160_block_data_order| Name: | ripemd160_block_data_order | | Prototype: | void ripemd160_block_data_order(RIPEMD160_CTX *ctx, const void *p, size_t num) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ripemd/rmd_dgst.c | | Lines: | 36-281 |
| | 219 | 2 |
ri_cb| Name: | ri_cb | | Prototype: | static int ri_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_asn1.c | | Lines: | 126-134 |
| | 4 | 2 |
recode_wnaf| Name: | recode_wnaf | | Prototype: | static int recode_wnaf(struct smvt_control *control, const curve448_scalar_t scalar, unsigned int table_bits) | | Coverage: | 100.000% (16/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | | Lines: | 543-597 |
| | 36 | 6 |
read_ledword| Name: | read_ledword | | Prototype: | static unsigned int read_ledword(const unsigned char **in) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c | | Lines: | 28-38 |
| | 8 | 1 |
rc4_init_key| Name: | rc4_init_key | | Prototype: | static int rc4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc4.c | | Lines: | 69-74 |
| | 2 | 1 |
rc4_cipher| Name: | rc4_cipher | | Prototype: | static int rc4_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc4.c | | Lines: | 76-81 |
| | 2 | 1 |
rc2_init_key| Name: | rc2_init_key | | Prototype: | static int rc2_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc2.c | | Lines: | 83-89 |
| | 3 | 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_init| Name: | rand_pool_init | | Prototype: | int rand_pool_init(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | | Lines: | 386-394 |
| | 5 | 2 |
rand_pool_entropy_needed| Name: | rand_pool_entropy_needed | | Prototype: | size_t rand_pool_entropy_needed(RAND_POOL *pool) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | | Lines: | 541-547 |
| | 3 | 2 |
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_detach| Name: | rand_pool_detach | | Prototype: | unsigned char *rand_pool_detach(RAND_POOL *pool) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | | Lines: | 501-506 |
| | 7 | 1 |
rand_pool_cleanup| Name: | rand_pool_cleanup | | Prototype: | void rand_pool_cleanup(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | | Lines: | 396-402 |
| | 3 | 2 |
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_pool_add_nonce_data| Name: | rand_pool_add_nonce_data | | Prototype: | int rand_pool_add_nonce_data(RAND_POOL *pool) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | | Lines: | 570-588 |
| | 4 | 1 |
rand_pool_add_additional_data| Name: | rand_pool_add_additional_data | | Prototype: | int rand_pool_add_additional_data(RAND_POOL *pool) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | | Lines: | 590-606 |
| | 3 | 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_int| Name: | rand_drbg_cleanup_int | | Prototype: | void rand_drbg_cleanup_int(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | | Lines: | 917-926 |
| | 11 | 2 |
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 |
pt_to_pniels| Name: | pt_to_pniels | | Prototype: | static void pt_to_pniels(pniels_t b, const curve448_point_t a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | | Lines: | 96-102 |
| | 4 | 1 |
print_reasons| Name: | print_reasons | | Prototype: | static int print_reasons(BIO *out, const char *rname, ASN1_BIT_STRING *rflags, int indent) | | Coverage: | 100.000% (15/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c | | Lines: | 181-201 |
| | 13 | 5 |
print_qualifiers| Name: | print_qualifiers | | Prototype: | static void print_qualifiers(BIO *out, struct stack_st_POLICYQUALINFO *quals, int indent) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_cpols.c | | Lines: | 416-442 |
| | 15 | 5 |
print_nc_ipadd| Name: | print_nc_ipadd | | Prototype: | static int print_nc_ipadd(BIO *bp, ASN1_OCTET_STRING *ip) | | Coverage: | 100.000% (17/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c | | Lines: | 185-207 |
| | 18 | 6 |
print_gens| Name: | print_gens | | Prototype: | static int print_gens(BIO *out, struct stack_st_GENERAL_NAME *gens, int indent) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c | | Lines: | 409-418 |
| | 6 | 2 |
print_distpoint| Name: | print_distpoint | | Prototype: | static int print_distpoint(BIO *out, DIST_POINT_NAME *dpn, int indent) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c | | Lines: | 420-433 |
| | 9 | 2 |
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_pop| Name: | pqueue_pop | | Prototype: | pitem *pqueue_pop(pqueue *pq) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/pqueue.c | | Lines: | 94-102 |
| | 6 | 2 |
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 |
pqueue_find| Name: | pqueue_find | | Prototype: | pitem *pqueue_find(pqueue *pq, unsigned char *prio64be) | | Coverage: | 100.000% (16/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/pqueue.c | | Lines: | 104-127 |
| | 30 | 6 |
pow_10| Name: | pow_10 | | Prototype: | static double pow_10(int in_exp) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_print.c | | Lines: | 523-531 |
| | 5 | 2 |
poly1305_signctx| Name: | poly1305_signctx | | Prototype: | static int poly1305_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/poly1305/poly1305_pmeth.c | | Lines: | 105-114 |
| | 7 | 2 |
pniels_to_pt| Name: | pniels_to_pt | | Prototype: | static void pniels_to_pt(curve448_point_t e, const pniels_t d) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | | Lines: | 104-114 |
| | 7 | 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_tls1_prf_cleanup| Name: | pkey_tls1_prf_cleanup | | Prototype: | static void pkey_tls1_prf_cleanup(EVP_PKEY_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/kdf/tls1_prf.c | | Lines: | 49-55 |
| | 4 | 1 |
pkey_sm2_verify| Name: | pkey_sm2_verify | | Prototype: | static int pkey_sm2_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm2/sm2_pmeth.c | | Lines: | 118-125 |
| | 2 | 1 |
pkey_scrypt_cleanup| Name: | pkey_scrypt_cleanup | | Prototype: | static void pkey_scrypt_cleanup(EVP_PKEY_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/kdf/scrypt.c | | Lines: | 80-87 |
| | 4 | 1 |
pkey_hkdf_cleanup| Name: | pkey_hkdf_cleanup | | Prototype: | static void pkey_hkdf_cleanup(EVP_PKEY_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/kdf/hkdf.c | | Lines: | 61-68 |
| | 5 | 1 |
pkey_ecx_keygen| Name: | pkey_ecx_keygen | | Prototype: | static int pkey_ecx_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | | Lines: | 651-654 |
| | 9 | 1 |
pkey_dsa_verify| Name: | pkey_dsa_verify | | Prototype: | static int pkey_dsa_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_pmeth.c | | Lines: | 91-105 |
| | 11 | 2 |
pkey_dsa_cleanup| Name: | pkey_dsa_cleanup | | Prototype: | static void pkey_dsa_cleanup(EVP_PKEY_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_pmeth.c | | Lines: | 65-69 |
| | 2 | 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 |
pem_malloc| Name: | pem_malloc | | Prototype: | static void *pem_malloc(int num, unsigned int flags) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c | | Lines: | 226-230 |
| | 2 | 1 |
pem_free| Name: | pem_free | | Prototype: | static void pem_free(void *p, unsigned int flags, size_t num) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c | | Lines: | 218-224 |
| | 3 | 2 |
pem_bytes_read_bio_flags| Name: | pem_bytes_read_bio_flags | | Prototype: | static int pem_bytes_read_bio_flags(unsigned char **pdata, long *plen, char **pnm, const char *name, BIO *bp, pem_password_cb *cb, void *u, unsigned int flags) | | Coverage: | 100.000% (28/28) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c | | Lines: | 232-273 |
| | 44 | 10 |
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 |
pbe2_cmp| Name: | pbe2_cmp | | Prototype: | static int pbe2_cmp(const EVP_PBE_CTL *pbe1, const EVP_PBE_CTL *pbe2) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_pbe.c | | Lines: | 138-145 |
| | 4 | 2 |
packet_forward| Name: | packet_forward | | Prototype: | static inline void packet_forward(PACKET *pkt, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | | Lines: | 29-33 |
| | 2 | 1 |
out_utf8| Name: | out_utf8 | | Prototype: | static int out_utf8(unsigned long value, void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_mbstr.c | | Lines: | 257-263 |
| | 8 | 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_destroy_loaders_int| Name: | ossl_store_destroy_loaders_int | | Prototype: | void ossl_store_destroy_loaders_int(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c | | Lines: | 277-284 |
| | 15 | 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_renegotiate| Name: | ossl_statem_set_renegotiate | | Prototype: | void ossl_statem_set_renegotiate(SSL *s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c | | Lines: | 108-112 |
| | 2 | 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_set_hello_verify_done| Name: | ossl_statem_set_hello_verify_done | | Prototype: | void ossl_statem_set_hello_verify_done(SSL *s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c | | Lines: | 234-246 |
| | 3 | 1 |
ossl_statem_in_error| Name: | ossl_statem_in_error | | Prototype: | int ossl_statem_in_error(const SSL *s) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c | | Lines: | 152-158 |
| | 3 | 2 |
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_client_max_message_size| Name: | ossl_statem_client_max_message_size | | Prototype: | size_t ossl_statem_client_max_message_size(SSL *s) | | Coverage: | 100.000% (31/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | | Lines: | 966-1021 |
| | 18 | 16 |
ossl_statem_clear| Name: | ossl_statem_clear | | Prototype: | void ossl_statem_clear(SSL *s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c | | Lines: | 97-103 |
| | 4 | 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_thread_stop| Name: | ossl_init_thread_stop | | Prototype: | static void ossl_init_thread_stop(struct thread_local_inits_st *locals) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 380-411 |
| | 11 | 5 |
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_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_ssl_strings| Name: | ossl_init_load_ssl_strings | | Prototype: | static int ossl_init_load_ssl_strings(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_init.c | | Lines: | 120-135 |
| | 4 | 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_strings| Name: | ossl_init_load_crypto_strings | | Prototype: | static int ossl_init_load_crypto_strings(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 186-202 |
| | 5 | 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_load_crypto_nodelete| Name: | ossl_init_load_crypto_nodelete | | Prototype: | static int ossl_init_load_crypto_nodelete(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 125-176 |
| | 2 | 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_rdrand| Name: | ossl_init_engine_rdrand | | Prototype: | static int ossl_init_engine_rdrand(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 308-316 |
| | 3 | 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_engine_dynamic| Name: | ossl_init_engine_dynamic | | Prototype: | static int ossl_init_engine_dynamic(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 319-327 |
| | 3 | 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 |
ossl_init_config| Name: | ossl_init_config | | Prototype: | static int ossl_init_config(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 247-257 |
| | 4 | 1 |
ossl_init_base_ossl_| Name: | ossl_init_base_ossl_ | | Prototype: | static void ossl_init_base_ossl_(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 89-89 |
| | 1 | 1 |
ossl_init_async_ossl_| Name: | ossl_init_async_ossl_ | | Prototype: | static void ossl_init_async_ossl_(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 271-271 |
| | 1 | 1 |
ossl_init_add_all_digests_ossl_| Name: | ossl_init_add_all_digests_ossl_ | | Prototype: | static void ossl_init_add_all_digests_ossl_(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 222-222 |
| | 1 | 1 |
ossl_init_add_all_digests| Name: | ossl_init_add_all_digests | | Prototype: | static int ossl_init_add_all_digests(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 222-236 |
| | 3 | 1 |
ossl_init_add_all_ciphers_ossl_| Name: | ossl_init_add_all_ciphers_ossl_ | | Prototype: | static void ossl_init_add_all_ciphers_ossl_(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 205-205 |
| | 1 | 1 |
ossl_init_add_all_ciphers| Name: | ossl_init_add_all_ciphers | | Prototype: | static int ossl_init_add_all_ciphers(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 205-219 |
| | 3 | 1 |
ossl_ecdsa_sign_setup| Name: | ossl_ecdsa_sign_setup | | Prototype: | int ossl_ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecdsa_ossl.c | | Lines: | 144-148 |
| | 5 | 1 |
ossl_ec_key_gen| Name: | ossl_ec_key_gen | | Prototype: | int ossl_ec_key_gen(EC_KEY *eckey) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | | Lines: | 193-196 |
| | 1 | 1 |
ossl_ctype_check| Name: | ossl_ctype_check | | Prototype: | int ossl_ctype_check(int c, unsigned int mask) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ctype.c | | Lines: | 252-258 |
| | 3 | 1 |
openssl_strerror_r| Name: | openssl_strerror_r | | Prototype: | int openssl_strerror_r(int errnum, char *buf, size_t buflen) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | | Lines: | 221-248 |
| | 1 | 1 |
openssl_fopen| Name: | openssl_fopen | | Prototype: | FILE *openssl_fopen(const char *filename, const char *mode) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_fopen.c | | Lines: | 38-117 |
| | 7 | 1 |
openssl_add_all_digests_int| Name: | openssl_add_all_digests_int | | Prototype: | void openssl_add_all_digests_int(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/c_alld.c | | Lines: | 17-60 |
| | 27 | 1 |
openssl_add_all_ciphers_int| Name: | openssl_add_all_ciphers_int | | Prototype: | void openssl_add_all_ciphers_int(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/c_allc.c | | Lines: | 17-266 |
| | 190 | 1 |
open_random_devices| Name: | open_random_devices | | Prototype: | static void open_random_devices(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | | Lines: | 378-384 |
| | 3 | 2 |
old_rsa_priv_encode| Name: | old_rsa_priv_encode | | Prototype: | static int old_rsa_priv_encode(const EVP_PKEY *pkey, unsigned char **pder) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ameth.c | | Lines: | 137-140 |
| | 1 | 1 |
old_rsa_priv_decode| Name: | old_rsa_priv_decode | | Prototype: | static int old_rsa_priv_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ameth.c | | Lines: | 124-135 |
| | 12 | 2 |
old_ec_priv_encode| Name: | old_ec_priv_encode | | Prototype: | static int old_ec_priv_encode(const EVP_PKEY *pkey, unsigned char **pder) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | | Lines: | 454-457 |
| | 1 | 1 |
old_ec_priv_decode| Name: | old_ec_priv_decode | | Prototype: | static int old_ec_priv_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | | Lines: | 441-452 |
| | 12 | 2 |