OpenCoverage

OpenSSL Test Coverage

Function Tree

Page:<>12
Condition %:  0.000% (0/10)
3
Condition %:  0.000% (0/1)
4
Condition %:  0.000% (0/30)
5
Condition %:  0.000% (0/4)
...10
Condition %:  0.000% (0/1)
...20
Condition %:  0.000% (0/10)
...30
Condition %:  0.000% (0/1)
...100
Condition %: 100.000% (1/1)
...103
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
ACCESS_DESCRIPTION_free
Name: ACCESS_DESCRIPTION_free
Prototype: void ACCESS_DESCRIPTION_free(ACCESS_DESCRIPTION *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_info.c
Lines: 53-53
  0.000% (0/1)
11
ACCESS_DESCRIPTION_new
Name: ACCESS_DESCRIPTION_new
Prototype: ACCESS_DESCRIPTION *ACCESS_DESCRIPTION_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_info.c
Lines: 53-53
  0.000% (0/1)
11
ADMISSIONS_free
Name: ADMISSIONS_free
Prototype: void ADMISSIONS_free(ADMISSIONS *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 51-51
  0.000% (0/1)
11
ADMISSIONS_get0_admissionAuthority
Name: ADMISSIONS_get0_admissionAuthority
Prototype: const GENERAL_NAME *ADMISSIONS_get0_admissionAuthority(const ADMISSIONS *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 265-268
  0.000% (0/1)
11
ADMISSIONS_get0_namingAuthority
Name: ADMISSIONS_get0_namingAuthority
Prototype: const NAMING_AUTHORITY *ADMISSIONS_get0_namingAuthority(const ADMISSIONS *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 276-279
  0.000% (0/1)
11
ADMISSIONS_get0_professionInfos
Name: ADMISSIONS_get0_professionInfos
Prototype: const PROFESSION_INFOS *ADMISSIONS_get0_professionInfos(const ADMISSIONS *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 287-290
  0.000% (0/1)
11
ADMISSIONS_new
Name: ADMISSIONS_new
Prototype: ADMISSIONS *ADMISSIONS_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 51-51
  0.000% (0/1)
11
ADMISSIONS_set0_admissionAuthority
Name: ADMISSIONS_set0_admissionAuthority
Prototype: void ADMISSIONS_set0_admissionAuthority(ADMISSIONS *a, GENERAL_NAME *aa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 270-274
  0.000% (0/1)
21
ADMISSIONS_set0_namingAuthority
Name: ADMISSIONS_set0_namingAuthority
Prototype: void ADMISSIONS_set0_namingAuthority(ADMISSIONS *a, NAMING_AUTHORITY *na)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 281-285
  0.000% (0/1)
21
ADMISSIONS_set0_professionInfos
Name: ADMISSIONS_set0_professionInfos
Prototype: void ADMISSIONS_set0_professionInfos(ADMISSIONS *a, PROFESSION_INFOS *pi)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 292-296
  0.000% (0/1)
21
ADMISSION_SYNTAX_free
Name: ADMISSION_SYNTAX_free
Prototype: void ADMISSION_SYNTAX_free(ADMISSION_SYNTAX *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 52-52
  0.000% (0/1)
11
ADMISSION_SYNTAX_get0_admissionAuthority
Name: ADMISSION_SYNTAX_get0_admissionAuthority
Prototype: const GENERAL_NAME *ADMISSION_SYNTAX_get0_admissionAuthority(const ADMISSION_SYNTAX *as)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 241-244
  0.000% (0/1)
11
ADMISSION_SYNTAX_get0_contentsOfAdmissions
Name: ADMISSION_SYNTAX_get0_contentsOfAdmissions
Prototype: const struct stack_st_ADMISSIONS *ADMISSION_SYNTAX_get0_contentsOfAdmissions(const ADMISSION_SYNTAX *as)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 253-256
  0.000% (0/1)
11
ADMISSION_SYNTAX_new
Name: ADMISSION_SYNTAX_new
Prototype: ADMISSION_SYNTAX *ADMISSION_SYNTAX_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 52-52
  0.000% (0/1)
11
ADMISSION_SYNTAX_set0_admissionAuthority
Name: ADMISSION_SYNTAX_set0_admissionAuthority
Prototype: void ADMISSION_SYNTAX_set0_admissionAuthority(ADMISSION_SYNTAX *as, GENERAL_NAME *aa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 246-251
  0.000% (0/1)
21
ADMISSION_SYNTAX_set0_contentsOfAdmissions
Name: ADMISSION_SYNTAX_set0_contentsOfAdmissions
Prototype: void ADMISSION_SYNTAX_set0_contentsOfAdmissions(ADMISSION_SYNTAX *as, struct stack_st_ADMISSIONS *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 258-263
  0.000% (0/1)
21
AES_cfb128_encrypt
Name: AES_cfb128_encrypt
Prototype: void AES_cfb128_encrypt(const unsigned char *in, unsigned char *out, size_t length, const AES_KEY *key, unsigned char *ivec, int *num, const int enc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/aes/aes_cfb.c
Lines: 19-26
  0.000% (0/1)
21
AES_cfb1_encrypt
Name: AES_cfb1_encrypt
Prototype: void AES_cfb1_encrypt(const unsigned char *in, unsigned char *out, size_t length, const AES_KEY *key, unsigned char *ivec, int *num, const int enc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/aes/aes_cfb.c
Lines: 29-35
  0.000% (0/1)
21
AES_cfb8_encrypt
Name: AES_cfb8_encrypt
Prototype: void AES_cfb8_encrypt(const unsigned char *in, unsigned char *out, size_t length, const AES_KEY *key, unsigned char *ivec, int *num, const int enc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/aes/aes_cfb.c
Lines: 37-43
  0.000% (0/1)
21
AES_ecb_encrypt
Name: AES_ecb_encrypt
Prototype: void AES_ecb_encrypt(const unsigned char *in, unsigned char *out, const AES_KEY *key, const int enc)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/aes/aes_ecb.c
Lines: 15-26
  0.000% (0/4)
92
AES_ofb128_encrypt
Name: AES_ofb128_encrypt
Prototype: void AES_ofb128_encrypt(const unsigned char *in, unsigned char *out, size_t length, const AES_KEY *key, unsigned char *ivec, int *num)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/aes/aes_ofb.c
Lines: 13-19
  0.000% (0/1)
21
AES_options
Name: AES_options
Prototype: const char *AES_options(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/aes/aes_misc.c
Lines: 14-21
  0.000% (0/1)
11
ASIdOrRange_cmp
Name: ASIdOrRange_cmp
Prototype: static int ASIdOrRange_cmp(const ASIdOrRange *const *a_, const ASIdOrRange *const *b_)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c
Lines: 122-148
  0.000% (0/16)
204
ASIdOrRange_free
Name: ASIdOrRange_free
Prototype: void ASIdOrRange_free(ASIdOrRange *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c
Lines: 54-54
  0.000% (0/1)
11
ASIdOrRange_new
Name: ASIdOrRange_new
Prototype: ASIdOrRange *ASIdOrRange_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c
Lines: 54-54
  0.000% (0/1)
11
ASIdentifierChoice_canonize
Name: ASIdentifierChoice_canonize
Prototype: static int ASIdentifierChoice_canonize(ASIdentifierChoice *choice)
Coverage:  0.000% (0/69)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c
Lines: 351-488
  0.000% (0/69)
12919
ASIdentifierChoice_free
Name: ASIdentifierChoice_free
Prototype: void ASIdentifierChoice_free(ASIdentifierChoice *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c
Lines: 55-55
  0.000% (0/1)
11
ASIdentifierChoice_is_canonical
Name: ASIdentifierChoice_is_canonical
Prototype: static int ASIdentifierChoice_is_canonical(ASIdentifierChoice *choice)
Coverage:  0.000% (0/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c
Lines: 256-336
  0.000% (0/51)
8711
ASIdentifierChoice_new
Name: ASIdentifierChoice_new
Prototype: ASIdentifierChoice *ASIdentifierChoice_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c
Lines: 55-55
  0.000% (0/1)
11
ASIdentifiers_new
Name: ASIdentifiers_new
Prototype: ASIdentifiers *ASIdentifiers_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c
Lines: 56-56
  0.000% (0/1)
11
ASN1_BIT_STRING_check
Name: ASN1_BIT_STRING_check
Prototype: int ASN1_BIT_STRING_check(const ASN1_BIT_STRING *a, const unsigned char *flags, int flags_len)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_bitstr.c
Lines: 198-216
  0.000% (0/13)
83
ASN1_BIT_STRING_name_print
Name: ASN1_BIT_STRING_name_print
Prototype: int ASN1_BIT_STRING_name_print(BIO *out, ASN1_BIT_STRING *bs, BIT_STRING_BITNAME *tbl, int indent)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/t_bitst.c
Lines: 15-31
  0.000% (0/10)
114
ASN1_BIT_STRING_num_asc
Name: ASN1_BIT_STRING_num_asc
Prototype: int ASN1_BIT_STRING_num_asc(const char *name, BIT_STRING_BITNAME *tbl)
Coverage:  0.000% (0/69)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/t_bitst.c
Lines: 47-56
  0.000% (0/69)
33415
ASN1_BIT_STRING_set_asc
Name: ASN1_BIT_STRING_set_asc
Prototype: int ASN1_BIT_STRING_set_asc(ASN1_BIT_STRING *bs, const char *name, int value, BIT_STRING_BITNAME *tbl)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/t_bitst.c
Lines: 33-45
  0.000% (0/10)
84
ASN1_BMPSTRING_free
Name: ASN1_BMPSTRING_free
Prototype: void ASN1_BMPSTRING_free(ASN1_BMPSTRING *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 41-41
  0.000% (0/1)
11
ASN1_BMPSTRING_new
Name: ASN1_BMPSTRING_new
Prototype: ASN1_BMPSTRING *ASN1_BMPSTRING_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 41-41
  0.000% (0/1)
11
ASN1_ENUMERATED_new
Name: ASN1_ENUMERATED_new
Prototype: ASN1_ENUMERATED *ASN1_ENUMERATED_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 30-30
  0.000% (0/1)
11
ASN1_ENUMERATED_set
Name: ASN1_ENUMERATED_set
Prototype: int ASN1_ENUMERATED_set(ASN1_ENUMERATED *a, long v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c
Lines: 572-575
  0.000% (0/1)
11
ASN1_ENUMERATED_set_int64
Name: ASN1_ENUMERATED_set_int64
Prototype: int ASN1_ENUMERATED_set_int64(ASN1_ENUMERATED *a, int64_t r)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c
Lines: 567-570
  0.000% (0/1)
11
ASN1_GENERALIZEDTIME_set
Name: ASN1_GENERALIZEDTIME_set
Prototype: ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_set(ASN1_GENERALIZEDTIME *s, time_t t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_gentm.c
Lines: 52-56
  0.000% (0/1)
11
ASN1_GENERALSTRING_free
Name: ASN1_GENERALSTRING_free
Prototype: void ASN1_GENERALSTRING_free(ASN1_GENERALSTRING *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 36-36
  0.000% (0/1)
11
ASN1_GENERALSTRING_new
Name: ASN1_GENERALSTRING_new
Prototype: ASN1_GENERALSTRING *ASN1_GENERALSTRING_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 36-36
  0.000% (0/1)
11
ASN1_INTEGER_get_uint64
Name: ASN1_INTEGER_get_uint64
Prototype: int ASN1_INTEGER_get_uint64(uint64_t *pr, const ASN1_INTEGER *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c
Lines: 523-526
  0.000% (0/1)
11
ASN1_ITEM_get
Name: ASN1_ITEM_get
Prototype: const ASN1_ITEM *ASN1_ITEM_get(size_t i)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_item_list.c
Lines: 37-42
  0.000% (0/4)
72
ASN1_NULL_free
Name: ASN1_NULL_free
Prototype: void ASN1_NULL_free(ASN1_NULL *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 44-44
  0.000% (0/1)
11
ASN1_OBJECT_create
Name: ASN1_OBJECT_create
Prototype: ASN1_OBJECT *ASN1_OBJECT_create(int nid, unsigned char *data, int len, const char *sn, const char *ln)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_object.c
Lines: 370-383
  0.000% (0/1)
91
ASN1_PCTX_get_cert_flags
Name: ASN1_PCTX_get_cert_flags
Prototype: unsigned long ASN1_PCTX_get_cert_flags(const ASN1_PCTX *p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c
Lines: 72-75
  0.000% (0/1)
11
ASN1_PCTX_get_flags
Name: ASN1_PCTX_get_flags
Prototype: unsigned long ASN1_PCTX_get_flags(const ASN1_PCTX *p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c
Lines: 52-55
  0.000% (0/1)
11
ASN1_PCTX_get_nm_flags
Name: ASN1_PCTX_get_nm_flags
Prototype: unsigned long ASN1_PCTX_get_nm_flags(const ASN1_PCTX *p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c
Lines: 62-65
  0.000% (0/1)
11
ASN1_PCTX_get_oid_flags
Name: ASN1_PCTX_get_oid_flags
Prototype: unsigned long ASN1_PCTX_get_oid_flags(const ASN1_PCTX *p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c
Lines: 82-85
  0.000% (0/1)
11
ASN1_PCTX_get_str_flags
Name: ASN1_PCTX_get_str_flags
Prototype: unsigned long ASN1_PCTX_get_str_flags(const ASN1_PCTX *p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c
Lines: 92-95
  0.000% (0/1)
11
ASN1_PCTX_set_cert_flags
Name: ASN1_PCTX_set_cert_flags
Prototype: void ASN1_PCTX_set_cert_flags(ASN1_PCTX *p, unsigned long flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c
Lines: 77-80
  0.000% (0/1)
11
ASN1_PCTX_set_nm_flags
Name: ASN1_PCTX_set_nm_flags
Prototype: void ASN1_PCTX_set_nm_flags(ASN1_PCTX *p, unsigned long flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c
Lines: 67-70
  0.000% (0/1)
11
ASN1_PCTX_set_oid_flags
Name: ASN1_PCTX_set_oid_flags
Prototype: void ASN1_PCTX_set_oid_flags(ASN1_PCTX *p, unsigned long flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c
Lines: 87-90
  0.000% (0/1)
11
ASN1_PRINTABLESTRING_free
Name: ASN1_PRINTABLESTRING_free
Prototype: void ASN1_PRINTABLESTRING_free(ASN1_PRINTABLESTRING *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 33-33
  0.000% (0/1)
11
ASN1_PRINTABLESTRING_new
Name: ASN1_PRINTABLESTRING_new
Prototype: ASN1_PRINTABLESTRING *ASN1_PRINTABLESTRING_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 33-33
  0.000% (0/1)
11
ASN1_PRINTABLE_free
Name: ASN1_PRINTABLE_free
Prototype: void ASN1_PRINTABLE_free(ASN1_STRING *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 58-58
  0.000% (0/1)
11
ASN1_PRINTABLE_new
Name: ASN1_PRINTABLE_new
Prototype: ASN1_STRING *ASN1_PRINTABLE_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 58-58
  0.000% (0/1)
11
ASN1_SCTX_free
Name: ASN1_SCTX_free
Prototype: void ASN1_SCTX_free(ASN1_SCTX *p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_scn.c
Lines: 37-40
  0.000% (0/1)
11
ASN1_SCTX_get_app_data
Name: ASN1_SCTX_get_app_data
Prototype: void *ASN1_SCTX_get_app_data(ASN1_SCTX *p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_scn.c
Lines: 62-65
  0.000% (0/1)
11
ASN1_SCTX_get_flags
Name: ASN1_SCTX_get_flags
Prototype: unsigned long ASN1_SCTX_get_flags(ASN1_SCTX *p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_scn.c
Lines: 52-55
  0.000% (0/1)
11
ASN1_SCTX_get_item
Name: ASN1_SCTX_get_item
Prototype: const ASN1_ITEM *ASN1_SCTX_get_item(ASN1_SCTX *p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_scn.c
Lines: 42-45
  0.000% (0/1)
11
ASN1_SCTX_get_template
Name: ASN1_SCTX_get_template
Prototype: const ASN1_TEMPLATE *ASN1_SCTX_get_template(ASN1_SCTX *p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_scn.c
Lines: 47-50
  0.000% (0/1)
11
ASN1_SCTX_new
Name: ASN1_SCTX_new
Prototype: ASN1_SCTX *ASN1_SCTX_new(int (*scan_cb) (ASN1_SCTX *ctx))
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_scn.c
Lines: 25-35
  0.000% (0/4)
122
ASN1_SCTX_set_app_data
Name: ASN1_SCTX_set_app_data
Prototype: void ASN1_SCTX_set_app_data(ASN1_SCTX *p, void *data)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_scn.c
Lines: 57-60
  0.000% (0/1)
11
ASN1_STRING_data
Name: ASN1_STRING_data
Prototype: unsigned char *ASN1_STRING_data(ASN1_STRING *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c
Lines: 387-390
  0.000% (0/1)
11
ASN1_STRING_get_default_mask
Name: ASN1_STRING_get_default_mask
Prototype: unsigned long ASN1_STRING_get_default_mask(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strnid.c
Lines: 33-36
  0.000% (0/1)
11
ASN1_STRING_length_set
Name: ASN1_STRING_length_set
Prototype: void ASN1_STRING_length_set(ASN1_STRING *x, int len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c
Lines: 371-374
  0.000% (0/1)
11
ASN1_STRING_print_ex_fp
Name: ASN1_STRING_print_ex_fp
Prototype: int ASN1_STRING_print_ex_fp(FILE *fp, const ASN1_STRING *str, unsigned long flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c
Lines: 592-595
  0.000% (0/1)
11
ASN1_STRING_type
Name: ASN1_STRING_type
Prototype: int ASN1_STRING_type(const ASN1_STRING *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c
Lines: 376-379
  0.000% (0/1)
11
ASN1_T61STRING_free
Name: ASN1_T61STRING_free
Prototype: void ASN1_T61STRING_free(ASN1_T61STRING *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 34-34
  0.000% (0/1)
11
ASN1_T61STRING_new
Name: ASN1_T61STRING_new
Prototype: ASN1_T61STRING *ASN1_T61STRING_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 34-34
  0.000% (0/1)
11
ASN1_UNIVERSALSTRING_free
Name: ASN1_UNIVERSALSTRING_free
Prototype: void ASN1_UNIVERSALSTRING_free(ASN1_UNIVERSALSTRING *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 40-40
  0.000% (0/1)
11
ASN1_UNIVERSALSTRING_new
Name: ASN1_UNIVERSALSTRING_new
Prototype: ASN1_UNIVERSALSTRING *ASN1_UNIVERSALSTRING_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 40-40
  0.000% (0/1)
11
ASN1_UNIVERSALSTRING_to_string
Name: ASN1_UNIVERSALSTRING_to_string
Prototype: int ASN1_UNIVERSALSTRING_to_string(ASN1_UNIVERSALSTRING *s)
Coverage:  0.000% (0/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_print.c
Lines: 40-66
  0.000% (0/23)
207
ASN1_UTCTIME_adj
Name: ASN1_UTCTIME_adj
Prototype: ASN1_UTCTIME *ASN1_UTCTIME_adj(ASN1_UTCTIME *s, time_t t, int offset_day, long offset_sec)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_utctm.c
Lines: 54-70
  0.000% (0/12)
194
ASN1_UTCTIME_cmp_time_t
Name: ASN1_UTCTIME_cmp_time_t
Prototype: int ASN1_UTCTIME_cmp_time_t(const ASN1_UTCTIME *s, time_t t)
Coverage:  0.000% (0/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_utctm.c
Lines: 72-91
  0.000% (0/20)
156
ASN1_UTCTIME_free
Name: ASN1_UTCTIME_free
Prototype: void ASN1_UTCTIME_free(ASN1_UTCTIME *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 37-37
  0.000% (0/1)
11
ASN1_UTCTIME_new
Name: ASN1_UTCTIME_new
Prototype: ASN1_UTCTIME *ASN1_UTCTIME_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 37-37
  0.000% (0/1)
11
ASN1_UTCTIME_set
Name: ASN1_UTCTIME_set
Prototype: ASN1_UTCTIME *ASN1_UTCTIME_set(ASN1_UTCTIME *s, time_t t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_utctm.c
Lines: 49-52
  0.000% (0/1)
11
ASN1_UTF8STRING_free
Name: ASN1_UTF8STRING_free
Prototype: void ASN1_UTF8STRING_free(ASN1_UTF8STRING *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 32-32
  0.000% (0/1)
11
ASN1_UTF8STRING_new
Name: ASN1_UTF8STRING_new
Prototype: ASN1_UTF8STRING *ASN1_UTF8STRING_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 32-32
  0.000% (0/1)
11
ASN1_VISIBLESTRING_free
Name: ASN1_VISIBLESTRING_free
Prototype: void ASN1_VISIBLESTRING_free(ASN1_VISIBLESTRING *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 39-39
  0.000% (0/1)
11
ASN1_VISIBLESTRING_new
Name: ASN1_VISIBLESTRING_new
Prototype: ASN1_VISIBLESTRING *ASN1_VISIBLESTRING_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 39-39
  0.000% (0/1)
11
ASN1_check_infinite_end
Name: ASN1_check_infinite_end
Prototype: int ASN1_check_infinite_end(unsigned char **p, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c
Lines: 34-37
  0.000% (0/1)
11
ASN1_const_check_infinite_end
Name: ASN1_const_check_infinite_end
Prototype: int ASN1_const_check_infinite_end(const unsigned char **p, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c
Lines: 39-42
  0.000% (0/1)
11
ASN1_d2i_fp
Name: ASN1_d2i_fp
Prototype: void *ASN1_d2i_fp(void *(*xnew) (void), d2i_of_void *d2i, FILE *in, void **x)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_d2i_fp.c
Lines: 21-34
  0.000% (0/4)
152
ASN1_digest
Name: ASN1_digest
Prototype: int ASN1_digest(i2d_of_void *i2d, const EVP_MD *type, char *data, unsigned char *md, unsigned int *len)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_digest.c
Lines: 23-43
  0.000% (0/7)
233
ASN1_dup
Name: ASN1_dup
Prototype: void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, void *x)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_dup.c
Lines: 16-38
  0.000% (0/7)
373
ASN1_generate_nconf
Name: ASN1_generate_nconf
Prototype: ASN1_TYPE *ASN1_generate_nconf(const char *str, CONF *nconf)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_gen.c
Lines: 78-87
  0.000% (0/4)
92
ASN1_generate_v3
Name: ASN1_generate_v3
Prototype: ASN1_TYPE *ASN1_generate_v3(const char *str, X509V3_CTX *cnf)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_gen.c
Lines: 89-96
  0.000% (0/4)
52
ASN1_i2d_fp
Name: ASN1_i2d_fp
Prototype: int ASN1_i2d_fp(i2d_of_void *i2d, FILE *out, void *x)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_i2d_fp.c
Lines: 18-31
  0.000% (0/4)
112
ASN1_item_d2i_fp
Name: ASN1_item_d2i_fp
Prototype: void *ASN1_item_d2i_fp(const ASN1_ITEM *it, FILE *in, void *x)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_d2i_fp.c
Lines: 76-89
  0.000% (0/4)
152
ASN1_item_i2d_fp
Name: ASN1_item_i2d_fp
Prototype: int ASN1_item_i2d_fp(const ASN1_ITEM *it, FILE *out, void *x)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_i2d_fp.c
Lines: 71-84
  0.000% (0/4)
112
ASN1_parse
Name: ASN1_parse
Prototype: int ASN1_parse(BIO *bp, const unsigned char *pp, long len, int indent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_par.c
Lines: 58-61
  0.000% (0/1)
11
ASN1_sign
Name: ASN1_sign
Prototype: int ASN1_sign(i2d_of_void *i2d, X509_ALGOR *algor1, X509_ALGOR *algor2, ASN1_BIT_STRING *signature, char *data, EVP_PKEY *pkey, const EVP_MD *type)
Coverage:  0.000% (0/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_sign.c
Lines: 26-107
  0.000% (0/44)
10213
ASN1_str2mask
Name: ASN1_str2mask
Prototype: int ASN1_str2mask(const char *str, unsigned long *pmask)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_gen.c
Lines: 785-789
  0.000% (0/1)
21
ASN1_verify
Name: ASN1_verify
Prototype: int ASN1_verify(i2d_of_void *i2d, X509_ALGOR *a, ASN1_BIT_STRING *signature, char *data, EVP_PKEY *pkey)
Coverage:  0.000% (0/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_verify.c
Lines: 26-80
  0.000% (0/26)
558
ASRange_free
Name: ASRange_free
Prototype: void ASRange_free(ASRange *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c
Lines: 53-53
  0.000% (0/1)
11
ASRange_new
Name: ASRange_new
Prototype: ASRange *ASRange_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c
Lines: 53-53
  0.000% (0/1)
11
Page:<>12
Condition %:  0.000% (0/10)
3
Condition %:  0.000% (0/1)
4
Condition %:  0.000% (0/30)
5
Condition %:  0.000% (0/4)
...10
Condition %:  0.000% (0/1)
...20
Condition %:  0.000% (0/10)
...30
Condition %:  0.000% (0/1)
...100
Condition %: 100.000% (1/1)
...103
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.2