Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
aesni_ecb_cipherName: | 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 |
aesni_gcm_init_keyName: | aesni_gcm_init_key | Prototype: | static int aesni_gcm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | Lines: | 346-377 |
| | 24 | 6 |
aesni_init_keyName: | aesni_init_key | Prototype: | static int aesni_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | Lines: | 268-300 |
| | 30 | 5 |
aesni_ocb_init_keyName: | aesni_ocb_init_key | Prototype: | static int aesni_ocb_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | Lines: | 464-512 |
| | 32 | 8 |
aesni_xts_init_keyName: | aesni_xts_init_key | Prototype: | static int aesni_xts_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | Lines: | 383-418 |
| | 22 | 5 |
alg_getName: | 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 |
alg_module_initName: | alg_module_init | Prototype: | static int alg_module_init(CONF_IMODULE *md, const CONF *cnf) | Coverage: | 0.000% (0/46) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_cnf.c | Lines: | 19-51 |
| | 186 | 12 |
allocate_string_stackName: | allocate_string_stack | Prototype: | static int allocate_string_stack(UI *ui) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 86-95 |
| | 9 | 3 |
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 |
append_expName: | append_exp | Prototype: | static int append_exp(tag_exp_arg *arg, int exp_tag, int exp_class, int exp_constructed, int exp_pad, int imp_ok) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_gen.c | Lines: | 466-500 |
| | 18 | 4 |
append_ia5Name: | append_ia5 | Prototype: | static int append_ia5(struct stack_st_OPENSSL_STRING **sk, const ASN1_IA5STRING *email) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 499-522 |
| | 30 | 7 |
aria_128_cbc_cipherName: | aria_128_cbc_cipher | Prototype: | static int aria_128_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 131-131 |
| | 1 | 3 |
aria_128_cfb128_cipherName: | aria_128_cfb128_cipher | Prototype: | static int aria_128_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 131-131 |
| | 1 | 5 |
aria_128_cfb1_cipherName: | aria_128_cfb1_cipher | Prototype: | static int aria_128_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 152-152 |
| | 1 | 5 |
aria_128_cfb8_cipherName: | aria_128_cfb8_cipher | Prototype: | static int aria_128_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 155-155 |
| | 1 | 5 |
aria_128_ecb_cipherName: | aria_128_ecb_cipher | Prototype: | static int aria_128_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 131-131 |
| | 1 | 3 |
aria_128_ofb_cipherName: | aria_128_ofb_cipher | Prototype: | static int aria_128_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 131-131 |
| | 1 | 3 |
aria_192_cbc_cipherName: | aria_192_cbc_cipher | Prototype: | static int aria_192_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 137-137 |
| | 1 | 3 |
aria_192_cfb128_cipherName: | aria_192_cfb128_cipher | Prototype: | static int aria_192_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 137-137 |
| | 1 | 5 |
aria_192_cfb1_cipherName: | aria_192_cfb1_cipher | Prototype: | static int aria_192_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 153-153 |
| | 1 | 5 |
aria_192_cfb8_cipherName: | aria_192_cfb8_cipher | Prototype: | static int aria_192_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 156-156 |
| | 1 | 5 |
aria_192_ecb_cipherName: | aria_192_ecb_cipher | Prototype: | static int aria_192_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 137-137 |
| | 1 | 3 |
aria_192_ofb_cipherName: | aria_192_ofb_cipher | Prototype: | static int aria_192_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 137-137 |
| | 1 | 3 |
aria_256_cbc_cipherName: | aria_256_cbc_cipher | Prototype: | static int aria_256_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 143-143 |
| | 1 | 3 |
aria_256_cfb128_cipherName: | aria_256_cfb128_cipher | Prototype: | static int aria_256_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 143-143 |
| | 1 | 5 |
aria_256_cfb1_cipherName: | aria_256_cfb1_cipher | Prototype: | static int aria_256_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 154-154 |
| | 1 | 5 |
aria_256_cfb8_cipherName: | aria_256_cfb8_cipher | Prototype: | static int aria_256_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 157-157 |
| | 1 | 5 |
aria_256_ecb_cipherName: | aria_256_ecb_cipher | Prototype: | static int aria_256_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 143-143 |
| | 1 | 3 |
aria_256_ofb_cipherName: | aria_256_ofb_cipher | Prototype: | static int aria_256_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 143-143 |
| | 1 | 3 |
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_ccm_cipherName: | aria_ccm_cipher | Prototype: | static int aria_ccm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 54.839% (34/62) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 660-728 |
| | 55 | 18 |
aria_ccm_ctrlName: | aria_ccm_ctrl | Prototype: | static int aria_ccm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr) | Coverage: | 34.328% (23/67) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 517-611 |
| | 61 | 23 |
aria_ccm_init_keyName: | aria_ccm_init_key | Prototype: | static int aria_ccm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 489-515 |
| | 22 | 5 |
aria_ccm_tls_cipherName: | aria_ccm_tls_cipher | Prototype: | static int aria_ccm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 0.000% (0/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 613-658 |
| | 31 | 10 |
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_encryptName: | aria_encrypt | Prototype: | void aria_encrypt(const unsigned char *in, unsigned char *out, const ARIA_KEY *key) | Coverage: | 66.667% (12/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/aria/aria.c | Lines: | 471-536 |
| | 59 | 4 |
aria_gcm_cipherName: | aria_gcm_cipher | Prototype: | static int aria_gcm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 63.158% (24/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 445-487 |
| | 32 | 13 |
aria_gcm_ctrlName: | aria_gcm_ctrl | Prototype: | static int aria_gcm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr) | Coverage: | 46.296% (50/108) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 247-387 |
| | 94 | 32 |
aria_gcm_init_keyName: | aria_gcm_init_key | Prototype: | static int aria_gcm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 60.000% (15/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 207-245 |
| | 28 | 7 |
aria_gcm_tls_cipherName: | aria_gcm_tls_cipher | Prototype: | static int aria_gcm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 57.692% (15/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 389-443 |
| | 33 | 9 |
aria_init_keyName: | aria_init_key | Prototype: | static int aria_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 83.333% (10/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 60-77 |
| | 11 | 3 |
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 |
aria_set_decrypt_keyName: | aria_set_decrypt_key | Prototype: | int aria_set_decrypt_key(const unsigned char *userKey, const int bits, ARIA_KEY *key) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/aria/aria.c | Lines: | 670-752 |
| | 60 | 3 |
aria_set_encrypt_keyName: | aria_set_encrypt_key | Prototype: | int aria_set_encrypt_key(const unsigned char *userKey, const int bits, ARIA_KEY *key) | Coverage: | 80.769% (21/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/aria/aria.c | Lines: | 538-668 |
| | 101 | 7 |
asid_containsName: | asid_contains | Prototype: | static int asid_contains(ASIdOrRanges *parent, ASIdOrRanges *child) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c | Lines: | 653-682 |
| | 44 | 10 |
asid_validate_path_internalName: | asid_validate_path_internal | Prototype: | static int asid_validate_path_internal(X509_STORE_CTX *ctx, struct stack_st_X509 *chain, ASIdentifiers *ext) | Coverage: | 6.667% (12/180) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c | Lines: | 720-846 |
| | 206 | 48 |
asn1_bio_callback_ctrlName: | 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_ctrlName: | asn1_bio_ctrl | Prototype: | static long asn1_bio_ctrl(BIO *b, int cmd, long arg1, void *arg2) | Coverage: | 56.098% (23/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | Lines: | 319-397 |
| | 54 | 17 |
asn1_bio_flush_exName: | asn1_bio_flush_ex | Prototype: | static int asn1_bio_flush_ex(BIO *b, BIO_ASN1_BUF_CTX *ctx, asn1_ps_func *cleanup, asn1_bio_state_t next) | Coverage: | 50.000% (7/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | Lines: | 249-272 |
| | 16 | 6 |
asn1_bio_freeName: | asn1_bio_free | Prototype: | static int asn1_bio_free(BIO *b) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | Lines: | 130-147 |
| | 19 | 3 |
asn1_bio_get_exName: | 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_getsName: | 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_initName: | 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_newName: | asn1_bio_new | Prototype: | static int asn1_bio_new(BIO *b) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | Lines: | 101-115 |
| | 11 | 3 |
asn1_bio_putsName: | asn1_bio_puts | Prototype: | static int asn1_bio_puts(BIO *b, const char *str) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | Lines: | 298-301 |
| | 1 | 1 |
asn1_bio_readName: | 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_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_bio_setup_exName: | asn1_bio_setup_ex | Prototype: | static int asn1_bio_setup_ex(BIO *b, BIO_ASN1_BUF_CTX *ctx, asn1_ps_func *setup, asn1_bio_state_t ex_state, asn1_bio_state_t other_state) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | Lines: | 274-288 |
| | 7 | 3 |
asn1_bio_writeName: | asn1_bio_write | Prototype: | static int asn1_bio_write(BIO *b, const char *in, int inl) | Coverage: | 51.786% (29/56) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | Lines: | 149-247 |
| | 68 | 20 |
asn1_cbName: | asn1_cb | Prototype: | static int asn1_cb(const char *elem, int len, void *bitstr) | Coverage: | 0.000% (0/235) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_gen.c | Lines: | 240-346 |
| | 879 | 51 |
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_check_tlenName: | asn1_check_tlen | Prototype: | static int asn1_check_tlen(long *olen, int *otag, unsigned char *oclass, char *inf, char *cst, const unsigned char **in, long len, int exptag, int expclass, char opt, ASN1_TLC *ctx) | Coverage: | 88.136% (52/59) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_dec.c | Lines: | 1078-1160 |
| | 50 | 18 |
asn1_collectName: | asn1_collect | Prototype: | static int asn1_collect(BUF_MEM *buf, const unsigned char **in, long len, char inf, int tag, int aclass, int depth) | Coverage: | 82.857% (29/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_dec.c | Lines: | 984-1039 |
| | 46 | 11 |
asn1_d2i_ex_primitiveName: | asn1_d2i_ex_primitive | Prototype: | static int asn1_d2i_ex_primitive(ASN1_VALUE **pval, const unsigned char **in, long inlen, const ASN1_ITEM *it, int tag, int aclass, char opt, ASN1_TLC *ctx) | Coverage: | 89.024% (73/82) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_dec.c | Lines: | 640-770 |
| | 111 | 24 |
asn1_d2i_read_bioName: | asn1_d2i_read_bio | Prototype: | int asn1_d2i_read_bio(BIO *in, BUF_MEM **pb) | Coverage: | 77.778% (63/81) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_d2i_fp.c | Lines: | 94-234 |
| | 94 | 25 |
asn1_do_adbName: | asn1_do_adb | Prototype: | const ASN1_TEMPLATE *asn1_do_adb(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt, int nullerr) | Coverage: | 61.290% (19/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_utl.c | Lines: | 191-253 |
| | 42 | 11 |
asn1_do_lockName: | asn1_do_lock | Prototype: | int asn1_do_lock(ASN1_VALUE **pval, int op, const ASN1_ITEM *it) | Coverage: | 62.069% (18/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_utl.c | Lines: | 58-102 |
| | 35 | 10 |
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_enc_restoreName: | asn1_enc_restore | Prototype: | int asn1_enc_restore(int *len, unsigned char **out, ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_utl.c | Lines: | 158-172 |
| | 10 | 4 |
asn1_enc_saveName: | asn1_enc_save | Prototype: | int asn1_enc_save(ASN1_VALUE **pval, const unsigned char *in, int inlen, const ASN1_ITEM *it) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_utl.c | Lines: | 138-156 |
| | 14 | 3 |
asn1_ex_c2iName: | asn1_ex_c2i | Prototype: | static int asn1_ex_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len, int utype, char *free_cont, const ASN1_ITEM *it) | Coverage: | 92.079% (93/101) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_dec.c | Lines: | 774-908 |
| | 106 | 45 |
asn1_ex_i2cName: | asn1_ex_i2c | Prototype: | static int asn1_ex_i2c(ASN1_VALUE **pval, unsigned char *cout, int *putype, const ASN1_ITEM *it) | Coverage: | 95.238% (80/84) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_enc.c | Lines: | 491-609 |
| | 84 | 37 |
asn1_find_endName: | asn1_find_end | Prototype: | static int asn1_find_end(const unsigned char **in, long len, char inf) | Coverage: | 84.615% (22/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_dec.c | Lines: | 917-966 |
| | 49 | 9 |
asn1_generalizedtime_to_tmName: | 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_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_enc_ptrName: | asn1_get_enc_ptr | Prototype: | static ASN1_ENCODING *asn1_get_enc_ptr(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 72.727% (8/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_utl.c | Lines: | 104-113 |
| | 15 | 3 |
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_get_lengthName: | asn1_get_length | Prototype: | static int asn1_get_length(const unsigned char **pp, int *inf, long *rl, long max) | Coverage: | 92.857% (26/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c | Lines: | 112-150 |
| | 28 | 9 |
asn1_get_uint64Name: | asn1_get_uint64 | Prototype: | static int asn1_get_uint64(uint64_t *pr, const unsigned char *b, size_t blen) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c | Lines: | 207-224 |
| | 14 | 4 |
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_item_clearName: | asn1_item_clear | Prototype: | static void asn1_item_clear(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 52.381% (11/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_new.c | Lines: | 169-200 |
| | 23 | 9 |
asn1_item_embed_d2iName: | asn1_item_embed_d2i | Prototype: | static int asn1_item_embed_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, const ASN1_ITEM *it, int tag, int aclass, char opt, ASN1_TLC *ctx, int depth) | Coverage: | 83.333% (150/180) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_dec.c | Lines: | 135-430 |
| | 228 | 56 |
asn1_item_embed_freeName: | asn1_item_embed_free | Prototype: | void asn1_item_embed_free(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed) | Coverage: | 90.411% (66/73) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_fre.c | Lines: | 28-120 |
| | 89 | 24 |
asn1_item_embed_newName: | asn1_item_embed_new | Prototype: | int asn1_item_embed_new(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed) | Coverage: | 63.542% (61/96) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_new.c | Lines: | 42-167 |
| | 98 | 34 |
asn1_item_flags_i2dName: | asn1_item_flags_i2d | Prototype: | static int asn1_item_flags_i2d(ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it, int flags) | Coverage: | 83.333% (10/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_enc.c | Lines: | 54-75 |
| | 20 | 4 |
asn1_item_print_ctxName: | asn1_item_print_ctx | Prototype: | static int asn1_item_print_ctx(BIO *out, ASN1_VALUE **fld, int indent, const ASN1_ITEM *it, const char *fname, const char *sname, int nohdr, const ASN1_PCTX *pctx) | Coverage: | 64.615% (84/130) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c | Lines: | 134-262 |
| | 90 | 39 |
asn1_multiName: | asn1_multi | Prototype: | static ASN1_TYPE *asn1_multi(int utype, const char *section, X509V3_CTX *cnf, int depth, int *perr) | Coverage: | 0.000% (0/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_gen.c | Lines: | 405-464 |
| | 64 | 13 |
asn1_output_dataName: | asn1_output_data | Prototype: | static int asn1_output_data(BIO *out, BIO *data, ASN1_VALUE *val, int flags, const ASN1_ITEM *it) | Coverage: | 50.000% (10/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | Lines: | 314-362 |
| | 31 | 6 |
asn1_parse2Name: | asn1_parse2 | Prototype: | static int asn1_parse2(BIO *bp, const unsigned char **pp, long length, int offset, int depth, int indent, int dump) | Coverage: | 64.815% (175/270) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_par.c | Lines: | 69-346 |
| | 243 | 80 |
asn1_primitive_clearName: | asn1_primitive_clear | Prototype: | static void asn1_primitive_clear(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 89.474% (17/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_new.c | Lines: | 330-349 |
| | 21 | 5 |
asn1_primitive_freeName: | asn1_primitive_free | Prototype: | void asn1_primitive_free(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed) | Coverage: | 91.837% (45/49) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_fre.c | Lines: | 146-208 |
| | 45 | 16 |
asn1_primitive_newName: | asn1_primitive_new | Prototype: | static int asn1_primitive_new(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed) | Coverage: | 75.556% (34/45) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_new.c | Lines: | 262-328 |
| | 49 | 16 |
asn1_primitive_printName: | asn1_primitive_print | Prototype: | static int asn1_primitive_print(BIO *out, ASN1_VALUE **fld, const ASN1_ITEM *it, int indent, const char *fname, const char *sname, const ASN1_PCTX *pctx) | Coverage: | 80.769% (63/78) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c | Lines: | 433-539 |
| | 78 | 30 |