| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity | 
 SSL_CTX_set_ctlog_list_file| Name:  | SSL_CTX_set_ctlog_list_file |  | Prototype:  | int SSL_CTX_set_ctlog_list_file(SSL_CTX *ctx, const char *path) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4940-4943 |  
  |  | 1 | 1 | 
 SSL_CTX_set_cookie_verify_cb| Name:  | SSL_CTX_set_cookie_verify_cb |  | Prototype:  | void SSL_CTX_set_cookie_verify_cb(SSL_CTX *ctx, int (*cb) (SSL *ssl, const unsigned char *cookie, unsigned int cookie_len)) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1268-1274 |  
  |  | 1 | 1 | 
 SSL_CTX_set_cookie_generate_cb| Name:  | SSL_CTX_set_cookie_generate_cb |  | Prototype:  | void SSL_CTX_set_cookie_generate_cb(SSL_CTX *ctx, int (*cb) (SSL *ssl, unsigned char *cookie, unsigned int *cookie_len)) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1260-1266 |  
  |  | 1 | 1 | 
 SSL_CTX_set_client_cert_cb| Name:  | SSL_CTX_set_client_cert_cb |  | Prototype:  | void SSL_CTX_set_client_cert_cb(SSL_CTX *ctx, int (*cb) (SSL *ssl, X509 **x509, EVP_PKEY **pkey)) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1230-1235 |  
  |  | 1 | 1 | 
 SSL_CTX_set_client_CA_list| Name:  | SSL_CTX_set_client_CA_list |  | Prototype:  | void SSL_CTX_set_client_CA_list(SSL_CTX *ctx, struct stack_st_X509_NAME *name_list) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c |  | Lines:  | 502-505 |  
  |  | 1 | 1 | 
 SSL_CTX_set_cert_cb| Name:  | SSL_CTX_set_cert_cb |  | Prototype:  | void SSL_CTX_set_cert_cb(SSL_CTX *c, int (*cb) (SSL *ssl, void *arg), void *arg) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3199-3202 |  
  |  | 1 | 1 | 
 SSL_CTX_set1_param| Name:  | SSL_CTX_set1_param |  | Prototype:  | int SSL_CTX_set1_param(SSL_CTX *ctx, X509_VERIFY_PARAM *vpm) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1110-1113 |  
  |  | 1 | 1 | 
 SSL_CTX_set0_security_ex_data| Name:  | SSL_CTX_set0_security_ex_data |  | Prototype:  | void SSL_CTX_set0_security_ex_data(SSL_CTX *ctx, void *ex) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4517-4520 |  
  |  | 1 | 1 | 
 SSL_CTX_set0_CA_list| Name:  | SSL_CTX_set0_CA_list |  | Prototype:  | void SSL_CTX_set0_CA_list(SSL_CTX *ctx, struct stack_st_X509_NAME *name_list) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c |  | Lines:  | 487-490 |  
  |  | 1 | 1 | 
 SSL_CTX_sessions| Name:  | SSL_CTX_sessions |  | Prototype:  | struct lhash_st_SSL_SESSION *SSL_CTX_sessions(SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2264-2267 |  
  |  | 1 | 1 | 
 SSL_CTX_sess_set_remove_cb| Name:  | SSL_CTX_sess_set_remove_cb |  | Prototype:  | void SSL_CTX_sess_set_remove_cb(SSL_CTX *ctx, void (*cb) (SSL_CTX *ctx, SSL_SESSION *sess)) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1193-1197 |  
  |  | 1 | 1 | 
 SSL_CTX_sess_set_new_cb| Name:  | SSL_CTX_sess_set_new_cb |  | Prototype:  | void SSL_CTX_sess_set_new_cb(SSL_CTX *ctx, int (*cb) (struct ssl_st *ssl, SSL_SESSION *sess)) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1183-1187 |  
  |  | 1 | 1 | 
 SSL_CTX_sess_set_get_cb| Name:  | SSL_CTX_sess_set_get_cb |  | Prototype:  | void SSL_CTX_sess_set_get_cb(SSL_CTX *ctx, SSL_SESSION *(*cb) (struct ssl_st *ssl, const unsigned char *data, int len, int *copy)) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1204-1210 |  
  |  | 1 | 1 | 
 SSL_CTX_remove_session| Name:  | SSL_CTX_remove_session |  | Prototype:  | int SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 742-745 |  
  |  | 1 | 1 | 
 SSL_CTX_load_verify_locations| Name:  | SSL_CTX_load_verify_locations |  | Prototype:  | int SSL_CTX_load_verify_locations(SSL_CTX *ctx, const char *CAfile, const char *CApath) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4029-4033 |  
  |  | 1 | 1 | 
 SSL_CTX_get_verify_mode| Name:  | SSL_CTX_get_verify_mode |  | Prototype:  | int SSL_CTX_get_verify_mode(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1437-1440 |  
  |  | 1 | 1 | 
 SSL_CTX_get_verify_depth| Name:  | SSL_CTX_get_verify_depth |  | Prototype:  | int SSL_CTX_get_verify_depth(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1442-1445 |  
  |  | 1 | 1 | 
 SSL_CTX_get_ssl_method| Name:  | SSL_CTX_get_ssl_method |  | Prototype:  | const SSL_METHOD *SSL_CTX_get_ssl_method(SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3426-3429 |  
  |  | 1 | 1 | 
 SSL_CTX_get_security_level| Name:  | SSL_CTX_get_security_level |  | Prototype:  | int SSL_CTX_get_security_level(const SSL_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4495-4498 |  
  |  | 1 | 1 | 
 SSL_CTX_get_recv_max_early_data| Name:  | SSL_CTX_get_recv_max_early_data |  | Prototype:  | uint32_t SSL_CTX_get_recv_max_early_data(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 5388-5391 |  
  |  | 1 | 1 | 
 SSL_CTX_get_record_padding_callback_arg| Name:  | SSL_CTX_get_record_padding_callback_arg |  | Prototype:  | void *SSL_CTX_get_record_padding_callback_arg(SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4306-4309 |  
  |  | 1 | 1 | 
 SSL_CTX_get_quiet_shutdown| Name:  | SSL_CTX_get_quiet_shutdown |  | Prototype:  | int SSL_CTX_get_quiet_shutdown(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3906-3909 |  
  |  | 1 | 1 | 
 SSL_CTX_get_options| Name:  | SSL_CTX_get_options |  | Prototype:  | unsigned long SSL_CTX_get_options(const SSL_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4532-4535 |  
  |  | 1 | 1 | 
 SSL_CTX_get_num_tickets| Name:  | SSL_CTX_get_num_tickets |  | Prototype:  | size_t SSL_CTX_get_num_tickets(SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4371-4374 |  
  |  | 1 | 1 | 
 SSL_CTX_get_max_early_data| Name:  | SSL_CTX_get_max_early_data |  | Prototype:  | uint32_t SSL_CTX_get_max_early_data(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 5364-5367 |  
  |  | 1 | 1 | 
 SSL_CTX_get_keylog_callback| Name:  | SSL_CTX_get_keylog_callback |  | Prototype:  | SSL_CTX_keylog_cb_func SSL_CTX_get_keylog_callback(const SSL_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 5091-5094 |  
  |  | 1 | 1 | 
 SSL_CTX_get_ex_data| Name:  | SSL_CTX_get_ex_data |  | Prototype:  | void *SSL_CTX_get_ex_data(const SSL_CTX *s, int idx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4119-4122 |  
  |  | 1 | 1 | 
 SSL_CTX_get_default_passwd_cb_userdata| Name:  | SSL_CTX_get_default_passwd_cb_userdata |  | Prototype:  | void *SSL_CTX_get_default_passwd_cb_userdata(SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3154-3157 |  
  |  | 1 | 1 | 
 SSL_CTX_get_default_passwd_cb| Name:  | SSL_CTX_get_default_passwd_cb |  | Prototype:  | pem_password_cb *SSL_CTX_get_default_passwd_cb(SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3149-3152 |  
  |  | 1 | 1 | 
 SSL_CTX_get_client_CA_list| Name:  | SSL_CTX_get_client_CA_list |  | Prototype:  | struct stack_st_X509_NAME *SSL_CTX_get_client_CA_list(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c |  | Lines:  | 507-510 |  
  |  | 1 | 1 | 
 SSL_CTX_get_cert_store| Name:  | SSL_CTX_get_cert_store |  | Prototype:  | X509_STORE *SSL_CTX_get_cert_store(const SSL_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4124-4127 |  
  |  | 1 | 1 | 
 SSL_CTX_get0_security_ex_data| Name:  | SSL_CTX_get0_security_ex_data |  | Prototype:  | void *SSL_CTX_get0_security_ex_data(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4522-4525 |  
  |  | 1 | 1 | 
 SSL_CTX_get0_param| Name:  | SSL_CTX_get0_param |  | Prototype:  | X509_VERIFY_PARAM *SSL_CTX_get0_param(SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1120-1123 |  
  |  | 1 | 1 | 
 SSL_CTX_get0_ctlog_store| Name:  | SSL_CTX_get0_ctlog_store |  | Prototype:  | const CTLOG_STORE *SSL_CTX_get0_ctlog_store(const SSL_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4951-4954 |  
  |  | 1 | 1 | 
 SSL_CTX_get0_CA_list| Name:  | SSL_CTX_get0_CA_list |  | Prototype:  | const struct stack_st_X509_NAME *SSL_CTX_get0_CA_list(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c |  | Lines:  | 492-495 |  
  |  | 1 | 1 | 
 SSL_CTX_dane_mtype_set| Name:  | SSL_CTX_dane_mtype_set |  | Prototype:  | int SSL_CTX_dane_mtype_set(SSL_CTX *ctx, const EVP_MD *md, uint8_t mtype, uint8_t ord) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1104-1108 |  
  |  | 1 | 1 | 
 SSL_CTX_dane_enable| Name:  | SSL_CTX_dane_enable |  | Prototype:  | int SSL_CTX_dane_enable(SSL_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 976-979 |  
  |  | 1 | 1 | 
 SSL_CTX_clear_options| Name:  | SSL_CTX_clear_options |  | Prototype:  | unsigned long SSL_CTX_clear_options(SSL_CTX *ctx, unsigned long op) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4552-4555 |  
  |  | 1 | 1 | 
 SSL_CTX_add_client_CA| Name:  | SSL_CTX_add_client_CA |  | Prototype:  | int SSL_CTX_add_client_CA(SSL_CTX *ctx, X509 *x) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c |  | Lines:  | 567-570 |  
  |  | 1 | 1 | 
 SSL_CTX_add1_to_CA_list| Name:  | SSL_CTX_add1_to_CA_list |  | Prototype:  | int SSL_CTX_add1_to_CA_list(SSL_CTX *ctx, const X509 *x) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c |  | Lines:  | 553-556 |  
  |  | 1 | 1 | 
 SSL_COMP_get_id| Name:  | SSL_COMP_get_id |  | Prototype:  | int SSL_COMP_get_id(const SSL_COMP *comp) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c |  | Lines:  | 2026-2033 |  
  |  | 1 | 1 | 
 SSL_COMP_get0_name| Name:  | SSL_COMP_get0_name |  | Prototype:  | const char *SSL_COMP_get0_name(const SSL_COMP *comp) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c |  | Lines:  | 2017-2024 |  
  |  | 1 | 1 | 
 SSL_CIPHER_is_aead| Name:  | SSL_CIPHER_is_aead |  | Prototype:  | int SSL_CIPHER_is_aead(const SSL_CIPHER *c) |  | Coverage:  |   0.000% (0/3) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c |  | Lines:  | 2097-2100 |  
  |  | 1 | 1 | 
 SSL_CIPHER_get_protocol_id| Name:  | SSL_CIPHER_get_protocol_id |  | Prototype:  | uint16_t SSL_CIPHER_get_protocol_id(const SSL_CIPHER *c) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c |  | Lines:  | 1893-1896 |  
  |  | 1 | 1 | 
 SSL_CIPHER_get_id| Name:  | SSL_CIPHER_get_id |  | Prototype:  | uint32_t SSL_CIPHER_get_id(const SSL_CIPHER *c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c |  | Lines:  | 1888-1891 |  
  |  | 1 | 1 | 
 SSL_CIPHER_find| Name:  | SSL_CIPHER_find |  | Prototype:  | const SSL_CIPHER *SSL_CIPHER_find(SSL *ssl, const unsigned char *ptr) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c |  | Lines:  | 2045-2048 |  
  |  | 1 | 1 | 
 SSL3_RECORD_set_seq_num| Name:  | SSL3_RECORD_set_seq_num |  | Prototype:  | void SSL3_RECORD_set_seq_num(SSL3_RECORD *r, const unsigned char *seq_num) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c |  | Lines:  | 60-63 |  
  |  | 1 | 1 | 
 SRP_Verify_A_mod_N| Name:  | SRP_Verify_A_mod_N |  | Prototype:  | int SRP_Verify_A_mod_N(const BIGNUM *A, const BIGNUM *N) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c |  | Lines:  | 237-241 |  
  |  | 1 | 1 | 
 SRP_VBASE_get_by_user| Name:  | SRP_VBASE_get_by_user |  | Prototype:  | SRP_user_pwd *SRP_VBASE_get_by_user(SRP_VBASE *vb, char *username) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c |  | Lines:  | 519-522 |  
  |  | 1 | 1 | 
 SRP_Calc_u| Name:  | SRP_Calc_u |  | Prototype:  | BIGNUM *SRP_Calc_u(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c |  | Lines:  | 51-55 |  
  |  | 1 | 1 | 
 SMIME_read_PKCS7| Name:  | SMIME_read_PKCS7 |  | Prototype:  | PKCS7 *SMIME_read_PKCS7(BIO *bio, BIO **bcont) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_mime.c |  | Lines:  | 45-48 |  
  |  | 1 | 1 | 
 SM2_Ciphertext_new| Name:  | SM2_Ciphertext_new |  | Prototype:  | SM2_Ciphertext *SM2_Ciphertext_new(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm2/sm2_crypt.c |  | Lines:  | 38-38 |  
  |  | 1 | 1 | 
 SM2_Ciphertext_free| Name:  | SM2_Ciphertext_free |  | Prototype:  | void SM2_Ciphertext_free(SM2_Ciphertext *a) |  | 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 | 
 SHA512_Transform| Name:  | SHA512_Transform |  | Prototype:  | void SHA512_Transform(SHA512_CTX *c, const unsigned char *data) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha512.c |  | Lines:  | 317-324 |  
  |  | 1 | 1 | 
 SHA384_Update| Name:  | SHA384_Update |  | Prototype:  | int SHA384_Update(SHA512_CTX *c, const void *data, size_t len) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha512.c |  | Lines:  | 312-315 |  
  |  | 1 | 1 | 
 SHA384_Final| Name:  | SHA384_Final |  | Prototype:  | int SHA384_Final(unsigned char *md, SHA512_CTX *c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha512.c |  | Lines:  | 259-262 |  
  |  | 1 | 1 | 
 SHA256_Transform [md32_common.h #2]| Name:  | SHA256_Transform [md32_common.h #2] |  | Prototype:  | void SHA256_Transform(SHA256_CTX *c, const unsigned char *data) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/include/internal/md32_common.h #2 |  | Lines:  | 186-189 |  
  |  | 1 | 1 | 
 SHA224_Update| Name:  | SHA224_Update |  | Prototype:  | int SHA224_Update(SHA256_CTX *c, const void *data, size_t len) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha256.c |  | Lines:  | 77-80 |  
  |  | 1 | 1 | 
 SHA224_Final| Name:  | SHA224_Final |  | Prototype:  | int SHA224_Final(unsigned char *md, SHA256_CTX *c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha256.c |  | Lines:  | 82-85 |  
  |  | 1 | 1 | 
 SHA1_Transform [md32_common.h #3]| Name:  | SHA1_Transform [md32_common.h #3] |  | Prototype:  | void SHA1_Transform(SHA_CTX *c, const unsigned char *data) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/include/internal/md32_common.h #3 |  | Lines:  | 186-189 |  
  |  | 1 | 1 | 
 SCT_get_version| Name:  | SCT_get_version |  | Prototype:  | sct_version_t SCT_get_version(const SCT *sct) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c |  | Lines:  | 195-198 |  
  |  | 1 | 1 | 
 SCT_get_validation_status| Name:  | SCT_get_validation_status |  | Prototype:  | sct_validation_status_t SCT_get_validation_status(const SCT *sct) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c |  | Lines:  | 285-288 |  
  |  | 1 | 1 | 
 SCT_get_timestamp| Name:  | SCT_get_timestamp |  | Prototype:  | uint64_t SCT_get_timestamp(const SCT *sct) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c |  | Lines:  | 211-214 |  
  |  | 1 | 1 | 
 SCT_get_source| Name:  | SCT_get_source |  | Prototype:  | sct_source_t SCT_get_source(const SCT *sct) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c |  | Lines:  | 263-266 |  
  |  | 1 | 1 | 
 SCT_get_log_entry_type| Name:  | SCT_get_log_entry_type |  | Prototype:  | ct_log_entry_type_t SCT_get_log_entry_type(const SCT *sct) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c |  | Lines:  | 200-203 |  
  |  | 1 | 1 | 
 SCT_LIST_free| Name:  | SCT_LIST_free |  | Prototype:  | void SCT_LIST_free(struct stack_st_SCT *a) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c |  | Lines:  | 48-51 |  
  |  | 1 | 1 | 
 SCT_CTX_set_time| Name:  | SCT_CTX_set_time |  | Prototype:  | void SCT_CTX_set_time(SCT_CTX *sctx, uint64_t time_in_ms) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct_ctx.c |  | Lines:  | 260-263 |  
  |  | 1 | 1 | 
 SCT_CTX_set1_issuer_pubkey| Name:  | SCT_CTX_set1_issuer_pubkey |  | Prototype:  | int SCT_CTX_set1_issuer_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct_ctx.c |  | Lines:  | 238-241 |  
  |  | 1 | 1 | 
 SCT_CTX_set1_issuer| Name:  | SCT_CTX_set1_issuer |  | Prototype:  | int SCT_CTX_set1_issuer(SCT_CTX *sctx, const X509 *issuer) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct_ctx.c |  | Lines:  | 233-236 |  
  |  | 1 | 1 | 
 SCRYPT_PARAMS_new| Name:  | SCRYPT_PARAMS_new |  | Prototype:  | SCRYPT_PARAMS *SCRYPT_PARAMS_new(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p5_scrypt.c |  | Lines:  | 29-29 |  
  |  | 1 | 1 | 
 SCRYPT_PARAMS_free| Name:  | SCRYPT_PARAMS_free |  | Prototype:  | void SCRYPT_PARAMS_free(SCRYPT_PARAMS *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p5_scrypt.c |  | Lines:  | 29-29 |  
  |  | 1 | 1 | 
 RSA_test_flags| Name:  | RSA_test_flags |  | Prototype:  | int RSA_test_flags(const RSA *r, int flags) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 450-453 |  
  |  | 1 | 1 | 
 RSA_size| Name:  | RSA_size |  | Prototype:  | int RSA_size(const RSA *r) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c |  | Lines:  | 22-25 |  
  |  | 1 | 1 | 
 RSA_set_flags| Name:  | RSA_set_flags |  | Prototype:  | void RSA_set_flags(RSA *r, int flags) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 455-458 |  
  |  | 1 | 1 | 
 RSA_set_ex_data| Name:  | RSA_set_ex_data |  | Prototype:  | int RSA_set_ex_data(RSA *r, int idx, void *arg) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 156-159 |  
  |  | 1 | 1 | 
 RSA_set_default_method| Name:  | RSA_set_default_method |  | Prototype:  | void RSA_set_default_method(const RSA_METHOD *meth) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ossl.c |  | Lines:  | 47-50 |  
  |  | 1 | 1 | 
 RSA_public_encrypt| Name:  | RSA_public_encrypt |  | Prototype:  | int RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c |  | Lines:  | 27-31 |  
  |  | 1 | 1 | 
 RSA_public_decrypt| Name:  | RSA_public_decrypt |  | Prototype:  | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c |  | Lines:  | 45-49 |  
  |  | 1 | 1 | 
 RSA_private_encrypt| Name:  | RSA_private_encrypt |  | Prototype:  | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c |  | Lines:  | 33-37 |  
  |  | 1 | 1 | 
 RSA_private_decrypt| Name:  | RSA_private_decrypt |  | Prototype:  | int RSA_private_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c |  | Lines:  | 39-43 |  
  |  | 1 | 1 | 
 RSA_meth_get_flags| Name:  | RSA_meth_get_flags |  | Prototype:  | int RSA_meth_get_flags(const RSA_METHOD *meth) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c |  | Lines:  | 78-81 |  
  |  | 1 | 1 | 
 RSA_meth_get0_name| Name:  | RSA_meth_get0_name |  | Prototype:  | const char *RSA_meth_get0_name(const RSA_METHOD *meth) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c |  | Lines:  | 58-61 |  
  |  | 1 | 1 | 
 RSA_meth_get0_app_data| Name:  | RSA_meth_get0_app_data |  | Prototype:  | void *RSA_meth_get0_app_data(const RSA_METHOD *meth) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c |  | Lines:  | 89-92 |  
  |  | 1 | 1 | 
 RSA_get_version| Name:  | RSA_get_version |  | Prototype:  | int RSA_get_version(RSA *r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 460-464 |  
  |  | 1 | 1 | 
 RSA_get_method| Name:  | RSA_get_method |  | Prototype:  | const RSA_METHOD *RSA_get_method(const RSA *rsa) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 25-28 |  
  |  | 1 | 1 | 
 RSA_get_ex_data| Name:  | RSA_get_ex_data |  | Prototype:  | void *RSA_get_ex_data(const RSA *r, int idx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 161-164 |  
  |  | 1 | 1 | 
 RSA_get_default_method| Name:  | RSA_get_default_method |  | Prototype:  | const RSA_METHOD *RSA_get_default_method(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ossl.c |  | Lines:  | 52-55 |  
  |  | 1 | 1 | 
 RSA_get0_q| Name:  | RSA_get0_q |  | Prototype:  | const BIGNUM *RSA_get0_q(const RSA *r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 425-428 |  
  |  | 1 | 1 | 
 RSA_get0_p| Name:  | RSA_get0_p |  | Prototype:  | const BIGNUM *RSA_get0_p(const RSA *r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 420-423 |  
  |  | 1 | 1 | 
 RSA_get0_n| Name:  | RSA_get0_n |  | Prototype:  | const BIGNUM *RSA_get0_n(const RSA *r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 405-408 |  
  |  | 1 | 1 | 
 RSA_get0_iqmp| Name:  | RSA_get0_iqmp |  | Prototype:  | const BIGNUM *RSA_get0_iqmp(const RSA *r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 440-443 |  
  |  | 1 | 1 | 
 RSA_get0_engine| Name:  | RSA_get0_engine |  | Prototype:  | ENGINE *RSA_get0_engine(const RSA *r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 466-469 |  
  |  | 1 | 1 | 
 RSA_get0_e| Name:  | RSA_get0_e |  | Prototype:  | const BIGNUM *RSA_get0_e(const RSA *r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 410-413 |  
  |  | 1 | 1 | 
 RSA_get0_dmq1| Name:  | RSA_get0_dmq1 |  | Prototype:  | const BIGNUM *RSA_get0_dmq1(const RSA *r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 435-438 |  
  |  | 1 | 1 | 
 RSA_get0_dmp1| Name:  | RSA_get0_dmp1 |  | Prototype:  | const BIGNUM *RSA_get0_dmp1(const RSA *r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 430-433 |  
  |  | 1 | 1 | 
 RSA_get0_d| Name:  | RSA_get0_d |  | Prototype:  | const BIGNUM *RSA_get0_d(const RSA *r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 415-418 |  
  |  | 1 | 1 | 
 RSA_clear_flags| Name:  | RSA_clear_flags |  | Prototype:  | void RSA_clear_flags(RSA *r, int flags) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c |  | Lines:  | 445-448 |  
  |  | 1 | 1 | 
 RSA_bits| Name:  | RSA_bits |  | Prototype:  | int RSA_bits(const RSA *r) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c |  | Lines:  | 17-20 |  
  |  | 1 | 1 | 
 RSA_PSS_PARAMS_new| Name:  | RSA_PSS_PARAMS_new |  | Prototype:  | RSA_PSS_PARAMS *RSA_PSS_PARAMS_new(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_asn1.c |  | Lines:  | 88-88 |  
  |  | 1 | 1 | 
 RSA_PSS_PARAMS_free| Name:  | RSA_PSS_PARAMS_free |  | Prototype:  | void RSA_PSS_PARAMS_free(RSA_PSS_PARAMS *a) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_asn1.c |  | Lines:  | 88-88 |  
  |  | 1 | 1 |