Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
tls13_update_keyName: | tls13_update_key | Prototype: | int tls13_update_key(SSL *s, int sending) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 662-704 |
| | 32 | 5 |
tls13_setup_key_blockName: | tls13_setup_key_block | Prototype: | int tls13_setup_key_block(SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 298-316 |
| | 26 | 2 |
tls13_save_handshake_digest_for_phaName: | tls13_save_handshake_digest_for_pha | Prototype: | int tls13_save_handshake_digest_for_pha(SSL *s) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 2329-2352 |
| | 36 | 5 |
tls13_restore_handshake_digest_for_phaName: | tls13_restore_handshake_digest_for_pha | Prototype: | int tls13_restore_handshake_digest_for_pha(SSL *s) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 2358-2374 |
| | 30 | 3 |
tls13_hkdf_expandName: | tls13_hkdf_expand | Prototype: | int tls13_hkdf_expand(SSL *s, const EVP_MD *md, const unsigned char *secret, const unsigned char *label, size_t labellen, const unsigned char *data, size_t datalen, unsigned char *out, size_t outlen) | Coverage: | 47.368% (18/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 27-82 |
| | 64 | 4 |
tls13_generate_secretName: | tls13_generate_secret | Prototype: | int tls13_generate_secret(SSL *s, const EVP_MD *md, const unsigned char *prevsecret, const unsigned char *insecret, size_t insecretlen, unsigned char *outsecret) | Coverage: | 57.143% (24/42) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 125-208 |
| | 106 | 9 |
tls13_generate_master_secretName: | tls13_generate_master_secret | Prototype: | int tls13_generate_master_secret(SSL *s, unsigned char *out, unsigned char *prev, size_t prevlen, size_t *secret_size) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 229-238 |
| | 7 | 1 |
tls13_generate_handshake_secretName: | tls13_generate_handshake_secret | Prototype: | int tls13_generate_handshake_secret(SSL *s, const unsigned char *insecret, size_t insecretlen) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 215-222 |
| | 3 | 1 |
tls13_final_finish_macName: | tls13_final_finish_mac | Prototype: | size_t tls13_final_finish_mac(SSL *s, const char *str, size_t slen, unsigned char *out) | Coverage: | 64.286% (18/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 244-292 |
| | 71 | 7 |
tls13_export_keying_material_earlyName: | tls13_export_keying_material_early | Prototype: | int tls13_export_keying_material_early(SSL *s, unsigned char *out, size_t olen, const char *label, size_t llen, const unsigned char *context, size_t contextlen) | Coverage: | 60.000% (18/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 753-810 |
| | 41 | 5 |
tls13_export_keying_materialName: | tls13_export_keying_material | Prototype: | int tls13_export_keying_material(SSL *s, unsigned char *out, size_t olen, const char *label, size_t llen, const unsigned char *context, size_t contextlen, int use_context) | Coverage: | 56.000% (14/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 715-751 |
| | 37 | 5 |
tls13_encName: | tls13_enc | Prototype: | int tls13_enc(SSL *s, SSL3_RECORD *recs, size_t n_recs, int sending) | Coverage: | 67.826% (78/115) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record_tls13.c | Lines: | 25-196 |
| | 191 | 25 |
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 |
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_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_change_cipher_stateName: | tls13_change_cipher_state | Prototype: | int tls13_change_cipher_state(SSL *s, int which) | Coverage: | 69.048% (87/126) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 388-660 |
| | 264 | 33 |
tls13_alert_codeName: | tls13_alert_code | Prototype: | int tls13_alert_code(int code) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 706-713 |
| | 3 | 2 |
tls12_sigalg_allowedName: | tls12_sigalg_allowed | Prototype: | static int tls12_sigalg_allowed(SSL *s, int op, const SIGALG_LOOKUP *lu) | Coverage: | 45.946% (34/74) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1513-1582 |
| | 50 | 14 |
tls12_shared_sigalgsName: | tls12_shared_sigalgs | Prototype: | static size_t tls12_shared_sigalgs(SSL *s, const SIGALG_LOOKUP **shsig, const uint16_t *pref, size_t preflen, const uint16_t *allow, size_t allowlen) | Coverage: | 93.750% (15/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1648-1670 |
| | 13 | 6 |
tls12_get_psigalgsName: | tls12_get_psigalgs | Prototype: | size_t tls12_get_psigalgs(SSL *s, int sent, const uint16_t **psigs) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 910-946 |
| | 17 | 6 |
tls12_get_cert_sigalg_idxName: | tls12_get_cert_sigalg_idx | Prototype: | static int tls12_get_cert_sigalg_idx(const SSL *s, const SIGALG_LOOKUP *lu) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 2470-2483 |
| | 12 | 2 |
tls12_copy_sigalgsName: | tls12_copy_sigalgs | Prototype: | int tls12_copy_sigalgs(SSL *s, WPACKET *pkt, const uint16_t *psig, size_t psiglen) | Coverage: | 89.286% (25/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1619-1645 |
| | 16 | 6 |
tls12_check_peer_sigalgName: | tls12_check_peer_sigalg | Prototype: | int tls12_check_peer_sigalg(SSL *s, uint16_t sig, EVP_PKEY *pkey) | Coverage: | 68.269% (71/104) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 953-1080 |
| | 161 | 22 |
timestamp_printName: | timestamp_print | Prototype: | static void timestamp_print(uint64_t timestamp, BIO *out) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_prn.c | Lines: | 29-48 |
| | 14 | 3 |
timeout_cbName: | timeout_cb | Prototype: | static void timeout_cb(SSL_SESSION *s, TIMEOUT_PARAM *p) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | Lines: | 1088-1102 |
| | 9 | 3 |
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 |
test_sha_mdName: | test_sha_md | Prototype: | static const EVP_MD *test_sha_md(void) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 332-352 |
| | 25 | 3 |
test_sha1_updateName: | test_sha1_update | Prototype: | static int test_sha1_update(EVP_MD_CTX *ctx, const void *data, size_t count) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 315-321 |
| | 1 | 1 |
test_sha1_initName: | test_sha1_init | Prototype: | static int test_sha1_init(EVP_MD_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 307-313 |
| | 1 | 1 |
test_sha1_finalName: | test_sha1_final | Prototype: | static int test_sha1_final(EVP_MD_CTX *ctx, unsigned char *md) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 323-329 |
| | 1 | 1 |
test_rc4_init_keyName: | test_rc4_init_key | Prototype: | static int test_rc4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 189-199 |
| | 9 | 1 |
test_rc4_cipherName: | test_rc4_cipher | Prototype: | static int test_rc4_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 201-209 |
| | 2 | 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_r4_cipherName: | test_r4_cipher | Prototype: | static const EVP_CIPHER *test_r4_cipher(void) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 212-229 |
| | 22 | 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_40_cipherName: | test_r4_40_cipher | Prototype: | static const EVP_CIPHER *test_r4_40_cipher(void) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 237-254 |
| | 22 | 3 |
test_digest_nidsName: | test_digest_nids | Prototype: | static int test_digest_nids(const int **nids) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 358-373 |
| | 10 | 3 |
test_cipher_nidsName: | test_cipher_nids | Prototype: | static int test_cipher_nids(const int **nids) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 260-277 |
| | 14 | 4 |
table_selectName: | table_select | Prototype: | static void table_select(ge_precomp *t, int pos, signed char b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 4114-4132 |
| | 16 | 1 |
table_cmp_BSEARCH_CMP_FNName: | table_cmp_BSEARCH_CMP_FN | Prototype: | static int table_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | Lines: | 540-540 |
| | 1 | 1 |
table_cmpName: | table_cmp | Prototype: | static int table_cmp(const ASN1_STRING_TABLE *a, const ASN1_STRING_TABLE *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strnid.c | Lines: | 120-123 |
| | 1 | 1 |
table_cmpName: | table_cmp | Prototype: | static int table_cmp(const X509_VERIFY_PARAM *a, const X509_VERIFY_PARAM *b) | Coverage: | 3.226% (1/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | Lines: | 534-537 |
| | 165 | 7 |
t_tob64Name: | t_tob64 | Prototype: | static int t_tob64(char *dst, const unsigned char *src, int size) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 130-174 |
| | 29 | 5 |
t_fromb64Name: | t_fromb64 | Prototype: | static int t_fromb64(unsigned char *a, size_t alen, const char *src) | Coverage: | 44.118% (15/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 41-124 |
| | 39 | 10 |
syscall_randomName: | syscall_random | Prototype: | static ssize_t syscall_random(void *buf, size_t buflen) | Coverage: | 33.333% (2/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | Lines: | 251-304 |
| | 10 | 2 |
sxnet_v2iName: | sxnet_v2i | Prototype: | static SXNET *sxnet_v2i(X509V3_EXT_METHOD *method, X509V3_CTX *ctx, struct stack_st_CONF_VALUE *nval) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_sxnet.c | Lines: | 84-96 |
| | 16 | 3 |
sxnet_i2rName: | sxnet_i2r | Prototype: | static int sxnet_i2r(X509V3_EXT_METHOD *method, SXNET *sx, BIO *out, int indent) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_sxnet.c | Lines: | 57-74 |
| | 17 | 2 |
sub_pniels_from_ptName: | sub_pniels_from_pt | Prototype: | static void sub_pniels_from_pt(curve448_point_t p, const pniels_t pn, int before_double) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 176-184 |
| | 4 | 1 |
sub_niels_from_ptName: | sub_niels_from_pt | Prototype: | static void sub_niels_from_pt(curve448_point_t d, const niels_t e, int before_double) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 145-164 |
| | 15 | 2 |
strip_startName: | strip_start | Prototype: | static char *strip_start(char *name) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | Lines: | 750-766 |
| | 17 | 5 |
strip_spacesName: | strip_spaces | Prototype: | static char *strip_spaces(char *name) | Coverage: | 65.000% (13/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 376-393 |
| | 22 | 6 |
strip_eolName: | strip_eol | Prototype: | static int strip_eol(char *linebuf, int *plen, int flags) | Coverage: | 70.588% (12/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | Lines: | 944-963 |
| | 13 | 5 |
strip_endsName: | strip_ends | Prototype: | static char *strip_ends(char *name) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | Lines: | 744-747 |
| | 1 | 1 |
strip_endName: | strip_end | Prototype: | static char *strip_end(char *name) | Coverage: | 62.500% (10/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | Lines: | 769-789 |
| | 26 | 6 |
str_freeName: | str_free | Prototype: | static void str_free(char *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | Lines: | 31-34 |
| | 1 | 1 |
str_freeName: | str_free | Prototype: | static void str_free(OPENSSL_STRING str) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 494-497 |
| | 1 | 1 |
str_copyName: | str_copy | Prototype: | static int str_copy(CONF *conf, char *section, char **pto, char *from) | Coverage: | 81.308% (87/107) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 505-656 |
| | 116 | 36 |
str_copyName: | str_copy | Prototype: | static char *str_copy(const char *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | Lines: | 26-29 |
| | 1 | 1 |
store_u32_beName: | store_u32_be | Prototype: | static inline void store_u32_be(uint32_t v, uint8_t *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm4/sm4.c | Lines: | 101-107 |
| | 4 | 1 |
store_loader_hashName: | store_loader_hash | Prototype: | static unsigned long store_loader_hash(const OSSL_STORE_LOADER *v) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c | Lines: | 132-135 |
| | 1 | 1 |
store_loader_cmpName: | store_loader_cmp | Prototype: | static int store_loader_cmp(const OSSL_STORE_LOADER *a, const OSSL_STORE_LOADER *b) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c | Lines: | 137-142 |
| | 168 | 7 |
store_info_newName: | store_info_new | Prototype: | static OSSL_STORE_INFO *store_info_new(int type, void *data) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | Lines: | 234-244 |
| | 12 | 2 |
store_file_loader_deinitName: | store_file_loader_deinit | Prototype: | static void store_file_loader_deinit(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 1429-1432 |
| | 1 | 1 |
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 |
store48Name: | store48 | Prototype: | static inline void store48(uint8_t *dst, uint64_t w) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2_impl.h | Lines: | 110-119 |
| | 7 | 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 |
stbl_module_initName: | stbl_module_init | Prototype: | static int stbl_module_init(CONF_IMODULE *md, const CONF *cnf) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mstbl.c | Lines: | 20-40 |
| | 16 | 4 |
stbl_module_finishName: | stbl_module_finish | Prototype: | static void stbl_module_finish(CONF_IMODULE *md) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mstbl.c | Lines: | 42-45 |
| | 1 | 1 |
statem_flushName: | statem_flush | Prototype: | int statem_flush(SSL *s) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c | Lines: | 898-907 |
| | 9 | 2 |
statem_do_writeName: | statem_do_write | Prototype: | static int statem_do_write(SSL *s) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c | Lines: | 696-709 |
| | 7 | 3 |
state_machineName: | state_machine | Prototype: | static int state_machine(SSL *s, int server) | Coverage: | 69.608% (71/102) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c | Lines: | 298-483 |
| | 159 | 29 |
stable_getName: | stable_get | Prototype: | static ASN1_STRING_TABLE *stable_get(int nid) | Coverage: | 45.455% (10/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strnid.c | Lines: | 146-180 |
| | 49 | 7 |
st_freeName: | st_free | Prototype: | static void st_free(ASN1_STRING_TABLE *tbl) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strnid.c | Lines: | 215-219 |
| | 2 | 2 |
ssl_x509err2alertName: | ssl_x509err2alert | Prototype: | int ssl_x509err2alert(int x509err) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 1372-1380 |
| | 5 | 3 |
ssl_x509_store_ctx_init_ossl_Name: | ssl_x509_store_ctx_init_ossl_ | Prototype: | static void ssl_x509_store_ctx_init_ossl_(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 34-34 |
| | 1 | 1 |
ssl_x509_store_ctx_initName: | ssl_x509_store_ctx_init | Prototype: | static int ssl_x509_store_ctx_init(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 34-40 |
| | 17 | 1 |
ssl_write_internalName: | ssl_write_internal | Prototype: | int ssl_write_internal(SSL *s, const void *buf, size_t num, size_t *written) | Coverage: | 47.368% (9/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 1906-1944 |
| | 29 | 5 |
ssl_writeName: | ssl_write | Prototype: | static int ssl_write(BIO *b, const char *buf, size_t size, size_t *written) | Coverage: | 31.250% (10/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/bio_ssl.c | Lines: | 162-222 |
| | 44 | 14 |
ssl_version_supportedName: | ssl_version_supported | Prototype: | int ssl_version_supported(const SSL *s, int version, const SSL_METHOD **meth) | Coverage: | 96.429% (27/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 1534-1566 |
| | 27 | 7 |
ssl_verify_cert_chainName: | ssl_verify_cert_chain | Prototype: | int ssl_verify_cert_chain(SSL *s, struct stack_st_X509 *sk) | Coverage: | 63.158% (24/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 366-449 |
| | 68 | 12 |
ssl_validate_ctName: | ssl_validate_ct | Prototype: | int ssl_validate_ct(SSL *s) | Coverage: | 55.000% (22/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4807-4907 |
| | 89 | 11 |
ssl_update_cacheName: | ssl_update_cache | Prototype: | void ssl_update_cache(SSL *s, int mode) | Coverage: | 91.525% (54/59) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3355-3424 |
| | 50 | 10 |
ssl_undefined_void_functionName: | ssl_undefined_void_function | Prototype: | int ssl_undefined_void_function(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3604-3609 |
| | 3 | 1 |
ssl_undefined_function_7Name: | ssl_undefined_function_7 | Prototype: | static int ssl_undefined_function_7(SSL *ssl, unsigned char *r, size_t s, const char *t, size_t u, const unsigned char *v, size_t w, int x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 76-88 |
| | 8 | 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 |
ssl_undefined_function_5Name: | ssl_undefined_function_5 | Prototype: | static size_t ssl_undefined_function_5(SSL *ssl, const char *r, size_t s, unsigned char *t) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 61-68 |
| | 4 | 1 |
ssl_undefined_function_4Name: | ssl_undefined_function_4 | Prototype: | static int ssl_undefined_function_4(SSL *ssl, int r) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 55-59 |
| | 2 | 1 |
ssl_undefined_function_3Name: | ssl_undefined_function_3 | Prototype: | static int ssl_undefined_function_3(SSL *ssl, unsigned char *r, unsigned char *s, size_t t, size_t *u) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 45-53 |
| | 5 | 1 |
ssl_undefined_function_2Name: | ssl_undefined_function_2 | Prototype: | static int ssl_undefined_function_2(SSL *ssl, SSL3_RECORD *r, unsigned char *s, int t) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 36-43 |
| | 4 | 1 |
ssl_undefined_function_1Name: | ssl_undefined_function_1 | Prototype: | static int ssl_undefined_function_1(SSL *ssl, unsigned char *r, size_t s, const char * t, size_t u, const unsigned char * v, size_t w, int x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3220-3232 |
| | 8 | 1 |
ssl_undefined_function_1Name: | ssl_undefined_function_1 | Prototype: | static int ssl_undefined_function_1(SSL *ssl, SSL3_RECORD *r, size_t s, int t) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 28-34 |
| | 4 | 1 |
ssl_undefined_functionName: | ssl_undefined_function | Prototype: | int ssl_undefined_function(SSL *s) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3598-3602 |
| | 2 | 1 |
ssl_undefined_const_functionName: | ssl_undefined_const_function | Prototype: | int ssl_undefined_const_function(const SSL *s) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3611-3614 |
| | 1 | 1 |
ssl_start_async_jobName: | ssl_start_async_job | Prototype: | static int ssl_start_async_job(SSL *s, struct ssl_async_args *args, int (*func) (void *)) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 1660-1690 |
| | 26 | 8 |
ssl_sort_cipher_listName: | ssl_sort_cipher_list | Prototype: | void ssl_sort_cipher_list(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3211-3218 |
| | 5 | 1 |
ssl_set_version_boundName: | ssl_set_version_bound | Prototype: | int ssl_set_version_bound(int method_version, int version, int *bound) | Coverage: | 66.667% (16/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 1622-1665 |
| | 14 | 7 |
ssl_set_sig_maskName: | ssl_set_sig_mask | Prototype: | void ssl_set_sig_mask(uint32_t *pmask_a, SSL *s, int op) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1590-1617 |
| | 20 | 5 |
ssl_set_pkeyName: | ssl_set_pkey | Prototype: | static int ssl_set_pkey(CERT *c, EVP_PKEY *pkey) | Coverage: | 55.556% (10/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c | Lines: | 128-172 |
| | 33 | 6 |
ssl_set_option_listName: | ssl_set_option_list | Prototype: | static int ssl_set_option_list(const char *elem, int len, void *usr) | Coverage: | 63.158% (12/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 152-180 |
| | 21 | 7 |
ssl_set_optionName: | ssl_set_option | Prototype: | static void ssl_set_option(SSL_CONF_CTX *cctx, unsigned int name_flags, unsigned long option_value, int onoff) | Coverage: | 66.667% (12/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 105-135 |
| | 18 | 8 |