Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
ENGINE_removeName: | ENGINE_remove | Prototype: | int ENGINE_remove(ENGINE *e) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_list.c | Lines: | 231-245 |
| | 12 | 3 |
ENGINE_register_pkey_methsName: | ENGINE_register_pkey_meths | Prototype: | int ENGINE_register_pkey_meths(ENGINE *e) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_pkmeth.c | Lines: | 25-36 |
| | 12 | 3 |
ENGINE_register_pkey_asn1_methsName: | ENGINE_register_pkey_asn1_meths | Prototype: | int ENGINE_register_pkey_asn1_meths(ENGINE *e) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_asnmth.c | Lines: | 35-46 |
| | 12 | 3 |
ENGINE_register_digestsName: | ENGINE_register_digests | Prototype: | int ENGINE_register_digests(ENGINE *e) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_digest.c | Lines: | 24-35 |
| | 12 | 3 |
ENGINE_register_ciphersName: | ENGINE_register_ciphers | Prototype: | int ENGINE_register_ciphers(ENGINE *e) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_cipher.c | Lines: | 24-35 |
| | 12 | 3 |
ENGINE_finishName: | ENGINE_finish | Prototype: | int ENGINE_finish(ENGINE *e) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_init.c | Lines: | 95-109 |
| | 12 | 3 |
EC_pre_comp_freeName: | EC_pre_comp_free | Prototype: | void EC_pre_comp_free(EC_GROUP *group) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 61-92 |
| | 12 | 7 |
EC_get_builtin_curvesName: | EC_get_builtin_curves | Prototype: | size_t EC_get_builtin_curves(EC_builtin_curve *r, size_t nitems) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_curve.c | Lines: | 3139-3154 |
| | 12 | 3 |
EC_POINT_point2bnName: | EC_POINT_point2bn | Prototype: | BIGNUM *EC_POINT_point2bn(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, BIGNUM *ret, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_print.c | Lines: | 14-32 |
| | 12 | 2 |
EC_POINT_oct2pointName: | EC_POINT_oct2point | Prototype: | int EC_POINT_oct2point(const EC_GROUP *group, EC_POINT *point, const unsigned char *buf, size_t len, BN_CTX *ctx) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_oct.c | Lines: | 101-127 |
| | 12 | 5 |
EC_POINT_copyName: | EC_POINT_copy | Prototype: | int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src) | Coverage: | 43.750% (7/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 612-628 |
| | 12 | 4 |
EC_KEY_can_signName: | EC_KEY_can_sign | Prototype: | int EC_KEY_can_sign(const EC_KEY *eckey) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 612-618 |
| | 12 | 2 |
EC_KEY_METHOD_get_signName: | EC_KEY_METHOD_get_sign | Prototype: | void EC_KEY_METHOD_get_sign(const EC_KEY_METHOD *meth, int (**psign)(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey), int (**psign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp), ECDSA_SIG *(**psign_sig)(const unsigned char *dgst, int dgst_len, const BIGNUM *in_kinv, const BIGNUM *in_r, EC_KEY *eckey)) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 281-301 |
| | 12 | 4 |
DSA_get0_pqgName: | DSA_get0_pqg | Prototype: | void DSA_get0_pqg(const DSA *d, const BIGNUM **p, const BIGNUM **q, const BIGNUM **g) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_lib.c | Lines: | 243-252 |
| | 12 | 4 |
DSA_generate_parameters_exName: | DSA_generate_parameters_ex | Prototype: | int DSA_generate_parameters_ex(DSA *ret, int bits, const unsigned char *seed_in, int seed_len, int *counter_ret, unsigned long *h_ret, BN_GENCB *cb) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_gen.c | Lines: | 26-42 |
| | 12 | 2 |
DH_new_by_nidName: | DH_new_by_nid | Prototype: | DH *DH_new_by_nid(int nid) | Coverage: | 16.667% (2/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_rfc7919.c | Lines: | 28-45 |
| | 12 | 7 |
DH_get0_pqgName: | DH_get0_pqg | Prototype: | void DH_get0_pqg(const DH *dh, const BIGNUM **p, const BIGNUM **q, const BIGNUM **g) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_lib.c | Lines: | 175-184 |
| | 12 | 4 |
CRYPTO_get_mem_functionsName: | CRYPTO_get_mem_functions | Prototype: | void CRYPTO_get_mem_functions( void *(**m)(size_t, const char *, int), void *(**r)(void *, size_t, const char *, int), void (**f)(void *, const char *, int)) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | Lines: | 84-95 |
| | 12 | 4 |
CMS_set1_eContentTypeName: | CMS_set1_eContentType | Prototype: | int CMS_set1_eContentType(CMS_ContentInfo *cms, const ASN1_OBJECT *oid) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | Lines: | 233-247 |
| | 12 | 4 |
CMAC_CTX_copyName: | CMAC_CTX_copy | Prototype: | int CMAC_CTX_copy(CMAC_CTX *out, const CMAC_CTX *in) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cmac.c | Lines: | 87-101 |
| | 12 | 3 |
BUF_reverseName: | BUF_reverse | Prototype: | void BUF_reverse(unsigned char *out, const unsigned char *in, size_t size) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/buffer/buffer.c | Lines: | 148-165 |
| | 12 | 4 |
BUF_MEM_newName: | BUF_MEM_new | Prototype: | BUF_MEM *BUF_MEM_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/buffer/buffer.c | Lines: | 31-41 |
| | 12 | 2 |
BN_newName: | BN_new | Prototype: | BIGNUM *BN_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 186-197 |
| | 12 | 2 |
BN_GF2m_mod_inv_arrName: | BN_GF2m_mod_inv_arr | Prototype: | int BN_GF2m_mod_inv_arr(BIGNUM *r, const BIGNUM *xx, const int p[], BN_CTX *ctx) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gf2m.c | Lines: | 765-784 |
| | 12 | 4 |
BN_GF2m_mod_div_arrName: | BN_GF2m_mod_div_arr | Prototype: | int BN_GF2m_mod_div_arr(BIGNUM *r, const BIGNUM *yy, const BIGNUM *xx, const int p[], BN_CTX *ctx) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gf2m.c | Lines: | 823-844 |
| | 12 | 4 |
BIO_ptr_ctrlName: | BIO_ptr_ctrl | Prototype: | void *BIO_ptr_ctrl(BIO *b, int cmd, long larg) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 500-508 |
| | 12 | 2 |
BIO_new_socketName: | BIO_new_socket | Prototype: | BIO *BIO_new_socket(int fd, int close_flag) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_sock.c | Lines: | 59-68 |
| | 12 | 2 |
BIO_new_fpName: | BIO_new_fp | Prototype: | BIO *BIO_new_fp(FILE *stream, int close_flag) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_file.c | Lines: | 95-106 |
| | 12 | 2 |
BIO_new_fdName: | BIO_new_fd | Prototype: | BIO *BIO_new_fd(int fd, int close_flag) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_fd.c | Lines: | 82-90 |
| | 12 | 2 |
BIO_new_dgramName: | BIO_new_dgram | Prototype: | BIO *BIO_new_dgram(int fd, int close_flag) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c | Lines: | 142-151 |
| | 12 | 2 |
ASN1_item_unpackName: | ASN1_item_unpack | Prototype: | void *ASN1_item_unpack(const ASN1_STRING *oct, const ASN1_ITEM *it) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_pack.c | Lines: | 53-62 |
| | 12 | 2 |
ASN1_item_newName: | ASN1_item_new | Prototype: | ASN1_VALUE *ASN1_item_new(const ASN1_ITEM *it) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_new.c | Lines: | 27-33 |
| | 12 | 2 |
ASN1_TIME_to_tmName: | ASN1_TIME_to_tm | Prototype: | int ASN1_TIME_to_tm(const ASN1_TIME *s, struct tm *tm) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_time.c | Lines: | 433-446 |
| | 12 | 3 |
ASN1_STRING_TABLE_cleanupName: | ASN1_STRING_TABLE_cleanup | Prototype: | void ASN1_STRING_TABLE_cleanup(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strnid.c | Lines: | 204-213 |
| | 12 | 2 |
ASN1_SCTX_newName: | ASN1_SCTX_new | Prototype: | ASN1_SCTX *ASN1_SCTX_new(int (*scan_cb) (ASN1_SCTX *ctx)) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_scn.c | Lines: | 25-35 |
| | 12 | 2 |
ASN1_PCTX_newName: | ASN1_PCTX_new | Prototype: | ASN1_PCTX *ASN1_PCTX_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c | Lines: | 35-45 |
| | 12 | 2 |
x509_object_cmpName: | x509_object_cmp | Prototype: | static int x509_object_cmp(const X509_OBJECT *const *a, const X509_OBJECT *const *b) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c | Lines: | 138-158 |
| | 11 | 5 |
ts_RESP_process_extensionsName: | ts_RESP_process_extensions | Prototype: | static int ts_RESP_process_extensions(TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 611-629 |
| | 11 | 2 |
tls_construct_change_cipher_specName: | tls_construct_change_cipher_spec | Prototype: | int tls_construct_change_cipher_spec(SSL *s, WPACKET *pkt) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 854-863 |
| | 11 | 2 |
tls1_save_sigalgsName: | tls1_save_sigalgs | Prototype: | int tls1_save_sigalgs(SSL *s, PACKET *pkt, int cert) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1753-1769 |
| | 11 | 4 |
tls1_lookup_sigalgName: | tls1_lookup_sigalg | Prototype: | static const SIGALG_LOOKUP *tls1_lookup_sigalg(uint16_t sigalg) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 794-805 |
| | 11 | 3 |
tls1_check_sig_algName: | tls1_check_sig_alg | Prototype: | static int tls1_check_sig_alg(CERT *c, X509 *x, int default_nid) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 2030-2043 |
| | 11 | 5 |
ssl_callback_ctrlName: | ssl_callback_ctrl | Prototype: | static long ssl_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/bio_ssl.c | Lines: | 393-410 |
| | 11 | 3 |
ssl3_renegotiate_checkName: | ssl3_renegotiate_check | Prototype: | int ssl3_renegotiate_check(SSL *s, int initok) | Coverage: | 76.923% (10/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4502-4523 |
| | 11 | 3 |
ssl3_callback_ctrlName: | ssl3_callback_ctrl | Prototype: | long ssl3_callback_ctrl(SSL *s, int cmd, void (*fp) (void)) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3715-3741 |
| | 11 | 5 |
sh_find_my_buddyName: | sh_find_my_buddy | Prototype: | static char *sh_find_my_buddy(char *ptr, int list) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 519-531 |
| | 11 | 2 |
scan_quoteName: | scan_quote | Prototype: | static char *scan_quote(CONF *conf, char *p) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 811-827 |
| | 11 | 5 |
scan_dquoteName: | scan_dquote | Prototype: | static char *scan_dquote(CONF *conf, char *p) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 829-847 |
| | 11 | 5 |
read_lebnName: | read_lebn | Prototype: | static int read_lebn(const unsigned char **in, unsigned int nbyte, BIGNUM **r) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c | Lines: | 45-52 |
| | 11 | 2 |
rc2_set_asn1_type_and_ivName: | rc2_set_asn1_type_and_iv | Prototype: | static int rc2_set_asn1_type_and_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc2.c | Lines: | 146-159 |
| | 11 | 2 |
rand_drbg_cleanup_intName: | 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 |
pubkey_cbName: | pubkey_cb | Prototype: | static int pubkey_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c | Lines: | 29-50 |
| | 11 | 4 |
pkey_siphash_cleanupName: | pkey_siphash_cleanup | Prototype: | static void pkey_siphash_cleanup(EVP_PKEY_CTX *ctx) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash_pmeth.c | Lines: | 42-51 |
| | 11 | 2 |
pkey_poly1305_cleanupName: | pkey_poly1305_cleanup | Prototype: | static void pkey_poly1305_cleanup(EVP_PKEY_CTX *ctx) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/poly1305/poly1305_pmeth.c | Lines: | 42-51 |
| | 11 | 2 |
pkey_ecx_derive448Name: | pkey_ecx_derive448 | Prototype: | static int pkey_ecx_derive448(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen) | Coverage: | 87.500% (7/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | Lines: | 696-707 |
| | 11 | 2 |
pkey_ecx_derive25519Name: | pkey_ecx_derive25519 | Prototype: | static int pkey_ecx_derive25519(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen) | Coverage: | 87.500% (7/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | Lines: | 683-694 |
| | 11 | 2 |
pkey_ecd_ctrlName: | pkey_ecd_ctrl | Prototype: | static int pkey_ecd_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | Lines: | 804-818 |
| | 11 | 4 |
pkey_dsa_verifyName: | 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_cmac_keygenName: | pkey_cmac_keygen | Prototype: | static int pkey_cmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cm_pmeth.c | Lines: | 43-56 |
| | 11 | 3 |
ossl_init_thread_stopName: | 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 |
openssl_digestsName: | openssl_digests | Prototype: | static int openssl_digests(ENGINE *e, const EVP_MD **digest, const int **nids, int nid) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 375-394 |
| | 11 | 3 |
ok_callback_ctrlName: | ok_callback_ctrl | Prototype: | static long ok_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_ok.c | Lines: | 407-424 |
| | 11 | 3 |
ocsp_req_find_signerName: | ocsp_req_find_signer | Prototype: | static int ocsp_req_find_signer(X509 **psigner, OCSP_REQUEST *req, X509_NAME *nm, struct stack_st_X509 *certs, unsigned long flags) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_vfy.c | Lines: | 416-435 |
| | 11 | 4 |
ocb_finishName: | ocb_finish | Prototype: | static int ocb_finish(OCB128_CONTEXT *ctx, unsigned char *tag, size_t len, int write) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 509-532 |
| | 11 | 3 |
nc_dnsName: | nc_dns | Prototype: | static int nc_dns(ASN1_IA5STRING *dns, ASN1_IA5STRING *base) | Coverage: | 80.000% (12/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c | Lines: | 535-557 |
| | 11 | 5 |
nbiof_newName: | nbiof_new | Prototype: | static int nbiof_new(BIO *bi) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_nbio.c | Lines: | 56-69 |
| | 11 | 2 |
md_callback_ctrlName: | md_callback_ctrl | Prototype: | static long md_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_md.c | Lines: | 201-217 |
| | 11 | 3 |
julian_to_dateName: | julian_to_date | Prototype: | static void julian_to_date(long jd, int *y, int *m, int *d) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_time.c | Lines: | 186-200 |
| | 11 | 1 |
is_equalName: | is_equal | Prototype: | static unsigned long is_equal(const unsigned long a[(256/(8 * 8))], const unsigned long b[(256/(8 * 8))]) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c | Lines: | 197-214 |
| | 11 | 2 |
ipv4_from_ascName: | ipv4_from_asc | Prototype: | static int ipv4_from_asc(unsigned char *v4, const char *in) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 1043-1056 |
| | 11 | 3 |
int_unregister_cbName: | int_unregister_cb | Prototype: | static void int_unregister_cb(ENGINE_PILE *pile, ENGINE *e) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_table.c | Lines: | 146-158 |
| | 11 | 3 |
int_table_checkName: | int_table_check | Prototype: | static int int_table_check(ENGINE_TABLE **t, int create) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_table.c | Lines: | 64-76 |
| | 11 | 4 |
intName: | int | Prototype: | int (*BN_nist_mod_func(const BIGNUM *p)) (BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_nist.c | Lines: | 1226-1239 |
| | 11 | 6 |
i2v_POLICY_MAPPINGSName: | i2v_POLICY_MAPPINGS | Prototype: | static struct stack_st_CONF_VALUE *i2v_POLICY_MAPPINGS(const X509V3_EXT_METHOD *method, void *a, struct stack_st_CONF_VALUE *ext_list) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_pmaps.c | Lines: | 46-63 |
| | 11 | 2 |
ge_msubName: | ge_msub | Prototype: | static void ge_msub(ge_p1p1 *r, const ge_p3 *p, const ge_precomp *q) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1927-1940 |
| | 11 | 1 |
ge_maddName: | ge_madd | Prototype: | static void ge_madd(ge_p1p1 *r, const ge_p3 *p, const ge_precomp *q) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1911-1924 |
| | 11 | 1 |
final_sig_algsName: | final_sig_algs | Prototype: | static int final_sig_algs(SSL *s, unsigned int context, int sent) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 1253-1262 |
| | 11 | 2 |
file_read_asn1Name: | file_read_asn1 | Prototype: | static int file_read_asn1(BIO *bp, unsigned char **data, long *len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 1132-1144 |
| | 11 | 2 |
err_delete_thread_stateName: | err_delete_thread_state | Prototype: | void err_delete_thread_state(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 643-651 |
| | 11 | 2 |
ecx_pub_decodeName: | ecx_pub_decode | Prototype: | static int ecx_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | Lines: | 149-159 |
| | 11 | 2 |
ecx_pub_cmpName: | ecx_pub_cmp | Prototype: | static int ecx_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | Lines: | 161-170 |
| | 11 | 2 |
ec_pkey_param_checkName: | ec_pkey_param_check | Prototype: | static int ec_pkey_param_check(const EVP_PKEY *pkey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | Lines: | 553-564 |
| | 11 | 2 |
dtls1_freeName: | dtls1_free | Prototype: | void dtls1_free(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 139-152 |
| | 11 | 1 |
drbg_ctr_reseedName: | drbg_ctr_reseed | Prototype: | static int drbg_ctr_reseed(RAND_DRBG *drbg, const unsigned char *entropy, size_t entropylen, const unsigned char *adin, size_t adinlen) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_ctr.c | Lines: | 298-307 |
| | 11 | 3 |
dpn_cbName: | dpn_cb | Prototype: | static int dpn_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c | Lines: | 293-308 |
| | 11 | 3 |
des_ede_init_keyName: | des_ede_init_key | Prototype: | static int des_ede_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_des3.c | Lines: | 225-250 |
| | 11 | 1 |
des_ede3_init_keyName: | des_ede3_init_key | Prototype: | static int des_ede3_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_des3.c | Lines: | 252-277 |
| | 11 | 1 |
des3_ctrlName: | des3_ctrl | Prototype: | static int des3_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c | Lines: | 279-298 |
| | 11 | 6 |
d2i_dhpName: | d2i_dhp | Prototype: | static DH *d2i_dhp(const EVP_PKEY *pkey, const unsigned char **pp, long length) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c | Lines: | 25-31 |
| | 11 | 2 |
crldp_check_crlissuerName: | crldp_check_crlissuer | Prototype: | static int crldp_check_crlissuer(DIST_POINT *dp, X509_CRL *crl, int crl_score) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 1389-1404 |
| | 11 | 5 |
copy_conditionalName: | copy_conditional | Prototype: | static void copy_conditional(unsigned long dst[(256/(8 * 8))], const unsigned long src[(256/(8 * 8))], unsigned long move) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c | Lines: | 171-187 |
| | 11 | 2 |
cms_set1_SignerIdentifierName: | cms_set1_SignerIdentifier | Prototype: | int cms_set1_SignerIdentifier(CMS_SignerIdentifier *sid, X509 *cert, int type) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | Lines: | 151-172 |
| | 11 | 6 |
check_key_levelName: | check_key_level | Prototype: | static int check_key_level(X509_STORE_CTX *ctx, X509 *cert) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 3231-3246 |
| | 11 | 4 |
cert_crlName: | cert_crl | Prototype: | static int cert_crl(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x) | Coverage: | 64.706% (11/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 1561-1587 |
| | 11 | 5 |
camellia_cbc_cipherName: | camellia_cbc_cipher | Prototype: | static int camellia_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 37.500% (3/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_camellia.c | Lines: | 240-257 |
| | 11 | 3 |
bn_mul_low_recursiveName: | bn_mul_low_recursive | Prototype: | void bn_mul_low_recursive(unsigned long *r, unsigned long *a, unsigned long *b, int n2, unsigned long *t) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mul.c | Lines: | 477-494 |
| | 11 | 2 |
bn_get_bitsName: | bn_get_bits | Prototype: | static unsigned long bn_get_bits(const BIGNUM *a, int bitpos) | Coverage: | 83.333% (10/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_exp.c | Lines: | 472-489 |
| | 11 | 4 |
bn_correct_topName: | bn_correct_top | Prototype: | void bn_correct_top(BIGNUM *a) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 967-984 |
| | 11 | 5 |
bn_cmp_part_wordsName: | bn_cmp_part_words | Prototype: | int bn_cmp_part_words(const unsigned long *a, const unsigned long *b, int cl, int dl) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 720-738 |
| | 11 | 7 |
asn1_print_booleanName: | asn1_print_boolean | Prototype: | static int asn1_print_boolean(BIO *out, int boolval) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c | Lines: | 369-391 |
| | 11 | 5 |