Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
mem_readName: | mem_read | Prototype: | static int mem_read(BIO *b, char *out, int outl) | Coverage: | 81.250% (13/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_mem.c | Lines: | 184-202 |
| | 18 | 4 |
mem_initName: | mem_init | Prototype: | static int mem_init(BIO *bi, unsigned long flags) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_mem.c | Lines: | 108-129 |
| | 22 | 4 |
look_str_cbName: | look_str_cb | Prototype: | static void look_str_cb(int nid, struct stack_st_ENGINE *sk, ENGINE *def, void *arg) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_asnmth.c | Lines: | 164-182 |
| | 22 | 4 |
load_ivName: | load_iv | Prototype: | static int load_iv(char **fromp, unsigned char *to, int num) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c | Lines: | 561-582 |
| | 15 | 4 |
level_find_nodeName: | level_find_node | Prototype: | X509_POLICY_NODE *level_find_node(const X509_POLICY_LEVEL *level, const X509_POLICY_NODE *parent, const ASN1_OBJECT *id) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_node.c | Lines: | 43-57 |
| | 12 | 4 |
length_from_afiName: | length_from_afi | Prototype: | static int length_from_afi(const unsigned afi) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | Lines: | 70-80 |
| | 4 | 4 |
julian_adjName: | julian_adj | Prototype: | static int julian_adj(const struct tm *tm, int off_day, long offset_sec, long *pday, int *psec) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_time.c | Lines: | 133-174 |
| | 23 | 4 |
ipv6_hexName: | ipv6_hex | Prototype: | static int ipv6_hex(unsigned char *out, const char *in, int inlen) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 1172-1191 |
| | 15 | 4 |
int_table_checkName: | int_table_check | Prototype: | static int int_table_check(ENGINE_TABLE **t, int create) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_table.c | Lines: | 64-76 |
| | 11 | 4 |
int_engine_module_initName: | int_engine_module_init | Prototype: | static int int_engine_module_init(CONF_IMODULE *md, const CONF *cnf) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_cnf.c | Lines: | 151-176 |
| | 13 | 4 |
int_engine_initName: | int_engine_init | Prototype: | static int int_engine_init(ENGINE *e) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_cnf.c | Lines: | 28-39 |
| | 8 | 4 |
int_dh_bn_cpyName: | int_dh_bn_cpy | Prototype: | static int int_dh_bn_cpy(BIGNUM **dst, const BIGNUM *src) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c | Lines: | 374-392 |
| | 19 | 4 |
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 |
i2r_PKEY_USAGE_PERIODName: | i2r_PKEY_USAGE_PERIOD | Prototype: | static int i2r_PKEY_USAGE_PERIOD(X509V3_EXT_METHOD *method, PKEY_USAGE_PERIOD *usage, BIO *out, int indent) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_pku.c | Lines: | 36-52 |
| | 10 | 4 |
i2d_x509_aux_internalName: | i2d_x509_aux_internal | Prototype: | static int i2d_x509_aux_internal(X509 *a, unsigned char **pp) | Coverage: | 42.857% (6/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509.c | Lines: | 143-166 |
| | 24 | 4 |
i2d_PrivateKeyName: | i2d_PrivateKey | Prototype: | int i2d_PrivateKey(EVP_PKEY *a, unsigned char **pp) | Coverage: | 64.286% (9/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/i2d_pr.c | Lines: | 17-33 |
| | 13 | 4 |
i2d_ASN1_bio_streamName: | i2d_ASN1_bio_stream | Prototype: | int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, const ASN1_ITEM *it) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | Lines: | 67-94 |
| | 18 | 4 |
hmac_signctxName: | hmac_signctx | Prototype: | static int hmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hm_pmeth.c | Lines: | 118-135 |
| | 12 | 4 |
hmac_set_priv_keyName: | hmac_set_priv_key | Prototype: | static int hmac_set_priv_key(EVP_PKEY *pkey, const unsigned char *priv, size_t len) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hm_ameth.c | Lines: | 53-73 |
| | 15 | 4 |
has_san_idName: | has_san_id | Prototype: | static int has_san_id(X509 *x, int gtype) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 563-582 |
| | 22 | 4 |
gnames_from_sectnameName: | gnames_from_sectname | Prototype: | static struct stack_st_GENERAL_NAME *gnames_from_sectname(X509V3_CTX *ctx, char *sect) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c | Lines: | 45-64 |
| | 21 | 4 |
gf_serializeName: | gf_serialize | Prototype: | void gf_serialize(uint8_t serial[56], const gf x, int with_hibit) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/f_generic.c | Lines: | 21-43 |
| | 18 | 4 |
gf_deserializeName: | gf_deserialize | Prototype: | mask_t gf_deserialize(gf x, const uint8_t serial[56], int with_hibit, uint8_t hi_nmask) | Coverage: | 83.333% (15/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/f_generic.c | Lines: | 66-97 |
| | 24 | 4 |
get_timer_bitsName: | get_timer_bits | Prototype: | static uint64_t get_timer_bits(void) | Coverage: | 20.000% (2/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | Lines: | 645-687 |
| | 22 | 4 |
get_random_deviceName: | get_random_device | Prototype: | static int get_random_device(size_t n) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | Lines: | 339-364 |
| | 18 | 4 |
get_and_lockName: | get_and_lock | Prototype: | static EX_CALLBACKS *get_and_lock(int class_index) | Coverage: | 42.857% (6/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 50-80 |
| | 26 | 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 |
general_allocate_promptName: | general_allocate_prompt | Prototype: | static UI_STRING *general_allocate_prompt(UI *ui, const char *prompt, int prompt_freeable, enum UI_string_types type, int input_flags, char *result_buf) | Coverage: | 38.889% (7/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 97-117 |
| | 23 | 4 |
ge_frombytes_vartimeName: | ge_frombytes_vartime | Prototype: | static int ge_frombytes_vartime(ge_p3 *h, const uint8_t *s) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1793-1834 |
| | 31 | 4 |
gcm_init_4bitName: | gcm_init_4bit | Prototype: | static void gcm_init_4bit(u128 Htable[16], u64 H[2]) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/gcm128.c | Lines: | 216-288 |
| | 25 | 4 |
find_issuerName: | find_issuer | Prototype: | static X509 *find_issuer(X509_STORE_CTX *ctx, struct stack_st_X509 *sk, X509 *x) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 310-324 |
| | 13 | 4 |
final_renegotiateName: | final_renegotiate | Prototype: | static int final_renegotiate(SSL *s, unsigned int context, int sent) | Coverage: | 50.000% (9/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 874-903 |
| | 27 | 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 |
file_writeName: | file_write | Prototype: | static int file_write(BIO *b, const char *in, int inl) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_file.c | Lines: | 160-179 |
| | 12 | 4 |
file_read_pemName: | file_read_pem | Prototype: | static int file_read_pem(BIO *bp, char **pem_name, char **pem_header, unsigned char **data, long *len, const UI_METHOD *ui_method, void *ui_data, int secure) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 1099-1130 |
| | 15 | 4 |
file_readName: | file_read | Prototype: | static int file_read(BIO *b, char *out, int outl) | Coverage: | 58.824% (10/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_file.c | Lines: | 140-158 |
| | 20 | 4 |
fd_readName: | fd_read | Prototype: | static int fd_read(BIO *b, char *out, int outl) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_fd.c | Lines: | 115-129 |
| | 13 | 4 |
fd_getsName: | fd_gets | Prototype: | static int fd_gets(BIO *bp, char *buf, int size) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_fd.c | Lines: | 205-221 |
| | 10 | 4 |
fd_freeName: | fd_free | Prototype: | static int fd_free(BIO *a) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_fd.c | Lines: | 101-113 |
| | 10 | 4 |
extract_min_maxName: | extract_min_max | Prototype: | static int extract_min_max(ASIdOrRange *aor, ASN1_INTEGER **min, ASN1_INTEGER **max) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c | Lines: | 234-251 |
| | 14 | 4 |
extract_min_maxName: | extract_min_max | Prototype: | static int extract_min_max(IPAddressOrRange *aor, unsigned char *min, unsigned char *max, int length) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | Lines: | 624-638 |
| | 18 | 4 |
ess_add_signing_cert_v2Name: | ess_add_signing_cert_v2 | Prototype: | static int ess_add_signing_cert_v2(PKCS7_SIGNER_INFO *si, ESS_SIGNING_CERT_V2 *sc) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 955-983 |
| | 41 | 4 |
ess_add_signing_certName: | ess_add_signing_cert | Prototype: | static int ess_add_signing_cert(PKCS7_SIGNER_INFO *si, ESS_SIGNING_CERT *sc) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 832-859 |
| | 42 | 4 |
err_shelve_stateName: | err_shelve_state | Prototype: | int err_shelve_state(void **state) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 712-725 |
| | 12 | 4 |
engine_pkey_meths_freeName: | engine_pkey_meths_free | Prototype: | void engine_pkey_meths_free(ENGINE *e) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_pkmeth.c | Lines: | 100-114 |
| | 17 | 4 |
engine_pkey_asn1_meths_freeName: | engine_pkey_asn1_meths_free | Prototype: | void engine_pkey_asn1_meths_free(ENGINE *e) | Coverage: | 20.000% (2/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_asnmth.c | Lines: | 113-127 |
| | 17 | 4 |
engine_cleanup_add_lastName: | engine_cleanup_add_last | Prototype: | void engine_cleanup_add_last(ENGINE_CLEANUP_CB *cb) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_lib.c | Lines: | 147-157 |
| | 9 | 4 |
encode_pkcs1Name: | encode_pkcs1 | Prototype: | static int encode_pkcs1(unsigned char **out, int *out_len, int type, const unsigned char *m, unsigned int m_len) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_sign.c | Lines: | 31-67 |
| | 37 | 4 |
ecx_pub_encodeName: | ecx_pub_encode | Prototype: | static int ecx_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | Lines: | 124-147 |
| | 23 | 4 |
ecx_priv_encodeName: | ecx_priv_encode | Prototype: | static int ecx_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) | Coverage: | 61.111% (11/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | Lines: | 197-227 |
| | 34 | 4 |
ecp_nistz256_pre_comp_newName: | ecp_nistz256_pre_comp_new | Prototype: | static NISTZ256_PRE_COMP *ecp_nistz256_pre_comp_new(const EC_GROUP *group) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c | Lines: | 1392-1417 |
| | 32 | 4 |
eckey_pub_cmpName: | eckey_pub_cmp | Prototype: | static int eckey_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | Lines: | 169-183 |
| | 26 | 4 |
ec_pre_comp_newName: | ec_pre_comp_new | Prototype: | static EC_PRE_COMP *ec_pre_comp_new(const EC_GROUP *group) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_mult.c | Lines: | 45-70 |
| | 33 | 4 |
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_field_sizeName: | ec_field_size | Prototype: | static size_t ec_field_size(const EC_GROUP *group) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm2/sm2_crypt.c | Lines: | 40-61 |
| | 27 | 4 |
ec_GFp_simple_point_copyName: | ec_GFp_simple_point_copy | Prototype: | int ec_GFp_simple_point_copy(EC_POINT *dest, const EC_POINT *src) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_smpl.c | Lines: | 346-358 |
| | 9 | 4 |
ec_GFp_simple_group_copyName: | ec_GFp_simple_group_copy | Prototype: | int ec_GFp_simple_group_copy(EC_GROUP *dest, const EC_GROUP *src) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_smpl.c | Lines: | 119-131 |
| | 8 | 4 |
ec_GF2m_simple_point_copyName: | ec_GF2m_simple_point_copy | Prototype: | int ec_GF2m_simple_point_copy(EC_POINT *dest, const EC_POINT *src) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | Lines: | 250-262 |
| | 9 | 4 |
eat_alpha_numericName: | eat_alpha_numeric | Prototype: | static char *eat_alpha_numeric(CONF *conf, char *p) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 798-809 |
| | 7 | 4 |
dtls_process_hello_verifyName: | dtls_process_hello_verify | Prototype: | MSG_PROCESS_RETURN dtls_process_hello_verify(SSL *s, PACKET *pkt) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 1307-1334 |
| | 36 | 4 |
dtls1_start_timerName: | dtls1_start_timer | Prototype: | void dtls1_start_timer(SSL *s) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 242-284 |
| | 17 | 4 |
dtls1_set_handshake_headerName: | dtls1_set_handshake_header | Prototype: | int dtls1_set_handshake_header(SSL *s, WPACKET *pkt, int htype) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 1233-1255 |
| | 12 | 4 |
dtls1_record_replay_checkName: | dtls1_record_replay_check | Prototype: | int dtls1_record_replay_check(SSL *s, DTLS1_BITMAP *bitmap) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/dtls1_bitmap.c | Lines: | 38-57 |
| | 14 | 4 |
dtls1_record_bitmap_updateName: | dtls1_record_bitmap_update | Prototype: | void dtls1_record_bitmap_update(SSL *s, DTLS1_BITMAP *bitmap) | Coverage: | 90.909% (10/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/dtls1_bitmap.c | Lines: | 59-78 |
| | 13 | 4 |
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_check_timeout_numName: | dtls1_check_timeout_num | Prototype: | int dtls1_check_timeout_num(SSL *s) | Coverage: | 25.000% (3/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 364-387 |
| | 23 | 4 |
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_setupName: | drbg_setup | Prototype: | static RAND_DRBG *drbg_setup(RAND_DRBG *parent) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 853-882 |
| | 27 | 4 |
drbg_ctr_instantiateName: | drbg_ctr_instantiate | Prototype: | static int drbg_ctr_instantiate(RAND_DRBG *drbg, const unsigned char *entropy, size_t entropylen, const unsigned char *nonce, size_t noncelen, const unsigned char *pers, size_t perslen) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_ctr.c | Lines: | 279-296 |
| | 20 | 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 |
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_hex_dumpName: | do_hex_dump | Prototype: | static int do_hex_dump(char_io *io_ch, void *arg, unsigned char *buf, int buflen) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c | Lines: | 234-252 |
| | 12 | 4 |
do_err_strings_initName: | do_err_strings_init | Prototype: | static int do_err_strings_init(void) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 266-281 |
| | 25 | 4 |
do_b2iName: | do_b2i | Prototype: | static EVP_PKEY *do_b2i(const unsigned char **in, unsigned int length, int ispub) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c | Lines: | 182-201 |
| | 21 | 4 |
dlfcn_unloadName: | dlfcn_unload | Prototype: | static int dlfcn_unload(DSO *dso) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_dlfcn.c | Lines: | 136-157 |
| | 17 | 4 |
dh_cmp_parametersName: | dh_cmp_parameters | Prototype: | static int dh_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c | Lines: | 362-372 |
| | 7 | 4 |
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 |
dgram_writeName: | dgram_write | Prototype: | static int dgram_write(BIO *b, const char *in, int inl) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c | Lines: | 331-354 |
| | 20 | 4 |
dgram_clearName: | dgram_clear | Prototype: | static int dgram_clear(BIO *a) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c | Lines: | 178-190 |
| | 10 | 4 |
des_ede_cbc_cipherName: | des_ede_cbc_cipher | Prototype: | static int des_ede_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c | Lines: | 103-129 |
| | 21 | 4 |
des_ede3_wrap_cipherName: | des_ede3_wrap_cipher | Prototype: | static int des_ede3_wrap_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c | Lines: | 386-406 |
| | 8 | 4 |
des_ctrlName: | des_ctrl | Prototype: | static int des_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des.c | Lines: | 227-240 |
| | 6 | 4 |
des_cbc_cipherName: | des_cbc_cipher | Prototype: | static int des_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des.c | Lines: | 88-113 |
| | 21 | 4 |
def_serial_cbName: | def_serial_cb | Prototype: | static ASN1_INTEGER *def_serial_cb(struct TS_resp_ctx *ctx, void *data) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 52-67 |
| | 16 | 4 |
def_generate_session_idName: | def_generate_session_id | Prototype: | static int def_generate_session_id(SSL *ssl, unsigned char *id, unsigned int *id_len) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | Lines: | 285-306 |
| | 8 | 4 |
d2i_RSA_PUBKEYName: | d2i_RSA_PUBKEY | Prototype: | RSA *d2i_RSA_PUBKEY(RSA **a, const unsigned char **pp, long length) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c | Lines: | 219-238 |
| | 28 | 4 |
d2i_PUBKEYName: | d2i_PUBKEY | Prototype: | EVP_PKEY *d2i_PUBKEY(EVP_PKEY **a, const unsigned char **pp, long length) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c | Lines: | 181-200 |
| | 28 | 4 |
d2i_EC_PUBKEYName: | d2i_EC_PUBKEY | Prototype: | EC_KEY *d2i_EC_PUBKEY(EC_KEY **a, const unsigned char **pp, long length) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c | Lines: | 299-318 |
| | 28 | 4 |
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_DSA_PUBKEYName: | d2i_DSA_PUBKEY | Prototype: | DSA *d2i_DSA_PUBKEY(DSA **a, const unsigned char **pp, long length) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c | Lines: | 259-278 |
| | 28 | 4 |
custom_ext_findName: | custom_ext_find | Prototype: | custom_ext_method *custom_ext_find(const custom_ext_methods *exts, ENDPOINT role, unsigned int ext_type, size_t *idx) | Coverage: | 93.750% (15/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_cust.c | Lines: | 81-98 |
| | 16 | 4 |
conn_is_closedName: | conn_is_closed | Prototype: | static inline int conn_is_closed(void) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 767-781 |
| | 4 | 4 |
cms_sd_asn1_ctrlName: | cms_sd_asn1_ctrl | Prototype: | static int cms_sd_asn1_ctrl(CMS_SignerInfo *si, int cmd) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | Lines: | 202-218 |
| | 12 | 4 |
cms_kari_set1_pkeyName: | cms_kari_set1_pkey | Prototype: | static int cms_kari_set1_pkey(CMS_ContentInfo *cms, CMS_RecipientInfo *ri, EVP_PKEY *pk, X509 *cert) | Coverage: | 42.857% (6/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_smime.c | Lines: | 579-599 |
| | 28 | 4 |
cms_kari_cbName: | cms_kari_cb | Prototype: | static int cms_kari_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/cms/cms_asn1.c | Lines: | 147-162 |
| | 17 | 4 |
cms_encode_ReceiptName: | cms_encode_Receipt | Prototype: | ASN1_OCTET_STRING *cms_encode_Receipt(CMS_SignerInfo *si) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_ess.c | Lines: | 301-337 |
| | 32 | 4 |
cms_content_bioName: | cms_content_bio | Prototype: | BIO *cms_content_bio(CMS_ContentInfo *cms) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | Lines: | 39-54 |
| | 12 | 4 |
cms_EncryptedContent_initName: | cms_EncryptedContent_init | Prototype: | int cms_EncryptedContent_init(CMS_EncryptedContentInfo *ec, const EVP_CIPHER *cipher, const unsigned char *key, size_t keylen) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_enc.c | Lines: | 165-181 |
| | 12 | 4 |
cms_DigestedData_createName: | cms_DigestedData_create | Prototype: | CMS_ContentInfo *cms_DigestedData_create(const EVP_MD *md) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_dd.c | Lines: | 20-46 |
| | 28 | 4 |
cms_DigestAlgorithm_init_bioName: | cms_DigestAlgorithm_init_bio | Prototype: | BIO *cms_DigestAlgorithm_init_bio(X509_ALGOR *digestAlgorithm) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | Lines: | 286-307 |
| | 36 | 4 |