Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
srp_generate_client_master_secretName: | srp_generate_client_master_secret | Prototype: | int srp_generate_client_master_secret(SSL *s) | Coverage: | 47.826% (11/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c | Lines: | 279-330 |
| | 102 | 7 |
ssl_module_initName: | ssl_module_init | Prototype: | static int ssl_module_init(CONF_IMODULE *md, const CONF *cnf) | Coverage: | 47.826% (22/46) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_ssl.c | Lines: | 61-128 |
| | 100 | 13 |
construct_stateless_ticketName: | construct_stateless_ticket | Prototype: | static int construct_stateless_ticket(SSL *s, WPACKET *pkt, uint32_t age_add, unsigned char *tick_nonce) | Coverage: | 47.872% (45/94) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 3813-3986 |
| | 239 | 17 |
BIO_connectName: | BIO_connect | Prototype: | int BIO_connect(int sock, const BIO_ADDR *addr, int options) | Coverage: | 48.000% (12/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_sock2.c | Lines: | 77-116 |
| | 53 | 9 |
DSO_convert_filenameName: | DSO_convert_filename | Prototype: | char *DSO_convert_filename(DSO *dso, const char *filename) | Coverage: | 48.000% (12/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_lib.c | Lines: | 280-308 |
| | 50 | 9 |
SSL_add_file_cert_subjects_to_stackName: | SSL_add_file_cert_subjects_to_stack | Prototype: | int SSL_add_file_cert_subjects_to_stack(struct stack_st_X509_NAME *stack, const char *file) | Coverage: | 48.000% (12/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 680-728 |
| | 56 | 11 |
cms_RecipientInfo_kari_encryptName: | cms_RecipientInfo_kari_encrypt | Prototype: | int cms_RecipientInfo_kari_encrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri) | Coverage: | 48.000% (12/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_kari.c | Lines: | 363-411 |
| | 32 | 9 |
cms_SignerInfo_content_signName: | cms_SignerInfo_content_sign | Prototype: | static int cms_SignerInfo_content_sign(CMS_ContentInfo *cms, CMS_SignerInfo *si, BIO *chain) | Coverage: | 48.000% (24/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | Lines: | 533-618 |
| | 70 | 17 |
cms_env_asn1_ctrlName: | cms_env_asn1_ctrl | Prototype: | int cms_env_asn1_ctrl(CMS_RecipientInfo *ri, int cmd) | Coverage: | 48.000% (12/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | Lines: | 51-79 |
| | 23 | 8 |
do_ext_nconfName: | do_ext_nconf | Prototype: | static X509_EXTENSION *do_ext_nconf(CONF *conf, X509V3_CTX *ctx, int ext_nid, int crit, const char *value) | Coverage: | 48.000% (24/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c | Lines: | 69-129 |
| | 87 | 15 |
setup_dpName: | setup_dp | Prototype: | static void setup_dp(X509 *x, DIST_POINT *dp) | Coverage: | 48.000% (12/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | Lines: | 303-329 |
| | 23 | 8 |
ssl_generate_param_groupName: | ssl_generate_param_group | Prototype: | EVP_PKEY *ssl_generate_param_group(uint16_t id) | Coverage: | 48.000% (12/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4727-4759 |
| | 55 | 9 |
PKCS7_dataInitName: | PKCS7_dataInit | Prototype: | BIO *PKCS7_dataInit(PKCS7 *p7, BIO *bio) | Coverage: | 48.039% (49/102) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_doit.c | Lines: | 193-342 |
| | 206 | 35 |
OPENSSL_cpuid_setupName: | OPENSSL_cpuid_setup | Prototype: | void OPENSSL_cpuid_setup(void) | Coverage: | 48.148% (13/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cryptlib.c | Lines: | 97-159 |
| | 35 | 8 |
b64_writeName: | b64_write | Prototype: | static int b64_write(BIO *b, const char *in, int inl) | Coverage: | 48.148% (26/54) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_b64.c | Lines: | 328-446 |
| | 101 | 15 |
SRP_Calc_BName: | SRP_Calc_B | Prototype: | BIGNUM *SRP_Calc_B(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g, const BIGNUM *v) | Coverage: | 48.276% (14/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | Lines: | 87-117 |
| | 76 | 5 |
rsa_ossl_private_decryptName: | rsa_ossl_private_decrypt | Prototype: | static int rsa_ossl_private_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) | Coverage: | 48.276% (42/87) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ossl.c | Lines: | 365-493 |
| | 144 | 27 |
bio_read_internName: | bio_read_intern | Prototype: | static int bio_read_intern(BIO *b, void *data, size_t dlen, size_t *readbytes) | Coverage: | 48.387% (15/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 251-286 |
| | 51 | 7 |
chacha20_poly1305_ctrlName: | chacha20_poly1305_ctrl | Prototype: | static int chacha20_poly1305_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr) | Coverage: | 48.387% (30/62) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_chacha20_poly1305.c | Lines: | 498-605 |
| | 78 | 22 |
BN_mod_inverse_no_branchName: | BN_mod_inverse_no_branch | Prototype: | static BIGNUM *BN_mod_inverse_no_branch(BIGNUM *in, const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx) | Coverage: | 48.438% (31/64) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gcd.c | Lines: | 458-623 |
| | 92 | 20 |
conn_stateName: | conn_state | Prototype: | static int conn_state(BIO *b, BIO_CONNECT *c) | Coverage: | 48.529% (33/68) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_conn.c | Lines: | 75-220 |
| | 140 | 27 |
ossl_ecdsa_verify_sigName: | ossl_ecdsa_verify_sig | Prototype: | int ossl_ecdsa_verify_sig(const unsigned char *dgst, int dgst_len, const ECDSA_SIG *sig, EC_KEY *eckey) | Coverage: | 48.529% (33/68) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecdsa_ossl.c | Lines: | 309-417 |
| | 101 | 18 |
SSL_SESSION_printName: | SSL_SESSION_print | Prototype: | int SSL_SESSION_print(BIO *bp, const SSL_SESSION *x) | Coverage: | 48.551% (67/138) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_txt.c | Lines: | 32-162 |
| | 128 | 47 |
X509_STORE_CTX_purpose_inheritName: | X509_STORE_CTX_purpose_inherit | Prototype: | int X509_STORE_CTX_purpose_inherit(X509_STORE_CTX *ctx, int def_purpose, int purpose, int trust) | Coverage: | 48.571% (17/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 2129-2178 |
| | 31 | 11 |
aes_gcm_cipherName: | aes_gcm_cipher | Prototype: | static int aes_gcm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 48.571% (34/70) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | Lines: | 3174-3297 |
| | 68 | 21 |
SSL_CTX_ctrlName: | SSL_CTX_ctrl | Prototype: | long SSL_CTX_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg) | Coverage: | 48.598% (52/107) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2269-2387 |
| | 214 | 45 |
ASN1_item_verifyName: | ASN1_item_verify | Prototype: | int ASN1_item_verify(const ASN1_ITEM *it, X509_ALGOR *a, ASN1_BIT_STRING *signature, void *asn, EVP_PKEY *pkey) | Coverage: | 48.837% (21/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_verify.c | Lines: | 84-170 |
| | 74 | 14 |
ssl3_cbc_digest_recordName: | ssl3_cbc_digest_record | Prototype: | int ssl3_cbc_digest_record(const EVP_MD_CTX *ctx, unsigned char *md_out, size_t *md_out_size, const unsigned char header[13], const unsigned char *data, size_t data_plus_mac_size, size_t data_plus_mac_plus_padding_size, const unsigned char *mac_secret, size_t mac_secret_length, char is_sslv3) | Coverage: | 48.872% (65/133) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_cbc.c | Lines: | 128-486 |
| | 197 | 42 |
TXT_DB_insertName: | TXT_DB_insert | Prototype: | int TXT_DB_insert(TXT_DB *db, OPENSSL_STRING *row) | Coverage: | 48.889% (22/45) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/txt_db/txt_db.c | Lines: | 237-280 |
| | 51 | 15 |
tls_construct_stoc_cookieName: | tls_construct_stoc_cookie | Prototype: | EXT_RETURN tls_construct_stoc_cookie(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 48.913% (45/92) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1749-1880 |
| | 178 | 14 |
use_certificate_chain_fileName: | use_certificate_chain_file | Prototype: | static int use_certificate_chain_file(SSL_CTX *ctx, SSL *ssl, const char *file) | Coverage: | 48.936% (23/47) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c | Lines: | 589-684 |
| | 84 | 15 |
ec_group_new_from_dataName: | ec_group_new_from_data | Prototype: | static EC_GROUP *ec_group_new_from_data(const ec_list_element curve) | Coverage: | 49.180% (30/61) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_curve.c | Lines: | 3010-3115 |
| | 179 | 18 |
DTLSv1_listenName: | DTLSv1_listen | Prototype: | int DTLSv1_listen(SSL *s, BIO_ADDR *client) | Coverage: | 49.479% (95/192) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 446-878 |
| | 257 | 43 |
ASN1_BIT_STRING_set_bitName: | ASN1_BIT_STRING_set_bit | Prototype: | int ASN1_BIT_STRING_set_bit(ASN1_BIT_STRING *a, int n, int value) | Coverage: | 50.000% (13/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_bitstr.c | Lines: | 146-179 |
| | 33 | 8 |
ASN1_GENERALIZEDTIME_printName: | ASN1_GENERALIZEDTIME_print | Prototype: | int ASN1_GENERALIZEDTIME_print(BIO *bp, const ASN1_GENERALIZEDTIME *tm) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_gentm.c | Lines: | 77-82 |
| | 3 | 2 |
ASN1_OBJECT_newName: | ASN1_OBJECT_new | Prototype: | ASN1_OBJECT *ASN1_OBJECT_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_object.c | Lines: | 335-346 |
| | 13 | 2 |
ASN1_PCTX_newName: | ASN1_PCTX_new | Prototype: | ASN1_PCTX *ASN1_PCTX_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c | Lines: | 35-45 |
| | 12 | 2 |
ASN1_STRING_TABLE_cleanupName: | ASN1_STRING_TABLE_cleanup | Prototype: | void ASN1_STRING_TABLE_cleanup(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strnid.c | Lines: | 204-213 |
| | 12 | 2 |
ASN1_STRING_type_newName: | ASN1_STRING_type_new | Prototype: | ASN1_STRING *ASN1_STRING_type_new(int type) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c | Lines: | 312-323 |
| | 13 | 2 |
ASN1_TIME_normalizeName: | ASN1_TIME_normalize | Prototype: | int ASN1_TIME_normalize(ASN1_TIME *t) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_time.c | Lines: | 532-540 |
| | 8 | 2 |
ASN1_TYPE_get_int_octetstringName: | ASN1_TYPE_get_int_octetstring | Prototype: | int ASN1_TYPE_get_int_octetstring(const ASN1_TYPE *a, long *num, unsigned char *data, int max_len) | Coverage: | 50.000% (11/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/evp_asn1.c | Lines: | 83-115 |
| | 33 | 8 |
ASN1_TYPE_get_octetstringName: | ASN1_TYPE_get_octetstring | Prototype: | int ASN1_TYPE_get_octetstring(const ASN1_TYPE *a, unsigned char *data, int max_len) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/evp_asn1.c | Lines: | 30-47 |
| | 16 | 3 |
ASN1_TYPE_set_int_octetstringName: | ASN1_TYPE_set_int_octetstring | Prototype: | int ASN1_TYPE_set_int_octetstring(ASN1_TYPE *a, long num, unsigned char *data, int len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/evp_asn1.c | Lines: | 61-77 |
| | 11 | 2 |
ASN1_UTCTIME_printName: | ASN1_UTCTIME_print | Prototype: | int ASN1_UTCTIME_print(BIO *bp, const ASN1_UTCTIME *tm) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_utctm.c | Lines: | 93-98 |
| | 3 | 2 |
ASN1_item_newName: | ASN1_item_new | Prototype: | ASN1_VALUE *ASN1_item_new(const ASN1_ITEM *it) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_new.c | Lines: | 27-33 |
| | 12 | 2 |
ASYNC_WAIT_CTX_set_wait_fdName: | ASYNC_WAIT_CTX_set_wait_fd | Prototype: | int ASYNC_WAIT_CTX_set_wait_fd(ASYNC_WAIT_CTX *ctx, const void *key, int fd, void *custom_data, void (*cleanup)(ASYNC_WAIT_CTX *, const void *, int, void *)) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async_wait.c | Lines: | 43-64 |
| | 15 | 2 |
ASYNC_cleanup_threadName: | ASYNC_cleanup_thread | Prototype: | void ASYNC_cleanup_thread(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | Lines: | 391-397 |
| | 7 | 2 |
ASYNC_unblock_pauseName: | ASYNC_unblock_pause | Prototype: | void ASYNC_unblock_pause(void) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | Lines: | 435-451 |
| | 18 | 4 |
B64_write_ASN1Name: | B64_write_ASN1 | Prototype: | static int B64_write_ASN1(BIO *out, ASN1_VALUE *val, BIO *in, int flags, const ASN1_ITEM *it) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | Lines: | 98-117 |
| | 18 | 2 |
BIO_ACCEPT_freeName: | BIO_ACCEPT_free | Prototype: | static void BIO_ACCEPT_free(BIO_ACCEPT *a) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_acpt.c | Lines: | 104-117 |
| | 13 | 2 |
BIO_ACCEPT_newName: | BIO_ACCEPT_new | Prototype: | static BIO_ACCEPT *BIO_ACCEPT_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_acpt.c | Lines: | 91-102 |
| | 13 | 2 |
BIO_ADDRINFO_addressName: | BIO_ADDRINFO_address | Prototype: | const BIO_ADDR *BIO_ADDRINFO_address(const BIO_ADDRINFO *bai) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_addr.c | Lines: | 407-412 |
| | 9 | 2 |
BIO_ADDRINFO_familyName: | BIO_ADDRINFO_family | Prototype: | int BIO_ADDRINFO_family(const BIO_ADDRINFO *bai) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_addr.c | Lines: | 348-353 |
| | 5 | 2 |
BIO_ADDRINFO_nextName: | BIO_ADDRINFO_next | Prototype: | const BIO_ADDRINFO *BIO_ADDRINFO_next(const BIO_ADDRINFO *bai) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_addr.c | Lines: | 341-346 |
| | 9 | 2 |
BIO_ADDRINFO_socktypeName: | BIO_ADDRINFO_socktype | Prototype: | int BIO_ADDRINFO_socktype(const BIO_ADDRINFO *bai) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_addr.c | Lines: | 355-360 |
| | 5 | 2 |
BIO_ADDR_hostname_stringName: | BIO_ADDR_hostname_string | Prototype: | char *BIO_ADDR_hostname_string(const BIO_ADDR *ap, int numeric) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_addr.c | Lines: | 264-272 |
| | 16 | 2 |
BIO_ADDR_newName: | BIO_ADDR_new | Prototype: | BIO_ADDR *BIO_ADDR_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_addr.c | Lines: | 38-49 |
| | 16 | 2 |
BIO_ADDR_service_stringName: | BIO_ADDR_service_string | Prototype: | char *BIO_ADDR_service_string(const BIO_ADDR *ap, int numeric) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_addr.c | Lines: | 274-282 |
| | 16 | 2 |
BIO_ADDR_sockaddr_sizeName: | BIO_ADDR_sockaddr_size | Prototype: | socklen_t BIO_ADDR_sockaddr_size(const BIO_ADDR *ap) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_addr.c | Lines: | 320-333 |
| | 13 | 4 |
BIO_CONNECT_freeName: | BIO_CONNECT_free | Prototype: | void BIO_CONNECT_free(BIO_CONNECT *a) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_conn.c | Lines: | 235-243 |
| | 8 | 2 |
BIO_CONNECT_newName: | BIO_CONNECT_new | Prototype: | BIO_CONNECT *BIO_CONNECT_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_conn.c | Lines: | 222-233 |
| | 13 | 2 |
BIO_closesocketName: | BIO_closesocket | Prototype: | int BIO_closesocket(int sock) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_sock2.c | Lines: | 311-316 |
| | 3 | 2 |
BIO_indentName: | BIO_indent | Prototype: | int BIO_indent(BIO *b, int indent, int max) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 480-490 |
| | 8 | 5 |
BIO_meth_newName: | BIO_meth_new | Prototype: | BIO_METHOD *BIO_meth_new(int type, const char *name) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c | Lines: | 36-48 |
| | 18 | 2 |
BIO_new_fpName: | BIO_new_fp | Prototype: | BIO *BIO_new_fp(FILE *stream, int close_flag) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_file.c | Lines: | 95-106 |
| | 12 | 2 |
BIO_new_socketName: | BIO_new_socket | Prototype: | BIO *BIO_new_socket(int fd, int close_flag) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_sock.c | Lines: | 59-68 |
| | 12 | 2 |
BIO_nextName: | BIO_next | Prototype: | BIO *BIO_next(BIO *b) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 670-675 |
| | 9 | 2 |
BIO_number_readName: | BIO_number_read | Prototype: | uint64_t BIO_number_read(BIO *bio) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 758-763 |
| | 3 | 2 |
BIO_number_writtenName: | BIO_number_written | Prototype: | uint64_t BIO_number_written(BIO *bio) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 765-770 |
| | 3 | 2 |
BIO_ptr_ctrlName: | BIO_ptr_ctrl | Prototype: | void *BIO_ptr_ctrl(BIO *b, int cmd, long larg) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 500-508 |
| | 12 | 2 |
BIO_sock_errorName: | BIO_sock_error | Prototype: | int BIO_sock_error(int sock) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_sock.c | Lines: | 88-104 |
| | 18 | 2 |
BIO_socket_ioctlName: | BIO_socket_ioctl | Prototype: | int BIO_socket_ioctl(int fd, long type, void *arg) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_sock.c | Lines: | 161-197 |
| | 9 | 2 |
BIO_up_refName: | BIO_up_ref | Prototype: | int BIO_up_ref(BIO *a) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 178-188 |
| | 4 | 2 |
BN_CTX_newName: | BN_CTX_new | Prototype: | BN_CTX *BN_CTX_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | Lines: | 134-146 |
| | 13 | 2 |
BN_GENCB_newName: | BN_GENCB_new | Prototype: | BN_GENCB *BN_GENCB_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 908-918 |
| | 11 | 2 |
BN_GF2m_modName: | BN_GF2m_mod | Prototype: | int BN_GF2m_mod(BIGNUM *r, const BIGNUM *a, const BIGNUM *p) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gf2m.c | Lines: | 390-404 |
| | 8 | 2 |
BN_GF2m_mod_expName: | BN_GF2m_mod_exp | Prototype: | int BN_GF2m_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *p, BN_CTX *ctx) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gf2m.c | Lines: | 897-918 |
| | 18 | 4 |
BN_GF2m_mod_mulName: | BN_GF2m_mod_mul | Prototype: | int BN_GF2m_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *p, BN_CTX *ctx) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gf2m.c | Lines: | 465-486 |
| | 18 | 4 |
BN_GF2m_mod_solve_quadName: | BN_GF2m_mod_solve_quad | Prototype: | int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gf2m.c | Lines: | 1087-1107 |
| | 18 | 4 |
BN_GF2m_mod_sqrName: | BN_GF2m_mod_sqr | Prototype: | int BN_GF2m_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gf2m.c | Lines: | 524-544 |
| | 18 | 4 |
BN_GF2m_mod_sqrtName: | BN_GF2m_mod_sqrt | Prototype: | int BN_GF2m_mod_sqrt(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gf2m.c | Lines: | 958-977 |
| | 18 | 4 |
BN_MONT_CTX_newName: | BN_MONT_CTX_new | Prototype: | BN_MONT_CTX *BN_MONT_CTX_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mont.c | Lines: | 228-240 |
| | 13 | 2 |
BN_RECP_CTX_newName: | BN_RECP_CTX_new | Prototype: | BN_RECP_CTX *BN_RECP_CTX_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_recp.c | Lines: | 20-33 |
| | 14 | 2 |
BN_RECP_CTX_setName: | BN_RECP_CTX_set | Prototype: | int BN_RECP_CTX_set(BN_RECP_CTX *recp, const BIGNUM *d, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_recp.c | Lines: | 45-53 |
| | 6 | 2 |
BN_bn2binpadName: | BN_bn2binpad | Prototype: | int BN_bn2binpad(const BIGNUM *a, unsigned char *to, int tolen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 460-465 |
| | 3 | 2 |
BN_dupName: | BN_dup | Prototype: | BIGNUM *BN_dup(const BIGNUM *a) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 262-279 |
| | 26 | 4 |
BN_gcdName: | BN_gcd | Prototype: | int BN_gcd(BIGNUM *r, const BIGNUM *in_a, const BIGNUM *in_b, BN_CTX *ctx) | Coverage: | 50.000% (10/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gcd.c | Lines: | 15-52 |
| | 35 | 8 |
BN_mod_addName: | BN_mod_add | Prototype: | int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 28-34 |
| | 3 | 2 |
BN_mod_sqrName: | BN_mod_sqr | Prototype: | int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 222-228 |
| | 7 | 2 |
BN_mod_subName: | BN_mod_sub | Prototype: | int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 106-112 |
| | 3 | 2 |
BN_newName: | BN_new | Prototype: | BIGNUM *BN_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 186-197 |
| | 12 | 2 |
BUF_MEM_newName: | BUF_MEM_new | Prototype: | BUF_MEM *BUF_MEM_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/buffer/buffer.c | Lines: | 31-41 |
| | 12 | 2 |
CMAC_CTX_freeName: | CMAC_CTX_free | Prototype: | void CMAC_CTX_free(CMAC_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cmac.c | Lines: | 78-85 |
| | 5 | 2 |
CMS_RecipientInfo_decryptName: | CMS_RecipientInfo_decrypt | Prototype: | int CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | Lines: | 739-756 |
| | 7 | 5 |
CMS_RecipientInfo_kari_decryptName: | CMS_RecipientInfo_kari_decrypt | Prototype: | int CMS_RecipientInfo_kari_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri, CMS_RecipientEncryptedKey *rek) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_kari.c | Lines: | 228-254 |
| | 31 | 4 |
CMS_RecipientInfo_kari_get0_ctxName: | CMS_RecipientInfo_kari_get0_ctx | Prototype: | EVP_CIPHER_CTX *CMS_RecipientInfo_kari_get0_ctx(CMS_RecipientInfo *ri) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_kari.c | Lines: | 174-179 |
| | 7 | 2 |
CMS_RecipientInfo_kari_get0_reksName: | CMS_RecipientInfo_kari_get0_reks | Prototype: | struct stack_st_CMS_RecipientEncryptedKey *CMS_RecipientInfo_kari_get0_reks(CMS_RecipientInfo *ri) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_kari.c | Lines: | 40-49 |
| | 9 | 2 |
CMS_RecipientInfo_kekri_id_cmpName: | CMS_RecipientInfo_kekri_id_cmp | Prototype: | int CMS_RecipientInfo_kekri_id_cmp(CMS_RecipientInfo *ri, const unsigned char *id, size_t idlen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | Lines: | 426-441 |
| | 11 | 2 |
CMS_RecipientInfo_ktri_cert_cmpName: | CMS_RecipientInfo_ktri_cert_cmp | Prototype: | int CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | Lines: | 269-277 |
| | 5 | 2 |
CMS_RecipientInfo_set0_keyName: | CMS_RecipientInfo_set0_key | Prototype: | int CMS_RecipientInfo_set0_key(CMS_RecipientInfo *ri, unsigned char *key, size_t keylen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | Lines: | 596-609 |
| | 8 | 2 |