Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
ocb_block_lshiftName: | ocb_block_lshift | Prototype: | static void ocb_block_lshift(const unsigned char *in, size_t shift, unsigned char *out) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 42-53 |
| | 6 | 2 |
ocb_doubleName: | ocb_double | Prototype: | static void ocb_double(OCB_BLOCK *in, OCB_BLOCK *out) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 58-73 |
| | 6 | 1 |
ossl_ecdh_compute_keyName: | ossl_ecdh_compute_key | Prototype: | int ossl_ecdh_compute_key(unsigned char **psec, size_t *pseclen, const EC_POINT *pub_key, const EC_KEY *ecdh) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecdh_ossl.c | Lines: | 22-31 |
| | 6 | 2 |
parse_bagsName: | parse_bags | Prototype: | static int parse_bags(const struct stack_st_PKCS12_SAFEBAG *bags, const char *pass, int passlen, EVP_PKEY **pkey, struct stack_st_X509 *ocerts) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_kiss.c | Lines: | 165-175 |
| | 6 | 3 |
pkey_rsa_cleanupName: | pkey_rsa_cleanup | Prototype: | static void pkey_rsa_cleanup(EVP_PKEY_CTX *ctx) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_pmeth.c | Lines: | 111-120 |
| | 6 | 2 |
pqueue_newName: | pqueue_new | Prototype: | pqueue *pqueue_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/pqueue.c | Lines: | 38-46 |
| | 6 | 2 |
pqueue_popName: | 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 |
print_gensName: | 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 |
rand_pool_freeName: | rand_pool_free | Prototype: | void rand_pool_free(RAND_POOL *pool) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | Lines: | 463-470 |
| | 6 | 2 |
rinf_cbName: | rinf_cb | Prototype: | static int rinf_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_req.c | Lines: | 35-46 |
| | 6 | 3 |
roundvName: | roundv | Prototype: | static long roundv(double value) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_print.c | Lines: | 533-541 |
| | 6 | 2 |
scalar_decode_shortName: | scalar_decode_short | Prototype: | static inline void scalar_decode_short(curve448_scalar_t s, const unsigned char *ser, size_t nbytes) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/scalar.c | Lines: | 136-149 |
| | 6 | 3 |
serverinfo_srv_add_cbName: | serverinfo_srv_add_cb | Prototype: | static int serverinfo_srv_add_cb(SSL *s, unsigned int ext_type, const unsigned char **out, size_t *outlen, int *al, void *arg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c | Lines: | 788-794 |
| | 6 | 1 |
serverinfo_srv_parse_cbName: | serverinfo_srv_parse_cb | Prototype: | static int serverinfo_srv_parse_cb(SSL *s, unsigned int ext_type, const unsigned char *in, size_t inlen, int *al, void *arg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c | Lines: | 749-755 |
| | 6 | 1 |
sh_testbitName: | sh_testbit | Prototype: | static int sh_testbit(char *ptr, int list, unsigned char *table) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 309-318 |
| | 6 | 1 |
slg_ctrlName: | slg_ctrl | Prototype: | static long slg_ctrl(BIO *b, int cmd, long num, void *ptr) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_log.c | Lines: | 218-229 |
| | 6 | 3 |
slg_freeName: | slg_free | Prototype: | static int slg_free(BIO *a) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_log.c | Lines: | 117-123 |
| | 6 | 2 |
ssl3_renegotiateName: | ssl3_renegotiate | Prototype: | int ssl3_renegotiate(SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4485-4492 |
| | 6 | 2 |
ssl3_set_handshake_headerName: | ssl3_set_handshake_header | Prototype: | int ssl3_set_handshake_header(SSL *s, WPACKET *pkt, int htype) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3273-3285 |
| | 6 | 3 |
ssl_bad_methodName: | ssl_bad_method | Prototype: | const SSL_METHOD *ssl_bad_method(int ver) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3616-3620 |
| | 6 | 1 |
ssl_cert_lookup_by_nidName: | ssl_cert_lookup_by_nid | Prototype: | int ssl_cert_lookup_by_nid(int nid, size_t *pidx) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 1003-1015 |
| | 6 | 3 |
ssl_check_srvr_ecc_cert_and_algName: | ssl_check_srvr_ecc_cert_and_alg | Prototype: | int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3326-3337 |
| | 6 | 3 |
ssl_clear_hash_ctxName: | ssl_clear_hash_ctx | Prototype: | void ssl_clear_hash_ctx(EVP_MD_CTX **hash) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4395-4400 |
| | 6 | 1 |
ssl_ctx_securityName: | ssl_ctx_security | Prototype: | int ssl_ctx_security(const SSL_CTX *ctx, int op, int bits, int nid, void *other) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 997-1001 |
| | 6 | 1 |
ssl_log_secretName: | ssl_log_secret | Prototype: | int ssl_log_secret(SSL *ssl, const char *label, const uint8_t *secret, size_t secret_len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 5170-5181 |
| | 6 | 1 |
ssl_undefined_function_6Name: | ssl_undefined_function_6 | Prototype: | static int ssl_undefined_function_6(int r) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 70-74 |
| | 6 | 1 |
store32Name: | store32 | Prototype: | static inline void store32(uint8_t *dst, uint32_t w) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2_impl.h | Lines: | 63-79 |
| | 6 | 3 |
store64Name: | store64 | Prototype: | static inline void store64(uint8_t *dst, uint64_t w) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2_impl.h | Lines: | 81-97 |
| | 6 | 3 |
test_r4_40_cipher_destroyName: | test_r4_40_cipher_destroy | Prototype: | static void test_r4_40_cipher_destroy(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 255-259 |
| | 6 | 1 |
test_r4_cipher_destroyName: | test_r4_cipher_destroy | Prototype: | static void test_r4_cipher_destroy(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 230-234 |
| | 6 | 1 |
test_sha_md_destroyName: | test_sha_md_destroy | Prototype: | static void test_sha_md_destroy(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 353-357 |
| | 6 | 1 |
tls13_derive_finishedkeyName: | tls13_derive_finishedkey | Prototype: | int tls13_derive_finishedkey(SSL *s, const EVP_MD *md, const unsigned char *secret, unsigned char *fin, size_t finlen) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 110-118 |
| | 6 | 1 |
tls13_derive_ivName: | tls13_derive_iv | Prototype: | int tls13_derive_iv(SSL *s, const EVP_MD *md, const unsigned char *secret, unsigned char *iv, size_t ivlen) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 101-108 |
| | 6 | 1 |
tls13_derive_keyName: | tls13_derive_key | Prototype: | int tls13_derive_key(SSL *s, const EVP_MD *md, const unsigned char *secret, unsigned char *key, size_t keylen) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 88-95 |
| | 6 | 1 |
tls1_clearName: | tls1_clear | Prototype: | int tls1_clear(SSL *s) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 118-129 |
| | 6 | 3 |
tls1_sha1_final_rawName: | tls1_sha1_final_raw | Prototype: | static void tls1_sha1_final_raw(void *ctx, unsigned char *md_out) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_cbc.c | Lines: | 54-62 |
| | 6 | 1 |
tree_link_nodesName: | tree_link_nodes | Prototype: | static int tree_link_nodes(X509_POLICY_LEVEL *curr, const X509_POLICY_CACHE *cache) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_tree.c | Lines: | 274-287 |
| | 6 | 3 |
trtable_freeName: | trtable_free | Prototype: | static void trtable_free(X509_TRUST *p) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c | Lines: | 185-194 |
| | 6 | 4 |
twos_complementName: | twos_complement | Prototype: | static void twos_complement(unsigned char *dst, const unsigned char *src, size_t len, unsigned char pad) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c | Lines: | 76-89 |
| | 6 | 2 |
ui_dup_method_dataName: | ui_dup_method_data | Prototype: | static int ui_dup_method_data(CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from, void *from_d, int idx, long argl, void *argp) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_util.c | Lines: | 72-79 |
| | 6 | 2 |
uint32_freeName: | uint32_free | Prototype: | static void uint32_free(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 133-137 |
| | 6 | 1 |
uint32_newName: | uint32_new | Prototype: | static int uint32_new(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 124-131 |
| | 6 | 2 |
uint64_freeName: | uint64_free | Prototype: | static void uint64_free(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 38-42 |
| | 6 | 1 |
uint64_newName: | uint64_new | Prototype: | static int uint64_new(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 29-36 |
| | 6 | 2 |
version_cmpName: | version_cmp | Prototype: | static int version_cmp(const SSL *s, int a, int b) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 1389-1398 |
| | 6 | 3 |
write_ledwordName: | write_ledword | Prototype: | static void write_ledword(unsigned char **out, unsigned int dw) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c | Lines: | 402-410 |
| | 6 | 1 |
write_stringName: | write_string | Prototype: | static int write_string(UI *ui, UI_STRING *uis) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_openssl.c | Lines: | 201-216 |
| | 6 | 7 |
ASN1_ITEM_getName: | ASN1_ITEM_get | Prototype: | const ASN1_ITEM *ASN1_ITEM_get(size_t i) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_item_list.c | Lines: | 37-42 |
| | 7 | 2 |
ASN1_STRING_clear_freeName: | ASN1_STRING_clear_free | Prototype: | void ASN1_STRING_clear_free(ASN1_STRING *a) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c | Lines: | 342-349 |
| | 7 | 3 |
ASN1_TYPE_getName: | ASN1_TYPE_get | Prototype: | int ASN1_TYPE_get(const ASN1_TYPE *a) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_type.c | Lines: | 16-22 |
| | 7 | 2 |
ASYNC_cleanup_threadName: | ASYNC_cleanup_thread | Prototype: | void ASYNC_cleanup_thread(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | Lines: | 391-397 |
| | 7 | 2 |
BIO_get_new_indexName: | BIO_get_new_index | Prototype: | int BIO_get_new_index(void) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c | Lines: | 22-34 |
| | 7 | 3 |
BIO_meth_set_read_exName: | BIO_meth_set_read_ex | Prototype: | int BIO_meth_set_read_ex(BIO_METHOD *biom, int (*bread) (BIO *, char *, size_t, size_t *)) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c | Lines: | 143-149 |
| | 7 | 1 |
BIO_meth_set_write_exName: | BIO_meth_set_write_ex | Prototype: | int BIO_meth_set_write_ex(BIO_METHOD *biom, int (*bwrite) (BIO *, const char *, size_t, size_t *)) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c | Lines: | 97-103 |
| | 7 | 1 |
BN_CTX_endName: | BN_CTX_end | Prototype: | void BN_CTX_end(BN_CTX *ctx) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | Lines: | 195-210 |
| | 7 | 3 |
BN_CTX_freeName: | BN_CTX_free | Prototype: | void BN_CTX_free(BN_CTX *ctx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | Lines: | 157-179 |
| | 7 | 2 |
BN_POOL_releaseName: | BN_POOL_release | Prototype: | static void BN_POOL_release(BN_POOL *p, unsigned int num) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | Lines: | 346-359 |
| | 7 | 3 |
BN_clearName: | BN_clear | Prototype: | void BN_clear(BIGNUM *a) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 339-347 |
| | 7 | 2 |
BN_mod_sqrName: | BN_mod_sqr | Prototype: | int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 222-228 |
| | 7 | 2 |
BN_with_flagsName: | BN_with_flags | Prototype: | void BN_with_flags(BIGNUM *dest, const BIGNUM *b, int flags) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 897-906 |
| | 7 | 1 |
BUF_MEM_new_exName: | BUF_MEM_new_ex | Prototype: | BUF_MEM *BUF_MEM_new_ex(unsigned long flags) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/buffer/buffer.c | Lines: | 21-29 |
| | 7 | 2 |
CMS_RecipientInfo_decryptName: | CMS_RecipientInfo_decrypt | Prototype: | int CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | Lines: | 739-756 |
| | 7 | 5 |
CMS_RecipientInfo_kari_get0_ctxName: | CMS_RecipientInfo_kari_get0_ctx | Prototype: | EVP_CIPHER_CTX *CMS_RecipientInfo_kari_get0_ctx(CMS_RecipientInfo *ri) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_kari.c | Lines: | 174-179 |
| | 7 | 2 |
CMS_RecipientInfo_ktri_get0_signer_idName: | CMS_RecipientInfo_ktri_get0_signer_id | Prototype: | int CMS_RecipientInfo_ktri_get0_signer_id(CMS_RecipientInfo *ri, ASN1_OCTET_STRING **keyid, X509_NAME **issuer, ASN1_INTEGER **sno) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | Lines: | 253-267 |
| | 7 | 2 |
CMS_add0_crlName: | CMS_add0_crl | Prototype: | int CMS_add0_crl(CMS_ContentInfo *cms, X509_CRL *crl) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | Lines: | 458-467 |
| | 7 | 2 |
CMS_is_detachedName: | CMS_is_detached | Prototype: | int CMS_is_detached(CMS_ContentInfo *cms) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | Lines: | 249-258 |
| | 7 | 3 |
CONF_module_addName: | CONF_module_add | Prototype: | int CONF_module_add(const char *name, conf_init_func *ifunc, conf_finish_func *ffunc) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | Lines: | 414-421 |
| | 7 | 2 |
CRYPTO_THREAD_lock_freeName: | CRYPTO_THREAD_lock_free | Prototype: | void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 96-109 |
| | 7 | 2 |
CRYPTO_ccm128_tagName: | CRYPTO_ccm128_tag | Prototype: | size_t CRYPTO_ccm128_tag(CCM128_CONTEXT *ctx, unsigned char *tag, size_t len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ccm128.c | Lines: | 422-432 |
| | 7 | 2 |
CRYPTO_cfb128_1_encryptName: | CRYPTO_cfb128_1_encrypt | Prototype: | void CRYPTO_cfb128_1_encrypt(const unsigned char *in, unsigned char *out, size_t bits, const void *key, unsigned char ivec[16], int *num, int enc, block128_f block) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cfb128.c | Lines: | 173-187 |
| | 7 | 2 |
CRYPTO_clear_freeName: | CRYPTO_clear_free | Prototype: | void CRYPTO_clear_free(void *str, size_t num, const char *file, int line) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | Lines: | 316-323 |
| | 7 | 3 |
CRYPTO_gcm128_tagName: | CRYPTO_gcm128_tag | Prototype: | void CRYPTO_gcm128_tag(GCM128_CONTEXT *ctx, unsigned char *tag, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/gcm128.c | Lines: | 1868-1873 |
| | 7 | 1 |
CRYPTO_secure_allocatedName: | CRYPTO_secure_allocated | Prototype: | int CRYPTO_secure_allocated(const void *ptr) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 197-211 |
| | 7 | 2 |
CT_POLICY_EVAL_CTX_freeName: | CT_POLICY_EVAL_CTX_free | Prototype: | void CT_POLICY_EVAL_CTX_free(CT_POLICY_EVAL_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_policy.c | Lines: | 44-51 |
| | 7 | 2 |
DH_check_params_exName: | DH_check_params_ex | Prototype: | int DH_check_params_ex(const DH *dh) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_check.c | Lines: | 21-33 |
| | 7 | 3 |
DH_security_bitsName: | DH_security_bits | Prototype: | int DH_security_bits(const DH *dh) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_lib.c | Lines: | 162-172 |
| | 7 | 3 |
DSA_SIG_freeName: | DSA_SIG_free | Prototype: | void DSA_SIG_free(DSA_SIG *sig) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_asn1.c | Lines: | 32-39 |
| | 7 | 2 |
ECDSA_SIG_freeName: | ECDSA_SIG_free | Prototype: | void ECDSA_SIG_free(ECDSA_SIG *sig) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c | Lines: | 1157-1164 |
| | 7 | 2 |
ECDSA_verifyName: | ECDSA_verify | Prototype: | int ECDSA_verify(int type, const unsigned char *dgst, int dgst_len, const unsigned char *sigbuf, int sig_len, EC_KEY *eckey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecdsa_vrf.c | Lines: | 35-43 |
| | 7 | 2 |
EC_GROUP_get_cofactorName: | EC_GROUP_get_cofactor | Prototype: | int EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor, BN_CTX *ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 340-350 |
| | 7 | 3 |
EC_GROUP_get_orderName: | EC_GROUP_get_order | Prototype: | int EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 320-328 |
| | 7 | 3 |
EC_KEY_printName: | EC_KEY_print | Prototype: | int EC_KEY_print(BIO *bp, const EC_KEY *x, int off) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | Lines: | 614-620 |
| | 7 | 1 |
EC_POINT_clear_freeName: | EC_POINT_clear_free | Prototype: | void EC_POINT_clear_free(EC_POINT *point) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 600-610 |
| | 7 | 4 |
EC_POINT_cmpName: | EC_POINT_cmp | Prototype: | int EC_POINT_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 862-874 |
| | 7 | 3 |
EC_POINT_dblName: | EC_POINT_dbl | Prototype: | int EC_POINT_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 800-812 |
| | 7 | 3 |
EC_POINT_invertName: | EC_POINT_invert | Prototype: | int EC_POINT_invert(const EC_GROUP *group, EC_POINT *a, BN_CTX *ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 814-825 |
| | 7 | 3 |
EC_POINT_is_on_curveName: | EC_POINT_is_on_curve | Prototype: | int EC_POINT_is_on_curve(const EC_GROUP *group, const EC_POINT *point, BN_CTX *ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 848-860 |
| | 7 | 3 |
EC_POINT_make_affineName: | EC_POINT_make_affine | Prototype: | int EC_POINT_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 876-887 |
| | 7 | 3 |
ENGINE_register_ECName: | ENGINE_register_EC | Prototype: | int ENGINE_register_EC(ENGINE *e) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_eckey.c | Lines: | 25-32 |
| | 7 | 2 |
ENGINE_set_default_ECName: | ENGINE_set_default_EC | Prototype: | int ENGINE_set_default_EC(ENGINE *e) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_eckey.c | Lines: | 42-49 |
| | 7 | 2 |
ENGINE_set_default_stringName: | ENGINE_set_default_string | Prototype: | int ENGINE_set_default_string(ENGINE *e, const char *def_list) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_fat.c | Lines: | 81-91 |
| | 7 | 2 |
ENGINE_set_idName: | ENGINE_set_id | Prototype: | int ENGINE_set_id(ENGINE *e, const char *id) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_lib.c | Lines: | 193-201 |
| | 7 | 2 |
ENGINE_set_nameName: | ENGINE_set_name | Prototype: | int ENGINE_set_name(ENGINE *e, const char *name) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_lib.c | Lines: | 203-211 |
| | 7 | 2 |
ERR_get_next_error_libraryName: | ERR_get_next_error_library | Prototype: | int ERR_get_next_error_library(void) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 737-748 |
| | 7 | 2 |
ERR_print_errors_fpName: | ERR_print_errors_fp | Prototype: | void ERR_print_errors_fp(FILE *fp) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err_prn.c | Lines: | 56-64 |
| | 7 | 2 |
ERR_unload_stringsName: | ERR_unload_strings | Prototype: | int ERR_unload_strings(int lib, ERR_STRING_DATA *str) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 350-365 |
| | 7 | 3 |
EVP_CIPHER_meth_dupName: | EVP_CIPHER_meth_dup | Prototype: | EVP_CIPHER *EVP_CIPHER_meth_dup(const EVP_CIPHER *cipher) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/cmeth_lib.c | Lines: | 28-36 |
| | 7 | 2 |
EVP_DigestVerifyName: | EVP_DigestVerify | Prototype: | int EVP_DigestVerify(EVP_MD_CTX *ctx, const unsigned char *sigret, size_t siglen, const unsigned char *tbs, size_t tbslen) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sigver.c | Lines: | 210-218 |
| | 7 | 3 |
EVP_MD_CTX_mdName: | EVP_MD_CTX_md | Prototype: | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_lib.c | Lines: | 451-456 |
| | 7 | 2 |
EVP_MD_meth_newName: | EVP_MD_meth_new | Prototype: | EVP_MD *EVP_MD_meth_new(int md_type, int pkey_type) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_lib.c | Lines: | 327-336 |
| | 7 | 2 |