Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
uint64_clearName: | uint64_clear | Prototype: | static void uint64_clear(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 44-47 |
| | 1 | 1 |
uint64_c2iName: | uint64_c2i | Prototype: | static int uint64_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len, int utype, char *free_cont, const ASN1_ITEM *it) | Coverage: | 92.857% (26/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 73-112 |
| | 27 | 8 |
uint32_printName: | uint32_print | Prototype: | static int uint32_print(BIO *out, ASN1_VALUE **pval, const ASN1_ITEM *it, int indent, const ASN1_PCTX *pctx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 223-229 |
| | 3 | 2 |
uint32_newName: | uint32_new | Prototype: | static int uint32_new(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 124-131 |
| | 6 | 2 |
uint32_i2cName: | uint32_i2c | Prototype: | static int uint32_i2c(ASN1_VALUE **pval, unsigned char *cont, int *putype, const ASN1_ITEM *it) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 144-166 |
| | 12 | 3 |
uint32_freeName: | uint32_free | Prototype: | static void uint32_free(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 133-137 |
| | 6 | 1 |
uint32_clearName: | uint32_clear | Prototype: | static void uint32_clear(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 139-142 |
| | 1 | 1 |
uint32_c2iName: | uint32_c2i | Prototype: | static int uint32_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len, int utype, char *free_cont, const ASN1_ITEM *it) | Coverage: | 94.118% (32/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c | Lines: | 175-221 |
| | 42 | 9 |
ui_writeName: | ui_write | Prototype: | static int ui_write(UI *ui, UI_STRING *uis) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_util.c | Lines: | 132-135 |
| | 1 | 1 |
ui_readName: | ui_read | Prototype: | static int ui_read(UI *ui, UI_STRING *uis) | Coverage: | 33.333% (6/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_util.c | Lines: | 102-131 |
| | 17 | 10 |
ui_openName: | ui_open | Prototype: | static int ui_open(UI *ui) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_util.c | Lines: | 98-101 |
| | 1 | 1 |
ui_method_data_index_init_ossl_Name: | ui_method_data_index_init_ossl_ | Prototype: | static void ui_method_data_index_init_ossl_(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_util.c | Lines: | 89-89 |
| | 1 | 1 |
ui_method_data_index_initName: | ui_method_data_index_init | Prototype: | static int ui_method_data_index_init(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_util.c | Lines: | 89-96 |
| | 10 | 1 |
ui_free_method_dataName: | ui_free_method_data | Prototype: | static void ui_free_method_data(void *parent, void *ptr, CRYPTO_EX_DATA *ad, int idx, long argl, void *argp) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_util.c | Lines: | 81-85 |
| | 1 | 1 |
ui_dup_method_dataName: | ui_dup_method_data | Prototype: | static int ui_dup_method_data(CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from, void *from_d, int idx, long argl, void *argp) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_util.c | Lines: | 72-79 |
| | 6 | 2 |
ui_closeName: | ui_close | Prototype: | static int ui_close(UI *ui) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_util.c | Lines: | 136-139 |
| | 1 | 1 |
type_strName: | type_str | Prototype: | static int type_str(unsigned long value, void *arg) | Coverage: | 39.394% (13/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_mbstr.c | Lines: | 270-290 |
| | 17 | 7 |
twos_complementName: | twos_complement | Prototype: | static void twos_complement(unsigned char *dst, const unsigned char *src, size_t len, unsigned char pad) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c | Lines: | 76-89 |
| | 6 | 2 |
ts_verify_certName: | ts_verify_cert | Prototype: | static int ts_verify_cert(X509_STORE *store, struct stack_st_X509 *untrusted, X509 *signer, struct stack_st_X509 **chain) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 165-199 |
| | 34 | 6 |
ts_status_map_printName: | ts_status_map_print | Prototype: | static int ts_status_map_print(BIO *bio, const struct status_map_st *a, const ASN1_BIT_STRING *v) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_print.c | Lines: | 102-116 |
| | 7 | 4 |
ts_resp_set_tst_infoName: | ts_resp_set_tst_info | Prototype: | static int ts_resp_set_tst_info(TS_RESP *a) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c | Lines: | 133-157 |
| | 16 | 5 |
ts_resp_cbName: | ts_resp_cb | Prototype: | static int ts_resp_cb(int op, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c | Lines: | 159-172 |
| | 13 | 5 |
ts_issuer_serial_cmpName: | ts_issuer_serial_cmp | Prototype: | static int ts_issuer_serial_cmp(ESS_ISSUER_SERIAL *is, X509 *cert) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 344-360 |
| | 10 | 4 |
ts_get_status_textName: | ts_get_status_text | Prototype: | static char *ts_get_status_text(struct stack_st_ASN1_UTF8STRING *text) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 520-550 |
| | 50 | 6 |
ts_find_nameName: | ts_find_name | Prototype: | static int ts_find_name(struct stack_st_GENERAL_NAME *gen_names, GENERAL_NAME *name) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 696-704 |
| | 5 | 2 |
ts_find_cert_v2Name: | ts_find_cert_v2 | Prototype: | static int ts_find_cert_v2(struct stack_st_ESS_CERT_ID_V2 *cert_ids, X509 *cert) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 313-342 |
| | 23 | 6 |
ts_find_certName: | ts_find_cert | Prototype: | static int ts_find_cert(struct stack_st_ESS_CERT_ID *cert_ids, X509 *cert) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 284-310 |
| | 18 | 5 |
ts_compute_imprintName: | ts_compute_imprint | Prototype: | static int ts_compute_imprint(BIO *data, TS_TST_INFO *tst_info, X509_ALGOR **md_alg, unsigned char **imprint, unsigned *imprint_len) | Coverage: | 0.000% (0/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 565-617 |
| | 63 | 11 |
ts_check_status_infoName: | ts_check_status_info | Prototype: | static int ts_check_status_info(TS_RESP *response) | Coverage: | 0.000% (0/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 470-518 |
| | 43 | 9 |
ts_check_signing_certsName: | ts_check_signing_certs | Prototype: | static int ts_check_signing_certs(PKCS7_SIGNER_INFO *si, struct stack_st_X509 *chain) | Coverage: | 0.000% (0/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 201-258 |
| | 47 | 13 |
ts_check_signer_nameName: | ts_check_signer_name | Prototype: | static int ts_check_signer_name(GENERAL_NAME *tsa_name, X509 *signer) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 669-693 |
| | 29 | 4 |
ts_check_policyName: | ts_check_policy | Prototype: | static int ts_check_policy(const ASN1_OBJECT *req_oid, const TS_TST_INFO *tst_info) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 552-563 |
| | 5 | 2 |
ts_check_noncesName: | ts_check_nonces | Prototype: | static int ts_check_nonces(const ASN1_INTEGER *a, TS_TST_INFO *tst_info) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 647-663 |
| | 8 | 3 |
ts_check_imprintsName: | ts_check_imprints | Prototype: | static int ts_check_imprints(X509_ALGOR *algor_a, const unsigned char *imprint_a, unsigned len_a, TS_TST_INFO *tst_info) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 619-645 |
| | 16 | 6 |
ts_TST_INFO_content_newName: | ts_TST_INFO_content_new | Prototype: | static int ts_TST_INFO_content_new(PKCS7 *p7) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 805-830 |
| | 35 | 6 |
ts_RESP_signName: | ts_RESP_sign | Prototype: | static int ts_RESP_sign(TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/64) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 632-732 |
| | 119 | 21 |
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 |
ts_RESP_get_policyName: | ts_RESP_get_policy | Prototype: | static ASN1_OBJECT *ts_RESP_get_policy(TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 501-527 |
| | 28 | 6 |
ts_RESP_create_tst_infoName: | ts_RESP_create_tst_info | Prototype: | static TS_TST_INFO *ts_RESP_create_tst_info(TS_RESP_CTX *ctx, ASN1_OBJECT *policy) | Coverage: | 0.000% (0/80) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 530-608 |
| | 111 | 20 |
ts_RESP_check_requestName: | ts_RESP_check_request | Prototype: | static int ts_RESP_check_request(TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 449-498 |
| | 42 | 7 |
ts_RESP_CTX_initName: | ts_RESP_CTX_init | Prototype: | static void ts_RESP_CTX_init(TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 430-435 |
| | 15 | 1 |
ts_RESP_CTX_cleanupName: | ts_RESP_CTX_cleanup | Prototype: | static void ts_RESP_CTX_cleanup(TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 438-446 |
| | 18 | 1 |
ts_CONF_lookup_failName: | ts_CONF_lookup_fail | Prototype: | static void ts_CONF_lookup_fail(const char *name, const char *tag) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c | Lines: | 104-108 |
| | 2 | 1 |
ts_CONF_invalidName: | ts_CONF_invalid | Prototype: | static void ts_CONF_invalid(const char *name, const char *tag) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c | Lines: | 110-114 |
| | 2 | 1 |
ts_CONF_add_flagName: | ts_CONF_add_flag | Prototype: | static int ts_CONF_add_flag(CONF *conf, const char *section, const char *field, int flag, TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/70) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c | Lines: | 437-452 |
| | 332 | 16 |
ts_ACCURACY_print_bioName: | ts_ACCURACY_print_bio | Prototype: | static int ts_ACCURACY_print_bio(BIO *bio, const TS_ACCURACY *a) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_print.c | Lines: | 176-195 |
| | 19 | 4 |
try_decode_paramsName: | try_decode_params | Prototype: | static OSSL_STORE_INFO *try_decode_params(const char *pem_name, const char *pem_header, const unsigned char *blob, size_t len, void **pctx, int *matchcount, const UI_METHOD *ui_method, void *ui_data) | Coverage: | 0.000% (0/56) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 509-582 |
| | 103 | 14 |
try_decode_X509CertificateName: | try_decode_X509Certificate | Prototype: | static OSSL_STORE_INFO *try_decode_X509Certificate(const char *pem_name, const char *pem_header, const unsigned char *blob, size_t len, void **pctx, int *matchcount, const UI_METHOD *ui_method, void *ui_data) | Coverage: | 0.000% (0/112) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 592-632 |
| | 537 | 24 |
try_decode_X509CRLName: | try_decode_X509CRL | Prototype: | static OSSL_STORE_INFO *try_decode_X509CRL(const char *pem_name, const char *pem_header, const unsigned char *blob, size_t len, void **pctx, int *matchcount, const UI_METHOD *ui_method, void *ui_data) | Coverage: | 0.000% (0/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 642-669 |
| | 196 | 11 |
try_decode_PrivateKeyName: | try_decode_PrivateKey | Prototype: | static OSSL_STORE_INFO *try_decode_PrivateKey(const char *pem_name, const char *pem_header, const unsigned char *blob, size_t len, void **pctx, int *matchcount, const UI_METHOD *ui_method, void *ui_data) | Coverage: | 0.000% (0/68) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 399-465 |
| | 255 | 18 |
try_decode_PUBKEYName: | try_decode_PUBKEY | Prototype: | static OSSL_STORE_INFO *try_decode_PUBKEY(const char *pem_name, const char *pem_header, const unsigned char *blob, size_t len, void **pctx, int *matchcount, const UI_METHOD *ui_method, void *ui_data) | Coverage: | 0.000% (0/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 475-499 |
| | 192 | 10 |
try_decode_PKCS8EncryptedName: | try_decode_PKCS8Encrypted | Prototype: | static OSSL_STORE_INFO *try_decode_PKCS8Encrypted(const char *pem_name, const char *pem_header, const unsigned char *blob, size_t len, void **pctx, int *matchcount, const UI_METHOD *ui_method, void *ui_data) | Coverage: | 0.000% (0/53) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 323-386 |
| | 257 | 15 |
try_decode_PKCS12Name: | try_decode_PKCS12 | Prototype: | static OSSL_STORE_INFO *try_decode_PKCS12(const char *pem_name, const char *pem_header, const unsigned char *blob, size_t len, void **pctx, int *matchcount, const UI_METHOD *ui_method, void *ui_data) | Coverage: | 0.000% (0/54) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 195-293 |
| | 154 | 15 |
trust_compatName: | trust_compat | Prototype: | static int trust_compat(X509_TRUST *trust, X509 *x, int flags) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c | Lines: | 240-248 |
| | 4 | 2 |
trust_1oidanyName: | trust_1oidany | Prototype: | static int trust_1oidany(X509_TRUST *trust, X509 *x, int flags) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c | Lines: | 217-227 |
| | 2 | 1 |
trust_1oidName: | trust_1oid | Prototype: | static int trust_1oid(X509_TRUST *trust, X509 *x, int flags) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c | Lines: | 229-238 |
| | 2 | 1 |
trtable_freeName: | trtable_free | Prototype: | static void trtable_free(X509_TRUST *p) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c | Lines: | 185-194 |
| | 6 | 4 |
trim_wsName: | trim_ws | Prototype: | static void trim_ws(CONF *conf, char *start) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 785-796 |
| | 8 | 3 |
tree_pruneName: | tree_prune | Prototype: | static int tree_prune(X509_POLICY_TREE *tree, X509_POLICY_LEVEL *curr) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_tree.c | Lines: | 391-434 |
| | 34 | 11 |
tree_link_unmatchedName: | tree_link_unmatched | Prototype: | static int tree_link_unmatched(X509_POLICY_LEVEL *curr, const X509_POLICY_CACHE *cache, X509_POLICY_NODE *node, X509_POLICY_TREE *tree) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_tree.c | Lines: | 324-355 |
| | 22 | 8 |
tree_link_nodesName: | tree_link_nodes | Prototype: | static int tree_link_nodes(X509_POLICY_LEVEL *curr, const X509_POLICY_CACHE *cache) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_tree.c | Lines: | 274-287 |
| | 6 | 3 |
tree_link_matching_nodesName: | tree_link_matching_nodes | Prototype: | static int tree_link_matching_nodes(X509_POLICY_LEVEL *curr, X509_POLICY_DATA *data) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_tree.c | Lines: | 245-266 |
| | 24 | 6 |
tree_link_anyName: | tree_link_any | Prototype: | static int tree_link_any(X509_POLICY_LEVEL *curr, const X509_POLICY_CACHE *cache, X509_POLICY_TREE *tree) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_tree.c | Lines: | 360-379 |
| | 17 | 4 |
tree_initName: | tree_init | Prototype: | static int tree_init(X509_POLICY_TREE **ptree, struct stack_st_X509 *certs, unsigned int flags) | Coverage: | 0.000% (0/95) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_tree.c | Lines: | 89-240 |
| | 105 | 26 |
tree_find_skName: | tree_find_sk | Prototype: | X509_POLICY_NODE *tree_find_sk(struct stack_st_X509_POLICY_NODE *nodes, const ASN1_OBJECT *id) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_node.c | Lines: | 28-41 |
| | 7 | 1 |
tree_evaluateName: | tree_evaluate | Prototype: | static int tree_evaluate(X509_POLICY_TREE *tree) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_tree.c | Lines: | 577-599 |
| | 14 | 5 |
tree_calculate_user_setName: | tree_calculate_user_set | Prototype: | static int tree_calculate_user_set(X509_POLICY_TREE *tree, struct stack_st_ASN1_OBJECT *policy_oids, struct stack_st_X509_POLICY_NODE *auth_nodes) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_tree.c | Lines: | 515-569 |
| | 43 | 11 |
tree_calculate_authority_setName: | tree_calculate_authority_set | Prototype: | static int tree_calculate_authority_set(X509_POLICY_TREE *tree, struct stack_st_X509_POLICY_NODE **pnodes) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_tree.c | Lines: | 466-510 |
| | 33 | 9 |
tree_add_unmatchedName: | tree_add_unmatched | Prototype: | static int tree_add_unmatched(X509_POLICY_LEVEL *curr, const X509_POLICY_CACHE *cache, const ASN1_OBJECT *id, X509_POLICY_NODE *node, X509_POLICY_TREE *tree) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_tree.c | Lines: | 295-319 |
| | 21 | 4 |
tree_add_auth_nodeName: | tree_add_auth_node | Prototype: | static int tree_add_auth_node(struct stack_st_X509_POLICY_NODE **pnodes, X509_POLICY_NODE *pcy) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_tree.c | Lines: | 439-448 |
| | 12 | 3 |
traverse_stringName: | traverse_string | Prototype: | static int traverse_string(const unsigned char *p, int len, int inform, int (*rfunc) (unsigned long value, void *in), void *arg) | Coverage: | 86.957% (20/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_mbstr.c | Lines: | 207-241 |
| | 26 | 8 |
trans_cbName: | trans_cb | Prototype: | static int trans_cb(int a, int b, BN_GENCB *gcb) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_gn.c | Lines: | 131-137 |
| | 4 | 1 |
tr_cmpName: | tr_cmp | Prototype: | static int tr_cmp(const X509_TRUST *const *a, const X509_TRUST *const *b) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c | Lines: | 52-55 |
| | 1 | 1 |
todigitName: | todigit | Prototype: | static int todigit(variant_char c) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cryptlib.c | Lines: | 54-63 |
| | 5 | 3 |
tlsv1_server_methodName: | tlsv1_server_method | Prototype: | const SSL_METHOD *tlsv1_server_method(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 70-70 |
| | 1 | 1 |
tlsv1_methodName: | tlsv1_method | Prototype: | const SSL_METHOD *tlsv1_method(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 39-39 |
| | 1 | 1 |
tlsv1_client_methodName: | tlsv1_client_method | Prototype: | const SSL_METHOD *tlsv1_client_method(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 103-103 |
| | 1 | 1 |
tlsv1_3_server_methodName: | tlsv1_3_server_method | Prototype: | const SSL_METHOD *tlsv1_3_server_method(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 53-53 |
| | 1 | 1 |
tlsv1_3_methodName: | tlsv1_3_method | Prototype: | const SSL_METHOD *tlsv1_3_method(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 22-22 |
| | 1 | 1 |
tlsv1_3_client_methodName: | tlsv1_3_client_method | Prototype: | const SSL_METHOD *tlsv1_3_client_method(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 86-86 |
| | 1 | 1 |
tlsv1_2_server_methodName: | tlsv1_2_server_method | Prototype: | const SSL_METHOD *tlsv1_2_server_method(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 58-58 |
| | 1 | 1 |
tlsv1_2_methodName: | tlsv1_2_method | Prototype: | const SSL_METHOD *tlsv1_2_method(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 27-27 |
| | 1 | 1 |
tlsv1_2_client_methodName: | tlsv1_2_client_method | Prototype: | const SSL_METHOD *tlsv1_2_client_method(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 91-91 |
| | 1 | 1 |
tlsv1_1_server_methodName: | tlsv1_1_server_method | Prototype: | const SSL_METHOD *tlsv1_1_server_method(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 64-64 |
| | 1 | 1 |
tlsv1_1_methodName: | tlsv1_1_method | Prototype: | const SSL_METHOD *tlsv1_1_method(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 33-33 |
| | 1 | 1 |
tlsv1_1_client_methodName: | tlsv1_1_client_method | Prototype: | const SSL_METHOD *tlsv1_1_client_method(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 97-97 |
| | 1 | 1 |
tlsa_md_getName: | tlsa_md_get | Prototype: | static const EVP_MD *tlsa_md_get(SSL_DANE *dane, uint8_t mtype) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 283-288 |
| | 7 | 2 |
tlsa_freeName: | tlsa_free | Prototype: | static void tlsa_free(danetls_record *t) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 182-189 |
| | 7 | 2 |
tls_validate_all_contextsName: | tls_validate_all_contexts | Prototype: | int tls_validate_all_contexts(SSL *s, unsigned int thisctx, RAW_EXTENSION *exts) | Coverage: | 82.609% (19/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 409-445 |
| | 31 | 8 |
tls_use_ticketName: | tls_use_ticket | Prototype: | int tls_use_ticket(SSL *s) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1161-1166 |
| | 7 | 2 |
tls_setup_handshakeName: | tls_setup_handshake | Prototype: | int tls_setup_handshake(SSL *s) | Coverage: | 85.455% (47/55) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 89-159 |
| | 111 | 13 |
tls_psk_do_binderName: | tls_psk_do_binder | Prototype: | int tls_psk_do_binder(SSL *s, const EVP_MD *md, const unsigned char *msgstart, size_t binderoffset, const unsigned char *binderin, unsigned char *binderout, SSL_SESSION *sess, int sign, int external) | Coverage: | 63.158% (60/95) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 1435-1614 |
| | 208 | 22 |
tls_process_ske_srpName: | tls_process_ske_srp | Prototype: | static int tls_process_ske_srp(SSL *s, PACKET *pkt, EVP_PKEY **pkey) | Coverage: | 52.000% (13/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 2041-2088 |
| | 70 | 5 |
tls_process_ske_psk_preambleName: | tls_process_ske_psk_preamble | Prototype: | static int tls_process_ske_psk_preamble(SSL *s, PACKET *pkt) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 1997-2039 |
| | 43 | 5 |
tls_process_ske_ecdheName: | tls_process_ske_ecdhe | Prototype: | static int tls_process_ske_ecdhe(SSL *s, PACKET *pkt, EVP_PKEY **pkey) | Coverage: | 76.923% (20/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 2196-2260 |
| | 62 | 8 |
tls_process_ske_dheName: | tls_process_ske_dhe | Prototype: | static int tls_process_ske_dhe(SSL *s, PACKET *pkt, EVP_PKEY **pkey) | Coverage: | 59.091% (26/44) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 2090-2194 |
| | 180 | 12 |
tls_process_server_helloName: | tls_process_server_hello | Prototype: | MSG_PROCESS_RETURN tls_process_server_hello(SSL *s, PACKET *pkt) | Coverage: | 77.083% (148/192) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 1411-1756 |
| | 331 | 41 |
tls_process_server_doneName: | tls_process_server_done | Prototype: | MSG_PROCESS_RETURN tls_process_server_done(SSL *s, PACKET *pkt) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 2847-2871 |
| | 24 | 5 |
tls_process_server_certificateName: | tls_process_server_certificate | Prototype: | MSG_PROCESS_RETURN tls_process_server_certificate(SSL *s, PACKET *pkt) | Coverage: | 75.281% (67/89) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 1823-1995 |
| | 255 | 19 |
tls_process_next_protoName: | tls_process_next_proto | Prototype: | MSG_PROCESS_RETURN tls_process_next_proto(SSL *s, PACKET *pkt) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 4193-4223 |
| | 27 | 3 |