Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
curve448_scalar_subName: | curve448_scalar_sub | Prototype: | void curve448_scalar_sub(curve448_scalar_t out, const curve448_scalar_t a, const curve448_scalar_t b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/scalar.c | Lines: | 116-120 |
| | 1 | 1 |
custom_ext_add_old_cb_wrapName: | custom_ext_add_old_cb_wrap | Prototype: | static int custom_ext_add_old_cb_wrap(SSL *s, unsigned int ext_type, unsigned int context, const unsigned char **out, size_t *outlen, X509 *x, size_t chainidx, int *al, void *add_arg) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_cust.c | Lines: | 31-44 |
| | 7 | 2 |
custom_ext_free_old_cb_wrapName: | custom_ext_free_old_cb_wrap | Prototype: | static void custom_ext_free_old_cb_wrap(SSL *s, unsigned int ext_type, unsigned int context, const unsigned char *out, void *add_arg) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_cust.c | Lines: | 46-56 |
| | 6 | 2 |
custom_ext_initName: | custom_ext_init | Prototype: | void custom_ext_init(custom_ext_methods *exts) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_cust.c | Lines: | 103-110 |
| | 4 | 2 |
custom_exts_freeName: | 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 |
| | 8 | 3 |
d2i_ASN1_ENUMERATEDName: | 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 |
| | 1 | 1 |
d2i_ASN1_INTEGERName: | 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 |
| | 1 | 1 |
d2i_ASN1_OCTET_STRINGName: | 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 |
| | 1 | 1 |
d2i_ASN1_SEQUENCE_ANYName: | 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 |
| | 1 | 1 |
d2i_CMS_ContentInfoName: | 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 |
| | 1 | 1 |
d2i_CMS_bioName: | 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 |
| | 1 | 1 |
d2i_DHparamsName: | 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 |
| | 1 | 1 |
d2i_DSAPrivateKeyName: | 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 |
| | 1 | 1 |
d2i_DSAPublicKeyName: | 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 |
| | 1 | 1 |
d2i_DSA_SIGName: | 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 |
| | 1 | 1 |
d2i_DSAparamsName: | 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 |
| | 1 | 1 |
d2i_ECDSA_SIGName: | 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 |
| | 1 | 1 |
d2i_ECPKPARAMETERSName: | 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 |
| | 1 | 1 |
d2i_ECPKParametersName: | 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 |
| | 41 | 4 |
d2i_ECPrivateKey_bioName: | 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 |
| | 1 | 1 |
d2i_EC_PRIVATEKEYName: | 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 |
| | 1 | 1 |
d2i_EC_PUBKEY_bioName: | 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 |
| | 1 | 1 |
d2i_ESS_CERT_IDName: | 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 |
| | 1 | 1 |
d2i_ESS_ISSUER_SERIALName: | 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 |
| | 1 | 1 |
d2i_ESS_SIGNING_CERTName: | 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 |
| | 1 | 1 |
d2i_OCSP_RESPIDName: | 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 |
| | 1 | 1 |
d2i_OCSP_RESPONSEName: | 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 |
| | 1 | 1 |
d2i_PKCS12_bioName: | d2i_PKCS12_bio | Prototype: | PKCS12 *d2i_PKCS12_bio(BIO *bp, PKCS12 **p12) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_utl.c | Lines: | 234-237 |
| | 1 | 1 |
d2i_PKCS7Name: | d2i_PKCS7 | Prototype: | PKCS7 *d2i_PKCS7(PKCS7 **a, const unsigned char **in, long len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_asn1.c | Lines: | 65-65 |
| | 1 | 1 |
d2i_PKCS7_bioName: | d2i_PKCS7_bio | Prototype: | PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | Lines: | 165-168 |
| | 1 | 1 |
d2i_PKCS8_PRIV_KEY_INFOName: | d2i_PKCS8_PRIV_KEY_INFO | Prototype: | PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO(PKCS8_PRIV_KEY_INFO **a, const unsigned char **in, long len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p8_pkey.c | Lines: | 36-36 |
| | 1 | 1 |
d2i_PUBKEY_bioName: | d2i_PUBKEY_bio | Prototype: | EVP_PKEY *d2i_PUBKEY_bio(BIO *bp, EVP_PKEY **a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | Lines: | 522-525 |
| | 1 | 1 |
d2i_PrivateKey_bioName: | d2i_PrivateKey_bio | Prototype: | EVP_PKEY *d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | Lines: | 512-515 |
| | 1 | 1 |
d2i_RSAPrivateKeyName: | d2i_RSAPrivateKey | Prototype: | RSA *d2i_RSAPrivateKey(RSA **a, const unsigned char **in, long len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_asn1.c | Lines: | 109-109 |
| | 1 | 1 |
d2i_RSAPublicKeyName: | d2i_RSAPublicKey | Prototype: | RSA *d2i_RSAPublicKey(RSA **a, const unsigned char **in, long len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_asn1.c | Lines: | 111-111 |
| | 1 | 1 |
d2i_SCT_LISTName: | d2i_SCT_LIST | Prototype: | struct stack_st_SCT *d2i_SCT_LIST(struct stack_st_SCT **a, const unsigned char **pp, long len) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_oct.c | Lines: | 376-393 |
| | 27 | 3 |
d2i_SM2_CiphertextName: | d2i_SM2_Ciphertext | Prototype: | SM2_Ciphertext *d2i_SM2_Ciphertext(SM2_Ciphertext **a, const unsigned char **in, long len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm2/sm2_crypt.c | Lines: | 38-38 |
| | 1 | 1 |
d2i_SSL_SESSION_ASN1Name: | d2i_SSL_SESSION_ASN1 | Prototype: | static SSL_SESSION_ASN1 *d2i_SSL_SESSION_ASN1(SSL_SESSION_ASN1 **a, const unsigned char **in, long len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_asn1.c | Lines: | 79-79 |
| | 1 | 1 |
d2i_TS_ACCURACYName: | d2i_TS_ACCURACY | Prototype: | TS_ACCURACY *d2i_TS_ACCURACY(TS_ACCURACY **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: | 83-83 |
| | 1 | 1 |
d2i_TS_MSG_IMPRINTName: | d2i_TS_MSG_IMPRINT | Prototype: | TS_MSG_IMPRINT *d2i_TS_MSG_IMPRINT(TS_MSG_IMPRINT **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: | 20-20 |
| | 1 | 1 |
d2i_TS_REQName: | d2i_TS_REQ | Prototype: | TS_REQ *d2i_TS_REQ(TS_REQ **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: | 54-54 |
| | 1 | 1 |
d2i_TS_RESPName: | d2i_TS_RESP | Prototype: | TS_RESP *d2i_TS_RESP(TS_RESP **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: | 179-179 |
| | 1 | 1 |
d2i_TS_STATUS_INFOName: | d2i_TS_STATUS_INFO | Prototype: | TS_STATUS_INFO *d2i_TS_STATUS_INFO(TS_STATUS_INFO **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: | 130-130 |
| | 1 | 1 |
d2i_TS_TST_INFOName: | d2i_TS_TST_INFO | Prototype: | TS_TST_INFO *d2i_TS_TST_INFO(TS_TST_INFO **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: | 99-99 |
| | 1 | 1 |
d2i_X509Name: | d2i_X509 | Prototype: | X509 *d2i_X509(X509 **a, const unsigned char **in, long len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509.c | Lines: | 86-86 |
| | 1 | 1 |
d2i_X509_ALGORName: | d2i_X509_ALGOR | Prototype: | X509_ALGOR *d2i_X509_ALGOR(X509_ALGOR **a, const unsigned char **in, long len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_algor.c | Lines: | 25-25 |
| | 1 | 1 |
d2i_X509_CERT_AUXName: | d2i_X509_CERT_AUX | Prototype: | X509_CERT_AUX *d2i_X509_CERT_AUX(X509_CERT_AUX **a, const unsigned char **in, long len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | Lines: | 34-34 |
| | 1 | 1 |
d2i_X509_CRLName: | d2i_X509_CRL | Prototype: | X509_CRL *d2i_X509_CRL(X509_CRL **a, const unsigned char **in, long len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_crl.c | Lines: | 298-298 |
| | 1 | 1 |
d2i_X509_CRL_bioName: | d2i_X509_CRL_bio | Prototype: | X509_CRL *d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | Lines: | 143-146 |
| | 1 | 1 |
d2i_X509_EXTENSIONSName: | d2i_X509_EXTENSIONS | Prototype: | X509_EXTENSIONS *d2i_X509_EXTENSIONS(X509_EXTENSIONS **a, const unsigned char **in, long len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_exten.c | Lines: | 27-27 |
| | 1 | 1 |
d2i_X509_NAMEName: | d2i_X509_NAME | Prototype: | X509_NAME *d2i_X509_NAME(X509_NAME **a, const unsigned char **in, long len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_name.c | Lines: | 86-86 |
| | 1 | 1 |
d2i_X509_PUBKEYName: | d2i_X509_PUBKEY | Prototype: | X509_PUBKEY *d2i_X509_PUBKEY(X509_PUBKEY **a, const unsigned char **in, long len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c | Lines: | 57-57 |
| | 1 | 1 |
d2i_X509_REQName: | d2i_X509_REQ | Prototype: | X509_REQ *d2i_X509_REQ(X509_REQ **a, const unsigned char **in, long len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_req.c | Lines: | 66-66 |
| | 1 | 1 |
d2i_X509_REQ_bioName: | d2i_X509_REQ_bio | Prototype: | X509_REQ *d2i_X509_REQ_bio(BIO *bp, X509_REQ **req) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | Lines: | 187-190 |
| | 1 | 1 |
d2i_X509_bioName: | d2i_X509_bio | Prototype: | X509 *d2i_X509_bio(BIO *bp, X509 **x509) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | Lines: | 121-124 |
| | 1 | 1 |
d2i_dhpName: | d2i_dhp | Prototype: | static DH *d2i_dhp(const EVP_PKEY *pkey, const unsigned char **pp, long length) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c | Lines: | 25-31 |
| | 11 | 2 |
d2i_int_dhxName: | d2i_int_dhx | Prototype: | int_dhx942_dh *d2i_int_dhx(int_dhx942_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: | 77-77 |
| | 1 | 1 |
dane_ctx_finalName: | dane_ctx_final | Prototype: | static void dane_ctx_final(struct dane_ctx_st *dctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 172-180 |
| | 13 | 1 |
dane_finalName: | dane_final | Prototype: | static void dane_final(SSL_DANE *dane) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 191-204 |
| | 25 | 1 |
dane_resetName: | dane_reset | Prototype: | static void dane_reset(SSL_DANE *dane) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 2763-2773 |
| | 13 | 1 |
date_to_julianName: | date_to_julian | Prototype: | static long date_to_julian(int y, int m, int d) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_time.c | Lines: | 179-184 |
| | 3 | 1 |
def_crl_verifyName: | def_crl_verify | Prototype: | static int def_crl_verify(X509_CRL *crl, EVP_PKEY *r) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_crl.c | Lines: | 348-352 |
| | 2 | 1 |
def_is_numberName: | def_is_number | Prototype: | static int def_is_number(const CONF *conf, char c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 865-868 |
| | 1 | 1 |
def_to_intName: | def_to_int | Prototype: | static int def_to_int(const CONF *conf, char c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 870-873 |
| | 1 | 1 |
der_cmpName: | der_cmp | Prototype: | static int der_cmp(const void *a, const void *b) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_enc.c | Lines: | 357-366 |
| | 7 | 2 |
des_ede3_init_keyName: | des_ede3_init_key | Prototype: | static int des_ede3_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c | Lines: | 252-277 |
| | 11 | 1 |
des_ede_init_keyName: | des_ede_init_key | Prototype: | static int des_ede_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c | Lines: | 225-250 |
| | 11 | 1 |
des_init_keyName: | des_init_key | Prototype: | static int des_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des.c | Lines: | 205-225 |
| | 9 | 1 |
desx_cbc_init_keyName: | desx_cbc_init_key | Prototype: | static int desx_cbc_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_xcbc_d.c | Lines: | 52-62 |
| | 5 | 1 |
determine_daysName: | determine_days | Prototype: | static void determine_days(struct tm *tm) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_time.c | Lines: | 48-72 |
| | 13 | 2 |
dh_bitsName: | dh_bits | Prototype: | static int dh_bits(const EVP_PKEY *pkey) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c | Lines: | 352-355 |
| | 1 | 1 |
dh_bn_mod_expName: | dh_bn_mod_exp | Prototype: | static int dh_bn_mod_exp(const DH *dh, BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_key.c | Lines: | 215-220 |
| | 1 | 1 |
dh_finishName: | dh_finish | Prototype: | static int dh_finish(DH *dh) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_key.c | Lines: | 228-232 |
| | 2 | 1 |
dh_initName: | dh_init | Prototype: | static int dh_init(DH *dh) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_key.c | Lines: | 222-226 |
| | 2 | 1 |
dh_public_printName: | dh_public_print | Prototype: | static int dh_public_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c | Lines: | 468-472 |
| | 1 | 1 |
dh_security_bitsName: | dh_security_bits | Prototype: | static int dh_security_bits(const EVP_PKEY *pkey) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c | Lines: | 357-360 |
| | 1 | 1 |
do_all_fnName: | do_all_fn | Prototype: | static void do_all_fn(const OBJ_NAME *name, OBJ_DOALL *d) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | Lines: | 301-305 |
| | 2 | 2 |
do_engine_lock_init_ossl_Name: | do_engine_lock_init_ossl_ | Prototype: | void do_engine_lock_init_ossl_(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_lib.c | Lines: | 21-21 |
| | 1 | 1 |
do_err_strings_init_ossl_Name: | do_err_strings_init_ossl_ | Prototype: | static void do_err_strings_init_ossl_(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 266-266 |
| | 1 | 1 |
do_ex_data_init_ossl_Name: | do_ex_data_init_ossl_ | Prototype: | static void do_ex_data_init_ossl_(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 38-38 |
| | 1 | 1 |
do_i2r_name_constraintsName: | do_i2r_name_constraints | Prototype: | static int do_i2r_name_constraints(const X509V3_EXT_METHOD *method, struct stack_st_GENERAL_SUBTREE *trees, BIO *bp, int ind, const char *name) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c | Lines: | 165-183 |
| | 12 | 4 |
do_load_builtin_compressions_ossl_Name: | do_load_builtin_compressions_ossl_ | Prototype: | static void do_load_builtin_compressions_ossl_(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 456-456 |
| | 1 | 1 |
do_rand_drbg_init_ossl_Name: | do_rand_drbg_init_ossl_ | Prototype: | static void do_rand_drbg_init_ossl_(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 888-888 |
| | 1 | 1 |
do_rand_init_ossl_Name: | do_rand_init_ossl_ | Prototype: | static void do_rand_init_ossl_(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | Lines: | 313-313 |
| | 1 | 1 |
doall_util_fnName: | doall_util_fn | Prototype: | static void doall_util_fn(OPENSSL_LHASH *lh, int use_arg, OPENSSL_LH_DOALL_FUNC func, OPENSSL_LH_DOALL_FUNCARG func_arg, void *arg) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | Lines: | 177-202 |
| | 16 | 5 |
dpn_cbName: | dpn_cb | Prototype: | static int dpn_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c | Lines: | 293-308 |
| | 11 | 3 |
drbg_ctr_uninstantiateName: | drbg_ctr_uninstantiate | Prototype: | static int drbg_ctr_uninstantiate(RAND_DRBG *drbg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_ctr.c | Lines: | 354-360 |
| | 4 | 1 |
drbg_delete_thread_stateName: | drbg_delete_thread_state | Prototype: | void drbg_delete_thread_state(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 928-939 |
| | 15 | 1 |
dsa_bitsName: | dsa_bits | Prototype: | static int dsa_bits(const EVP_PKEY *pkey) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 260-263 |
| | 1 | 1 |
dsa_finishName: | dsa_finish | Prototype: | static int dsa_finish(DSA *dsa) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ossl.c | Lines: | 391-395 |
| | 2 | 1 |
dsa_initName: | dsa_init | Prototype: | static int dsa_init(DSA *dsa) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ossl.c | Lines: | 385-389 |
| | 2 | 1 |
dsa_param_printName: | dsa_param_print | Prototype: | static int dsa_param_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 393-397 |
| | 1 | 1 |
dsa_priv_printName: | dsa_priv_print | Prototype: | static int dsa_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 405-409 |
| | 1 | 1 |
dsa_pub_cmpName: | dsa_pub_cmp | Prototype: | static int dsa_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 316-322 |
| | 3 | 2 |
dsa_pub_printName: | dsa_pub_print | Prototype: | static int dsa_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 399-403 |
| | 1 | 1 |
dsa_security_bitsName: | dsa_security_bits | Prototype: | static int dsa_security_bits(const EVP_PKEY *pkey) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 265-268 |
| | 1 | 1 |
dtls1_clear_queuesName: | dtls1_clear_queues | Prototype: | static void dtls1_clear_queues(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 108-112 |
| | 2 | 1 |
dtls1_clear_sent_bufferName: | dtls1_clear_sent_buffer | Prototype: | void dtls1_clear_sent_buffer(SSL *s) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 126-136 |
| | 16 | 2 |
dtls1_copy_recordName: | dtls1_copy_record | Prototype: | static int dtls1_copy_record(SSL *s, pitem *item) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | Lines: | 120-137 |
| | 9 | 1 |
dtls1_default_timeoutName: | dtls1_default_timeout | Prototype: | long dtls1_default_timeout(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 58-65 |
| | 1 | 1 |