OpenCoverage

OpenSSL Test Coverage

Functions

Page:<>1
Function: ACCESS_DESCRIPTION_free
...20
Function: EVP_aria_192_ctr
...30
Function: RSA_meth_dup
...40
Function: X509_CRL_get_ext_by_critical
...48
Function: bn2binpad
49
Function: cast_init_key
50
Function: cms_DigestedData_create
51
Function: constant_time_lookup_niels
5253
Function: d2i_OCSP_SIGNATURE
54
Function: d2i_X509_bio
55
Function: dir_ctrl
56
Function: dsa_pkey_ctrl
...60
Function: file_load_try_repeat
...70
Function: param_cmp
...80
Function: sk_DIST_POINT_value
...100
Function: tls_construct_new_session_ticket
...103
Function: xsyslog
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
custom_exts_copy_flags
Name: custom_exts_copy_flags
Prototype: int custom_exts_copy_flags(custom_ext_methods *dst, const custom_ext_methods *src)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_cust.c
Lines: 250-267
 71.429% (5/7)
153
custom_exts_free
Name: custom_exts_free
Prototype: void custom_exts_free(custom_ext_methods *exts)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_cust.c
Lines: 319-333
100.000% (7/7)
83
d2i_ACCESS_DESCRIPTION
Name: d2i_ACCESS_DESCRIPTION
Prototype: ACCESS_DESCRIPTION *d2i_ACCESS_DESCRIPTION(ACCESS_DESCRIPTION **a, const unsigned char **in, long len)
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
d2i_ADMISSIONS
Name: d2i_ADMISSIONS
Prototype: ADMISSIONS *d2i_ADMISSIONS(ADMISSIONS **a, const unsigned char **in, long len)
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
d2i_ADMISSION_SYNTAX
Name: d2i_ADMISSION_SYNTAX
Prototype: ADMISSION_SYNTAX *d2i_ADMISSION_SYNTAX(ADMISSION_SYNTAX **a, const unsigned char **in, long len)
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
d2i_ASIdOrRange
Name: d2i_ASIdOrRange
Prototype: ASIdOrRange *d2i_ASIdOrRange(ASIdOrRange **a, const unsigned char **in, long len)
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
d2i_ASIdentifierChoice
Name: d2i_ASIdentifierChoice
Prototype: ASIdentifierChoice *d2i_ASIdentifierChoice(ASIdentifierChoice **a, const unsigned char **in, long len)
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
d2i_ASIdentifiers
Name: d2i_ASIdentifiers
Prototype: ASIdentifiers *d2i_ASIdentifiers(ASIdentifiers **a, const unsigned char **in, long len)
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
d2i_ASN1_BIT_STRING
Name: d2i_ASN1_BIT_STRING
Prototype: ASN1_BIT_STRING *d2i_ASN1_BIT_STRING(ASN1_BIT_STRING **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 31-31
  0.000% (0/1)
11
d2i_ASN1_BMPSTRING
Name: d2i_ASN1_BMPSTRING
Prototype: ASN1_BMPSTRING *d2i_ASN1_BMPSTRING(ASN1_BMPSTRING **a, const unsigned char **in, long len)
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
d2i_ASN1_ENUMERATED
Name: d2i_ASN1_ENUMERATED
Prototype: ASN1_ENUMERATED *d2i_ASN1_ENUMERATED(ASN1_ENUMERATED **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 30-30
100.000% (1/1)
11
d2i_ASN1_GENERALIZEDTIME
Name: d2i_ASN1_GENERALIZEDTIME
Prototype: ASN1_GENERALIZEDTIME *d2i_ASN1_GENERALIZEDTIME(ASN1_GENERALIZEDTIME **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 38-38
  0.000% (0/1)
11
d2i_ASN1_GENERALSTRING
Name: d2i_ASN1_GENERALSTRING
Prototype: ASN1_GENERALSTRING *d2i_ASN1_GENERALSTRING(ASN1_GENERALSTRING **a, const unsigned char **in, long len)
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
d2i_ASN1_IA5STRING
Name: d2i_ASN1_IA5STRING
Prototype: ASN1_IA5STRING *d2i_ASN1_IA5STRING(ASN1_IA5STRING **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 35-35
  0.000% (0/1)
11
d2i_ASN1_INTEGER
Name: d2i_ASN1_INTEGER
Prototype: ASN1_INTEGER *d2i_ASN1_INTEGER(ASN1_INTEGER **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 29-29
100.000% (1/1)
11
d2i_ASN1_NULL
Name: d2i_ASN1_NULL
Prototype: ASN1_NULL *d2i_ASN1_NULL(ASN1_NULL **a, const unsigned char **in, long len)
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
d2i_ASN1_OBJECT
Name: d2i_ASN1_OBJECT
Prototype: ASN1_OBJECT *d2i_ASN1_OBJECT(ASN1_OBJECT **a, const unsigned char **pp, long length)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_object.c
Lines: 211-237
 81.818% (9/11)
275
d2i_ASN1_OCTET_STRING
Name: d2i_ASN1_OCTET_STRING
Prototype: ASN1_OCTET_STRING *d2i_ASN1_OCTET_STRING(ASN1_OCTET_STRING **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 28-28
100.000% (1/1)
11
d2i_ASN1_PRINTABLE
Name: d2i_ASN1_PRINTABLE
Prototype: ASN1_STRING *d2i_ASN1_PRINTABLE(ASN1_STRING **a, const unsigned char **in, long len)
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
d2i_ASN1_PRINTABLESTRING
Name: d2i_ASN1_PRINTABLESTRING
Prototype: ASN1_PRINTABLESTRING *d2i_ASN1_PRINTABLESTRING(ASN1_PRINTABLESTRING **a, const unsigned char **in, long len)
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
d2i_ASN1_SEQUENCE_ANY
Name: d2i_ASN1_SEQUENCE_ANY
Prototype: ASN1_SEQUENCE_ANY *d2i_ASN1_SEQUENCE_ANY(ASN1_SEQUENCE_ANY **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 83-83
100.000% (1/1)
11
d2i_ASN1_SET_ANY
Name: d2i_ASN1_SET_ANY
Prototype: ASN1_SEQUENCE_ANY *d2i_ASN1_SET_ANY(ASN1_SEQUENCE_ANY **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 84-84
  0.000% (0/1)
11
d2i_ASN1_T61STRING
Name: d2i_ASN1_T61STRING
Prototype: ASN1_T61STRING *d2i_ASN1_T61STRING(ASN1_T61STRING **a, const unsigned char **in, long len)
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
d2i_ASN1_TIME
Name: d2i_ASN1_TIME
Prototype: ASN1_TIME *d2i_ASN1_TIME(ASN1_TIME **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_time.c
Lines: 26-26
  0.000% (0/1)
11
d2i_ASN1_TYPE
Name: d2i_ASN1_TYPE
Prototype: ASN1_TYPE *d2i_ASN1_TYPE(ASN1_TYPE **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 53-53
  0.000% (0/1)
11
d2i_ASN1_UINTEGER
Name: d2i_ASN1_UINTEGER
Prototype: ASN1_INTEGER *d2i_ASN1_UINTEGER(ASN1_INTEGER **a, const unsigned char **pp, long length)
Coverage:  0.000% (0/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c
Lines: 387-447
  0.000% (0/36)
7111
d2i_ASN1_UNIVERSALSTRING
Name: d2i_ASN1_UNIVERSALSTRING
Prototype: ASN1_UNIVERSALSTRING *d2i_ASN1_UNIVERSALSTRING(ASN1_UNIVERSALSTRING **a, const unsigned char **in, long len)
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
d2i_ASN1_UTCTIME
Name: d2i_ASN1_UTCTIME
Prototype: ASN1_UTCTIME *d2i_ASN1_UTCTIME(ASN1_UTCTIME **a, const unsigned char **in, long len)
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
d2i_ASN1_UTF8STRING
Name: d2i_ASN1_UTF8STRING
Prototype: ASN1_UTF8STRING *d2i_ASN1_UTF8STRING(ASN1_UTF8STRING **a, const unsigned char **in, long len)
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
d2i_ASN1_VISIBLESTRING
Name: d2i_ASN1_VISIBLESTRING
Prototype: ASN1_VISIBLESTRING *d2i_ASN1_VISIBLESTRING(ASN1_VISIBLESTRING **a, const unsigned char **in, long len)
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
d2i_ASRange
Name: d2i_ASRange
Prototype: ASRange *d2i_ASRange(ASRange **a, const unsigned char **in, long len)
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
d2i_AUTHORITY_INFO_ACCESS
Name: d2i_AUTHORITY_INFO_ACCESS
Prototype: AUTHORITY_INFO_ACCESS *d2i_AUTHORITY_INFO_ACCESS(AUTHORITY_INFO_ACCESS **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_info.c
Lines: 59-59
  0.000% (0/1)
11
d2i_AUTHORITY_KEYID
Name: d2i_AUTHORITY_KEYID
Prototype: AUTHORITY_KEYID *d2i_AUTHORITY_KEYID(AUTHORITY_KEYID **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_akeya.c
Lines: 23-23
  0.000% (0/1)
11
d2i_AutoPrivateKey
Name: d2i_AutoPrivateKey
Prototype: EVP_PKEY *d2i_AutoPrivateKey(EVP_PKEY **a, const unsigned char **pp, long length)
Coverage:  90.000% (18/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/d2i_pr.c
Lines: 79-125
 90.000% (18/20)
477
d2i_BASIC_CONSTRAINTS
Name: d2i_BASIC_CONSTRAINTS
Prototype: BASIC_CONSTRAINTS *d2i_BASIC_CONSTRAINTS(BASIC_CONSTRAINTS **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_bcons.c
Lines: 42-42
  0.000% (0/1)
11
d2i_CERTIFICATEPOLICIES
Name: d2i_CERTIFICATEPOLICIES
Prototype: CERTIFICATEPOLICIES *d2i_CERTIFICATEPOLICIES(CERTIFICATEPOLICIES **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_cpols.c
Lines: 51-51
  0.000% (0/1)
11
d2i_CMS_ContentInfo
Name: d2i_CMS_ContentInfo
Prototype: CMS_ContentInfo *d2i_CMS_ContentInfo(CMS_ContentInfo **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c
Lines: 19-19
100.000% (1/1)
11
d2i_CMS_ReceiptRequest
Name: d2i_CMS_ReceiptRequest
Prototype: CMS_ReceiptRequest *d2i_CMS_ReceiptRequest(CMS_ReceiptRequest **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_ess.c
Lines: 19-19
  0.000% (0/1)
11
d2i_CMS_bio
Name: d2i_CMS_bio
Prototype: CMS_ContentInfo *d2i_CMS_bio(BIO *bp, CMS_ContentInfo **cms)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_io.c
Lines: 35-38
100.000% (1/1)
11
d2i_CRL_DIST_POINTS
Name: d2i_CRL_DIST_POINTS
Prototype: CRL_DIST_POINTS *d2i_CRL_DIST_POINTS(CRL_DIST_POINTS **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c
Lines: 331-331
  0.000% (0/1)
11
d2i_DHparams
Name: d2i_DHparams
Prototype: DH *d2i_DHparams(DH **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_asn1.c
Lines: 40-40
100.000% (1/1)
11
d2i_DHxparams
Name: d2i_DHxparams
Prototype: DH *d2i_DHxparams(DH **a, const unsigned char **pp, long length)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_asn1.c
Lines: 81-116
 69.231% (9/13)
585
d2i_DIRECTORYSTRING
Name: d2i_DIRECTORYSTRING
Prototype: ASN1_STRING *d2i_DIRECTORYSTRING(ASN1_STRING **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 64-64
  0.000% (0/1)
11
d2i_DISPLAYTEXT
Name: d2i_DISPLAYTEXT
Prototype: ASN1_STRING *d2i_DISPLAYTEXT(ASN1_STRING **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Lines: 61-61
  0.000% (0/1)
11
d2i_DIST_POINT
Name: d2i_DIST_POINT
Prototype: DIST_POINT *d2i_DIST_POINT(DIST_POINT **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c
Lines: 325-325
  0.000% (0/1)
11
d2i_DIST_POINT_NAME
Name: d2i_DIST_POINT_NAME
Prototype: DIST_POINT_NAME *d2i_DIST_POINT_NAME(DIST_POINT_NAME **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c
Lines: 317-317
  0.000% (0/1)
11
d2i_DSAPrivateKey
Name: d2i_DSAPrivateKey
Prototype: DSA *d2i_DSAPrivateKey(DSA **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_asn1.c
Lines: 86-86
100.000% (1/1)
11
d2i_DSAPrivateKey_bio
Name: d2i_DSAPrivateKey_bio
Prototype: DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c
Lines: 287-290
  0.000% (0/1)
11
d2i_DSAPrivateKey_fp
Name: d2i_DSAPrivateKey_fp
Prototype: DSA *d2i_DSAPrivateKey_fp(FILE *fp, DSA **dsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c
Lines: 266-269
  0.000% (0/1)
11
d2i_DSAPublicKey
Name: d2i_DSAPublicKey
Prototype: DSA *d2i_DSAPublicKey(DSA **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_asn1.c
Lines: 103-103
100.000% (1/1)
11
d2i_DSA_PUBKEY
Name: d2i_DSA_PUBKEY
Prototype: DSA *d2i_DSA_PUBKEY(DSA **a, const unsigned char **pp, long length)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c
Lines: 259-278
  0.000% (0/10)
284
d2i_DSA_PUBKEY_bio
Name: d2i_DSA_PUBKEY_bio
Prototype: DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c
Lines: 297-300
  0.000% (0/1)
11
d2i_DSA_PUBKEY_fp
Name: d2i_DSA_PUBKEY_fp
Prototype: DSA *d2i_DSA_PUBKEY_fp(FILE *fp, DSA **dsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c
Lines: 276-279
  0.000% (0/1)
11
d2i_DSA_SIG
Name: d2i_DSA_SIG
Prototype: DSA_SIG *d2i_DSA_SIG(DSA_SIG **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_asn1.c
Lines: 22-22
100.000% (1/1)
11
d2i_DSAparams
Name: d2i_DSAparams
Prototype: DSA *d2i_DSAparams(DSA **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_asn1.c
Lines: 94-94
100.000% (1/1)
11
d2i_ECDSA_SIG
Name: d2i_ECDSA_SIG
Prototype: ECDSA_SIG *d2i_ECDSA_SIG(ECDSA_SIG **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c
Lines: 1147-1147
100.000% (1/1)
11
d2i_ECPKPARAMETERS
Name: d2i_ECPKPARAMETERS
Prototype: ECPKPARAMETERS *d2i_ECPKPARAMETERS(ECPKPARAMETERS **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c
Lines: 222-222
100.000% (1/1)
11
d2i_ECPKParameters
Name: d2i_ECPKParameters
Prototype: EC_GROUP *d2i_ECPKParameters(EC_GROUP **a, const unsigned char **in, long len)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c
Lines: 845-871
100.000% (10/10)
414
d2i_ECParameters
Name: d2i_ECParameters
Prototype: EC_KEY *d2i_ECParameters(EC_KEY **a, const unsigned char **in, long len)
Coverage:  46.154% (12/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c
Lines: 1052-1080
 46.154% (12/26)
477
d2i_ECPrivateKey
Name: d2i_ECPrivateKey
Prototype: EC_KEY *d2i_ECPrivateKey(EC_KEY **a, const unsigned char **in, long len)
Coverage:  74.000% (37/50)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c
Lines: 892-969
 74.000% (37/50)
9715
d2i_ECPrivateKey_bio
Name: d2i_ECPrivateKey_bio
Prototype: EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c
Lines: 341-344
100.000% (1/1)
11
d2i_ECPrivateKey_fp
Name: d2i_ECPrivateKey_fp
Prototype: EC_KEY *d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c
Lines: 321-324
  0.000% (0/1)
11
d2i_EC_PRIVATEKEY
Name: d2i_EC_PRIVATEKEY
Prototype: EC_PRIVATEKEY *d2i_EC_PRIVATEKEY(EC_PRIVATEKEY **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c
Lines: 233-233
100.000% (1/1)
11
d2i_EC_PUBKEY
Name: d2i_EC_PUBKEY
Prototype: EC_KEY *d2i_EC_PUBKEY(EC_KEY **a, const unsigned char **pp, long length)
Coverage:  40.000% (4/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c
Lines: 299-318
 40.000% (4/10)
284
d2i_EC_PUBKEY_bio
Name: d2i_EC_PUBKEY_bio
Prototype: EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c
Lines: 331-334
100.000% (1/1)
11
d2i_EC_PUBKEY_fp
Name: d2i_EC_PUBKEY_fp
Prototype: EC_KEY *d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c
Lines: 311-314
  0.000% (0/1)
11
d2i_EDIPARTYNAME
Name: d2i_EDIPARTYNAME
Prototype: EDIPARTYNAME *d2i_EDIPARTYNAME(EDIPARTYNAME **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c
Lines: 29-29
  0.000% (0/1)
11
d2i_ESS_CERT_ID
Name: d2i_ESS_CERT_ID
Prototype: ESS_CERT_ID *d2i_ESS_CERT_ID(ESS_CERT_ID **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c
Lines: 217-217
100.000% (1/1)
11
d2i_ESS_CERT_ID_V2
Name: d2i_ESS_CERT_ID_V2
Prototype: ESS_CERT_ID_V2 *d2i_ESS_CERT_ID_V2(ESS_CERT_ID_V2 **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c
Lines: 234-234
  0.000% (0/1)
11
d2i_ESS_ISSUER_SERIAL
Name: d2i_ESS_ISSUER_SERIAL
Prototype: ESS_ISSUER_SERIAL *d2i_ESS_ISSUER_SERIAL(ESS_ISSUER_SERIAL **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c
Lines: 209-209
100.000% (1/1)
11
d2i_ESS_SIGNING_CERT
Name: d2i_ESS_SIGNING_CERT
Prototype: ESS_SIGNING_CERT *d2i_ESS_SIGNING_CERT(ESS_SIGNING_CERT **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c
Lines: 225-225
100.000% (1/1)
11
d2i_ESS_SIGNING_CERT_V2
Name: d2i_ESS_SIGNING_CERT_V2
Prototype: ESS_SIGNING_CERT_V2 *d2i_ESS_SIGNING_CERT_V2(ESS_SIGNING_CERT_V2 **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c
Lines: 242-242
  0.000% (0/1)
11
d2i_EXTENDED_KEY_USAGE
Name: d2i_EXTENDED_KEY_USAGE
Prototype: EXTENDED_KEY_USAGE *d2i_EXTENDED_KEY_USAGE(EXTENDED_KEY_USAGE **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_extku.c
Lines: 51-51
  0.000% (0/1)
11
d2i_GENERAL_NAME
Name: d2i_GENERAL_NAME
Prototype: GENERAL_NAME *d2i_GENERAL_NAME(GENERAL_NAME **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c
Lines: 45-45
  0.000% (0/1)
11
d2i_GENERAL_NAMES
Name: d2i_GENERAL_NAMES
Prototype: GENERAL_NAMES *d2i_GENERAL_NAMES(GENERAL_NAMES **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c
Lines: 51-51
  0.000% (0/1)
11
d2i_IPAddressChoice
Name: d2i_IPAddressChoice
Prototype: IPAddressChoice *d2i_IPAddressChoice(IPAddressChoice **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 59-59
  0.000% (0/1)
11
d2i_IPAddressFamily
Name: d2i_IPAddressFamily
Prototype: IPAddressFamily *d2i_IPAddressFamily(IPAddressFamily **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 60-60
  0.000% (0/1)
11
d2i_IPAddressOrRange
Name: d2i_IPAddressOrRange
Prototype: IPAddressOrRange *d2i_IPAddressOrRange(IPAddressOrRange **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 58-58
  0.000% (0/1)
11
d2i_IPAddressRange
Name: d2i_IPAddressRange
Prototype: IPAddressRange *d2i_IPAddressRange(IPAddressRange **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 57-57
  0.000% (0/1)
11
d2i_ISSUING_DIST_POINT
Name: d2i_ISSUING_DIST_POINT
Prototype: ISSUING_DIST_POINT *d2i_ISSUING_DIST_POINT(ISSUING_DIST_POINT **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c
Lines: 342-342
  0.000% (0/1)
11
d2i_NAMING_AUTHORITY
Name: d2i_NAMING_AUTHORITY
Prototype: NAMING_AUTHORITY *d2i_NAMING_AUTHORITY(NAMING_AUTHORITY **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 49-49
  0.000% (0/1)
11
d2i_NETSCAPE_CERT_SEQUENCE
Name: d2i_NETSCAPE_CERT_SEQUENCE
Prototype: NETSCAPE_CERT_SEQUENCE *d2i_NETSCAPE_CERT_SEQUENCE(NETSCAPE_CERT_SEQUENCE **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/nsseq.c
Lines: 34-34
  0.000% (0/1)
11
d2i_NETSCAPE_ENCRYPTED_PKEY
Name: d2i_NETSCAPE_ENCRYPTED_PKEY
Prototype: NETSCAPE_ENCRYPTED_PKEY *d2i_NETSCAPE_ENCRYPTED_PKEY(NETSCAPE_ENCRYPTED_PKEY **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/n_pkey.c
Lines: 48-48
  0.000% (0/1)
11
d2i_NETSCAPE_PKEY
Name: d2i_NETSCAPE_PKEY
Prototype: NETSCAPE_PKEY *d2i_NETSCAPE_PKEY(NETSCAPE_PKEY **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/n_pkey.c
Lines: 58-58
  0.000% (0/1)
11
d2i_NETSCAPE_SPKAC
Name: d2i_NETSCAPE_SPKAC
Prototype: NETSCAPE_SPKAC *d2i_NETSCAPE_SPKAC(NETSCAPE_SPKAC **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_spki.c
Lines: 20-20
  0.000% (0/1)
11
d2i_NETSCAPE_SPKI
Name: d2i_NETSCAPE_SPKI
Prototype: NETSCAPE_SPKI *d2i_NETSCAPE_SPKI(NETSCAPE_SPKI **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_spki.c
Lines: 28-28
  0.000% (0/1)
11
d2i_NOTICEREF
Name: d2i_NOTICEREF
Prototype: NOTICEREF *d2i_NOTICEREF(NOTICEREF **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_cpols.c
Lines: 86-86
  0.000% (0/1)
11
d2i_OCSP_BASICRESP
Name: d2i_OCSP_BASICRESP
Prototype: OCSP_BASICRESP *d2i_OCSP_BASICRESP(OCSP_BASICRESP **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 120-120
  0.000% (0/1)
11
d2i_OCSP_CERTID
Name: d2i_OCSP_CERTID
Prototype: OCSP_CERTID *d2i_OCSP_CERTID(OCSP_CERTID **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 30-30
  0.000% (0/1)
11
d2i_OCSP_CERTSTATUS
Name: d2i_OCSP_CERTSTATUS
Prototype: OCSP_CERTSTATUS *d2i_OCSP_CERTSTATUS(OCSP_CERTSTATUS **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 91-91
  0.000% (0/1)
11
d2i_OCSP_CRLID
Name: d2i_OCSP_CRLID
Prototype: OCSP_CRLID *d2i_OCSP_CRLID(OCSP_CRLID **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 128-128
  0.000% (0/1)
11
d2i_OCSP_ONEREQ
Name: d2i_OCSP_ONEREQ
Prototype: OCSP_ONEREQ *d2i_OCSP_ONEREQ(OCSP_ONEREQ **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 37-37
  0.000% (0/1)
11
d2i_OCSP_REQINFO
Name: d2i_OCSP_REQINFO
Prototype: OCSP_REQINFO *d2i_OCSP_REQINFO(OCSP_REQINFO **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 46-46
  0.000% (0/1)
11
d2i_OCSP_REQUEST
Name: d2i_OCSP_REQUEST
Prototype: OCSP_REQUEST *d2i_OCSP_REQUEST(OCSP_REQUEST **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 53-53
  0.000% (0/1)
11
d2i_OCSP_RESPBYTES
Name: d2i_OCSP_RESPBYTES
Prototype: OCSP_RESPBYTES *d2i_OCSP_RESPBYTES(OCSP_RESPBYTES **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 62-62
  0.000% (0/1)
11
d2i_OCSP_RESPDATA
Name: d2i_OCSP_RESPDATA
Prototype: OCSP_RESPDATA *d2i_OCSP_RESPDATA(OCSP_RESPDATA **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 111-111
  0.000% (0/1)
11
d2i_OCSP_RESPID
Name: d2i_OCSP_RESPID
Prototype: OCSP_RESPID *d2i_OCSP_RESPID(OCSP_RESPID **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 76-76
100.000% (1/1)
11
d2i_OCSP_RESPONSE
Name: d2i_OCSP_RESPONSE
Prototype: OCSP_RESPONSE *d2i_OCSP_RESPONSE(OCSP_RESPONSE **a, const unsigned char **in, long len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 69-69
100.000% (1/1)
11
d2i_OCSP_REVOKEDINFO
Name: d2i_OCSP_REVOKEDINFO
Prototype: OCSP_REVOKEDINFO *d2i_OCSP_REVOKEDINFO(OCSP_REVOKEDINFO **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 83-83
  0.000% (0/1)
11
d2i_OCSP_SERVICELOC
Name: d2i_OCSP_SERVICELOC
Prototype: OCSP_SERVICELOC *d2i_OCSP_SERVICELOC(OCSP_SERVICELOC **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 135-135
  0.000% (0/1)
11
Page:<>1
Function: ACCESS_DESCRIPTION_free
...20
Function: EVP_aria_192_ctr
...30
Function: RSA_meth_dup
...40
Function: X509_CRL_get_ext_by_critical
...48
Function: bn2binpad
49
Function: cast_init_key
50
Function: cms_DigestedData_create
51
Function: constant_time_lookup_niels
5253
Function: d2i_OCSP_SIGNATURE
54
Function: d2i_X509_bio
55
Function: dir_ctrl
56
Function: dsa_pkey_ctrl
...60
Function: file_load_try_repeat
...70
Function: param_cmp
...80
Function: sk_DIST_POINT_value
...100
Function: tls_construct_new_session_ticket
...103
Function: xsyslog

Generated by Squish Coco 4.2.2