Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
SSL_SESSION_set_timeName: | SSL_SESSION_set_time | Prototype: | long SSL_SESSION_set_time(SSL_SESSION *s, long t) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | Lines: | 883-889 |
| | 6 | 2 |
SSL_SESSION_set_timeoutName: | SSL_SESSION_set_timeout | Prototype: | long SSL_SESSION_set_timeout(SSL_SESSION *s, long t) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | Lines: | 861-867 |
| | 6 | 2 |
SSL_get_all_async_fdsName: | SSL_get_all_async_fds | Prototype: | int SSL_get_all_async_fds(SSL *s, int *fds, size_t *numfds) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 1615-1622 |
| | 6 | 2 |
SSL_get_client_randomName: | SSL_get_client_random | Prototype: | size_t SSL_get_client_random(const SSL *ssl, unsigned char *out, size_t outlen) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4061-4069 |
| | 6 | 3 |
SSL_get_peer_signature_type_nidName: | SSL_get_peer_signature_type_nid | Prototype: | int SSL_get_peer_signature_type_nid(const SSL *s, int *pnid) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1082-1088 |
| | 6 | 2 |
SSL_get_server_randomName: | SSL_get_server_random | Prototype: | size_t SSL_get_server_random(const SSL *ssl, unsigned char *out, size_t outlen) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4071-4079 |
| | 6 | 3 |
SSL_set_block_paddingName: | SSL_set_block_padding | Prototype: | int SSL_set_block_padding(SSL *ssl, size_t block_size) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4340-4350 |
| | 6 | 3 |
SipHash_set_hash_sizeName: | SipHash_set_hash_size | Prototype: | int SipHash_set_hash_size(SIPHASH *ctx, size_t hash_size) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash.c | Lines: | 90-99 |
| | 6 | 2 |
TS_RESP_verify_tokenName: | TS_RESP_verify_token | Prototype: | int TS_RESP_verify_token(TS_VERIFY_CTX *ctx, PKCS7 *token) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 388-397 |
| | 6 | 2 |
TS_VERIFY_CTX_initName: | TS_VERIFY_CTX_init | Prototype: | void TS_VERIFY_CTX_init(TS_VERIFY_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_verify_ctx.c | Lines: | 24-28 |
| | 6 | 1 |
TS_VERIFY_CTX_newName: | TS_VERIFY_CTX_new | Prototype: | TS_VERIFY_CTX *TS_VERIFY_CTX_new(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_verify_ctx.c | Lines: | 15-22 |
| | 6 | 2 |
UI_method_set_closerName: | UI_method_set_closer | Prototype: | int UI_method_set_closer(UI_METHOD *method, int (*closer) (UI *ui)) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 666-673 |
| | 6 | 2 |
UI_method_set_flusherName: | UI_method_set_flusher | Prototype: | int UI_method_set_flusher(UI_METHOD *method, int (*flusher) (UI *ui)) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 647-654 |
| | 6 | 2 |
UI_method_set_openerName: | UI_method_set_opener | Prototype: | int UI_method_set_opener(UI_METHOD *method, int (*opener) (UI *ui)) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 628-635 |
| | 6 | 2 |
UI_method_set_prompt_constructorName: | UI_method_set_prompt_constructor | Prototype: | int UI_method_set_prompt_constructor(UI_METHOD *method, char *(*prompt_constructor) (UI *ui, const char *object_desc, const char *object_name)) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 687-699 |
| | 6 | 2 |
UI_method_set_readerName: | UI_method_set_reader | Prototype: | int UI_method_set_reader(UI_METHOD *method, int (*reader) (UI *ui, UI_STRING *uis)) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 656-664 |
| | 6 | 2 |
UI_method_set_writerName: | UI_method_set_writer | Prototype: | int UI_method_set_writer(UI_METHOD *method, int (*writer) (UI *ui, UI_STRING *uis)) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 637-645 |
| | 6 | 2 |
WPACKET_put_bytes__Name: | WPACKET_put_bytes__ | Prototype: | int WPACKET_put_bytes__(WPACKET *pkt, unsigned int val, size_t size) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet.c | Lines: | 309-320 |
| | 6 | 2 |
X509V3_EXT_cleanupName: | X509V3_EXT_cleanup | Prototype: | void X509V3_EXT_cleanup(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_lib.c | Lines: | 105-109 |
| | 6 | 1 |
X509V3_conf_freeName: | X509V3_conf_free | Prototype: | void X509V3_conf_free(CONF_VALUE *conf) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 78-86 |
| | 6 | 2 |
X509_EXTENSION_set_criticalName: | X509_EXTENSION_set_critical | Prototype: | int X509_EXTENSION_set_critical(X509_EXTENSION *ex, int crit) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_v3.c | Lines: | 194-200 |
| | 6 | 2 |
X509_PUBKEY_getName: | X509_PUBKEY_get | Prototype: | EVP_PKEY *X509_PUBKEY_get(X509_PUBKEY *key) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c | Lines: | 168-174 |
| | 6 | 2 |
X509_PURPOSE_cleanupName: | X509_PURPOSE_cleanup | Prototype: | void X509_PURPOSE_cleanup(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | Lines: | 230-234 |
| | 6 | 1 |
X509_REQ_set_pubkeyName: | X509_REQ_set_pubkey | Prototype: | int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509rset.c | Lines: | 34-40 |
| | 6 | 2 |
X509_REQ_set_subject_nameName: | X509_REQ_set_subject_name | Prototype: | int X509_REQ_set_subject_name(X509_REQ *x, X509_NAME *name) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509rset.c | Lines: | 26-32 |
| | 6 | 2 |
X509_REQ_set_versionName: | X509_REQ_set_version | Prototype: | int X509_REQ_set_version(X509_REQ *x, long version) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509rset.c | Lines: | 18-24 |
| | 6 | 2 |
X509_REQ_signName: | X509_REQ_sign | Prototype: | int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | Lines: | 66-70 |
| | 6 | 1 |
X509_STORE_CTX_freeName: | X509_STORE_CTX_free | Prototype: | void X509_STORE_CTX_free(X509_STORE_CTX *ctx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 2191-2198 |
| | 6 | 2 |
X509_TRUST_cleanupName: | X509_TRUST_cleanup | Prototype: | void X509_TRUST_cleanup(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c | Lines: | 196-200 |
| | 6 | 1 |
X509_VERIFY_PARAM_set1Name: | X509_VERIFY_PARAM_set1 | Prototype: | int X509_VERIFY_PARAM_set1(X509_VERIFY_PARAM *to, const X509_VERIFY_PARAM *from) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | Lines: | 228-237 |
| | 6 | 1 |
X509_VERIFY_PARAM_set1_ip_ascName: | X509_VERIFY_PARAM_set1_ip_asc | Prototype: | int X509_VERIFY_PARAM_set1_ip_asc(X509_VERIFY_PARAM *param, const char *ipasc) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | Lines: | 440-449 |
| | 6 | 2 |
X509_VERIFY_PARAM_table_cleanupName: | X509_VERIFY_PARAM_table_cleanup | Prototype: | void X509_VERIFY_PARAM_table_cleanup(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | Lines: | 598-602 |
| | 6 | 1 |
X509_supported_extensionName: | X509_supported_extension | Prototype: | int X509_supported_extension(X509_EXTENSION *ex) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | Lines: | 264-301 |
| | 6 | 3 |
X509at_get_attr_by_NIDName: | X509at_get_attr_by_NID | Prototype: | int X509at_get_attr_by_NID(const struct stack_st_X509_ATTRIBUTE *x, int nid, int lastpos) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | Lines: | 25-33 |
| | 6 | 2 |
_asn1_check_infinite_endName: | _asn1_check_infinite_end | Prototype: | static int _asn1_check_infinite_end(const unsigned char **p, long len) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c | Lines: | 20-32 |
| | 6 | 3 |
_booth_recode_w5Name: | _booth_recode_w5 | Prototype: | static unsigned int _booth_recode_w5(unsigned int in) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c | Lines: | 147-157 |
| | 6 | 1 |
_booth_recode_w7Name: | _booth_recode_w7 | Prototype: | static unsigned int _booth_recode_w7(unsigned int in) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c | Lines: | 159-169 |
| | 6 | 1 |
aes_ofb_cipherName: | aes_ofb_cipher | Prototype: | static int aes_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | Lines: | 2718-2728 |
| | 6 | 1 |
aesni_ecb_cipherName: | aesni_ecb_cipher | Prototype: | static int aesni_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | Lines: | 312-324 |
| | 6 | 2 |
asn1_bio_callback_ctrlName: | asn1_bio_callback_ctrl | Prototype: | static long asn1_bio_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | Lines: | 311-317 |
| | 6 | 2 |
asn1_bio_getsName: | asn1_bio_gets | Prototype: | static int asn1_bio_gets(BIO *b, char *str, int size) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | Lines: | 303-309 |
| | 6 | 2 |
asn1_bio_readName: | asn1_bio_read | Prototype: | static int asn1_bio_read(BIO *b, char *in, int inl) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | Lines: | 290-296 |
| | 6 | 2 |
async_empty_poolName: | async_empty_pool | Prototype: | static void async_empty_pool(async_pool *pool) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | Lines: | 284-295 |
| | 6 | 3 |
async_fibre_freeName: | async_fibre_free | Prototype: | void async_fibre_free(async_fibre *fibre) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/arch/async_posix.c | Lines: | 52-56 |
| | 6 | 1 |
async_fibre_swapcontextName: | async_fibre_swapcontext | Prototype: | static inline int async_fibre_swapcontext(async_fibre *o, async_fibre *n, int r) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/arch/async_posix.h | Lines: | 36-48 |
| | 6 | 3 |
async_job_freeName: | async_job_free | Prototype: | static void async_job_free(ASYNC_JOB *job) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | Lines: | 93-100 |
| | 6 | 2 |
bn_newName: | bn_new | Prototype: | static int bn_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_bignum.c | Lines: | 65-72 |
| | 6 | 2 |
bn_secure_newName: | bn_secure_new | Prototype: | static int bn_secure_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_bignum.c | Lines: | 74-81 |
| | 6 | 2 |
camellia_cfb8_cipherName: | camellia_cfb8_cipher | Prototype: | static int camellia_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_camellia.c | Lines: | 299-309 |
| | 6 | 1 |
camellia_cfb_cipherName: | camellia_cfb_cipher | Prototype: | static int camellia_cfb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_camellia.c | Lines: | 287-297 |
| | 6 | 1 |
camellia_ofb_cipherName: | camellia_ofb_cipher | Prototype: | static int camellia_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_camellia.c | Lines: | 275-285 |
| | 6 | 1 |
check_crl_chainName: | check_crl_chain | Prototype: | static int check_crl_chain(X509_STORE_CTX *ctx, struct stack_st_X509 *cert_path, struct stack_st_X509 *crl_path) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 1311-1321 |
| | 6 | 2 |
cmd_CipherStringName: | cmd_CipherString | Prototype: | static int cmd_CipherString(SSL_CONF_CTX *cctx, const char *value) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 257-266 |
| | 6 | 3 |
cmd_CiphersuitesName: | cmd_Ciphersuites | Prototype: | static int cmd_Ciphersuites(SSL_CONF_CTX *cctx, const char *value) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 268-277 |
| | 6 | 3 |
cms_keyid_cert_cmpName: | cms_keyid_cert_cmp | Prototype: | int cms_keyid_cert_cmp(ASN1_OCTET_STRING *keyid, X509 *cert) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | Lines: | 542-549 |
| | 6 | 2 |
cms_pkey_get_ri_typeName: | cms_pkey_get_ri_type | Prototype: | int cms_pkey_get_ri_type(EVP_PKEY *pk) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | Lines: | 894-903 |
| | 6 | 3 |
cms_si_cbName: | cms_si_cb | Prototype: | static int cms_si_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/cms/cms_asn1.c | Lines: | 46-56 |
| | 6 | 2 |
compute_growthName: | compute_growth | Prototype: | static inline int compute_growth(int target, int current) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | Lines: | 144-157 |
| | 6 | 3 |
cpy_ascName: | cpy_asc | Prototype: | static int cpy_asc(unsigned long value, void *arg) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_mbstr.c | Lines: | 294-302 |
| | 6 | 1 |
cpy_utf8Name: | cpy_utf8 | Prototype: | static int cpy_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: | 334-343 |
| | 6 | 1 |
ct_x509_get_extName: | ct_x509_get_ext | Prototype: | static int ct_x509_get_ext(X509 *cert, int nid, int *is_duplicated) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct_ctx.c | Lines: | 50-58 |
| | 6 | 2 |
ctlog_store_load_ctx_newName: | ctlog_store_load_ctx_new | Prototype: | static CTLOG_STORE_LOAD_CTX *ctlog_store_load_ctx_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_log.c | Lines: | 57-65 |
| | 6 | 2 |
ctr128_incName: | ctr128_inc | Prototype: | static void ctr128_inc(unsigned char *counter) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ctr128.c | Lines: | 20-30 |
| | 6 | 2 |
ctr96_incName: | ctr96_inc | Prototype: | static void ctr96_inc(unsigned char *counter) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ctr128.c | Lines: | 135-145 |
| | 6 | 2 |
ctr_BCC_blocksName: | ctr_BCC_blocks | Prototype: | static int ctr_BCC_blocks(RAND_DRBG_CTR *ctr, const unsigned char *in) | Coverage: | 54.545% (6/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_ctr.c | Lines: | 86-94 |
| | 6 | 3 |
curve448_point_eqName: | curve448_point_eq | Prototype: | c448_bool_t curve448_point_eq(const curve448_point_t p, const curve448_point_t q) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 186-198 |
| | 6 | 1 |
custom_ext_free_old_cb_wrapName: | custom_ext_free_old_cb_wrap | Prototype: | static void custom_ext_free_old_cb_wrap(SSL *s, unsigned int ext_type, unsigned int context, const unsigned char *out, void *add_arg) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_cust.c | Lines: | 46-56 |
| | 6 | 2 |
def_destroy_dataName: | def_destroy_data | Prototype: | static int def_destroy_data(CONF *conf) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 148-154 |
| | 6 | 2 |
des_ctrlName: | des_ctrl | Prototype: | static int des_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des.c | Lines: | 227-240 |
| | 6 | 4 |
des_ede_ecb_cipherName: | des_ede_ecb_cipher | Prototype: | static int des_ede_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_des3.c | Lines: | 65-74 |
| | 6 | 3 |
dtls1_get_message_headerName: | dtls1_get_message_header | Prototype: | void dtls1_get_message_header(unsigned char *data, struct hm_header_st *msg_hdr) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 1222-1231 |
| | 6 | 1 |
dtls1_set_message_header_intName: | dtls1_set_message_header_int | Prototype: | static void dtls1_set_message_header_int(SSL *s, unsigned char mt, size_t len, unsigned short seq_num, size_t frag_off, size_t frag_len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 1185-1197 |
| | 6 | 1 |
dtls1_stop_timerName: | dtls1_stop_timer | Prototype: | void dtls1_stop_timer(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 352-362 |
| | 6 | 1 |
ec_GFp_mont_field_decodeName: | ec_GFp_mont_field_decode | Prototype: | int ec_GFp_mont_field_decode(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_mont.c | Lines: | 220-229 |
| | 6 | 2 |
ec_GFp_mont_field_encodeName: | ec_GFp_mont_field_encode | Prototype: | int ec_GFp_mont_field_encode(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_mont.c | Lines: | 209-218 |
| | 6 | 2 |
ec_GFp_mont_field_mulName: | ec_GFp_mont_field_mul | Prototype: | int ec_GFp_mont_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_mont.c | Lines: | 187-196 |
| | 6 | 2 |
ec_GFp_mont_field_sqrName: | ec_GFp_mont_field_sqr | Prototype: | int ec_GFp_mont_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_mont.c | Lines: | 198-207 |
| | 6 | 2 |
ec_point_is_compatName: | ec_point_is_compat | Prototype: | static inline int ec_point_is_compat(const EC_POINT *point, const EC_GROUP *group) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lcl.h | Lines: | 303-313 |
| | 6 | 2 |
ecp_nistz256_set_from_affineName: | ecp_nistz256_set_from_affine | Prototype: | static int ecp_nistz256_set_from_affine(EC_POINT *out, const EC_GROUP *group, const P256_POINT_AFFINE *in, BN_CTX *ctx) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c | Lines: | 1103-1115 |
| | 6 | 2 |
ecx_set_priv_keyName: | ecx_set_priv_key | Prototype: | static int ecx_set_priv_key(EVP_PKEY *pkey, const unsigned char *priv, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | Lines: | 354-359 |
| | 6 | 1 |
ecx_set_pub_keyName: | ecx_set_pub_key | Prototype: | static int ecx_set_pub_key(EVP_PKEY *pkey, const unsigned char *pub, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | Lines: | 361-365 |
| | 6 | 1 |
engine_cleanup_add_firstName: | engine_cleanup_add_first | Prototype: | void engine_cleanup_add_first(ENGINE_CLEANUP_CB *cb) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_lib.c | Lines: | 136-145 |
| | 6 | 3 |
engine_load_dynamic_intName: | engine_load_dynamic_int | Prototype: | void engine_load_dynamic_int(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_dyn.c | Lines: | 252-269 |
| | 6 | 2 |
engine_load_openssl_intName: | engine_load_openssl_int | Prototype: | void engine_load_openssl_int(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 139-151 |
| | 6 | 2 |
eof_PKCS12Name: | eof_PKCS12 | Prototype: | static int eof_PKCS12(void *ctx_) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 295-300 |
| | 6 | 1 |
err_load_stringsName: | err_load_strings | Prototype: | static int err_load_strings(const ERR_STRING_DATA *str) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 307-315 |
| | 6 | 2 |
evp_cleanup_intName: | evp_cleanup_int | Prototype: | void evp_cleanup_int(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/names.c | Lines: | 80-95 |
| | 6 | 1 |
fe_cmovName: | fe_cmov | Prototype: | static void fe_cmov(fe f, const fe g, unsigned b) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1475-1483 |
| | 6 | 2 |
hmac_signctx_initName: | hmac_signctx_init | Prototype: | static int hmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hm_pmeth.c | Lines: | 108-116 |
| | 6 | 1 |
i2d_ECParametersName: | i2d_ECParameters | Prototype: | int i2d_ECParameters(EC_KEY *a, unsigned char **out) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c | Lines: | 1043-1050 |
| | 6 | 2 |
i2d_PublicKeyName: | i2d_PublicKey | Prototype: | int i2d_PublicKey(EVP_PKEY *a, unsigned char **pp) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/i2d_pu.c | Lines: | 19-38 |
| | 6 | 5 |
i2r_NAME_CONSTRAINTSName: | i2r_NAME_CONSTRAINTS | Prototype: | static int i2r_NAME_CONSTRAINTS(const X509V3_EXT_METHOD *method, void *a, BIO *bp, int ind) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c | Lines: | 154-163 |
| | 6 | 1 |
i2r_SCT_LISTName: | i2r_SCT_LIST | Prototype: | static int i2r_SCT_LIST(X509V3_EXT_METHOD *method, struct stack_st_SCT *sct_list, BIO *out, int indent) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_x509v3.c | Lines: | 26-31 |
| | 6 | 1 |
i2v_POLICY_CONSTRAINTSName: | i2v_POLICY_CONSTRAINTS | Prototype: | static struct stack_st_CONF_VALUE *i2v_POLICY_CONSTRAINTS(const X509V3_EXT_METHOD *method, void *a, struct stack_st_CONF_VALUE *extlist) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_pcons.c | Lines: | 43-53 |
| | 6 | 1 |
int_cleanup_cb_doallName: | int_cleanup_cb_doall | Prototype: | static void int_cleanup_cb_doall(ENGINE_PILE *p) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_table.c | Lines: | 170-178 |
| | 6 | 3 |
int_cleanup_checkName: | int_cleanup_check | Prototype: | static int int_cleanup_check(int create) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_lib.c | Lines: | 114-122 |
| | 6 | 3 |
internal_deleteName: | internal_delete | Prototype: | static inline void *internal_delete(OPENSSL_STACK *st, int loc) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | Lines: | 257-267 |
| | 6 | 2 |
load_4Name: | load_4 | Prototype: | static uint64_t load_4(const uint8_t *in) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 774-781 |
| | 6 | 1 |
names_lh_free_doallName: | names_lh_free_doall | Prototype: | static void names_lh_free_doall(OBJ_NAME *onp) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | Lines: | 371-378 |
| | 6 | 3 |
num_bits_ulongName: | num_bits_ulong | Prototype: | static int num_bits_ulong(unsigned long value) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_long.c | Lines: | 70-87 |
| | 6 | 2 |