Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
X509_get0_extensionsName: | X509_get0_extensions | Prototype: | const struct stack_st_X509_EXTENSION *X509_get0_extensions(const X509 *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | Lines: | 146-149 |
| | 1 | 1 |
X509_get0_notAfterName: | X509_get0_notAfter | Prototype: | const ASN1_TIME *X509_get0_notAfter(const X509 *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | Lines: | 121-124 |
| | 1 | 1 |
X509_get0_notBeforeName: | X509_get0_notBefore | Prototype: | const ASN1_TIME *X509_get0_notBefore(const X509 *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | Lines: | 116-119 |
| | 1 | 1 |
X509_get0_subject_key_idName: | X509_get0_subject_key_id | Prototype: | const ASN1_OCTET_STRING *X509_get0_subject_key_id(X509 *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | Lines: | 860-865 |
| | 2 | 1 |
X509_get0_tbs_sigalgName: | X509_get0_tbs_sigalg | Prototype: | const X509_ALGOR *X509_get0_tbs_sigalg(const X509 *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | Lines: | 160-163 |
| | 1 | 1 |
X509_get_X509_PUBKEYName: | X509_get_X509_PUBKEY | Prototype: | X509_PUBKEY *X509_get_X509_PUBKEY(const X509 *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | Lines: | 141-144 |
| | 1 | 1 |
X509_get_default_cert_dirName: | X509_get_default_cert_dir | Prototype: | const char *X509_get_default_cert_dir(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_def.c | Lines: | 25-28 |
| | 1 | 1 |
X509_get_default_cert_dir_envName: | X509_get_default_cert_dir_env | Prototype: | const char *X509_get_default_cert_dir_env(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_def.c | Lines: | 35-38 |
| | 1 | 1 |
X509_get_default_cert_fileName: | X509_get_default_cert_file | Prototype: | const char *X509_get_default_cert_file(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_def.c | Lines: | 30-33 |
| | 1 | 1 |
X509_get_default_cert_file_envName: | X509_get_default_cert_file_env | Prototype: | const char *X509_get_default_cert_file_env(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_def.c | Lines: | 40-43 |
| | 1 | 1 |
X509_get_extName: | X509_get_ext | Prototype: | X509_EXTENSION *X509_get_ext(const X509 *x, int loc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c | Lines: | 87-90 |
| | 1 | 1 |
X509_get_ext_by_NIDName: | X509_get_ext_by_NID | Prototype: | int X509_get_ext_by_NID(const X509 *x, int nid, int lastpos) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c | Lines: | 71-74 |
| | 1 | 1 |
X509_get_ext_countName: | X509_get_ext_count | Prototype: | int X509_get_ext_count(const X509 *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c | Lines: | 66-69 |
| | 1 | 1 |
X509_get_ext_d2iName: | X509_get_ext_d2i | Prototype: | void *X509_get_ext_d2i(const X509 *x, int nid, int *crit, int *idx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c | Lines: | 102-105 |
| | 1 | 1 |
X509_get_extension_flagsName: | X509_get_extension_flags | Prototype: | uint32_t X509_get_extension_flags(X509 *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | Lines: | 835-840 |
| | 2 | 1 |
X509_get_issuer_nameName: | X509_get_issuer_name | Prototype: | X509_NAME *X509_get_issuer_name(const X509 *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | Lines: | 82-85 |
| | 1 | 1 |
X509_get_key_usageName: | 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_serialNumberName: | X509_get_serialNumber | Prototype: | ASN1_INTEGER *X509_get_serialNumber(X509 *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | Lines: | 104-107 |
| | 1 | 1 |
X509_get_signature_infoName: | X509_get_signature_info | Prototype: | int X509_get_signature_info(X509 *x, int *mdnid, int *pknid, int *secbits, uint32_t *flags) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | Lines: | 188-193 |
| | 2 | 1 |
X509_get_signature_nidName: | X509_get_signature_nid | Prototype: | int X509_get_signature_nid(const X509 *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509.c | Lines: | 221-224 |
| | 1 | 1 |
X509_get_subject_nameName: | X509_get_subject_name | Prototype: | X509_NAME *X509_get_subject_name(const X509 *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | Lines: | 99-102 |
| | 1 | 1 |
X509_get_versionName: | X509_get_version | Prototype: | long X509_get_version(const X509 *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | Lines: | 111-114 |
| | 1 | 1 |
X509_getm_notAfterName: | X509_getm_notAfter | Prototype: | ASN1_TIME *X509_getm_notAfter(const X509 *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | Lines: | 131-134 |
| | 1 | 1 |
X509_getm_notBeforeName: | X509_getm_notBefore | Prototype: | ASN1_TIME *X509_getm_notBefore(const X509 *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | Lines: | 126-129 |
| | 1 | 1 |
X509_gmtime_adjName: | X509_gmtime_adj | Prototype: | ASN1_TIME *X509_gmtime_adj(ASN1_TIME *s, long adj) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 1851-1854 |
| | 5 | 1 |
X509_issuer_and_serial_cmpName: | 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_newName: | X509_new | Prototype: | X509 *X509_new(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509.c | Lines: | 86-86 |
| | 1 | 1 |
X509_printName: | X509_print | Prototype: | int X509_print(BIO *bp, X509 *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/t_x509.c | Lines: | 42-45 |
| | 1 | 1 |
X509_signName: | X509_sign | Prototype: | int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | Lines: | 42-48 |
| | 4 | 1 |
X509_sign_ctxName: | X509_sign_ctx | Prototype: | int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | Lines: | 50-56 |
| | 4 | 1 |
X509_subject_name_cmpName: | X509_subject_name_cmp | Prototype: | int X509_subject_name_cmp(const X509 *a, const X509 *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | Lines: | 67-70 |
| | 1 | 1 |
X509_supported_extensionName: | X509_supported_extension | Prototype: | int X509_supported_extension(X509_EXTENSION *ex) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | Lines: | 264-301 |
| | 6 | 3 |
X509_time_adjName: | X509_time_adj | Prototype: | ASN1_TIME *X509_time_adj(ASN1_TIME *s, long offset_sec, time_t *in_tm) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 1856-1859 |
| | 1 | 1 |
X509at_get_attr_by_OBJName: | X509at_get_attr_by_OBJ | Prototype: | int X509at_get_attr_by_OBJ(const struct stack_st_X509_ATTRIBUTE *sk, const ASN1_OBJECT *obj, int lastpos) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | Lines: | 35-53 |
| | 15 | 5 |
X509at_get_attr_countName: | X509at_get_attr_count | Prototype: | int X509at_get_attr_count(const struct stack_st_X509_ATTRIBUTE *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | Lines: | 20-23 |
| | 1 | 1 |
X509v3_get_ext_countName: | 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 |
_booth_recode_w5Name: | _booth_recode_w5 | Prototype: | static unsigned int _booth_recode_w5(unsigned int in) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c | Lines: | 147-157 |
| | 6 | 1 |
_booth_recode_w7Name: | _booth_recode_w7 | Prototype: | static unsigned int _booth_recode_w7(unsigned int in) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c | Lines: | 159-169 |
| | 6 | 1 |
add_cipher_smcapName: | 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_niels_to_ptName: | 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 |
add_pniels_to_ptName: | add_pniels_to_pt | Prototype: | static void add_pniels_to_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: | 166-174 |
| | 4 | 1 |
aes_cfb8_cipherName: | aes_cfb8_cipher | Prototype: | static int aes_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | Lines: | 2743-2754 |
| | 7 | 1 |
aes_cfb_cipherName: | aes_cfb_cipher | Prototype: | static int aes_cfb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | Lines: | 2730-2741 |
| | 7 | 1 |
aes_ocb_cleanupName: | aes_ocb_cleanup | Prototype: | static int aes_ocb_cleanup(EVP_CIPHER_CTX *c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | Lines: | 4244-4249 |
| | 3 | 1 |
aes_ofb_cipherName: | aes_ofb_cipher | Prototype: | static int aes_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | Lines: | 2718-2728 |
| | 6 | 1 |
ameth_cmpName: | ameth_cmp | Prototype: | static int ameth_cmp(const EVP_PKEY_ASN1_METHOD *const *a, const EVP_PKEY_ASN1_METHOD *const *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/ameth_lib.c | Lines: | 27-31 |
| | 1 | 1 |
ameth_cmp_BSEARCH_CMP_FNName: | ameth_cmp_BSEARCH_CMP_FN | Prototype: | static int ameth_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/asn1/ameth_lib.c | Lines: | 33-33 |
| | 1 | 1 |
aria_cbc_encryptName: | 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 |
aria_cfb128_encryptName: | aria_cfb128_encrypt | Prototype: | static void aria_cfb128_encrypt(const unsigned char *in, unsigned char *out, size_t length, const ARIA_KEY *key, unsigned char *ivec, int *num, const int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 92-99 |
| | 2 | 1 |
aria_cfb1_encryptName: | aria_cfb1_encrypt | Prototype: | static void aria_cfb1_encrypt(const unsigned char *in, unsigned char *out, size_t length, const ARIA_KEY *key, unsigned char *ivec, int *num, const int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 101-107 |
| | 2 | 1 |
aria_cfb8_encryptName: | aria_cfb8_encrypt | Prototype: | static void aria_cfb8_encrypt(const unsigned char *in, unsigned char *out, size_t length, const ARIA_KEY *key, unsigned char *ivec, int *num, const int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 109-115 |
| | 2 | 1 |
aria_ctr_cipherName: | aria_ctr_cipher | Prototype: | static int aria_ctr_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 171-183 |
| | 8 | 1 |
aria_ecb_encryptName: | aria_ecb_encrypt | Prototype: | static void aria_ecb_encrypt(const unsigned char *in, unsigned char *out, const ARIA_KEY *key, const int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 117-121 |
| | 1 | 1 |
aria_ofb128_encryptName: | aria_ofb128_encrypt | Prototype: | static void aria_ofb128_encrypt(const unsigned char *in, unsigned char *out, size_t length, const ARIA_KEY *key, unsigned char *ivec, int *num) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 123-129 |
| | 2 | 1 |
asn1_bio_set_exName: | asn1_bio_set_ex | Prototype: | static int asn1_bio_set_ex(BIO *b, int cmd, asn1_ps_func *ex_func, asn1_ps_func *ex_free_func) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | Lines: | 399-406 |
| | 4 | 1 |
asn1_check_eocName: | asn1_check_eoc | Prototype: | static int asn1_check_eoc(const unsigned char **in, long len) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_dec.c | Lines: | 1058-1069 |
| | 8 | 3 |
asn1_enc_freeName: | 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_initName: | 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_get_choice_selectorName: | asn1_get_choice_selector | Prototype: | int asn1_get_choice_selector(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_utl.c | Lines: | 29-33 |
| | 2 | 1 |
asn1_get_field_ptrName: | asn1_get_field_ptr | Prototype: | ASN1_VALUE **asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_utl.c | Lines: | 175-184 |
| | 3 | 1 |
asn1_get_int64Name: | asn1_get_int64 | Prototype: | static int asn1_get_int64(int64_t *pr, const unsigned char *b, size_t blen, int neg) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c | Lines: | 249-277 |
| | 31 | 6 |
asn1_i2d_ex_primitiveName: | asn1_i2d_ex_primitive | Prototype: | static int asn1_i2d_ex_primitive(ASN1_VALUE **pval, unsigned char **out, const ASN1_ITEM *it, int tag, int aclass) | Coverage: | 100.000% (30/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_enc.c | Lines: | 431-487 |
| | 31 | 9 |
asn1_put_lengthName: | asn1_put_length | Prototype: | static void asn1_put_length(unsigned char **pp, int length) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c | Lines: | 194-213 |
| | 14 | 4 |
asn1_put_uint64Name: | 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_set_choice_selectorName: | asn1_set_choice_selector | Prototype: | int asn1_set_choice_selector(ASN1_VALUE **pval, int value, const ASN1_ITEM *it) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_utl.c | Lines: | 39-47 |
| | 5 | 1 |
asn1_string_set_uint64Name: | asn1_string_set_uint64 | Prototype: | static int asn1_string_set_uint64(ASN1_STRING *a, uint64_t r, int itype) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c | Lines: | 371-379 |
| | 5 | 1 |
asn1_template_clearName: | 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_template_freeName: | asn1_template_free | Prototype: | void asn1_template_free(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_fre.c | Lines: | 122-144 |
| | 18 | 4 |
async_deinitName: | async_deinit | Prototype: | void async_deinit(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | Lines: | 310-314 |
| | 2 | 1 |
async_delete_thread_stateName: | 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_fibre_freeName: | async_fibre_free | Prototype: | void async_fibre_free(async_fibre *fibre) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/arch/async_posix.c | Lines: | 52-56 |
| | 6 | 1 |
async_get_ctxName: | async_get_ctx | Prototype: | async_ctx *async_get_ctx(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | Lines: | 59-62 |
| | 1 | 1 |
async_job_freeName: | 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_release_jobName: | async_release_job | Prototype: | static void async_release_job(ASYNC_JOB *job) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | Lines: | 135-142 |
| | 9 | 1 |
b2i_PublicKey_bioName: | b2i_PublicKey_bio | Prototype: | EVP_PKEY *b2i_PublicKey_bio(BIO *in) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c | Lines: | 397-400 |
| | 1 | 1 |
bf_init_keyName: | bf_init_key | Prototype: | static int bf_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_bf.c | Lines: | 31-36 |
| | 2 | 1 |
bio_cleanupName: | bio_cleanup | Prototype: | void bio_cleanup(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 777-786 |
| | 13 | 1 |
blake2b_init0Name: | 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_paramName: | 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 |
blake2b_set_lastblockName: | blake2b_set_lastblock | Prototype: | static inline void blake2b_set_lastblock(BLAKE2B_CTX *S) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2b.c | Lines: | 49-52 |
| | 1 | 1 |
blake2s_compressName: | blake2s_compress | Prototype: | static void blake2s_compress(BLAKE2S_CTX *S, const uint8_t *blocks, size_t len) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2s.c | Lines: | 97-196 |
| | 37 | 5 |
blake2s_init0Name: | 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_paramName: | 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 |
blake2s_set_lastblockName: | blake2s_set_lastblock | Prototype: | static inline void blake2s_set_lastblock(BLAKE2S_CTX *S) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2s.c | Lines: | 45-48 |
| | 1 | 1 |
bn_add_wordsName: | 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_cmp_part_wordsName: | bn_cmp_part_words | Prototype: | int bn_cmp_part_words(const unsigned long *a, const unsigned long *b, int cl, int dl) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 720-738 |
| | 11 | 7 |
bn_cmp_wordsName: | bn_cmp_words | Prototype: | int bn_cmp_words(const unsigned long *a, const unsigned long *b, int n) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 693-709 |
| | 12 | 4 |
bn_correct_topName: | bn_correct_top | Prototype: | void bn_correct_top(BIGNUM *a) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 967-984 |
| | 11 | 5 |
bn_div_wordsName: | bn_div_words | Prototype: | unsigned long bn_div_words(unsigned long h, unsigned long l, unsigned long d) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/asm/x86_64-gcc.c | Lines: | 195-204 |
| | 5 | 1 |
bn_freeName: | bn_free | Prototype: | static void bn_free(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_bignum.c | Lines: | 83-92 |
| | 10 | 3 |
bn_free_dName: | 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_get_topName: | bn_get_top | Prototype: | int bn_get_top(const BIGNUM *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_intern.c | Lines: | 141-144 |
| | 1 | 1 |
bn_get_wordsName: | bn_get_words | Prototype: | unsigned long *bn_get_words(const BIGNUM *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_intern.c | Lines: | 170-173 |
| | 1 | 1 |
bn_i2cName: | bn_i2c | Prototype: | static int bn_i2c(ASN1_VALUE **pval, unsigned char *cont, int *putype, const ASN1_ITEM *it) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_bignum.c | Lines: | 94-113 |
| | 13 | 5 |
bn_initName: | bn_init | Prototype: | void bn_init(BIGNUM *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 178-184 |
| | 1 | 1 |
bn_mul_comba8Name: | bn_mul_comba8 | Prototype: | void bn_mul_comba8(unsigned long *r, unsigned long *a, unsigned long *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/asm/x86_64-gcc.c | Lines: | 394-495 |
| | 98 | 1 |
bn_secure_c2iName: | 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_set_all_zeroName: | 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_sqr_comba4Name: | bn_sqr_comba4 | Prototype: | void bn_sqr_comba4(unsigned long *r, const unsigned long *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/asm/x86_64-gcc.c | Lines: | 611-642 |
| | 28 | 1 |
bn_sqr_comba8Name: | bn_sqr_comba8 | Prototype: | void bn_sqr_comba8(unsigned long *r, const unsigned long *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/asm/x86_64-gcc.c | Lines: | 536-609 |
| | 70 | 1 |