| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
X509_TRUST_set| Name: | X509_TRUST_set | | Prototype: | int X509_TRUST_set(int *t, int trust) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c | | Lines: | 113-121 |
| | 5 | 2 |
X509_VERIFY_PARAM_free| Name: | X509_VERIFY_PARAM_free | | Prototype: | void X509_VERIFY_PARAM_free(X509_VERIFY_PARAM *param) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | | Lines: | 98-108 |
| | 10 | 2 |
X509_VERIFY_PARAM_get0| Name: | X509_VERIFY_PARAM_get0 | | Prototype: | const X509_VERIFY_PARAM *X509_VERIFY_PARAM_get0(int id) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | | Lines: | 576-582 |
| | 4 | 2 |
X509_VERIFY_PARAM_get_count| Name: | X509_VERIFY_PARAM_get_count | | Prototype: | int X509_VERIFY_PARAM_get_count(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | | Lines: | 568-574 |
| | 4 | 2 |
X509_VERIFY_PARAM_new| Name: | X509_VERIFY_PARAM_new | | Prototype: | X509_VERIFY_PARAM *X509_VERIFY_PARAM_new(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | | Lines: | 82-96 |
| | 15 | 2 |
X509_VERIFY_PARAM_set1_ip| Name: | X509_VERIFY_PARAM_set1_ip | | Prototype: | int X509_VERIFY_PARAM_set1_ip(X509_VERIFY_PARAM *param, const unsigned char *ip, size_t iplen) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | | Lines: | 431-438 |
| | 4 | 2 |
X509_VERIFY_PARAM_set1_ip_asc| Name: | X509_VERIFY_PARAM_set1_ip_asc | | Prototype: | int X509_VERIFY_PARAM_set1_ip_asc(X509_VERIFY_PARAM *param, const char *ipasc) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | | Lines: | 440-449 |
| | 6 | 2 |
X509_VERIFY_PARAM_set1_name| Name: | X509_VERIFY_PARAM_set1_name | | Prototype: | int X509_VERIFY_PARAM_set1_name(X509_VERIFY_PARAM *param, const char *name) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | | Lines: | 261-268 |
| | 5 | 2 |
X509_VERIFY_PARAM_set_flags| Name: | X509_VERIFY_PARAM_set_flags | | Prototype: | int X509_VERIFY_PARAM_set_flags(X509_VERIFY_PARAM *param, unsigned long flags) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | | Lines: | 270-276 |
| | 4 | 2 |
X509_chain_up_ref| Name: | X509_chain_up_ref | | Prototype: | struct stack_st_X509 *X509_chain_up_ref(struct stack_st_X509 *chain) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 448-458 |
| | 7 | 2 |
X509_check_ip| Name: | X509_check_ip | | Prototype: | int X509_check_ip(X509 *x, const unsigned char *chk, size_t chklen, unsigned int flags) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | | Lines: | 937-943 |
| | 9 | 2 |
X509_get0_pubkey| Name: | X509_get0_pubkey | | Prototype: | EVP_PKEY *X509_get0_pubkey(const X509 *x) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 264-269 |
| | 9 | 2 |
X509_get0_pubkey_bitstr| Name: | X509_get0_pubkey_bitstr | | Prototype: | ASN1_BIT_STRING *X509_get0_pubkey_bitstr(const X509 *x) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c | | Lines: | 369-374 |
| | 9 | 2 |
X509_get0_reject_objects| Name: | X509_get0_reject_objects | | Prototype: | struct stack_st_ASN1_OBJECT *X509_get0_reject_objects(X509 *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | | Lines: | 164-169 |
| | 9 | 2 |
X509_get0_trust_objects| Name: | X509_get0_trust_objects | | Prototype: | struct stack_st_ASN1_OBJECT *X509_get0_trust_objects(X509 *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | | Lines: | 157-162 |
| | 9 | 2 |
X509_get_extended_key_usage| Name: | X509_get_extended_key_usage | | Prototype: | uint32_t X509_get_extended_key_usage(X509 *x) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 851-858 |
| | 8 | 2 |
X509_get_key_usage| Name: | X509_get_key_usage | | Prototype: | uint32_t X509_get_key_usage(X509 *x) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 842-849 |
| | 8 | 2 |
X509_get_pathlen| Name: | X509_get_pathlen | | Prototype: | long X509_get_pathlen(X509 *x) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 874-881 |
| | 4 | 2 |
X509_get_proxy_pathlen| Name: | X509_get_proxy_pathlen | | Prototype: | long X509_get_proxy_pathlen(X509 *x) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 883-890 |
| | 4 | 2 |
X509_get_pubkey| Name: | X509_get_pubkey | | Prototype: | EVP_PKEY *X509_get_pubkey(X509 *x) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 271-276 |
| | 9 | 2 |
X509_issuer_and_serial_cmp| Name: | X509_issuer_and_serial_cmp | | Prototype: | int X509_issuer_and_serial_cmp(const X509 *a, const X509 *b) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 18-29 |
| | 8 | 2 |
X509_policy_node_get0_parent| Name: | X509_policy_node_get0_parent | | Prototype: | const X509_POLICY_NODE *X509_policy_node_get0_parent(const X509_POLICY_NODE *node) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 102-108 |
| | 7 | 2 |
X509_policy_node_get0_policy| Name: | X509_policy_node_get0_policy | | Prototype: | const ASN1_OBJECT *X509_policy_node_get0_policy(const X509_POLICY_NODE *node) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 86-91 |
| | 7 | 2 |
X509_policy_node_get0_qualifiers| Name: | X509_policy_node_get0_qualifiers | | Prototype: | struct stack_st_POLICYQUALINFO *X509_policy_node_get0_qualifiers(const X509_POLICY_NODE *node) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 93-100 |
| | 7 | 2 |
X509_policy_tree_get0_level| Name: | X509_policy_tree_get0_level | | Prototype: | X509_POLICY_LEVEL *X509_policy_tree_get0_level(const X509_POLICY_TREE *tree, int i) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 27-33 |
| | 7 | 2 |
X509_policy_tree_get0_policies| Name: | X509_policy_tree_get0_policies | | Prototype: | struct stack_st_X509_POLICY_NODE *X509_policy_tree_get0_policies(const X509_POLICY_TREE *tree) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 35-42 |
| | 7 | 2 |
X509_policy_tree_level_count| Name: | X509_policy_tree_level_count | | Prototype: | int X509_policy_tree_level_count(const X509_POLICY_TREE *tree) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 20-25 |
| | 3 | 2 |
X509_print_ex_fp| Name: | X509_print_ex_fp | | Prototype: | int X509_print_ex_fp(FILE *fp, X509 *x, unsigned long nmflag, unsigned long cflag) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/t_x509.c | | Lines: | 25-39 |
| | 11 | 2 |
X509_pubkey_digest| Name: | X509_pubkey_digest | | Prototype: | int X509_pubkey_digest(const X509 *data, const EVP_MD *type, unsigned char *md, unsigned int *len) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | | Lines: | 352-360 |
| | 9 | 2 |
X509_reject_clear| Name: | X509_reject_clear | | Prototype: | void X509_reject_clear(X509 *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | | Lines: | 149-155 |
| | 7 | 2 |
X509_set1_notAfter| Name: | X509_set1_notAfter | | Prototype: | int X509_set1_notAfter(X509 *x, const ASN1_TIME *tm) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 85-90 |
| | 5 | 2 |
X509_set1_notBefore| Name: | X509_set1_notBefore | | Prototype: | int X509_set1_notBefore(X509 *x, const ASN1_TIME *tm) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 78-83 |
| | 5 | 2 |
X509_set_issuer_name| Name: | X509_set_issuer_name | | Prototype: | int X509_set_issuer_name(X509 *x, X509_NAME *name) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 50-55 |
| | 5 | 2 |
X509_set_pubkey| Name: | X509_set_pubkey | | Prototype: | int X509_set_pubkey(X509 *x, EVP_PKEY *pkey) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 92-97 |
| | 5 | 2 |
X509_set_subject_name| Name: | X509_set_subject_name | | Prototype: | int X509_set_subject_name(X509 *x, X509_NAME *name) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 57-62 |
| | 5 | 2 |
X509_trust_clear| Name: | X509_trust_clear | | Prototype: | void X509_trust_clear(X509 *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | | Lines: | 141-147 |
| | 7 | 2 |
X509_up_ref| Name: | X509_up_ref | | Prototype: | int X509_up_ref(X509 *x) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 99-109 |
| | 4 | 2 |
X509_verify| Name: | X509_verify | | Prototype: | int X509_verify(X509 *a, EVP_PKEY *r) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | | Lines: | 22-28 |
| | 4 | 2 |
X509at_add1_attr_by_NID| Name: | X509at_add1_attr_by_NID | | Prototype: | struct stack_st_X509_ATTRIBUTE *X509at_add1_attr_by_NID(struct stack_st_X509_ATTRIBUTE **x, int nid, int type, const unsigned char *bytes, int len) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | | Lines: | 121-134 |
| | 12 | 2 |
X509at_add1_attr_by_OBJ| Name: | X509at_add1_attr_by_OBJ | | Prototype: | struct stack_st_X509_ATTRIBUTE *X509at_add1_attr_by_OBJ(struct stack_st_X509_ATTRIBUTE **x, const ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | | Lines: | 105-119 |
| | 12 | 2 |
X509at_add1_attr_by_txt| Name: | X509at_add1_attr_by_txt | | Prototype: | struct stack_st_X509_ATTRIBUTE *X509at_add1_attr_by_txt(struct stack_st_X509_ATTRIBUTE **x, const char *attrname, int type, const unsigned char *bytes, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | | Lines: | 136-150 |
| | 12 | 2 |
X509at_delete_attr| Name: | X509at_delete_attr | | Prototype: | X509_ATTRIBUTE *X509at_delete_attr(struct stack_st_X509_ATTRIBUTE *x, int loc) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | | Lines: | 63-71 |
| | 13 | 2 |
X509at_get_attr| Name: | X509at_get_attr | | Prototype: | X509_ATTRIBUTE *X509at_get_attr(const struct stack_st_X509_ATTRIBUTE *x, int loc) | | Coverage: | 87.500% (7/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | | Lines: | 55-61 |
| | 11 | 2 |
X509at_get_attr_by_NID| Name: | X509at_get_attr_by_NID | | Prototype: | int X509at_get_attr_by_NID(const struct stack_st_X509_ATTRIBUTE *x, int nid, int lastpos) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | | Lines: | 25-33 |
| | 6 | 2 |
X509v3_addr_get_afi| Name: | X509v3_addr_get_afi | | Prototype: | unsigned int X509v3_addr_get_afi(const IPAddressFamily *f) | | Coverage: | 70.000% (7/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 85-93 |
| | 18 | 2 |
X509v3_addr_get_range| Name: | X509v3_addr_get_range | | Prototype: | int X509v3_addr_get_range(IPAddressOrRange *aor, const unsigned afi, unsigned char *min, unsigned char *max, const int length) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 643-657 |
| | 20 | 2 |
X509v3_addr_validate_path| Name: | X509v3_addr_validate_path | | Prototype: | int X509v3_addr_validate_path(X509_STORE_CTX *ctx) | | Coverage: | 50.000% (4/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 1288-1297 |
| | 16 | 2 |
X509v3_asid_validate_path| Name: | X509v3_asid_validate_path | | Prototype: | int X509v3_asid_validate_path(X509_STORE_CTX *ctx) | | Coverage: | 50.000% (4/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c | | Lines: | 853-862 |
| | 16 | 2 |
X509v3_delete_ext| Name: | X509v3_delete_ext | | Prototype: | X509_EXTENSION *X509v3_delete_ext(struct stack_st_X509_EXTENSION *x, int loc) | | Coverage: | 50.000% (4/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_v3.c | | Lines: | 86-94 |
| | 13 | 2 |
X509v3_get_ext| Name: | X509v3_get_ext | | Prototype: | X509_EXTENSION *X509v3_get_ext(const struct stack_st_X509_EXTENSION *x, int loc) | | Coverage: | 75.000% (6/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_v3.c | | Lines: | 78-84 |
| | 11 | 2 |
X509v3_get_ext_by_NID| Name: | X509v3_get_ext_by_NID | | Prototype: | int X509v3_get_ext_by_NID(const struct stack_st_X509_EXTENSION *x, int nid, int lastpos) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_v3.c | | Lines: | 27-36 |
| | 7 | 2 |
X509v3_get_ext_count| Name: | X509v3_get_ext_count | | Prototype: | int X509v3_get_ext_count(const struct stack_st_X509_EXTENSION *x) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_v3.c | | Lines: | 20-25 |
| | 5 | 2 |
_CONF_free_data| Name: | _CONF_free_data | | Prototype: | void _CONF_free_data(CONF *conf) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_api.c | | Lines: | 142-158 |
| | 12 | 2 |
_CONF_get_section| Name: | _CONF_get_section | | Prototype: | CONF_VALUE *_CONF_get_section(const CONF *conf, const char *section) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_api.c | | Lines: | 22-32 |
| | 23 | 2 |
_CONF_get_section_values| Name: | _CONF_get_section_values | | Prototype: | struct stack_st_CONF_VALUE *_CONF_get_section_values(const CONF *conf, const char *section) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_api.c | | Lines: | 35-45 |
| | 11 | 2 |
a2i_ASN1_ENUMERATED| Name: | a2i_ASN1_ENUMERATED | | Prototype: | int a2i_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *bs, char *buf, int size) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/f_int.c | | Lines: | 150-156 |
| | 4 | 2 |
abs_val| Name: | abs_val | | Prototype: | static double abs_val(double value) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_print.c | | Lines: | 515-521 |
| | 4 | 2 |
acpt_close_socket| Name: | acpt_close_socket | | Prototype: | static void acpt_close_socket(BIO *bio) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_acpt.c | | Lines: | 119-130 |
| | 7 | 2 |
acpt_new| Name: | acpt_new | | Prototype: | static int acpt_new(BIO *bi) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_acpt.c | | Lines: | 76-89 |
| | 12 | 2 |
add_cipher_smcap| Name: | add_cipher_smcap | | Prototype: | static int add_cipher_smcap(struct stack_st_X509_ALGOR *sk, int nid, int arg) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_smime.c | | Lines: | 95-100 |
| | 3 | 2 |
add_digest_smcap| Name: | add_digest_smcap | | Prototype: | static int add_digest_smcap(struct stack_st_X509_ALGOR *sk, int nid, int arg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_smime.c | | Lines: | 102-107 |
| | 3 | 2 |
add_niels_to_pt| Name: | add_niels_to_pt | | Prototype: | static void add_niels_to_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: | 124-143 |
| | 15 | 2 |
aes_ctr_cipher| Name: | aes_ctr_cipher | | Prototype: | static int aes_ctr_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 60.000% (3/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | | Lines: | 2791-2809 |
| | 13 | 2 |
aesni_cbc_hmac_sha1_init_key| Name: | aesni_cbc_hmac_sha1_init_key | | Prototype: | static int aesni_cbc_hmac_sha1_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *inkey, const unsigned char *iv, int enc) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes_cbc_hmac_sha1.c | | Lines: | 63-86 |
| | 14 | 2 |
aesni_cbc_hmac_sha256_init_key| Name: | aesni_cbc_hmac_sha256_init_key | | Prototype: | static int aesni_cbc_hmac_sha256_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *inkey, const unsigned char *iv, int enc) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes_cbc_hmac_sha256.c | | Lines: | 60-83 |
| | 14 | 2 |
aesni_ecb_cipher| Name: | aesni_ecb_cipher | | Prototype: | static int aesni_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | | Lines: | 312-324 |
| | 6 | 2 |
alg_get| Name: | alg_get | | Prototype: | static int alg_get(const X509_ALGOR *alg, int *pnid, int *piter, int *psaltlen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_npas.c | | Lines: | 172-184 |
| | 9 | 2 |
aria_cbc_encrypt| Name: | aria_cbc_encrypt | | Prototype: | static void aria_cbc_encrypt(const unsigned char *in, unsigned char *out, size_t len, const ARIA_KEY *key, unsigned char *ivec, const int enc) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | | Lines: | 79-90 |
| | 5 | 2 |
asn1_bio_callback_ctrl| Name: | asn1_bio_callback_ctrl | | Prototype: | static long asn1_bio_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | | Lines: | 311-317 |
| | 6 | 2 |
asn1_bio_get_ex| Name: | asn1_bio_get_ex | | Prototype: | static int asn1_bio_get_ex(BIO *b, int cmd, asn1_ps_func **ex_func, asn1_ps_func **ex_free_func) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | | Lines: | 408-420 |
| | 7 | 2 |
asn1_bio_gets| Name: | asn1_bio_gets | | Prototype: | static int asn1_bio_gets(BIO *b, char *str, int size) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | | Lines: | 303-309 |
| | 6 | 2 |
asn1_bio_init| Name: | asn1_bio_init | | Prototype: | static int asn1_bio_init(BIO_ASN1_BUF_CTX *ctx, int size) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | | Lines: | 117-128 |
| | 10 | 2 |
asn1_bio_read| Name: | asn1_bio_read | | Prototype: | static int asn1_bio_read(BIO *b, char *in, int inl) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | | Lines: | 290-296 |
| | 6 | 2 |
asn1_enc_free| Name: | asn1_enc_free | | Prototype: | void asn1_enc_free(ASN1_VALUE **pval, const ASN1_ITEM *it) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_utl.c | | Lines: | 126-136 |
| | 11 | 2 |
asn1_enc_init| Name: | asn1_enc_init | | Prototype: | void asn1_enc_init(ASN1_VALUE **pval, const ASN1_ITEM *it) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_utl.c | | Lines: | 115-124 |
| | 10 | 2 |
asn1_generalizedtime_to_tm| Name: | asn1_generalizedtime_to_tm | | Prototype: | int asn1_generalizedtime_to_tm(struct tm *tm, const ASN1_GENERALIZEDTIME *d) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_gentm.c | | Lines: | 21-27 |
| | 3 | 2 |
asn1_put_uint64| Name: | asn1_put_uint64 | | Prototype: | static size_t asn1_put_uint64(unsigned char b[sizeof(uint64_t)], uint64_t r) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c | | Lines: | 231-240 |
| | 4 | 2 |
asn1_string_set_int64| Name: | asn1_string_set_int64 | | Prototype: | static int asn1_string_set_int64(ASN1_STRING *a, int64_t r, int itype) | | Coverage: | 60.000% (3/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c | | Lines: | 332-351 |
| | 9 | 2 |
asn1_template_clear| Name: | asn1_template_clear | | Prototype: | static void asn1_template_clear(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_new.c | | Lines: | 248-255 |
| | 7 | 2 |
asn1_utctime_to_tm| Name: | asn1_utctime_to_tm | | Prototype: | int asn1_utctime_to_tm(struct tm *tm, const ASN1_UTCTIME *d) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_utctm.c | | Lines: | 17-23 |
| | 3 | 2 |
async_ctx_free| Name: | async_ctx_free | | Prototype: | static int async_ctx_free(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | | Lines: | 64-76 |
| | 10 | 2 |
async_delete_thread_state| Name: | async_delete_thread_state | | Prototype: | void async_delete_thread_state(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | | Lines: | 377-389 |
| | 14 | 2 |
async_job_free| Name: | async_job_free | | Prototype: | static void async_job_free(ASYNC_JOB *job) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | | Lines: | 93-100 |
| | 6 | 2 |
async_job_new| Name: | async_job_new | | Prototype: | static ASYNC_JOB *async_job_new(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | | Lines: | 78-91 |
| | 17 | 2 |
bind_helper| Name: | bind_helper | | Prototype: | static int bind_helper(ENGINE *e) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_rdrand.c | | Lines: | 56-66 |
| | 7 | 2 |
bio_new| Name: | bio_new | | Prototype: | static int bio_new(BIO *bio) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_bio.c | | Lines: | 78-90 |
| | 8 | 2 |
blake2b_init0| Name: | blake2b_init0 | | Prototype: | static inline void blake2b_init0(BLAKE2B_CTX *S) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2b.c | | Lines: | 55-63 |
| | 4 | 2 |
blake2b_init_param| Name: | blake2b_init_param | | Prototype: | static void blake2b_init_param(BLAKE2B_CTX *S, const BLAKE2B_PARAM *P) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2b.c | | Lines: | 66-79 |
| | 8 | 2 |
blake2s_init0| Name: | blake2s_init0 | | Prototype: | static inline void blake2s_init0(BLAKE2S_CTX *S) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2s.c | | Lines: | 51-59 |
| | 4 | 2 |
blake2s_init_param| Name: | blake2s_init_param | | Prototype: | static void blake2s_init_param(BLAKE2S_CTX *S, const BLAKE2S_PARAM *P) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2s.c | | Lines: | 62-75 |
| | 8 | 2 |
bn_add_words| Name: | bn_add_words | | Prototype: | unsigned long bn_add_words(unsigned long *rp, const unsigned long *ap, const unsigned long *bp, int n) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/asm/x86_64-gcc.c | | Lines: | 206-230 |
| | 18 | 2 |
bn_free_d| Name: | bn_free_d | | Prototype: | static void bn_free_d(BIGNUM *a) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 145-151 |
| | 3 | 2 |
bn_from_mont_fixed_top| Name: | bn_from_mont_fixed_top | | Prototype: | int bn_from_mont_fixed_top(BIGNUM *ret, const BIGNUM *a, BN_MONT_CTX *mont, BN_CTX *ctx) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mont.c | | Lines: | 174-220 |
| | 7 | 2 |
bn_mul_low_recursive| Name: | 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_new| Name: | bn_new | | Prototype: | static int bn_new(ASN1_VALUE **pval, const ASN1_ITEM *it) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_bignum.c | | Lines: | 65-72 |
| | 6 | 2 |
bn_secure_c2i| Name: | bn_secure_c2i | | Prototype: | static int bn_secure_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len, int utype, char *free_cont, const ASN1_ITEM *it) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_bignum.c | | Lines: | 130-136 |
| | 3 | 2 |
bn_secure_new| Name: | bn_secure_new | | Prototype: | static int bn_secure_new(ASN1_VALUE **pval, const ASN1_ITEM *it) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_bignum.c | | Lines: | 74-81 |
| | 6 | 2 |
bn_set_all_zero| Name: | bn_set_all_zero | | Prototype: | void bn_set_all_zero(BIGNUM *a) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_intern.c | | Lines: | 151-157 |
| | 3 | 2 |
bn_set_words| Name: | bn_set_words | | Prototype: | int bn_set_words(BIGNUM *a, const unsigned long *words, int num_words) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_intern.c | | Lines: | 188-199 |
| | 9 | 2 |
bn_sub_words| Name: | bn_sub_words | | Prototype: | unsigned long bn_sub_words(unsigned long *rp, const unsigned long *ap, const unsigned long *bp, int n) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/asm/x86_64-gcc.c | | Lines: | 233-257 |
| | 18 | 2 |