Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
SSL_CONF_CTX_set1_prefixName: | SSL_CONF_CTX_set1_prefix | Prototype: | int SSL_CONF_CTX_set1_prefix(SSL_CONF_CTX *cctx, const char *pre) | Coverage: | 54.545% (6/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 940-955 |
| | 17 | 4 |
SM4_set_keyName: | SM4_set_key | Prototype: | int SM4_set_key(const uint8_t *key, SM4_KEY *ks) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm4/sm4.c | Lines: | 132-177 |
| | 17 | 2 |
RSA_meth_newName: | RSA_meth_new | Prototype: | RSA_METHOD *RSA_meth_new(const char *name, int flags) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | Lines: | 14-30 |
| | 17 | 3 |
RSA_meth_dupName: | RSA_meth_dup | Prototype: | RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | Lines: | 40-56 |
| | 17 | 3 |
PKCS7_set_cipherName: | PKCS7_set_cipher | Prototype: | int PKCS7_set_cipher(PKCS7 *p7, const EVP_CIPHER *cipher) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_lib.c | Lines: | 517-545 |
| | 17 | 5 |
PKCS12_get_friendlynameName: | PKCS12_get_friendlyname | Prototype: | char *PKCS12_get_friendlyname(PKCS12_SAFEBAG *bag) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_attr.c | Lines: | 87-97 |
| | 17 | 3 |
PEM_write_X509_REQ_NEWName: | PEM_write_X509_REQ_NEW | Prototype: | int PEM_write_X509_REQ_NEW(FILE *fp, X509_REQ *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | Lines: | 34-34 |
| | 17 | 1 |
PEM_write_X509_REQName: | PEM_write_X509_REQ | Prototype: | int PEM_write_X509_REQ(FILE *fp, X509_REQ *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | Lines: | 32-32 |
| | 17 | 1 |
PEM_write_X509_CRLName: | PEM_write_X509_CRL | Prototype: | int PEM_write_X509_CRL(FILE *fp, X509_CRL *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | Lines: | 35-35 |
| | 17 | 1 |
PEM_write_X509_AUXName: | PEM_write_X509_AUX | Prototype: | int PEM_write_X509_AUX(FILE *fp, X509 *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_xaux.c | Lines: | 18-18 |
| | 17 | 1 |
PEM_write_X509Name: | PEM_write_X509 | Prototype: | int PEM_write_X509(FILE *fp, X509 *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_x509.c | Lines: | 18-18 |
| | 17 | 1 |
PEM_write_SSL_SESSIONName: | PEM_write_SSL_SESSION | Prototype: | int PEM_write_SSL_SESSION(FILE *fp, SSL_SESSION *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | Lines: | 1317-1317 |
| | 17 | 1 |
PEM_write_RSA_PUBKEYName: | PEM_write_RSA_PUBKEY | Prototype: | int PEM_write_RSA_PUBKEY(FILE *fp, RSA *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | Lines: | 87-87 |
| | 17 | 1 |
PEM_write_RSAPublicKeyName: | PEM_write_RSAPublicKey | Prototype: | int PEM_write_RSAPublicKey(FILE *fp, const RSA *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | Lines: | 86-86 |
| | 17 | 1 |
PEM_write_PUBKEYName: | PEM_write_PUBKEY | Prototype: | int PEM_write_PUBKEY(FILE *fp, EVP_PKEY *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | Lines: | 181-181 |
| | 17 | 1 |
PEM_write_PKCS8_PRIV_KEY_INFOName: | PEM_write_PKCS8_PRIV_KEY_INFO | Prototype: | int PEM_write_PKCS8_PRIV_KEY_INFO(FILE *fp, PKCS8_PRIV_KEY_INFO *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c | Lines: | 213-213 |
| | 17 | 1 |
PEM_write_PKCS8Name: | PEM_write_PKCS8 | Prototype: | int PEM_write_PKCS8(FILE *fp, X509_SIG *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c | Lines: | 210-210 |
| | 17 | 1 |
PEM_write_PKCS7Name: | PEM_write_PKCS7 | Prototype: | int PEM_write_PKCS7(FILE *fp, PKCS7 *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | Lines: | 36-36 |
| | 17 | 1 |
PEM_write_NETSCAPE_CERT_SEQUENCEName: | PEM_write_NETSCAPE_CERT_SEQUENCE | Prototype: | int PEM_write_NETSCAPE_CERT_SEQUENCE(FILE *fp, NETSCAPE_CERT_SEQUENCE *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | Lines: | 38-38 |
| | 17 | 1 |
PEM_write_EC_PUBKEYName: | PEM_write_EC_PUBKEY | Prototype: | int PEM_write_EC_PUBKEY(FILE *fp, EC_KEY *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | Lines: | 162-162 |
| | 17 | 1 |
PEM_write_ECPKParametersName: | PEM_write_ECPKParameters | Prototype: | int PEM_write_ECPKParameters(FILE *fp, const EC_GROUP *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | Lines: | 156-156 |
| | 17 | 1 |
PEM_write_DSAparamsName: | PEM_write_DSAparams | Prototype: | int PEM_write_DSAparams(FILE *fp, const DSA *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | Lines: | 129-129 |
| | 17 | 1 |
PEM_write_DSA_PUBKEYName: | PEM_write_DSA_PUBKEY | Prototype: | int PEM_write_DSA_PUBKEY(FILE *fp, DSA *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | Lines: | 118-118 |
| | 17 | 1 |
PEM_write_DHxparamsName: | PEM_write_DHxparams | Prototype: | int PEM_write_DHxparams(FILE *fp, const DH *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | Lines: | 179-179 |
| | 17 | 1 |
PEM_write_DHparamsName: | PEM_write_DHparams | Prototype: | int PEM_write_DHparams(FILE *fp, const DH *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | Lines: | 178-178 |
| | 17 | 1 |
PEM_write_CMSName: | PEM_write_CMS | Prototype: | int PEM_write_CMS(FILE *fp, const CMS_ContentInfo *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_io.c | Lines: | 45-45 |
| | 17 | 1 |
OSSL_STORE_LOADER_CTX_freeName: | OSSL_STORE_LOADER_CTX_free | Prototype: | static void OSSL_STORE_LOADER_CTX_free(OSSL_STORE_LOADER_CTX *ctx) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 741-753 |
| | 17 | 3 |
OCSP_response_get1_basicName: | OCSP_response_get1_basic | Prototype: | OCSP_BASICRESP *OCSP_response_get1_basic(OCSP_RESPONSE *resp) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | Lines: | 149-163 |
| | 17 | 3 |
OCSP_resp_get0_idName: | OCSP_resp_get0_id | Prototype: | int OCSP_resp_get0_id(const OCSP_BASICRESP *bs, const ASN1_OCTET_STRING **pid, const X509_NAME **pname) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | Lines: | 210-226 |
| | 17 | 3 |
OCSP_REQ_CTX_nbio_d2iName: | OCSP_REQ_CTX_nbio_d2i | Prototype: | int OCSP_REQ_CTX_nbio_d2i(OCSP_REQ_CTX *rctx, ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c | Lines: | 122-139 |
| | 17 | 3 |
GENERAL_NAME_cmpName: | GENERAL_NAME_cmp | Prototype: | int GENERAL_NAME_cmp(GENERAL_NAME *a, GENERAL_NAME *b) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c | Lines: | 61-96 |
| | 17 | 11 |
EVP_PKEY_copy_parametersName: | EVP_PKEY_copy_parameters | Prototype: | int EVP_PKEY_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from) | Coverage: | 60.000% (15/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 75-101 |
| | 17 | 9 |
EVP_DigestFinalXOFName: | EVP_DigestFinalXOF | Prototype: | int EVP_DigestFinalXOF(EVP_MD_CTX *ctx, unsigned char *md, size_t size) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/digest.c | Lines: | 182-201 |
| | 17 | 3 |
ERR_peek_last_errorName: | ERR_peek_last_error | Prototype: | unsigned long ERR_peek_last_error(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 459-462 |
| | 17 | 1 |
ERR_peek_errorName: | ERR_peek_error | Prototype: | unsigned long ERR_peek_error(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 443-446 |
| | 17 | 1 |
ERR_get_errorName: | ERR_get_error | Prototype: | unsigned long ERR_get_error(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 427-430 |
| | 17 | 1 |
ENGINE_rdrandName: | ENGINE_rdrand | Prototype: | static ENGINE *ENGINE_rdrand(void) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_rdrand.c | Lines: | 68-78 |
| | 17 | 3 |
ENGINE_get_prevName: | ENGINE_get_prev | Prototype: | ENGINE *ENGINE_get_prev(ENGINE *e) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_list.c | Lines: | 189-207 |
| | 17 | 3 |
ENGINE_get_nextName: | ENGINE_get_next | Prototype: | ENGINE *ENGINE_get_next(ENGINE *e) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_list.c | Lines: | 169-187 |
| | 17 | 3 |
EC_KEY_set_methodName: | EC_KEY_set_method | Prototype: | int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 55-71 |
| | 17 | 3 |
EC_GROUP_set_seedName: | EC_GROUP_set_seed | Prototype: | size_t EC_GROUP_set_seed(EC_GROUP *group, const unsigned char *p, size_t len) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 389-406 |
| | 17 | 3 |
DSA_meth_newName: | DSA_meth_new | Prototype: | DSA_METHOD *DSA_meth_new(const char *name, int flags) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_meth.c | Lines: | 22-38 |
| | 17 | 3 |
DSA_meth_dupName: | DSA_meth_dup | Prototype: | DSA_METHOD *DSA_meth_dup(const DSA_METHOD *dsam) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_meth.c | Lines: | 48-64 |
| | 17 | 3 |
DH_meth_newName: | DH_meth_new | Prototype: | DH_METHOD *DH_meth_new(const char *name, int flags) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_meth.c | Lines: | 14-30 |
| | 17 | 3 |
DH_meth_dupName: | DH_meth_dup | Prototype: | DH_METHOD *DH_meth_dup(const DH_METHOD *dhm) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_meth.c | Lines: | 40-56 |
| | 17 | 3 |
DH_check_exName: | DH_check_ex | Prototype: | int DH_check_ex(const DH *dh) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_check.c | Lines: | 77-99 |
| | 17 | 8 |
DES_string_to_keyName: | DES_string_to_key | Prototype: | void DES_string_to_key(const char *str, DES_cblock *key) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/str2key.c | Lines: | 13-38 |
| | 17 | 3 |
CT_POLICY_EVAL_CTX_newName: | CT_POLICY_EVAL_CTX_new | Prototype: | CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_policy.c | Lines: | 28-42 |
| | 17 | 2 |
CMS_add1_ReceiptRequestName: | CMS_add1_ReceiptRequest | Prototype: | int CMS_add1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest *rr) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_ess.c | Lines: | 88-111 |
| | 17 | 5 |
CMS_ReceiptRequest_get0_valuesName: | CMS_ReceiptRequest_get0_values | Prototype: | void CMS_ReceiptRequest_get0_values(CMS_ReceiptRequest *rr, ASN1_STRING **pcid, int *pallorfirst, struct stack_st_GENERAL_NAMES **plist, struct stack_st_GENERAL_NAMES **prto) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_ess.c | Lines: | 113-134 |
| | 17 | 8 |
BN_mod_mulName: | BN_mod_mul | Prototype: | int BN_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 66.667% (12/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 193-220 |
| | 17 | 7 |
BIO_pushName: | BIO_push | Prototype: | BIO *BIO_push(BIO *b, BIO *bio) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 582-597 |
| | 17 | 4 |
ASYNC_block_pauseName: | ASYNC_block_pause | Prototype: | void ASYNC_block_pause(void) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | Lines: | 418-433 |
| | 17 | 3 |
ASYNC_WAIT_CTX_get_all_fdsName: | ASYNC_WAIT_CTX_get_all_fds | Prototype: | int ASYNC_WAIT_CTX_get_all_fds(ASYNC_WAIT_CTX *ctx, int *fd, size_t *numfds) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async_wait.c | Lines: | 88-109 |
| | 17 | 4 |
ASN1_item_printName: | ASN1_item_print | Prototype: | int ASN1_item_print(BIO *out, ASN1_VALUE *ifld, int indent, const ASN1_ITEM *it, const ASN1_PCTX *pctx) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c | Lines: | 121-132 |
| | 17 | 3 |
x509_name_ex_i2dName: | x509_name_ex_i2d | Prototype: | static int x509_name_ex_i2d(ASN1_VALUE **val, unsigned char **out, const ASN1_ITEM *it, int tag, int aclass) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_name.c | Lines: | 210-229 |
| | 16 | 5 |
value_free_stack_doallName: | value_free_stack_doall | Prototype: | static void value_free_stack_doall(CONF_VALUE *a) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_api.c | Lines: | 166-185 |
| | 16 | 3 |
ts_resp_set_tst_infoName: | ts_resp_set_tst_info | Prototype: | static int ts_resp_set_tst_info(TS_RESP *a) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c | Lines: | 133-157 |
| | 16 | 5 |
ts_check_imprintsName: | ts_check_imprints | Prototype: | static int ts_check_imprints(X509_ALGOR *algor_a, const unsigned char *imprint_a, unsigned len_a, TS_TST_INFO *tst_info) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 619-645 |
| | 16 | 6 |
tls_get_ticket_from_clientName: | tls_get_ticket_from_client | Prototype: | SSL_TICKET_STATUS tls_get_ticket_from_client(SSL *s, CLIENTHELLO_MSG *hello, SSL_SESSION **ret) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1226-1251 |
| | 16 | 3 |
tls_construct_stoc_pskName: | tls_construct_stoc_psk | Prototype: | EXT_RETURN tls_construct_stoc_psk(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1943-1959 |
| | 16 | 3 |
tls_construct_stoc_maxfragmentlenName: | tls_construct_stoc_maxfragmentlen | Prototype: | EXT_RETURN tls_construct_stoc_maxfragmentlen(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 60.000% (9/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1348-1369 |
| | 16 | 3 |
tls_construct_end_of_early_dataName: | tls_construct_end_of_early_data | Prototype: | int tls_construct_end_of_early_data(SSL *s, WPACKET *pkt) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 3821-3833 |
| | 16 | 2 |
tls1_generate_key_blockName: | tls1_generate_key_block | Prototype: | static int tls1_generate_key_block(SSL *s, unsigned char *km, size_t num) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_enc.c | Lines: | 66-79 |
| | 16 | 1 |
tls12_copy_sigalgsName: | tls12_copy_sigalgs | Prototype: | int tls12_copy_sigalgs(SSL *s, WPACKET *pkt, const uint16_t *psig, size_t psiglen) | Coverage: | 89.286% (25/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1619-1645 |
| | 16 | 6 |
table_selectName: | table_select | Prototype: | static void table_select(ge_precomp *t, int pos, signed char b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 4114-4132 |
| | 16 | 1 |
sxnet_v2iName: | sxnet_v2i | Prototype: | static SXNET *sxnet_v2i(X509V3_EXT_METHOD *method, X509V3_CTX *ctx, struct stack_st_CONF_VALUE *nval) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_sxnet.c | Lines: | 84-96 |
| | 16 | 3 |
stbl_module_initName: | stbl_module_init | Prototype: | static int stbl_module_init(CONF_IMODULE *md, const CONF *cnf) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mstbl.c | Lines: | 20-40 |
| | 16 | 4 |
ssl_session_strndupName: | ssl_session_strndup | Prototype: | static int ssl_session_strndup(char **pdst, ASN1_OCTET_STRING *src) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_asn1.c | Lines: | 211-221 |
| | 16 | 3 |
ssl_log_rsa_client_key_exchangeName: | ssl_log_rsa_client_key_exchange | Prototype: | int ssl_log_rsa_client_key_exchange(SSL *ssl, const uint8_t *encrypted_premaster, size_t encrypted_premaster_len, const uint8_t *premaster, size_t premaster_len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 5149-5168 |
| | 16 | 2 |
ssl_cipher_disabledName: | ssl_cipher_disabled | Prototype: | int ssl_cipher_disabled(SSL *s, const SSL_CIPHER *c, int op, int ecdhe) | Coverage: | 88.571% (31/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1133-1159 |
| | 16 | 7 |
ssl_cert_set_currentName: | ssl_cert_set_current | Prototype: | int ssl_cert_set_current(CERT *c, long op) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 337-358 |
| | 16 | 7 |
ssl_cert_select_currentName: | ssl_cert_select_current | Prototype: | int ssl_cert_select_current(CERT *c, X509 *x) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 314-335 |
| | 16 | 6 |
sec_alloc_reallocName: | sec_alloc_realloc | Prototype: | static char *sec_alloc_realloc(BUF_MEM *str, size_t len) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/buffer/buffer.c | Lines: | 58-71 |
| | 16 | 3 |
pqueue_nextName: | pqueue_next | Prototype: | pitem *pqueue_next(piterator *item) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/pqueue.c | Lines: | 134-146 |
| | 16 | 2 |
pkey_rsa_initName: | pkey_rsa_init | Prototype: | static int pkey_rsa_init(EVP_PKEY_CTX *ctx) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_pmeth.c | Lines: | 51-71 |
| | 16 | 3 |
pkey_hmac_initName: | pkey_hmac_init | Prototype: | static int pkey_hmac_init(EVP_PKEY_CTX *ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hm_pmeth.c | Lines: | 27-46 |
| | 16 | 3 |
pkey_asn1_findName: | pkey_asn1_find | Prototype: | static const EVP_PKEY_ASN1_METHOD *pkey_asn1_find(int type) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/ameth_lib.c | Lines: | 55-70 |
| | 16 | 4 |
ossl_statem_server_post_process_messageName: | ossl_statem_server_post_process_message | Prototype: | WORK_STATE ossl_statem_server_post_process_message(SSL *s, WORK_STATE wst) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 1201-1219 |
| | 16 | 4 |
oneshot_hashName: | oneshot_hash | Prototype: | static c448_error_t oneshot_hash(uint8_t *out, size_t outlen, const uint8_t *in, size_t inlen) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/eddsa.c | Lines: | 22-39 |
| | 16 | 3 |
oid_module_initName: | oid_module_init | Prototype: | static int oid_module_init(CONF_IMODULE *md, const CONF *cnf) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_moid.c | Lines: | 23-43 |
| | 16 | 4 |
linebuffer_freeName: | linebuffer_free | Prototype: | static int linebuffer_free(BIO *a) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_lbuf.c | Lines: | 81-94 |
| | 16 | 2 |
init_alpnName: | init_alpn | Prototype: | static int init_alpn(SSL *s, unsigned int context) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 1095-1106 |
| | 16 | 2 |
i2v_AUTHORITY_KEYIDName: | i2v_AUTHORITY_KEYID | Prototype: | static struct stack_st_CONF_VALUE *i2v_AUTHORITY_KEYID(X509V3_EXT_METHOD *method, AUTHORITY_KEYID *akeyid, struct stack_st_CONF_VALUE *extlist) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_akey.c | Lines: | 37-56 |
| | 16 | 4 |
general_allocate_stringName: | general_allocate_string | Prototype: | static int general_allocate_string(UI *ui, const char *prompt, int prompt_freeable, enum UI_string_types type, int input_flags, char *result_buf, int minsize, int maxsize, const char *test_buf) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 119-144 |
| | 16 | 4 |
final_maxfragmentlenName: | final_maxfragmentlen | Prototype: | static int final_maxfragmentlen(SSL *s, unsigned int context, int sent) | Coverage: | 56.522% (13/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 1661-1684 |
| | 16 | 4 |
extension_is_relevantName: | extension_is_relevant | Prototype: | int extension_is_relevant(SSL *s, unsigned int extctx, unsigned int thisctx) | Coverage: | 90.000% (36/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 501-533 |
| | 16 | 3 |
ecx_get_pub_keyName: | ecx_get_pub_key | Prototype: | static int ecx_get_pub_key(const EVP_PKEY *pkey, unsigned char *pub, size_t *len) | Coverage: | 85.714% (18/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | Lines: | 388-406 |
| | 16 | 3 |
ec_key_simple_priv2octName: | ec_key_simple_priv2oct | Prototype: | size_t ec_key_simple_priv2oct(const EC_KEY *eckey, unsigned char *buf, size_t len) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 541-562 |
| | 16 | 5 |
ec_key_simple_oct2privName: | ec_key_simple_oct2priv | Prototype: | int ec_key_simple_oct2priv(EC_KEY *eckey, const unsigned char *buf, size_t len) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 575-589 |
| | 16 | 4 |
ec_GF2m_simple_ladder_stepName: | ec_GF2m_simple_ladder_step | Prototype: | static int ec_GF2m_simple_ladder_step(const EC_GROUP *group, EC_POINT *r, EC_POINT *s, EC_POINT *p, BN_CTX *ctx) | Coverage: | 50.000% (15/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | Lines: | 742-764 |
| | 16 | 2 |
dtls_construct_change_cipher_specName: | dtls_construct_change_cipher_spec | Prototype: | int dtls_construct_change_cipher_spec(SSL *s, WPACKET *pkt) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 910-924 |
| | 16 | 3 |
dtls1_read_failedName: | dtls1_read_failed | Prototype: | int dtls1_read_failed(SSL *s, int code) | Coverage: | 25.000% (3/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 968-991 |
| | 16 | 4 |
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_clear_received_bufferName: | dtls1_clear_received_buffer | Prototype: | void dtls1_clear_received_buffer(SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 114-124 |
| | 16 | 2 |
dsa_cbName: | dsa_cb | Prototype: | static int dsa_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_asn1.c | Lines: | 61-75 |
| | 16 | 4 |
drbg_addName: | drbg_add | Prototype: | static int drbg_add(const void *buf, int num, double randomness) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 956-984 |
| | 16 | 4 |
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 |
dh_cbName: | dh_cb | Prototype: | static int dh_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_asn1.c | Lines: | 18-32 |
| | 16 | 4 |
des_ofb_cipherName: | des_ofb_cipher | Prototype: | static int des_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des.c | Lines: | 65-86 |
| | 16 | 3 |