Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
ossl_init_asyncName: | ossl_init_async | Prototype: | static int ossl_init_async(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | Lines: | 271-280 |
| | 5 | 2 |
ossl_ecdsa_signName: | ossl_ecdsa_sign | Prototype: | int ossl_ecdsa_sign(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecdsa_ossl.c | Lines: | 17-31 |
| | 10 | 2 |
ossl_ecdh_compute_keyName: | ossl_ecdh_compute_key | Prototype: | int ossl_ecdh_compute_key(unsigned char **psec, size_t *pseclen, const EC_POINT *pub_key, const EC_KEY *ecdh) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecdh_ossl.c | Lines: | 22-31 |
| | 6 | 2 |
openssl_config_intName: | openssl_config_int | Prototype: | void openssl_config_int(const char *appname) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_sap.c | Lines: | 42-59 |
| | 13 | 2 |
ocsp_ext_d2i_SCT_LISTName: | ocsp_ext_d2i_SCT_LIST | Prototype: | static struct stack_st_SCT *ocsp_ext_d2i_SCT_LIST(struct stack_st_SCT **a, const unsigned char **pp, long len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_x509v3.c | Lines: | 63-75 |
| | 14 | 2 |
ocsp_check_delegatedName: | ocsp_check_delegated | Prototype: | static int ocsp_check_delegated(X509 *x) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_vfy.c | Lines: | 324-331 |
| | 5 | 2 |
null_putsName: | null_puts | Prototype: | static int null_puts(BIO *bp, const char *str) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_null.c | Lines: | 82-87 |
| | 5 | 2 |
null_cipherName: | null_cipher | Prototype: | static int null_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_null.c | Lines: | 44-50 |
| | 3 | 2 |
nid_cbName: | nid_cb | Prototype: | static int nid_cb(const char *elem, int len, void *arg) | Coverage: | 50.000% (12/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 376-402 |
| | 26 | 9 |
ndef_suffix_freeName: | ndef_suffix_free | Prototype: | static int ndef_suffix_free(BIO *b, unsigned char **pbuf, int *plen, void *parg) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_ndef.c | Lines: | 151-160 |
| | 10 | 2 |
ndef_prefix_freeName: | ndef_prefix_free | Prototype: | static int ndef_prefix_free(BIO *b, unsigned char **pbuf, int *plen, void *parg) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_ndef.c | Lines: | 133-149 |
| | 17 | 2 |
nc_match_singleName: | nc_match_single | Prototype: | static int nc_match_single(GENERAL_NAME *gen, GENERAL_NAME *base) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c | Lines: | 490-513 |
| | 8 | 7 |
module_addName: | module_add | Prototype: | static CONF_MODULE *module_add(DSO *dso, const char *name, conf_init_func *ifunc, conf_finish_func *ffunc) | Coverage: | 50.000% (8/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | Lines: | 227-256 |
| | 48 | 6 |
md_newName: | md_new | Prototype: | static int md_new(BIO *bi) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_md.c | Lines: | 53-65 |
| | 9 | 2 |
md_freeName: | md_free | Prototype: | static int md_free(BIO *a) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_md.c | Lines: | 67-76 |
| | 12 | 2 |
load64Name: | load64 | Prototype: | static inline uint64_t load64(const uint8_t *src) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2_impl.h | Lines: | 39-61 |
| | 13 | 2 |
load32Name: | load32 | Prototype: | static inline uint32_t load32(const uint8_t *src) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2_impl.h | Lines: | 19-37 |
| | 9 | 2 |
is_equalName: | is_equal | Prototype: | static unsigned long is_equal(const unsigned long a[(256/(8 * 8))], const unsigned long b[(256/(8 * 8))]) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c | Lines: | 197-214 |
| | 11 | 2 |
int_dh_param_copyName: | int_dh_param_copy | Prototype: | static int int_dh_param_copy(DH *to, const DH *from, int is_x942) | Coverage: | 50.000% (13/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c | Lines: | 394-419 |
| | 25 | 9 |
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 |
int_ctrl_cmd_is_nullName: | int_ctrl_cmd_is_null | Prototype: | static int int_ctrl_cmd_is_null(const ENGINE_CMD_DEFN *defn) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_ctrl.c | Lines: | 24-29 |
| | 7 | 2 |
int_cleanup_itemName: | int_cleanup_item | Prototype: | static ENGINE_CLEANUP_ITEM *int_cleanup_item(ENGINE_CLEANUP_CB *cb) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_lib.c | Lines: | 124-134 |
| | 12 | 2 |
intName: | int | Prototype: | int (*UI_method_get_opener(const UI_METHOD *method)) (UI *) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 706-711 |
| | 9 | 2 |
intName: | int | Prototype: | int (*UI_method_get_closer(const UI_METHOD *method)) (UI *) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 734-739 |
| | 9 | 2 |
init_addedName: | init_added | Prototype: | static int init_added(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | Lines: | 126-132 |
| | 10 | 2 |
initName: | init | Prototype: | static int init(EVP_MD_CTX *evp_ctx, unsigned char pad) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha3.c | Lines: | 33-50 |
| | 10 | 2 |
i2d_ECParametersName: | i2d_ECParameters | Prototype: | int i2d_ECParameters(EC_KEY *a, unsigned char **out) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c | Lines: | 1043-1050 |
| | 6 | 2 |
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_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 |
evp_pkey_asn1_ctrlName: | evp_pkey_asn1_ctrl | Prototype: | static int evp_pkey_asn1_ctrl(EVP_PKEY *pkey, int op, int arg1, void *arg2) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 656-661 |
| | 9 | 2 |
err_load_crypto_strings_intName: | err_load_crypto_strings_int | Prototype: | int err_load_crypto_strings_int(void) | Coverage: | 50.000% (31/62) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err_all.c | Lines: | 42-101 |
| | 54 | 2 |
err_free_strings_intName: | err_free_strings_int | Prototype: | void err_free_strings_int(void) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 367-371 |
| | 2 | 2 |
err_delete_thread_stateName: | err_delete_thread_state | Prototype: | void err_delete_thread_state(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 643-651 |
| | 11 | 2 |
equal_caseName: | equal_case | Prototype: | static int equal_case(const unsigned char *pattern, size_t pattern_len, const unsigned char *subject, size_t subject_len, unsigned int flags) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 595-603 |
| | 4 | 2 |
engine_table_doallName: | engine_table_doall | Prototype: | void engine_table_doall(ENGINE_TABLE *table, engine_table_doall_cb *cb, void *arg) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_table.c | Lines: | 300-308 |
| | 5 | 2 |
engine_load_dynamic_intName: | engine_load_dynamic_int | Prototype: | void engine_load_dynamic_int(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_dyn.c | Lines: | 252-269 |
| | 6 | 2 |
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 |
ecx_pub_decodeName: | ecx_pub_decode | Prototype: | static int ecx_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | Lines: | 149-159 |
| | 11 | 2 |
ecx_pub_cmpName: | ecx_pub_cmp | Prototype: | static int ecx_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | Lines: | 161-170 |
| | 11 | 2 |
eckey_param_decodeName: | eckey_param_decode | Prototype: | static int eckey_param_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | Lines: | 405-416 |
| | 12 | 2 |
ecdsa_sign_setupName: | ecdsa_sign_setup | Prototype: | static int ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp, const unsigned char *dgst, int dlen) | Coverage: | 50.000% (33/66) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecdsa_ossl.c | Lines: | 33-142 |
| | 126 | 20 |
ecdh_simple_compute_keyName: | ecdh_simple_compute_key | Prototype: | int ecdh_simple_compute_key(unsigned char **pout, size_t *poutlen, const EC_POINT *pub_key, const EC_KEY *ecdh) | Coverage: | 50.000% (20/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecdh_ossl.c | Lines: | 38-121 |
| | 95 | 14 |
ec_point_ladder_postName: | ec_point_ladder_post | Prototype: | static inline int ec_point_ladder_post(const EC_GROUP *group, EC_POINT *r, EC_POINT *s, EC_POINT *p, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lcl.h | Lines: | 719-727 |
| | 5 | 2 |
ec_pkey_param_checkName: | ec_pkey_param_check | Prototype: | static int ec_pkey_param_check(const EVP_PKEY *pkey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | Lines: | 553-564 |
| | 11 | 2 |
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_group_simple_order_bitsName: | ec_group_simple_order_bits | Prototype: | int ec_group_simple_order_bits(const EC_GROUP *group) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 1035-1040 |
| | 5 | 2 |
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_copy_parametersName: | ec_copy_parameters | Prototype: | static int ec_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from) | Coverage: | 50.000% (7/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | Lines: | 299-317 |
| | 19 | 6 |
ec_GFp_simple_set_Jprojective_coordinates_GFpName: | ec_GFp_simple_set_Jprojective_coordinates_GFp | Prototype: | int ec_GFp_simple_set_Jprojective_coordinates_GFp(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, const BIGNUM *z, BN_CTX *ctx) | Coverage: | 50.000% (26/52) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_smpl.c | Lines: | 368-426 |
| | 48 | 18 |
ec_GFp_simple_point_set_affine_coordinatesName: | ec_GFp_simple_point_set_affine_coordinates | Prototype: | int ec_GFp_simple_point_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_smpl.c | Lines: | 477-493 |
| | 12 | 2 |
ec_GFp_simple_point_initName: | ec_GFp_simple_point_init | Prototype: | int ec_GFp_simple_point_init(EC_POINT *point) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_smpl.c | Lines: | 315-329 |
| | 20 | 2 |
ec_GFp_simple_ladder_preName: | ec_GFp_simple_ladder_pre | Prototype: | int ec_GFp_simple_ladder_pre(const EC_GROUP *group, EC_POINT *r, EC_POINT *s, EC_POINT *p, BN_CTX *ctx) | Coverage: | 50.000% (20/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_smpl.c | Lines: | 1440-1483 |
| | 38 | 2 |
ec_GFp_simple_group_initName: | ec_GFp_simple_group_init | Prototype: | int ec_GFp_simple_group_init(EC_GROUP *group) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_smpl.c | Lines: | 90-103 |
| | 20 | 2 |
ec_GFp_mont_field_sqrName: | ec_GFp_mont_field_sqr | Prototype: | int ec_GFp_mont_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_mont.c | Lines: | 198-207 |
| | 6 | 2 |
ec_GFp_mont_field_mulName: | ec_GFp_mont_field_mul | Prototype: | int ec_GFp_mont_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_mont.c | Lines: | 187-196 |
| | 6 | 2 |
ec_GFp_mont_field_encodeName: | ec_GFp_mont_field_encode | Prototype: | int ec_GFp_mont_field_encode(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_mont.c | Lines: | 209-218 |
| | 6 | 2 |
ec_GFp_mont_field_decodeName: | ec_GFp_mont_field_decode | Prototype: | int ec_GFp_mont_field_decode(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_mont.c | Lines: | 220-229 |
| | 6 | 2 |
ec_GF2m_simple_point_initName: | ec_GF2m_simple_point_init | Prototype: | int ec_GF2m_simple_point_init(EC_POINT *point) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | Lines: | 214-227 |
| | 19 | 2 |
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 |
ec_GF2m_simple_group_initName: | ec_GF2m_simple_group_init | Prototype: | int ec_GF2m_simple_group_init(EC_GROUP *group) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | Lines: | 22-35 |
| | 19 | 2 |
dynamic_set_data_ctxName: | dynamic_set_data_ctx | Prototype: | static int dynamic_set_data_ctx(ENGINE *e, dynamic_data_ctx **ctx) | Coverage: | 50.000% (8/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_dyn.c | Lines: | 154-192 |
| | 36 | 6 |
dtls_raw_hello_verify_requestName: | dtls_raw_hello_verify_request | Prototype: | int dtls_raw_hello_verify_request(WPACKET *pkt, unsigned char *cookie, size_t cookie_len) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 1256-1265 |
| | 4 | 2 |
dtls1_write_bytesName: | dtls1_write_bytes | Prototype: | int dtls1_write_bytes(SSL *s, int type, const void *buf, size_t len, size_t *written) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | Lines: | 798-811 |
| | 14 | 2 |
dtls1_max_handshake_message_lenName: | dtls1_max_handshake_message_len | Prototype: | static size_t dtls1_max_handshake_message_len(const SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 410-416 |
| | 4 | 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_pkey_ctrlName: | dsa_pkey_ctrl | Prototype: | static int dsa_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2) | Coverage: | 50.000% (19/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 464-513 |
| | 56 | 14 |
dsa_missing_parametersName: | dsa_missing_parameters | Prototype: | static int dsa_missing_parameters(const EVP_PKEY *pkey) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 270-277 |
| | 19 | 2 |
dsa_cmp_parametersName: | dsa_cmp_parameters | Prototype: | static int dsa_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 306-314 |
| | 5 | 2 |
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_bytesName: | drbg_bytes | Prototype: | static int drbg_bytes(unsigned char *out, int count) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 942-953 |
| | 8 | 2 |
do_table2stringName: | do_table2string | Prototype: | static const char *do_table2string(long s, const OCSP_TBLSTR *ts, size_t len) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_prn.c | Lines: | 38-45 |
| | 5 | 3 |
do_ex_data_initName: | do_ex_data_init | Prototype: | static int do_ex_data_init(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 38-44 |
| | 13 | 2 |
do_engine_lock_initName: | do_engine_lock_init | Prototype: | static int do_engine_lock_init(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_lib.c | Lines: | 21-27 |
| | 13 | 2 |
do_dumpName: | do_dump | Prototype: | static int do_dump(unsigned long lflags, char_io *io_ch, void *arg, const ASN1_STRING *str) | Coverage: | 50.000% (8/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c | Lines: | 260-294 |
| | 29 | 6 |
do_all_sorted_fnName: | do_all_sorted_fn | Prototype: | static void do_all_sorted_fn(const OBJ_NAME *name, void *d_) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | Lines: | 327-335 |
| | 4 | 2 |
dh_param_initName: | dh_param_init | Prototype: | static DH *dh_param_init(const BIGNUM *p, int32_t nbits) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_rfc7919.c | Lines: | 17-26 |
| | 13 | 2 |
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_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_init_defaultName: | def_init_default | Prototype: | static int def_init_default(CONF *conf) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 115-125 |
| | 12 | 2 |
def_destroy_dataName: | def_destroy_data | Prototype: | static int def_destroy_data(CONF *conf) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 148-154 |
| | 6 | 2 |
def_destroyName: | def_destroy | Prototype: | static int def_destroy(CONF *conf) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 139-146 |
| | 4 | 2 |
def_createName: | def_create | Prototype: | static CONF *def_create(CONF_METHOD *meth) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 102-113 |
| | 13 | 3 |
custom_ext_parse_old_cb_wrapName: | custom_ext_parse_old_cb_wrap | Prototype: | static int custom_ext_parse_old_cb_wrap(SSL *s, unsigned int ext_type, unsigned int context, const unsigned char *in, size_t inlen, X509 *x, size_t chainidx, int *al, void *parse_arg) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_cust.c | Lines: | 58-72 |
| | 8 | 2 |
ctrl_switch_optionName: | ctrl_switch_option | Prototype: | static int ctrl_switch_option(SSL_CONF_CTX *cctx, const ssl_conf_cmd_tbl * cmd) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 778-790 |
| | 7 | 2 |
ctlog_store_load_ctx_newName: | ctlog_store_load_ctx_new | Prototype: | static CTLOG_STORE_LOAD_CTX *ctlog_store_load_ctx_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_log.c | Lines: | 57-65 |
| | 6 | 2 |
ct_move_sctsName: | ct_move_scts | Prototype: | static int ct_move_scts(struct stack_st_SCT **dst, struct stack_st_SCT *src, sct_source_t origin) | Coverage: | 50.000% (10/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4578-4606 |
| | 29 | 8 |
copy_conditionalName: | copy_conditional | Prototype: | static void copy_conditional(unsigned long dst[(256/(8 * 8))], const unsigned long src[(256/(8 * 8))], unsigned long move) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecp_nistz256.c | Lines: | 171-187 |
| | 11 | 2 |
construct_key_exchange_tbsName: | construct_key_exchange_tbs | Prototype: | size_t construct_key_exchange_tbs(SSL *s, unsigned char **ptbs, const void *param, size_t paramlen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 2305-2323 |
| | 19 | 2 |
conn_newName: | conn_new | Prototype: | static int conn_new(BIO *bi) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_conn.c | Lines: | 250-259 |
| | 8 | 2 |
cms_keyid_cert_cmpName: | cms_keyid_cert_cmp | Prototype: | int cms_keyid_cert_cmp(ASN1_OCTET_STRING *keyid, X509 *cert) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | Lines: | 542-549 |
| | 6 | 2 |
cms_ias_cert_cmpName: | cms_ias_cert_cmp | Prototype: | int cms_ias_cert_cmp(CMS_IssuerAndSerialNumber *ias, X509 *cert) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | Lines: | 533-540 |
| | 5 | 2 |
cms_get0_signedName: | cms_get0_signed | Prototype: | static CMS_SignedData *cms_get0_signed(CMS_ContentInfo *cms) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | Lines: | 23-30 |
| | 8 | 2 |
cms_get0_envelopedName: | cms_get0_enveloped | Prototype: | CMS_EnvelopedData *cms_get0_enveloped(CMS_ContentInfo *cms) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | Lines: | 23-31 |
| | 9 | 2 |
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_add_digest_smcapName: | cms_add_digest_smcap | Prototype: | static int cms_add_digest_smcap(struct stack_st_X509_ALGOR **sk, int nid, int arg) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | Lines: | 903-908 |
| | 3 | 2 |
cms_add1_signingTimeName: | cms_add1_signingTime | Prototype: | static int cms_add1_signingTime(CMS_SignerInfo *si, ASN1_TIME *t) | Coverage: | 50.000% (9/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | Lines: | 372-400 |
| | 20 | 7 |
cmd_VerifyModeName: | cmd_VerifyMode | Prototype: | static int cmd_VerifyMode(SSL_CONF_CTX *cctx, const char *value) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 396-415 |
| | 7 | 2 |
cmd_OptionsName: | cmd_Options | Prototype: | static int cmd_Options(SSL_CONF_CTX *cctx, const char *value) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 367-394 |
| | 7 | 2 |
check_leaf_suitebName: | check_leaf_suiteb | Prototype: | static int check_leaf_suiteb(X509_STORE_CTX *ctx, X509 *cert) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 2775-2782 |
| | 12 | 2 |
check_contentName: | check_content | Prototype: | static int check_content(CMS_ContentInfo *cms) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_smime.c | Lines: | 78-86 |
| | 5 | 2 |