OpenCoverage

OpenSSL Test Coverage

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 1
...5
eLOC - Effective Lines of Code: 1
6
eLOC - Effective Lines of Code: 1
7
eLOC - Effective Lines of Code: 1
8
eLOC - Effective Lines of Code: 1
910
eLOC - Effective Lines of Code: 1
11
eLOC - Effective Lines of Code: 1
12
eLOC - Effective Lines of Code: 1
13
eLOC - Effective Lines of Code: 1
...20
eLOC - Effective Lines of Code: 1
...30
eLOC - Effective Lines of Code: 1
...100
eLOC - Effective Lines of Code: 109
...103
eLOC - Effective Lines of Code: 3806
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
OBJ_bsearch_sigx
Name: OBJ_bsearch_sigx
Prototype: static const nid_triple * *OBJ_bsearch_sigx(const nid_triple * *key, const nid_triple * const *base, int num)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.c
Lines: 41-41
100.000% (1/1)
11
OBJ_bsearch_sn
Name: OBJ_bsearch_sn
Prototype: static unsigned int *OBJ_bsearch_sn(const ASN1_OBJECT * *key, unsigned int const *base, int num)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c
Lines: 46-46
100.000% (1/1)
11
OBJ_bsearch_ssl_cipher_id
Name: OBJ_bsearch_ssl_cipher_id
Prototype: SSL_CIPHER *OBJ_bsearch_ssl_cipher_id(SSL_CIPHER *key, SSL_CIPHER const *base, int num)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4567-4567
100.000% (1/1)
11
OBJ_bsearch_table
Name: OBJ_bsearch_table
Prototype: static ASN1_STRING_TABLE *OBJ_bsearch_table(ASN1_STRING_TABLE *key, ASN1_STRING_TABLE const *base, int num)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strnid.c
Lines: 125-125
100.000% (1/1)
11
OBJ_bsearch_table
Name: OBJ_bsearch_table
Prototype: static X509_VERIFY_PARAM *OBJ_bsearch_table(X509_VERIFY_PARAM *key, X509_VERIFY_PARAM const *base, int num)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 540-540
100.000% (1/1)
11
OCSP_BASICRESP_delete_ext
Name: OCSP_BASICRESP_delete_ext
Prototype: X509_EXTENSION *OCSP_BASICRESP_delete_ext(OCSP_BASICRESP *x, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 158-161
  0.000% (0/1)
11
OCSP_BASICRESP_free
Name: OCSP_BASICRESP_free
Prototype: void OCSP_BASICRESP_free(OCSP_BASICRESP *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 120-120
100.000% (1/1)
11
OCSP_BASICRESP_get_ext
Name: OCSP_BASICRESP_get_ext
Prototype: X509_EXTENSION *OCSP_BASICRESP_get_ext(OCSP_BASICRESP *x, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 153-156
  0.000% (0/1)
11
OCSP_BASICRESP_get_ext_count
Name: OCSP_BASICRESP_get_ext_count
Prototype: int OCSP_BASICRESP_get_ext_count(OCSP_BASICRESP *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 128-131
  0.000% (0/1)
11
OCSP_BASICRESP_new
Name: OCSP_BASICRESP_new
Prototype: OCSP_BASICRESP *OCSP_BASICRESP_new(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 120-120
100.000% (1/1)
11
OCSP_CERTID_dup
Name: OCSP_CERTID_dup
Prototype: OCSP_CERTID * OCSP_CERTID_dup(OCSP_CERTID *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_lib.c
Lines: 222-222
100.000% (1/1)
11
OCSP_CERTID_free
Name: OCSP_CERTID_free
Prototype: void OCSP_CERTID_free(OCSP_CERTID *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 30-30
100.000% (1/1)
11
OCSP_CERTID_new
Name: OCSP_CERTID_new
Prototype: OCSP_CERTID *OCSP_CERTID_new(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 30-30
100.000% (1/1)
11
OCSP_CERTSTATUS_free
Name: OCSP_CERTSTATUS_free
Prototype: void OCSP_CERTSTATUS_free(OCSP_CERTSTATUS *a)
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
OCSP_CERTSTATUS_new
Name: OCSP_CERTSTATUS_new
Prototype: OCSP_CERTSTATUS *OCSP_CERTSTATUS_new(void)
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
OCSP_CRLID_free
Name: OCSP_CRLID_free
Prototype: void OCSP_CRLID_free(OCSP_CRLID *a)
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
OCSP_CRLID_new
Name: OCSP_CRLID_new
Prototype: OCSP_CRLID *OCSP_CRLID_new(void)
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
OCSP_ONEREQ_delete_ext
Name: OCSP_ONEREQ_delete_ext
Prototype: X509_EXTENSION *OCSP_ONEREQ_delete_ext(OCSP_ONEREQ *x, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 104-107
  0.000% (0/1)
11
OCSP_ONEREQ_free
Name: OCSP_ONEREQ_free
Prototype: void OCSP_ONEREQ_free(OCSP_ONEREQ *a)
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
OCSP_ONEREQ_get1_ext_d2i
Name: OCSP_ONEREQ_get1_ext_d2i
Prototype: void *OCSP_ONEREQ_get1_ext_d2i(OCSP_ONEREQ *x, int nid, int *crit, int *idx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 109-112
  0.000% (0/1)
11
OCSP_ONEREQ_get_ext
Name: OCSP_ONEREQ_get_ext
Prototype: X509_EXTENSION *OCSP_ONEREQ_get_ext(OCSP_ONEREQ *x, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 99-102
  0.000% (0/1)
11
OCSP_ONEREQ_get_ext_by_NID
Name: OCSP_ONEREQ_get_ext_by_NID
Prototype: int OCSP_ONEREQ_get_ext_by_NID(OCSP_ONEREQ *x, int nid, int lastpos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 82-85
  0.000% (0/1)
11
OCSP_ONEREQ_get_ext_by_OBJ
Name: OCSP_ONEREQ_get_ext_by_OBJ
Prototype: int OCSP_ONEREQ_get_ext_by_OBJ(OCSP_ONEREQ *x, const ASN1_OBJECT *obj, int lastpos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 87-91
  0.000% (0/1)
11
OCSP_ONEREQ_get_ext_count
Name: OCSP_ONEREQ_get_ext_count
Prototype: int OCSP_ONEREQ_get_ext_count(OCSP_ONEREQ *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 77-80
  0.000% (0/1)
11
OCSP_ONEREQ_new
Name: OCSP_ONEREQ_new
Prototype: OCSP_ONEREQ *OCSP_ONEREQ_new(void)
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
OCSP_REQINFO_free
Name: OCSP_REQINFO_free
Prototype: void OCSP_REQINFO_free(OCSP_REQINFO *a)
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
OCSP_REQINFO_new
Name: OCSP_REQINFO_new
Prototype: OCSP_REQINFO *OCSP_REQINFO_new(void)
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
OCSP_REQUEST_delete_ext
Name: OCSP_REQUEST_delete_ext
Prototype: X509_EXTENSION *OCSP_REQUEST_delete_ext(OCSP_REQUEST *x, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 52-55
  0.000% (0/1)
11
OCSP_REQUEST_free
Name: OCSP_REQUEST_free
Prototype: void OCSP_REQUEST_free(OCSP_REQUEST *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 53-53
100.000% (1/1)
11
OCSP_REQUEST_get1_ext_d2i
Name: OCSP_REQUEST_get1_ext_d2i
Prototype: void *OCSP_REQUEST_get1_ext_d2i(OCSP_REQUEST *x, int nid, int *crit, int *idx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 57-60
  0.000% (0/1)
11
OCSP_REQUEST_get_ext
Name: OCSP_REQUEST_get_ext
Prototype: X509_EXTENSION *OCSP_REQUEST_get_ext(OCSP_REQUEST *x, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 47-50
  0.000% (0/1)
11
OCSP_REQUEST_get_ext_count
Name: OCSP_REQUEST_get_ext_count
Prototype: int OCSP_REQUEST_get_ext_count(OCSP_REQUEST *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 23-26
  0.000% (0/1)
11
OCSP_REQUEST_new
Name: OCSP_REQUEST_new
Prototype: OCSP_REQUEST *OCSP_REQUEST_new(void)
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
OCSP_REQ_CTX_get0_mem_bio
Name: OCSP_REQ_CTX_get0_mem_bio
Prototype: BIO *OCSP_REQ_CTX_get0_mem_bio(OCSP_REQ_CTX *rctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c
Lines: 95-98
  0.000% (0/1)
11
OCSP_RESPBYTES_free
Name: OCSP_RESPBYTES_free
Prototype: void OCSP_RESPBYTES_free(OCSP_RESPBYTES *a)
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
OCSP_RESPBYTES_new
Name: OCSP_RESPBYTES_new
Prototype: OCSP_RESPBYTES *OCSP_RESPBYTES_new(void)
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
OCSP_RESPDATA_free
Name: OCSP_RESPDATA_free
Prototype: void OCSP_RESPDATA_free(OCSP_RESPDATA *a)
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
OCSP_RESPDATA_new
Name: OCSP_RESPDATA_new
Prototype: OCSP_RESPDATA *OCSP_RESPDATA_new(void)
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
OCSP_RESPID_free
Name: OCSP_RESPID_free
Prototype: void OCSP_RESPID_free(OCSP_RESPID *a)
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
OCSP_RESPID_new
Name: OCSP_RESPID_new
Prototype: OCSP_RESPID *OCSP_RESPID_new(void)
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
OCSP_RESPONSE_free
Name: OCSP_RESPONSE_free
Prototype: void OCSP_RESPONSE_free(OCSP_RESPONSE *a)
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
OCSP_RESPONSE_new
Name: OCSP_RESPONSE_new
Prototype: OCSP_RESPONSE *OCSP_RESPONSE_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 69-69
  0.000% (0/1)
11
OCSP_REVOKEDINFO_free
Name: OCSP_REVOKEDINFO_free
Prototype: void OCSP_REVOKEDINFO_free(OCSP_REVOKEDINFO *a)
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
OCSP_REVOKEDINFO_new
Name: OCSP_REVOKEDINFO_new
Prototype: OCSP_REVOKEDINFO *OCSP_REVOKEDINFO_new(void)
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
OCSP_SERVICELOC_free
Name: OCSP_SERVICELOC_free
Prototype: void OCSP_SERVICELOC_free(OCSP_SERVICELOC *a)
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
OCSP_SERVICELOC_new
Name: OCSP_SERVICELOC_new
Prototype: OCSP_SERVICELOC *OCSP_SERVICELOC_new(void)
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
OCSP_SIGNATURE_free
Name: OCSP_SIGNATURE_free
Prototype: void OCSP_SIGNATURE_free(OCSP_SIGNATURE *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 21-21
  0.000% (0/1)
11
OCSP_SIGNATURE_new
Name: OCSP_SIGNATURE_new
Prototype: OCSP_SIGNATURE *OCSP_SIGNATURE_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 21-21
  0.000% (0/1)
11
OCSP_SINGLERESP_add1_ext_i2d
Name: OCSP_SINGLERESP_add1_ext_i2d
Prototype: int OCSP_SINGLERESP_add1_ext_i2d(OCSP_SINGLERESP *x, int nid, void *value, int crit, unsigned long flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 223-227
  0.000% (0/1)
11
OCSP_SINGLERESP_delete_ext
Name: OCSP_SINGLERESP_delete_ext
Prototype: X509_EXTENSION *OCSP_SINGLERESP_delete_ext(OCSP_SINGLERESP *x, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 212-215
  0.000% (0/1)
11
OCSP_SINGLERESP_free
Name: OCSP_SINGLERESP_free
Prototype: void OCSP_SINGLERESP_free(OCSP_SINGLERESP *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 101-101
  0.000% (0/1)
11
OCSP_SINGLERESP_get0_id
Name: OCSP_SINGLERESP_get0_id
Prototype: const OCSP_CERTID *OCSP_SINGLERESP_get0_id(const OCSP_SINGLERESP *single)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c
Lines: 393-396
  0.000% (0/1)
11
OCSP_SINGLERESP_get1_ext_d2i
Name: OCSP_SINGLERESP_get1_ext_d2i
Prototype: void *OCSP_SINGLERESP_get1_ext_d2i(OCSP_SINGLERESP *x, int nid, int *crit, int *idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 217-221
100.000% (1/1)
11
OCSP_SINGLERESP_get_ext
Name: OCSP_SINGLERESP_get_ext
Prototype: X509_EXTENSION *OCSP_SINGLERESP_get_ext(OCSP_SINGLERESP *x, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 207-210
  0.000% (0/1)
11
OCSP_SINGLERESP_get_ext_by_NID
Name: OCSP_SINGLERESP_get_ext_by_NID
Prototype: int OCSP_SINGLERESP_get_ext_by_NID(OCSP_SINGLERESP *x, int nid, int lastpos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 190-193
  0.000% (0/1)
11
OCSP_SINGLERESP_get_ext_by_OBJ
Name: OCSP_SINGLERESP_get_ext_by_OBJ
Prototype: int OCSP_SINGLERESP_get_ext_by_OBJ(OCSP_SINGLERESP *x, const ASN1_OBJECT *obj, int lastpos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 195-199
  0.000% (0/1)
11
OCSP_SINGLERESP_get_ext_by_critical
Name: OCSP_SINGLERESP_get_ext_by_critical
Prototype: int OCSP_SINGLERESP_get_ext_by_critical(OCSP_SINGLERESP *x, int crit, int lastpos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 201-205
  0.000% (0/1)
11
OCSP_SINGLERESP_get_ext_count
Name: OCSP_SINGLERESP_get_ext_count
Prototype: int OCSP_SINGLERESP_get_ext_count(OCSP_SINGLERESP *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 185-188
  0.000% (0/1)
11
OCSP_SINGLERESP_new
Name: OCSP_SINGLERESP_new
Prototype: OCSP_SINGLERESP *OCSP_SINGLERESP_new(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_asn.c
Lines: 101-101
100.000% (1/1)
11
OCSP_cert_status_str
Name: OCSP_cert_status_str
Prototype: const char *OCSP_cert_status_str(long s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_prn.c
Lines: 62-70
100.000% (1/1)
11
OCSP_crl_reason_str
Name: OCSP_crl_reason_str
Prototype: const char *OCSP_crl_reason_str(long s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_prn.c
Lines: 72-85
  0.000% (0/1)
11
OCSP_onereq_get0_id
Name: OCSP_onereq_get0_id
Prototype: OCSP_CERTID *OCSP_onereq_get0_id(OCSP_ONEREQ *one)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_srv.c
Lines: 34-37
  0.000% (0/1)
11
OCSP_request_add1_nonce
Name: OCSP_request_add1_nonce
Prototype: int OCSP_request_add1_nonce(OCSP_REQUEST *req, unsigned char *val, int len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c
Lines: 282-285
  0.000% (0/1)
11
OCSP_request_onereq_count
Name: OCSP_request_onereq_count
Prototype: int OCSP_request_onereq_count(OCSP_REQUEST *req)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_srv.c
Lines: 24-27
  0.000% (0/1)
11
OCSP_request_onereq_get0
Name: OCSP_request_onereq_get0
Prototype: OCSP_ONEREQ *OCSP_request_onereq_get0(OCSP_REQUEST *req, int i)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_srv.c
Lines: 29-32
  0.000% (0/1)
11
OCSP_resp_get0_certs
Name: OCSP_resp_get0_certs
Prototype: const struct stack_st_X509 *OCSP_resp_get0_certs(const OCSP_BASICRESP *bs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c
Lines: 205-208
  0.000% (0/1)
11
OCSP_resp_get0_produced_at
Name: OCSP_resp_get0_produced_at
Prototype: const ASN1_GENERALIZEDTIME *OCSP_resp_get0_produced_at(const OCSP_BASICRESP* bs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c
Lines: 200-203
  0.000% (0/1)
11
OCSP_resp_get0_respdata
Name: OCSP_resp_get0_respdata
Prototype: const OCSP_RESPDATA *OCSP_resp_get0_respdata(const OCSP_BASICRESP *bs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c
Lines: 175-178
  0.000% (0/1)
11
OCSP_resp_get0_signature
Name: OCSP_resp_get0_signature
Prototype: const ASN1_OCTET_STRING *OCSP_resp_get0_signature(const OCSP_BASICRESP *bs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c
Lines: 165-168
  0.000% (0/1)
11
OCSP_resp_get0_tbs_sigalg
Name: OCSP_resp_get0_tbs_sigalg
Prototype: const X509_ALGOR *OCSP_resp_get0_tbs_sigalg(const OCSP_BASICRESP *bs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c
Lines: 170-173
  0.000% (0/1)
11
OCSP_response_status
Name: OCSP_response_status
Prototype: int OCSP_response_status(OCSP_RESPONSE *resp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c
Lines: 139-142
100.000% (1/1)
11
OCSP_response_status_str
Name: OCSP_response_status_str
Prototype: const char *OCSP_response_status_str(long s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_prn.c
Lines: 49-60
100.000% (1/1)
11
OPENSSL_LH_doall_arg
Name: OPENSSL_LH_doall_arg
Prototype: void OPENSSL_LH_doall_arg(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNCARG func, void *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c
Lines: 209-212
100.000% (1/1)
11
OPENSSL_LH_error
Name: OPENSSL_LH_error
Prototype: int OPENSSL_LH_error(OPENSSL_LHASH *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c
Lines: 390-393
100.000% (1/1)
11
OPENSSL_LH_get_down_load
Name: OPENSSL_LH_get_down_load
Prototype: unsigned long OPENSSL_LH_get_down_load(const OPENSSL_LHASH *lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c
Lines: 380-383
100.000% (1/1)
11
OPENSSL_LH_num_items
Name: OPENSSL_LH_num_items
Prototype: unsigned long OPENSSL_LH_num_items(const OPENSSL_LHASH *lh)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c
Lines: 375-378
 66.667% (2/3)
11
OPENSSL_LH_set_down_load
Name: OPENSSL_LH_set_down_load
Prototype: void OPENSSL_LH_set_down_load(OPENSSL_LHASH *lh, unsigned long down_load)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c
Lines: 385-388
100.000% (1/1)
11
OPENSSL_fork_child
Name: OPENSSL_fork_child
Prototype: void OPENSSL_fork_child(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c
Lines: 779-782
  0.000% (0/1)
11
OPENSSL_init
Name: OPENSSL_init
Prototype: void OPENSSL_init(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_init.c
Lines: 18-21
  0.000% (0/1)
11
OPENSSL_isservice
Name: OPENSSL_isservice
Prototype: int OPENSSL_isservice(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cryptlib.c
Lines: 410-413
  0.000% (0/1)
11
OPENSSL_sk_find
Name: OPENSSL_sk_find
Prototype: int OPENSSL_sk_find(OPENSSL_STACK *st, const void *data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c
Lines: 316-319
100.000% (1/1)
11
OPENSSL_sk_find_ex
Name: OPENSSL_sk_find_ex
Prototype: int OPENSSL_sk_find_ex(OPENSSL_STACK *st, const void *data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c
Lines: 321-324
100.000% (1/1)
11
OPENSSL_sk_new
Name: OPENSSL_sk_new
Prototype: OPENSSL_STACK *OPENSSL_sk_new(OPENSSL_sk_compfunc c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c
Lines: 121-124
100.000% (1/1)
11
OPENSSL_sk_unshift
Name: OPENSSL_sk_unshift
Prototype: int OPENSSL_sk_unshift(OPENSSL_STACK *st, const void *data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c
Lines: 333-336
100.000% (1/1)
11
OSSL_STORE_INFO_get_type
Name: OSSL_STORE_INFO_get_type
Prototype: int OSSL_STORE_INFO_get_type(const OSSL_STORE_INFO *info)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c
Lines: 317-320
  0.000% (0/1)
11
OSSL_STORE_LOADER_free
Name: OSSL_STORE_LOADER_free
Prototype: void OSSL_STORE_LOADER_free(OSSL_STORE_LOADER *loader)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c
Lines: 123-126
  0.000% (0/1)
11
OSSL_STORE_LOADER_get0_engine
Name: OSSL_STORE_LOADER_get0_engine
Prototype: const ENGINE *OSSL_STORE_LOADER_get0_engine(const OSSL_STORE_LOADER *loader)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c
Lines: 57-60
  0.000% (0/1)
11
OSSL_STORE_LOADER_get0_scheme
Name: OSSL_STORE_LOADER_get0_scheme
Prototype: const char *OSSL_STORE_LOADER_get0_scheme(const OSSL_STORE_LOADER *loader)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c
Lines: 62-65
  0.000% (0/1)
11
OSSL_STORE_SEARCH_free
Name: OSSL_STORE_SEARCH_free
Prototype: void OSSL_STORE_SEARCH_free(OSSL_STORE_SEARCH *search)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c
Lines: 561-564
  0.000% (0/1)
11
OSSL_STORE_SEARCH_get0_digest
Name: OSSL_STORE_SEARCH_get0_digest
Prototype: const EVP_MD *OSSL_STORE_SEARCH_get0_digest(const OSSL_STORE_SEARCH *criterion)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c
Lines: 595-598
  0.000% (0/1)
11
OSSL_STORE_SEARCH_get0_name
Name: OSSL_STORE_SEARCH_get0_name
Prototype: X509_NAME *OSSL_STORE_SEARCH_get0_name(OSSL_STORE_SEARCH *criterion)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c
Lines: 572-575
  0.000% (0/1)
11
OSSL_STORE_SEARCH_get0_serial
Name: OSSL_STORE_SEARCH_get0_serial
Prototype: const ASN1_INTEGER *OSSL_STORE_SEARCH_get0_serial(const OSSL_STORE_SEARCH *criterion)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c
Lines: 577-581
  0.000% (0/1)
11
OSSL_STORE_SEARCH_get0_string
Name: OSSL_STORE_SEARCH_get0_string
Prototype: const char *OSSL_STORE_SEARCH_get0_string(const OSSL_STORE_SEARCH *criterion)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c
Lines: 590-593
  0.000% (0/1)
11
OSSL_STORE_SEARCH_get_type
Name: OSSL_STORE_SEARCH_get_type
Prototype: int OSSL_STORE_SEARCH_get_type(const OSSL_STORE_SEARCH *criterion)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c
Lines: 567-570
  0.000% (0/1)
11
OSSL_STORE_eof
Name: OSSL_STORE_eof
Prototype: int OSSL_STORE_eof(OSSL_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c
Lines: 214-217
  0.000% (0/1)
11
OSSL_STORE_error
Name: OSSL_STORE_error
Prototype: int OSSL_STORE_error(OSSL_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c
Lines: 209-212
  0.000% (0/1)
11
OTHERNAME_free
Name: OTHERNAME_free
Prototype: void OTHERNAME_free(OTHERNAME *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c
Lines: 22-22
  0.000% (0/1)
11
OTHERNAME_new
Name: OTHERNAME_new
Prototype: OTHERNAME *OTHERNAME_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c
Lines: 22-22
  0.000% (0/1)
11
OpenSSL_version_num
Name: OpenSSL_version_num
Prototype: unsigned long OpenSSL_version_num(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cversion.c
Lines: 14-17
100.000% (1/1)
11
PACKET_data
Name: PACKET_data
Prototype: static inline const unsigned char *PACKET_data(const PACKET *pkt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h
Lines: 58-61
100.000% (1/1)
11
Page:<>1
eLOC - Effective Lines of Code: 1
...5
eLOC - Effective Lines of Code: 1
6
eLOC - Effective Lines of Code: 1
7
eLOC - Effective Lines of Code: 1
8
eLOC - Effective Lines of Code: 1
910
eLOC - Effective Lines of Code: 1
11
eLOC - Effective Lines of Code: 1
12
eLOC - Effective Lines of Code: 1
13
eLOC - Effective Lines of Code: 1
...20
eLOC - Effective Lines of Code: 1
...30
eLOC - Effective Lines of Code: 1
...100
eLOC - Effective Lines of Code: 109
...103
eLOC - Effective Lines of Code: 3806

Generated by Squish Coco 4.2.2