Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
dir_ctrlName: | dir_ctrl | Prototype: | static int dir_ctrl(X509_LOOKUP *ctx, int cmd, const char *argp, long argl, char **retp) | Coverage: | 57.143% (8/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/by_dir.c | Lines: | 67-91 |
| | 14 | 5 |
dlfcn_bind_funcName: | dlfcn_bind_func | Prototype: | static DSO_FUNC_TYPE dlfcn_bind_func(DSO *dso, const char *symname) | Coverage: | 40.000% (6/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_dlfcn.c | Lines: | 159-187 |
| | 45 | 5 |
dlfcn_pathbyaddrName: | dlfcn_pathbyaddr | Prototype: | static int dlfcn_pathbyaddr(void *addr, char *path, int sz) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_dlfcn.c | Lines: | 400-437 |
| | 19 | 5 |
do_storeName: | do_store | Prototype: | static int do_store(SSL_CONF_CTX *cctx, const char *CAfile, const char *CApath, int verify_store) | Coverage: | 43.750% (7/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 460-478 |
| | 17 | 5 |
doall_util_fnName: | doall_util_fn | Prototype: | static void doall_util_fn(OPENSSL_LHASH *lh, int use_arg, OPENSSL_LH_DOALL_FUNC func, OPENSSL_LH_DOALL_FUNCARG func_arg, void *arg) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | Lines: | 177-202 |
| | 16 | 5 |
dtls1_buffer_recordName: | dtls1_buffer_record | Prototype: | int dtls1_buffer_record(SSL *s, record_pqueue *queue, unsigned char *priority) | Coverage: | 40.000% (6/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | Lines: | 139-199 |
| | 58 | 5 |
dtls1_close_construct_packetName: | dtls1_close_construct_packet | Prototype: | int dtls1_close_construct_packet(SSL *s, WPACKET *pkt, int htype) | Coverage: | 63.158% (12/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 1257-1281 |
| | 15 | 5 |
dtls1_get_timeoutName: | dtls1_get_timeout | Prototype: | struct timeval *dtls1_get_timeout(SSL *s, struct timeval *timeleft) | Coverage: | 76.190% (16/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 286-324 |
| | 22 | 5 |
dtls1_handle_timeoutName: | dtls1_handle_timeout | Prototype: | int dtls1_handle_timeout(SSL *s) | Coverage: | 57.143% (8/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 389-414 |
| | 14 | 5 |
dtls1_preprocess_fragmentName: | dtls1_preprocess_fragment | Prototype: | static int dtls1_preprocess_fragment(SSL *s, struct hm_header_st *msg_hdr) | Coverage: | 40.000% (6/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 418-461 |
| | 42 | 5 |
dtls1_query_mtuName: | dtls1_query_mtu | Prototype: | int dtls1_query_mtu(SSL *s) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 911-939 |
| | 26 | 5 |
dtls1_write_app_data_bytesName: | dtls1_write_app_data_bytes | Prototype: | int dtls1_write_app_data_bytes(SSL *s, int type, const void *buf_, size_t len, size_t *written) | Coverage: | 20.000% (3/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_msg.c | Lines: | 12-34 |
| | 13 | 5 |
dynamic_get_data_ctxName: | dynamic_get_data_ctx | Prototype: | static dynamic_data_ctx *dynamic_get_data_ctx(ENGINE *e) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_dyn.c | Lines: | 198-232 |
| | 40 | 5 |
ec_key_simple_priv2octName: | ec_key_simple_priv2oct | Prototype: | size_t ec_key_simple_priv2oct(const EC_KEY *eckey, unsigned char *buf, size_t len) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 541-562 |
| | 16 | 5 |
ec_precompute_mont_dataName: | ec_precompute_mont_data | Prototype: | static int ec_precompute_mont_data(EC_GROUP *group) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 996-1023 |
| | 28 | 5 |
eckey_param2typeName: | eckey_param2type | Prototype: | static int eckey_param2type(int *pptype, void **ppval, EC_KEY *ec_key) | Coverage: | 33.333% (6/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | Lines: | 26-56 |
| | 33 | 5 |
eckey_pub_decodeName: | eckey_pub_decode | Prototype: | static int eckey_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | Lines: | 136-167 |
| | 35 | 5 |
engine_free_utilName: | engine_free_util | Prototype: | int engine_free_util(ENGINE *e, int not_locked) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_lib.c | Lines: | 72-98 |
| | 17 | 5 |
evp_encodeblock_intName: | evp_encodeblock_int | Prototype: | static int evp_encodeblock_int(EVP_ENCODE_CTX *ctx, unsigned char *t, const unsigned char *f, int dlen) | Coverage: | 94.737% (18/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/encode.c | Lines: | 231-267 |
| | 29 | 5 |
expandName: | expand | Prototype: | static int expand(OPENSSL_LHASH *lh) | Coverage: | 86.667% (13/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | Lines: | 214-258 |
| | 42 | 5 |
file_findName: | file_find | Prototype: | static int file_find(OSSL_STORE_LOADER_CTX *ctx, OSSL_STORE_SEARCH *search) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 932-961 |
| | 20 | 5 |
file_freeName: | file_free | Prototype: | static int file_free(BIO *a) | Coverage: | 68.750% (11/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_file.c | Lines: | 122-138 |
| | 21 | 5 |
ge_scalarmult_baseName: | ge_scalarmult_base | Prototype: | static void ge_scalarmult_base(ge_p3 *h, const uint8_t *a) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 4140-4188 |
| | 34 | 5 |
get_crl_deltaName: | get_crl_delta | Prototype: | static int get_crl_delta(X509_STORE_CTX *ctx, X509_CRL **pcrl, X509_CRL **pdcrl, X509 *x) | Coverage: | 92.308% (12/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 1442-1482 |
| | 37 | 5 |
getrnName: | getrn | Prototype: | static OPENSSL_LH_NODE **getrn(OPENSSL_LHASH *lh, const void *data, unsigned long *rhash) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | Lines: | 295-324 |
| | 66 | 5 |
gf_mulName: | gf_mul | Prototype: | void gf_mul(gf_s * __restrict__ cs, const gf as, const gf bs) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/arch_32/f_impl.c | Lines: | 15-62 |
| | 37 | 5 |
i2d_ASN1_OBJECTName: | i2d_ASN1_OBJECT | Prototype: | int i2d_ASN1_OBJECT(const ASN1_OBJECT *a, unsigned char **pp) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_object.c | Lines: | 21-51 |
| | 40 | 5 |
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 |
i2d_X509_AUXName: | i2d_X509_AUX | Prototype: | int i2d_X509_AUX(X509 *a, unsigned char **pp) | Coverage: | 60.000% (9/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509.c | Lines: | 177-204 |
| | 31 | 5 |
i2r_crldpName: | i2r_crldp | Prototype: | static int i2r_crldp(const X509V3_EXT_METHOD *method, void *pcrldp, BIO *out, int indent) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c | Lines: | 459-478 |
| | 14 | 5 |
i2v_TLS_FEATUREName: | i2v_TLS_FEATURE | Prototype: | static struct stack_st_CONF_VALUE *i2v_TLS_FEATURE(const X509V3_EXT_METHOD *method, TLS_FEATURE *tls_feature, struct stack_st_CONF_VALUE *ext_list) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_tlsf.c | Lines: | 60-80 |
| | 22 | 5 |
idea_cfb64_cipherName: | idea_cfb64_cipher | Prototype: | static int idea_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_idea.c | Lines: | 43-43 |
| | 1 | 5 |
idea_init_keyName: | idea_init_key | Prototype: | static int idea_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_idea.c | Lines: | 49-68 |
| | 12 | 5 |
int_x509_param_set1Name: | int_x509_param_set1 | Prototype: | static int int_x509_param_set1(char **pdest, size_t *pdestlen, const char *src, size_t srclen) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | Lines: | 239-259 |
| | 22 | 5 |
inverseName: | inverse | Prototype: | static IDEA_INT inverse(unsigned int xin) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/idea/i_skey.c | Lines: | 84-112 |
| | 19 | 5 |
ll_append_headName: | ll_append_head | Prototype: | static void ll_append_head(CIPHER_ORDER **head, CIPHER_ORDER *curr, CIPHER_ORDER **tail) | Coverage: | 76.923% (10/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 622-637 |
| | 20 | 5 |
ll_append_tailName: | ll_append_tail | Prototype: | static void ll_append_tail(CIPHER_ORDER **head, CIPHER_ORDER *curr, CIPHER_ORDER **tail) | Coverage: | 92.308% (12/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 605-620 |
| | 20 | 5 |
lookup_cert_matchName: | lookup_cert_match | Prototype: | static X509 *lookup_cert_match(X509_STORE_CTX *ctx, X509 *x) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 124-145 |
| | 29 | 5 |
lookup_certs_skName: | lookup_certs_sk | Prototype: | static struct stack_st_X509 *lookup_certs_sk(X509_STORE_CTX *ctx, X509_NAME *nm) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 364-385 |
| | 29 | 5 |
mem_buf_freeName: | mem_buf_free | Prototype: | static int mem_buf_free(BIO *a, int free_all) | Coverage: | 64.706% (11/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_mem.c | Lines: | 146-165 |
| | 25 | 5 |
nbiof_ctrlName: | nbiof_ctrl | Prototype: | static long nbiof_ctrl(BIO *b, int cmd, long num, void *ptr) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_nbio.c | Lines: | 152-172 |
| | 15 | 5 |
nc_dnName: | nc_dn | Prototype: | static int nc_dn(X509_NAME *nm, X509_NAME *base) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c | Lines: | 521-533 |
| | 17 | 5 |
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 |
ndef_suffixName: | ndef_suffix | Prototype: | static int ndef_suffix(BIO *b, unsigned char **pbuf, int *plen, void *parg) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_ndef.c | Lines: | 162-201 |
| | 33 | 5 |
new_dirName: | new_dir | Prototype: | static int new_dir(X509_LOOKUP *lu) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/by_dir.c | Lines: | 93-119 |
| | 27 | 5 |
newpass_bagName: | newpass_bag | Prototype: | static int newpass_bag(PKCS12_SAFEBAG *bag, const char *oldpass, const char *newpass) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_npas.c | Lines: | 146-170 |
| | 35 | 5 |
nss_keylog_intName: | nss_keylog_int | Prototype: | static int nss_keylog_int(const char *prefix, SSL *ssl, const uint8_t *parameter_1, size_t parameter_1_len, const uint8_t *parameter_2, size_t parameter_2_len) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 5096-5147 |
| | 45 | 5 |
nullf_ctrlName: | nullf_ctrl | Prototype: | static long nullf_ctrl(BIO *b, int cmd, long num, void *ptr) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_null.c | Lines: | 75-94 |
| | 14 | 5 |
ocb_lookup_lName: | ocb_lookup_l | Prototype: | static OCB_BLOCK *ocb_lookup_l(OCB128_CONTEXT *ctx, size_t idx) | Coverage: | 15.385% (2/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 92-125 |
| | 21 | 5 |
ocsp_check_idsName: | ocsp_check_ids | Prototype: | static int ocsp_check_ids(struct stack_st_OCSP_SINGLERESP *sresp, OCSP_CERTID **ret) | Coverage: | 23.077% (3/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_vfy.c | Lines: | 242-274 |
| | 22 | 5 |
ocsp_find_signer_skName: | ocsp_find_signer_sk | Prototype: | static X509 *ocsp_find_signer_sk(struct stack_st_X509 *certs, OCSP_RESPID *id) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_vfy.c | Lines: | 170-194 |
| | 26 | 5 |
ossl_ecdsa_verifyName: | ossl_ecdsa_verify | Prototype: | int ossl_ecdsa_verify(int type, const unsigned char *dgst, int dgst_len, const unsigned char *sigbuf, int sig_len, EC_KEY *eckey) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecdsa_ossl.c | Lines: | 284-307 |
| | 25 | 5 |
ossl_init_baseName: | ossl_init_base | Prototype: | static int ossl_init_base(void) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | Lines: | 89-122 |
| | 22 | 5 |
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 |
ossl_store_attach_pem_bioName: | ossl_store_attach_pem_bio | Prototype: | OSSL_STORE_CTX *ossl_store_attach_pem_bio(BIO *bp, const UI_METHOD *ui_method, void *ui_data) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | Lines: | 640-673 |
| | 56 | 5 |
pkey_dh_copyName: | pkey_dh_copy | Prototype: | static int pkey_dh_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_pmeth.c | Lines: | 80-109 |
| | 31 | 5 |
pkey_dh_keygenName: | pkey_dh_keygen | Prototype: | static int pkey_dh_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | Coverage: | 66.667% (12/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_pmeth.c | Lines: | 398-418 |
| | 28 | 5 |
pkey_dsa_paramgenName: | pkey_dsa_paramgen | Prototype: | static int pkey_dsa_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_pmeth.c | Lines: | 195-222 |
| | 49 | 5 |
pkey_ec_keygenName: | pkey_ec_keygen | Prototype: | static int pkey_ec_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | Coverage: | 61.111% (11/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_pmeth.c | Lines: | 409-433 |
| | 30 | 5 |
pkey_ec_signName: | pkey_ec_sign | Prototype: | static int pkey_ec_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen) | Coverage: | 40.000% (6/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_pmeth.c | Lines: | 100-131 |
| | 25 | 5 |
pkey_rsa_decryptName: | pkey_rsa_decrypt | Prototype: | static int pkey_rsa_decrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen) | Coverage: | 71.429% (10/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_pmeth.c | Lines: | 320-347 |
| | 20 | 5 |
pkey_rsa_encryptName: | pkey_rsa_encrypt | Prototype: | static int pkey_rsa_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen) | Coverage: | 71.429% (10/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_pmeth.c | Lines: | 291-318 |
| | 20 | 5 |
pkey_sm2_signName: | pkey_sm2_sign | Prototype: | static int pkey_sm2_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm2/sm2_pmeth.c | Lines: | 88-116 |
| | 19 | 5 |
policy_node_matchName: | policy_node_match | Prototype: | int policy_node_match(const X509_POLICY_LEVEL *lvl, const X509_POLICY_NODE *node, const ASN1_OBJECT *oid) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_node.c | Lines: | 126-147 |
| | 13 | 5 |
print_qualifiersName: | 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_reasonsName: | 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 |
process_includeName: | process_include | Prototype: | static BIO *process_include(char *include, OPENSSL_DIR_CTX **dirctx, char **dirpath) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 664-692 |
| | 37 | 5 |
pushsigName: | pushsig | Prototype: | static void pushsig(void) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_openssl.c | Lines: | 581-625 |
| | 31 | 5 |
rand_drbg_enable_lockingName: | rand_drbg_enable_locking | Prototype: | int rand_drbg_enable_locking(RAND_DRBG *drbg) | Coverage: | 40.000% (6/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 802-826 |
| | 25 | 5 |
rand_drbg_get_nonceName: | rand_drbg_get_nonce | Prototype: | size_t rand_drbg_get_nonce(RAND_DRBG *drbg, unsigned char **pout, int entropy, size_t min_len, size_t max_len) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | Lines: | 228-260 |
| | 17 | 5 |
rc2_cfb64_cipherName: | rc2_cfb64_cipher | Prototype: | static int rc2_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc2.c | Lines: | 35-35 |
| | 1 | 5 |
rsa_multip_capName: | rsa_multip_cap | Prototype: | int rsa_multip_cap(int bits) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_mp.c | Lines: | 100-115 |
| | 10 | 5 |
rsa_param_decodeName: | rsa_param_decode | Prototype: | static int rsa_param_decode(RSA *rsa, const X509_ALGOR *alg) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ameth.c | Lines: | 54-73 |
| | 17 | 5 |
rsa_sig_info_setName: | rsa_sig_info_set | Prototype: | static int rsa_sig_info_set(X509_SIG_INFO *siginf, const X509_ALGOR *sigalg, const ASN1_STRING *sig) | Coverage: | 70.000% (14/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ameth.c | Lines: | 832-865 |
| | 28 | 5 |
rsa_sig_printName: | rsa_sig_print | Prototype: | static int rsa_sig_print(BIO *bp, const X509_ALGOR *sigalg, const ASN1_STRING *sig, int indent, ASN1_PCTX *pctx) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ameth.c | Lines: | 436-453 |
| | 12 | 5 |
s2i_ASN1_IA5STRINGName: | s2i_ASN1_IA5STRING | Prototype: | ASN1_IA5STRING *s2i_ASN1_IA5STRING(X509V3_EXT_METHOD *method, X509V3_CTX *ctx, const char *str) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ia5.c | Lines: | 43-65 |
| | 27 | 5 |
satsub64beName: | satsub64be | Prototype: | static int satsub64be(const unsigned char *v1, const unsigned char *v2) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/dtls1_bitmap.c | Lines: | 14-36 |
| | 14 | 5 |
sc_montmulName: | sc_montmul | Prototype: | static void sc_montmul(curve448_scalar_t out, const curve448_scalar_t a, const curve448_scalar_t b) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/scalar.c | Lines: | 72-107 |
| | 25 | 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 |
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 |
seed_cfb128_cipherName: | seed_cfb128_cipher | Prototype: | static int seed_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_seed.c | Lines: | 28-28 |
| | 1 | 5 |
serverinfoex_srv_add_cbName: | serverinfoex_srv_add_cb | Prototype: | static int serverinfoex_srv_add_cb(SSL *s, unsigned int ext_type, unsigned int context, const unsigned char **out, size_t *outlen, X509 *x, size_t chainidx, int *al, void *arg) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c | Lines: | 757-786 |
| | 19 | 5 |
sh_freeName: | sh_free | Prototype: | static void sh_free(void *ptr) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 598-637 |
| | 36 | 5 |
skip_prefixName: | skip_prefix | Prototype: | static void skip_prefix(const unsigned char **p, size_t *plen, size_t subject_len, unsigned int flags) | Coverage: | 70.588% (12/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 534-563 |
| | 13 | 5 |
sm4_cfb128_cipherName: | sm4_cfb128_cipher | Prototype: | static int sm4_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_sm4.c | Lines: | 67-67 |
| | 1 | 5 |
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 |
ssl3_cbc_copy_macName: | ssl3_cbc_copy_mac | Prototype: | int ssl3_cbc_copy_mac(unsigned char *out, const SSL3_RECORD *rec, size_t md_size) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 1529-1602 |
| | 31 | 5 |
ssl3_finish_macName: | ssl3_finish_mac | Prototype: | int ssl3_finish_mac(SSL *s, const unsigned char *buf, size_t len) | Coverage: | 56.250% (9/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_enc.c | Lines: | 354-380 |
| | 37 | 5 |
ssl3_generate_master_secretName: | ssl3_generate_master_secret | Prototype: | int ssl3_generate_master_secret(SSL *s, unsigned char *out, unsigned char *p, size_t len, size_t *secret_size) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_enc.c | Lines: | 471-525 |
| | 57 | 5 |
ssl3_newName: | ssl3_new | Prototype: | int ssl3_new(SSL *s) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3292-3311 |
| | 12 | 5 |
ssl3_record_app_data_waitingName: | ssl3_record_app_data_waiting | Prototype: | static int ssl3_record_app_data_waiting(SSL *s) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 69-102 |
| | 20 | 5 |
ssl_cert_add0_chain_certName: | ssl_cert_add0_chain_cert | Prototype: | int ssl_cert_add0_chain_cert(SSL *s, SSL_CTX *ctx, X509 *x) | Coverage: | 47.059% (8/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 288-304 |
| | 13 | 5 |
ssl_check_srp_ext_ClientHelloName: | ssl_check_srp_ext_ClientHello | Prototype: | static int ssl_check_srp_ext_ClientHello(SSL *s) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 1223-1253 |
| | 43 | 5 |
ssl_dane_dupName: | ssl_dane_dup | Prototype: | static int ssl_dane_dup(SSL *to, SSL *from) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 209-236 |
| | 28 | 5 |
ssl_freeName: | ssl_free | Prototype: | static int ssl_free(BIO *a) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/bio_ssl.c | Lines: | 72-90 |
| | 17 | 5 |
ssl_handshake_hashName: | ssl_handshake_hash | Prototype: | int ssl_handshake_hash(SSL *s, unsigned char *out, size_t outlen, size_t *hashlen) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4403-4434 |
| | 42 | 5 |
ssl_method_errorName: | ssl_method_error | Prototype: | static int ssl_method_error(const SSL *s, const SSL_METHOD *method) | Coverage: | 95.238% (20/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 1469-1488 |
| | 17 | 5 |
ssl_read_internalName: | ssl_read_internal | Prototype: | int ssl_read_internal(SSL *s, void *buf, size_t num, size_t *readbytes) | Coverage: | 47.059% (8/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 1714-1753 |
| | 27 | 5 |
ssl_security_cert_chainName: | ssl_security_cert_chain | Prototype: | int ssl_security_cert_chain(SSL *s, struct stack_st_X509 *sk, X509 *x, int vfy) | Coverage: | 71.429% (10/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 2443-2463 |
| | 24 | 5 |
ssl_security_cert_sigName: | ssl_security_cert_sig | Prototype: | static int ssl_security_cert_sig(SSL *s, SSL_CTX *ctx, X509 *x, int op) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 2403-2419 |
| | 14 | 5 |