OpenCoverage

LibreSSL Portable Test Coverage

Function Tree

Page:<>1
Condition %:  0.000% (0/1)
...10
Condition %:  0.000% (0/68)
...18
Condition %:  0.000% (0/1)
19
Condition %:  0.000% (0/1)
20
Condition %:  0.000% (0/30)
21
Condition %:  0.000% (0/10)
2223
Condition %:  0.000% (0/1)
24
Condition %:  0.000% (0/1)
25
Condition %:  0.000% (0/101)
26
Condition %:  0.000% (0/1)
...30
Condition %:  0.000% (0/1)
...40
Condition %:  47.368% (9/19)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (4/4)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
constant_time_lt
Name: constant_time_lt
Prototype: static inline unsigned int constant_time_lt(unsigned int a, unsigned int b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 134-137
  0.000% (0/1)
11
constant_time_lt_8
Name: constant_time_lt_8
Prototype: static inline unsigned char constant_time_lt_8(unsigned int a, unsigned int b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 139-142
  0.000% (0/1)
11
constant_time_select
Name: constant_time_select
Prototype: static inline unsigned int constant_time_select(unsigned int mask, unsigned int a, unsigned int b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 184-189
  0.000% (0/1)
11
constant_time_select_8
Name: constant_time_select_8
Prototype: static inline unsigned char constant_time_select_8(unsigned char mask, unsigned char a, unsigned char b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 191-196
  0.000% (0/1)
11
constant_time_select_int
Name: constant_time_select_int
Prototype: static inline int constant_time_select_int(unsigned int mask, int a, int b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h
Lines: 198-201
  0.000% (0/1)
11
copy_bag_attr
Name: copy_bag_attr
Prototype: static int copy_bag_attr(PKCS12_SAFEBAG *bag, EVP_PKEY *pkey, int nid)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_crt.c
Lines: 67-80
  0.000% (0/7)
93
copy_email
Name: copy_email
Prototype: static int copy_email(X509V3_CTX *ctx, GENERAL_NAMES *gens, int move_p)
Coverage:  0.000% (0/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_alt.c
Lines: 392-444
  0.000% (0/32)
569
copy_issuer
Name: copy_issuer
Prototype: static int copy_issuer(X509V3_CTX *ctx, GENERAL_NAMES *gens)
Coverage:  0.000% (0/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_alt.c
Lines: 310-347
  0.000% (0/26)
248
cpy_asc
Name: cpy_asc
Prototype: static int cpy_asc(unsigned long value, void *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_mbstr.c
Lines: 366-376
  0.000% (0/1)
61
cpy_bmp
Name: cpy_bmp
Prototype: static int cpy_bmp(unsigned long value, void *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_mbstr.c
Lines: 380-391
  0.000% (0/1)
71
cpy_univ
Name: cpy_univ
Prototype: static int cpy_univ(unsigned long value, void *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_mbstr.c
Lines: 395-408
  0.000% (0/1)
91
crl_akid_check
Name: crl_akid_check
Prototype: static void crl_akid_check(X509_STORE_CTX *ctx, X509_CRL *crl, X509 **pissuer, int *pcrl_score)
Coverage:  0.000% (0/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c
Lines: 1246-1297
  0.000% (0/31)
3411
crl_cb
Name: crl_cb
Prototype: static int crl_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
Coverage:  0.000% (0/52)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c
Lines: 266-361
  0.000% (0/52)
12217
crl_crldp_check
Name: crl_crldp_check
Prototype: static int crl_crldp_check(X509 *x, X509_CRL *crl, int crl_score, unsigned int *preasons)
Coverage:  0.000% (0/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c
Lines: 1449-1478
  0.000% (0/32)
209
crl_extension_match
Name: crl_extension_match
Prototype: static int crl_extension_match(X509_CRL *a, X509_CRL *b, int nid)
Coverage:  0.000% (0/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c
Lines: 1085-1119
  0.000% (0/28)
298
crl_inf_cb
Name: crl_inf_cb
Prototype: static int crl_inf_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c
Lines: 117-133
  0.000% (0/8)
73
crl_revoked_issuer_match
Name: crl_revoked_issuer_match
Prototype: static int crl_revoked_issuer_match(X509_CRL *crl, X509_NAME *nm, X509_REVOKED *rev)
Coverage:  0.000% (0/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c
Lines: 584-609
  0.000% (0/22)
168
crl_set_issuers
Name: crl_set_issuers
Prototype: static int crl_set_issuers(X509_CRL *crl)
Coverage:  0.000% (0/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c
Lines: 197-261
  0.000% (0/39)
5512
crldp_check_crlissuer
Name: crldp_check_crlissuer
Prototype: static int crldp_check_crlissuer(DIST_POINT *dp, X509_CRL *crl, int crl_score)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c
Lines: 1428-1445
  0.000% (0/13)
115
crldp_from_section
Name: crldp_from_section
Prototype: static DIST_POINT * crldp_from_section(X509V3_CTX *ctx, struct stack_st_CONF_VALUE *nval)
Coverage:  0.000% (0/86)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c
Lines: 268-303
  0.000% (0/86)
35722
ctr128_inc
Name: ctr128_inc
Prototype: static void ctr128_inc(unsigned char *counter)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/ctr128.c
Lines: 67-78
  0.000% (0/7)
83
ctr128_inc_aligned
Name: ctr128_inc_aligned
Prototype: static void ctr128_inc_aligned(unsigned char *counter)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/ctr128.c
Lines: 81-99
  0.000% (0/1)
11
ctr64_add
Name: ctr64_add
Prototype: static void ctr64_add (unsigned char *counter,size_t inc)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/ccm128.c
Lines: 311-322
  0.000% (0/8)
82
ctr64_inc
Name: ctr64_inc
Prototype: static void ctr64_inc(unsigned char *counter)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/ccm128.c
Lines: 156-168
  0.000% (0/7)
93
ctr96_inc
Name: ctr96_inc
Prototype: static void ctr96_inc(unsigned char *counter)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/ctr128.c
Lines: 177-188
  0.000% (0/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/libressl/src/crypto/x509v3/v3_info.c
Lines: 136-141
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/tasn_typ.c
Lines: 134-139
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/tasn_typ.c
Lines: 530-535
  0.000% (0/1)
21
d2i_ASN1_BOOLEAN
Name: d2i_ASN1_BOOLEAN
Prototype: int d2i_ASN1_BOOLEAN(int *a, const unsigned char **pp, long length)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_bool.c
Lines: 81-115
  0.000% (0/14)
256
d2i_ASN1_ENUMERATED
Name: d2i_ASN1_ENUMERATED
Prototype: ASN1_ENUMERATED * d2i_ASN1_ENUMERATED(ASN1_ENUMERATED **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c
Lines: 102-107
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/tasn_typ.c
Lines: 366-372
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/tasn_typ.c
Lines: 334-339
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/tasn_typ.c
Lines: 198-203
  0.000% (0/1)
21
d2i_ASN1_OBJECT
Name: d2i_ASN1_OBJECT
Prototype: ASN1_OBJECT * d2i_ASN1_OBJECT(ASN1_OBJECT **a, const unsigned char **pp, long length)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_object.c
Lines: 248-276
  0.000% (0/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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c
Lines: 166-171
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/tasn_typ.c
Lines: 609-614
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/tasn_typ.c
Lines: 269-275
  0.000% (0/1)
21
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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c
Lines: 775-780
  0.000% (0/1)
21
d2i_ASN1_SET
Name: d2i_ASN1_SET
Prototype: struct stack_st_OPENSSL_BLOCK * d2i_ASN1_SET(struct stack_st_OPENSSL_BLOCK **a, const unsigned char **pp, long length, d2i_of_void *d2i, void (*free_func)(OPENSSL_BLOCK), int ex_tag, int ex_class)
Coverage:  0.000% (0/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_set.c
Lines: 168-234
  0.000% (0/53)
7316
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/libressl/src/crypto/asn1/tasn_typ.c
Lines: 788-793
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/tasn_typ.c
Lines: 302-307
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/a_time.c
Lines: 84-89
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/tasn_typ.c
Lines: 571-576
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/a_int.c
Lines: 281-339
  0.000% (0/36)
7011
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/libressl/src/crypto/asn1/tasn_typ.c
Lines: 497-503
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/tasn_typ.c
Lines: 237-242
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/tasn_typ.c
Lines: 464-470
  0.000% (0/1)
21
d2i_ASN1_bytes
Name: d2i_ASN1_bytes
Prototype: ASN1_STRING * d2i_ASN1_bytes(ASN1_STRING **a, const unsigned char **pp, long length, int Ptag, int Pclass)
Coverage:  0.000% (0/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_bytes.c
Lines: 161-240
  0.000% (0/47)
9713
d2i_ASN1_type_bytes
Name: d2i_ASN1_type_bytes
Prototype: ASN1_STRING * d2i_ASN1_type_bytes(ASN1_STRING **a, const unsigned char **pp, long length, int type)
Coverage:  0.000% (0/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_bytes.c
Lines: 69-130
  0.000% (0/38)
7712
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/libressl/src/crypto/x509v3/v3_info.c
Lines: 180-185
  0.000% (0/1)
21
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/libressl/src/crypto/x509v3/v3_akeya.c
Lines: 101-106
  0.000% (0/1)
21
d2i_AutoPrivateKey
Name: d2i_AutoPrivateKey
Prototype: EVP_PKEY * d2i_AutoPrivateKey(EVP_PKEY **a, const unsigned char **pp, long length)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/d2i_pr.c
Lines: 126-167
  0.000% (0/17)
376
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/libressl/src/crypto/x509v3/v3_bcons.c
Lines: 118-123
  0.000% (0/1)
21
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/libressl/src/crypto/x509v3/v3_cpols.c
Lines: 121-126
  0.000% (0/1)
21
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/libressl/src/crypto/x509v3/v3_crld.c
Lines: 525-530
  0.000% (0/1)
21
d2i_DHparams
Name: d2i_DHparams
Prototype: DH * d2i_DHparams(DH **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_asn1.c
Lines: 126-131
  0.000% (0/1)
21
d2i_DHparams_bio
Name: d2i_DHparams_bio
Prototype: DH * d2i_DHparams_bio(BIO *bp, DH **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_asn1.c
Lines: 139-143
  0.000% (0/1)
11
d2i_DHparams_fp
Name: d2i_DHparams_fp
Prototype: DH * d2i_DHparams_fp(FILE *fp, DH **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_asn1.c
Lines: 151-155
  0.000% (0/1)
11
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/libressl/src/crypto/asn1/tasn_typ.c
Lines: 681-686
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/tasn_typ.c
Lines: 645-650
  0.000% (0/1)
21
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/libressl/src/crypto/x509v3/v3_crld.c
Lines: 481-486
  0.000% (0/1)
21
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/libressl/src/crypto/x509v3/v3_crld.c
Lines: 421-426
  0.000% (0/1)
21
d2i_DSAPrivateKey
Name: d2i_DSAPrivateKey
Prototype: DSA * d2i_DSAPrivateKey(DSA **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_asn1.c
Lines: 237-242
  0.000% (0/1)
21
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/libressl/src/crypto/x509/x_all.c
Lines: 248-252
  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/libressl/src/crypto/x509/x_all.c
Lines: 260-264
  0.000% (0/1)
11
d2i_DSAPublicKey
Name: d2i_DSAPublicKey
Prototype: DSA * d2i_DSAPublicKey(DSA **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_asn1.c
Lines: 414-419
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/x_pubkey.c
Lines: 325-345
  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/libressl/src/crypto/x509/x_all.c
Lines: 272-276
  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/libressl/src/crypto/x509/x_all.c
Lines: 284-288
  0.000% (0/1)
11
d2i_DSAparams_bio
Name: d2i_DSAparams_bio
Prototype: DSA * d2i_DSAparams_bio(BIO *bp, DSA **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_asn1.c
Lines: 306-310
  0.000% (0/1)
11
d2i_DSAparams_fp
Name: d2i_DSAparams_fp
Prototype: DSA * d2i_DSAparams_fp(FILE *fp, DSA **a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_asn1.c
Lines: 318-322
  0.000% (0/1)
11
d2i_ECPKPARAMETERS
Name: d2i_ECPKPARAMETERS
Prototype: ECPKPARAMETERS * d2i_ECPKPARAMETERS(ECPKPARAMETERS **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c
Lines: 567-572
  0.000% (0/1)
21
d2i_ECPKParameters
Name: d2i_ECPKParameters
Prototype: EC_GROUP * d2i_ECPKParameters(EC_GROUP ** a, const unsigned char **in, long len)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c
Lines: 1297-1320
  0.000% (0/11)
315
d2i_ECParameters
Name: d2i_ECParameters
Prototype: EC_KEY * d2i_ECParameters(EC_KEY ** a, const unsigned char **in, long len)
Coverage:  0.000% (0/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c
Lines: 1532-1559
  0.000% (0/26)
497
d2i_ECPrivateKey
Name: d2i_ECPrivateKey
Prototype: EC_KEY * d2i_ECPrivateKey(EC_KEY ** a, const unsigned char **in, long len)
Coverage:  0.000% (0/62)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c
Lines: 1342-1437
  0.000% (0/62)
12819
d2i_ECPrivateKey_bio
Name: d2i_ECPrivateKey_bio
Prototype: EC_KEY * d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 298-302
  0.000% (0/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/libressl/src/crypto/x509/x_all.c
Lines: 310-314
  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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c
Lines: 638-643
  0.000% (0/1)
21
d2i_EC_PUBKEY
Name: d2i_EC_PUBKEY
Prototype: EC_KEY * d2i_EC_PUBKEY(EC_KEY **a, const unsigned char **pp, long length)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c
Lines: 367-387
  0.000% (0/10)
284
d2i_EC_PUBKEY_bio
Name: d2i_EC_PUBKEY_bio
Prototype: EC_KEY * d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 322-326
  0.000% (0/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/libressl/src/crypto/x509/x_all.c
Lines: 333-337
  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/libressl/src/crypto/x509v3/v3_genn.c
Lines: 148-153
  0.000% (0/1)
21
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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 759-764
  0.000% (0/1)
21
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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 700-705
  0.000% (0/1)
21
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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 818-823
  0.000% (0/1)
21
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/libressl/src/crypto/x509v3/v3_extku.c
Lines: 125-130
  0.000% (0/1)
21
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/libressl/src/crypto/x509v3/v3_genn.c
Lines: 252-257
  0.000% (0/1)
21
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/libressl/src/crypto/x509v3/v3_genn.c
Lines: 296-301
  0.000% (0/1)
21
d2i_GOST_CIPHER_PARAMS
Name: d2i_GOST_CIPHER_PARAMS
Prototype: GOST_CIPHER_PARAMS * d2i_GOST_CIPHER_PARAMS(GOST_CIPHER_PARAMS **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost_asn1.c
Lines: 270-275
  0.000% (0/1)
21
d2i_GOST_KEY_AGREEMENT_INFO
Name: d2i_GOST_KEY_AGREEMENT_INFO
Prototype: GOST_KEY_AGREEMENT_INFO * d2i_GOST_KEY_AGREEMENT_INFO(GOST_KEY_AGREEMENT_INFO **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost_asn1.c
Lines: 158-163
  0.000% (0/1)
21
d2i_GOST_KEY_INFO
Name: d2i_GOST_KEY_INFO
Prototype: GOST_KEY_INFO * d2i_GOST_KEY_INFO(GOST_KEY_INFO **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost_asn1.c
Lines: 99-104
  0.000% (0/1)
21
d2i_GOST_KEY_PARAMS
Name: d2i_GOST_KEY_PARAMS
Prototype: GOST_KEY_PARAMS * d2i_GOST_KEY_PARAMS(GOST_KEY_PARAMS **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost_asn1.c
Lines: 218-223
  0.000% (0/1)
21
d2i_GOST_KEY_TRANSPORT
Name: d2i_GOST_KEY_TRANSPORT
Prototype: GOST_KEY_TRANSPORT * d2i_GOST_KEY_TRANSPORT(GOST_KEY_TRANSPORT **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost_asn1.c
Lines: 47-52
  0.000% (0/1)
21
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/libressl/src/crypto/x509v3/v3_crld.c
Lines: 606-611
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/nsseq.c
Lines: 106-111
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/n_pkey.c
Lines: 121-126
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/n_pkey.c
Lines: 178-183
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/x_spki.c
Lines: 91-96
  0.000% (0/1)
21
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/libressl/src/crypto/asn1/x_spki.c
Lines: 151-156
  0.000% (0/1)
21
d2i_NETSCAPE_X509
Name: d2i_NETSCAPE_X509
Prototype: NETSCAPE_X509 * d2i_NETSCAPE_X509(NETSCAPE_X509 **a, const unsigned char **in, long len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_nx509.c
Lines: 90-95
  0.000% (0/1)
21
Page:<>1
Condition %:  0.000% (0/1)
...10
Condition %:  0.000% (0/68)
...18
Condition %:  0.000% (0/1)
19
Condition %:  0.000% (0/1)
20
Condition %:  0.000% (0/30)
21
Condition %:  0.000% (0/10)
2223
Condition %:  0.000% (0/1)
24
Condition %:  0.000% (0/1)
25
Condition %:  0.000% (0/101)
26
Condition %:  0.000% (0/1)
...30
Condition %:  0.000% (0/1)
...40
Condition %:  47.368% (9/19)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (4/4)

Generated by Squish Coco 4.2.2