Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
camellia_init_keyName: | camellia_init_key | Prototype: | static int camellia_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c | Lines: | 108-122 |
| | 6 | 2 |
cbb_initName: | cbb_init | Prototype: | static int cbb_init(CBB *cbb, uint8_t *buf, size_t cap) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | Lines: | 27-45 |
| | 13 | 2 |
cbs_getName: | cbs_get | Prototype: | static int cbs_get(CBS *cbs, const uint8_t **p, size_t n) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 42-52 |
| | 6 | 2 |
cbs_get_length_prefixedName: | cbs_get_length_prefixed | Prototype: | static int cbs_get_length_prefixed(CBS *cbs, CBS *out, size_t len_len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 204-213 |
| | 4 | 2 |
cert_self_signedName: | cert_self_signed | Prototype: | static int cert_self_signed(X509 *x) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 163-171 |
| | 4 | 2 |
chacha_initName: | chacha_init | Prototype: | static int chacha_init(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_chacha.c | Lines: | 50-59 |
| | 11 | 2 |
chacha_keysetupName: | chacha_keysetup | Prototype: | static inline void chacha_keysetup(chacha_ctx *x, const u8 *k, u32 kbits) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/chacha/chacha-merged.c | Lines: | 87-110 |
| | 17 | 2 |
chacha_keysetupName: | chacha_keysetup | Prototype: | static void chacha_keysetup(chacha_ctx *x,const u8 *k,u32 kbits,u32 ivbits) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/chacha_private.h | Lines: | 54-77 |
| | 17 | 2 |
charName: | char | Prototype: | char * (*UI_method_get_prompt_constructor(const UI_METHOD *method))(UI *, const char *, const char *) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 713-721 |
| | 7 | 2 |
check_crl_chainName: | check_crl_chain | Prototype: | static int check_crl_chain(X509_STORE_CTX *ctx, struct stack_st_X509 *cert_path, struct stack_st_X509 *crl_path) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 1349-1360 |
| | 6 | 2 |
check_deferName: | check_defer | Prototype: | void check_defer(int nid) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Lines: | 258-263 |
| | 2 | 2 |
circle_xor8Name: | circle_xor8 | Prototype: | static void circle_xor8(const unsigned char *w, unsigned char *k) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341194.c | Lines: | 76-86 |
| | 6 | 2 |
cleanup3_doallName: | cleanup3_doall | Prototype: | static void cleanup3_doall(ADDED_OBJ *a) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Lines: | 239-245 |
| | 3 | 2 |
conn_newName: | conn_new | Prototype: | static int conn_new(BIO *bi) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | Lines: | 328-338 |
| | 8 | 2 |
ctr64_addName: | ctr64_add | Prototype: | static void ctr64_add (unsigned char *counter,size_t inc) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/ccm128.c | Lines: | 311-322 |
| | 8 | 2 |
d2i_PKCS8PrivateKey_fpName: | d2i_PKCS8PrivateKey_fp | Prototype: | EVP_PKEY * d2i_PKCS8PrivateKey_fp(FILE *fp, EVP_PKEY **x, pem_password_cb *cb, void *u) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pk8.c | Lines: | 237-250 |
| | 12 | 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/libressl/src/crypto/conf/conf_def.c | Lines: | 170-178 |
| | 4 | 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/libressl/src/crypto/conf/conf_def.c | Lines: | 180-187 |
| | 6 | 2 |
def_init_WIN32Name: | def_init_WIN32 | Prototype: | static int def_init_WIN32(CONF *conf) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | Lines: | 157-168 |
| | 12 | 2 |
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/libressl/src/crypto/conf/conf_def.c | Lines: | 144-155 |
| | 12 | 2 |
def_time_cbName: | def_time_cb | Prototype: | static int def_time_cb(struct TS_resp_ctx *ctx, void *data, time_t *sec, long *usec) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c | Lines: | 113-130 |
| | 14 | 2 |
der_cmpName: | der_cmp | Prototype: | static int der_cmp(const void *a, const void *b) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_enc.c | Lines: | 396-407 |
| | 7 | 2 |
derive_pvk_keyName: | derive_pvk_key | Prototype: | static int derive_pvk_key(unsigned char *key, const unsigned char *salt, unsigned int saltlen, const unsigned char *pass, int passlen) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | Lines: | 700-716 |
| | 18 | 2 |
des_ede3_cfb1_cipherName: | des_ede3_cfb1_cipher | Prototype: | static int des_ede3_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des3.c | Lines: | 160-177 |
| | 10 | 2 |
dgram_newName: | dgram_new | Prototype: | static int dgram_new(BIO *bi) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_dgram.c | Lines: | 133-147 |
| | 15 | 2 |
dh_cmp_parametersName: | dh_cmp_parameters | Prototype: | static int dh_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c | Lines: | 395-403 |
| | 4 | 2 |
dh_missing_parametersName: | dh_missing_parameters | Prototype: | static int dh_missing_parameters(const EVP_PKEY *a) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c | Lines: | 423-429 |
| | 3 | 2 |
dh_param_decodeName: | dh_param_decode | Prototype: | static int dh_param_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c | Lines: | 291-302 |
| | 10 | 2 |
do_all_cipher_fnName: | do_all_cipher_fn | Prototype: | static void do_all_cipher_fn(const OBJ_NAME *nm, void *arg) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/names.c | Lines: | 159-168 |
| | 12 | 2 |
do_all_fn_doall_argName: | do_all_fn_doall_arg | Prototype: | static void do_all_fn_doall_arg(const OBJ_NAME *name, struct doall *d) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | Lines: | 243-248 |
| | 2 | 2 |
do_all_md_fnName: | do_all_md_fn | Prototype: | static void do_all_md_fn(const OBJ_NAME *nm, void *arg) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/names.c | Lines: | 205-214 |
| | 12 | 2 |
do_all_sorted_fnName: | do_all_sorted_fn | Prototype: | static void do_all_sorted_fn(const OBJ_NAME *name, void *d_) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | Lines: | 271-280 |
| | 4 | 2 |
do_pk8pkey_fpName: | do_pk8pkey_fp | Prototype: | static int do_pk8pkey_fp(FILE *fp, EVP_PKEY *x, int isder, int nid, const EVP_CIPHER *enc, char *kstr, int klen, pem_password_cb *cb, void *u) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pk8.c | Lines: | 221-235 |
| | 8 | 2 |
dsa_cmp_parametersName: | dsa_cmp_parameters | Prototype: | static int dsa_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c | Lines: | 339-348 |
| | 5 | 2 |
dsa_missing_parametersName: | dsa_missing_parameters | Prototype: | static int dsa_missing_parameters(const EVP_PKEY *pkey) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c | Lines: | 306-315 |
| | 15 | 2 |
dsa_param_decodeName: | dsa_param_decode | Prototype: | static int dsa_param_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c | Lines: | 438-449 |
| | 10 | 2 |
dsa_pub_cmpName: | dsa_pub_cmp | Prototype: | static int dsa_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c | Lines: | 350-357 |
| | 3 | 2 |
dtls1_clear_record_bufferName: | dtls1_clear_record_buffer | Prototype: | void dtls1_clear_record_buffer(SSL *s) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c | Lines: | 1117-1127 |
| | 7 | 2 |
dtls1_double_timeoutName: | dtls1_double_timeout | Prototype: | void dtls1_double_timeout(SSL *s) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c | Lines: | 370-377 |
| | 4 | 2 |
dtls1_freeName: | dtls1_free | Prototype: | void dtls1_free(SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c | Lines: | 178-198 |
| | 18 | 2 |
dtls1_get_client_methodName: | dtls1_get_client_method | Prototype: | const SSL_METHOD * dtls1_get_client_method(int ver) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_clnt.c | Lines: | 165-171 |
| | 7 | 2 |
dtls1_get_methodName: | dtls1_get_method | Prototype: | static const SSL_METHOD * dtls1_get_method(int ver) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_meth.c | Lines: | 103-109 |
| | 7 | 2 |
dtls1_get_server_methodName: | dtls1_get_server_method | Prototype: | const SSL_METHOD * dtls1_get_server_method(int ver) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_srvr.c | Lines: | 163-169 |
| | 7 | 2 |
dtls1_listenName: | dtls1_listen | Prototype: | int dtls1_listen(SSL *s, struct sockaddr *client) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c | Lines: | 435-452 |
| | 13 | 2 |
dtls1_max_handshake_message_lenName: | dtls1_max_handshake_message_len | Prototype: | static unsigned long dtls1_max_handshake_message_len(const SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c | Lines: | 567-576 |
| | 5 | 2 |
dtls1_reset_seq_numbersName: | dtls1_reset_seq_numbers | Prototype: | void dtls1_reset_seq_numbers(SSL *s, int rw) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_pkt.c | Lines: | 1437-1455 |
| | 11 | 2 |
dtls1_retrieve_buffered_recordName: | dtls1_retrieve_buffered_record | Prototype: | static int dtls1_retrieve_buffered_record(SSL *s, record_pqueue *queue) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_pkt.c | Lines: | 265-281 |
| | 8 | 2 |
dtls1_set_message_headerName: | dtls1_set_message_header | Prototype: | void dtls1_set_message_header(SSL *s, unsigned char mt, unsigned long len, unsigned long frag_off, unsigned long frag_len) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c | Lines: | 1129-1141 |
| | 5 | 2 |
dtls1_start_timerName: | dtls1_start_timer | Prototype: | void dtls1_start_timer(SSL *s) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c | Lines: | 291-307 |
| | 10 | 2 |
dump_value_doall_argName: | dump_value_doall_arg | Prototype: | static void dump_value_doall_arg(CONF_VALUE *a, BIO *out) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | Lines: | 662-669 |
| | 3 | 2 |
eat_wsName: | eat_ws | Prototype: | static char * eat_ws(CONF *conf, char *p) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | Lines: | 599-605 |
| | 3 | 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/libressl/src/crypto/ec/ecp_mont.c | Lines: | 275-284 |
| | 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/libressl/src/crypto/ec/ecp_mont.c | Lines: | 263-272 |
| | 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/libressl/src/crypto/ec/ecp_mont.c | Lines: | 239-248 |
| | 6 | 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/libressl/src/crypto/ec/ecp_mont.c | Lines: | 251-260 |
| | 6 | 2 |
ec_GFp_simple_invertName: | ec_GFp_simple_invert | Prototype: | int ec_GFp_simple_invert(const EC_GROUP * group, EC_POINT * point, BN_CTX * ctx) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | Lines: | 967-975 |
| | 3 | 2 |
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/libressl/src/crypto/ec/ecp_smpl.c | Lines: | 516-526 |
| | 10 | 2 |
ec_cmp_parametersName: | ec_cmp_parameters | Prototype: | static int ec_cmp_parameters(const EVP_PKEY * a, const EVP_PKEY * b) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c | Lines: | 396-404 |
| | 8 | 2 |
ec_missing_parametersName: | ec_missing_parameters | Prototype: | static int ec_missing_parameters(const EVP_PKEY * pkey) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c | Lines: | 382-388 |
| | 5 | 2 |
ec_wNAF_have_precompute_multName: | ec_wNAF_have_precompute_mult | Prototype: | int ec_wNAF_have_precompute_mult(const EC_GROUP * group) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_mult.c | Lines: | 878-885 |
| | 5 | 2 |
ecdh_data_dupName: | ecdh_data_dup | Prototype: | static void * ecdh_data_dup(void *data) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_lib.c | Lines: | 159-169 |
| | 10 | 2 |
ecdsa_data_dupName: | ecdsa_data_dup | Prototype: | static void * ecdsa_data_dup(void *data) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_lib.c | Lines: | 147-157 |
| | 10 | 2 |
echo_consoleName: | echo_console | Prototype: | static int echo_console(UI *ui) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_openssl.c | Lines: | 336-342 |
| | 7 | 2 |
eckey_param_decodeName: | eckey_param_decode | Prototype: | static int eckey_param_decode(EVP_PKEY * pkey, const unsigned char **pder, int derlen) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c | Lines: | 496-507 |
| | 10 | 2 |
enc_freeName: | enc_free | Prototype: | static int enc_free(BIO *a) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_enc.c | Lines: | 129-143 |
| | 16 | 2 |
enc_newName: | enc_new | Prototype: | static int enc_new(BIO *bi) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_enc.c | Lines: | 107-127 |
| | 16 | 2 |
engine_list_cleanupName: | engine_list_cleanup | Prototype: | static void engine_list_cleanup(void) | Coverage: | 33.333% (2/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_list.c | Lines: | 90-97 |
| | 7 | 2 |
engine_table_cleanupName: | engine_table_cleanup | Prototype: | void engine_table_cleanup(ENGINE_TABLE **table) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | Lines: | 228-239 |
| | 11 | 2 |
engine_table_unregisterName: | engine_table_unregister | Prototype: | void engine_table_unregister(ENGINE_TABLE **table, ENGINE *e) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | Lines: | 208-216 |
| | 5 | 2 |
ex_data_checkName: | ex_data_check | Prototype: | static int ex_data_check(void) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | Lines: | 274-284 |
| | 9 | 2 |
exnode_freeName: | exnode_free | Prototype: | static void exnode_free(X509_POLICY_NODE *node) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_tree.c | Lines: | 624-629 |
| | 2 | 2 |
ext_list_freeName: | ext_list_free | Prototype: | static void ext_list_free(X509V3_EXT_METHOD *ext) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | Lines: | 180-185 |
| | 2 | 2 |
fcrypt_bodyName: | fcrypt_body | Prototype: | void fcrypt_body(unsigned int *out, DES_key_schedule *ks, unsigned int Eswap0, unsigned int Eswap1) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/fcrypt_b.c | Lines: | 82-144 |
| | 38 | 2 |
fe_addName: | fe_add | Prototype: | static void fe_add(fe h, const fe f, const fe g) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 231-236 |
| | 3 | 2 |
fe_cmovName: | fe_cmov | Prototype: | static void fe_cmov(fe f, const fe g, unsigned b) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 720-728 |
| | 6 | 2 |
fe_cswapName: | fe_cswap | Prototype: | static void fe_cswap(fe f, fe g, unsigned int b) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 4736-4745 |
| | 7 | 2 |
fe_negName: | fe_neg | Prototype: | static void fe_neg(fe h, const fe f) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 709-714 |
| | 3 | 2 |
fe_subName: | fe_sub | Prototype: | static void fe_sub(fe h, const fe f, const fe g) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 247-252 |
| | 3 | 2 |
file_writeName: | file_write | Prototype: | static int file_write(BIO *b, const char *in, int inl) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_file.c | Lines: | 199-207 |
| | 6 | 2 |
freezeroName: | freezero | Prototype: | void freezero(void *ptr, size_t sz) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/freezero.c | Lines: | 23-32 |
| | 6 | 2 |
gNName: | gN | Prototype: | static inline void gN(unsigned long *h, unsigned long *m, unsigned long *N) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/streebog.c | Lines: | 1212-1236 |
| | 17 | 2 |
generic_asn1Name: | generic_asn1 | Prototype: | static unsigned char * generic_asn1(const char *value, X509V3_CTX *ctx, long *ext_len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | Lines: | 326-338 |
| | 18 | 2 |
get_issuer_skName: | get_issuer_sk | Prototype: | static int get_issuer_sk(X509 **issuer, X509_STORE_CTX *ctx, X509 *x) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 603-612 |
| | 5 | 2 |
gost_key_unwrap_crypto_proName: | gost_key_unwrap_crypto_pro | Prototype: | int gost_key_unwrap_crypto_pro(int nid, const unsigned char *keyExchangeKey, const unsigned char *wrappedKey, unsigned char *sessionKey) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89_keywrap.c | Lines: | 115-136 |
| | 13 | 2 |
i2d_ASN1_BOOLEANName: | i2d_ASN1_BOOLEAN | Prototype: | int i2d_ASN1_BOOLEAN(int a, unsigned char **pp) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_bool.c | Lines: | 64-79 |
| | 12 | 2 |
i2d_ECParametersName: | i2d_ECParameters | Prototype: | int i2d_ECParameters(EC_KEY * a, unsigned char **out) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c | Lines: | 1522-1530 |
| | 6 | 2 |
i2d_PKCS8PrivateKeyInfo_bioName: | i2d_PKCS8PrivateKeyInfo_bio | Prototype: | int i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, EVP_PKEY *key) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | Lines: | 448-460 |
| | 8 | 2 |
i2d_PKCS8PrivateKeyInfo_fpName: | i2d_PKCS8PrivateKeyInfo_fp | Prototype: | int i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, EVP_PKEY *key) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | Lines: | 462-473 |
| | 8 | 2 |
i2d_X509_AUXName: | i2d_X509_AUX | Prototype: | int i2d_X509_AUX(X509 *a, unsigned char **pp) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509.c | Lines: | 337-346 |
| | 5 | 2 |
i2d_ocsp_nonceName: | i2d_ocsp_nonce | Prototype: | static int i2d_ocsp_nonce(void *a, unsigned char **pp) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ocsp.c | Lines: | 280-290 |
| | 5 | 2 |
i2v_EXTENDED_KEY_USAGEName: | i2v_EXTENDED_KEY_USAGE | Prototype: | static struct stack_st_CONF_VALUE * i2v_EXTENDED_KEY_USAGE(const X509V3_EXT_METHOD *method, void *a, struct stack_st_CONF_VALUE *ext_list) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_extku.c | Lines: | 150-165 |
| | 13 | 2 |
i2v_POLICY_MAPPINGSName: | i2v_POLICY_MAPPINGS | Prototype: | static struct stack_st_CONF_VALUE * i2v_POLICY_MAPPINGS(const X509V3_EXT_METHOD *method, void *a, struct stack_st_CONF_VALUE *ext_list) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_pmaps.c | Lines: | 147-164 |
| | 11 | 2 |
idea_optionsName: | idea_options | Prototype: | const char *idea_options(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/idea/i_ecb.c | Lines: | 63-69 |
| | 3 | 2 |
impl_checkName: | impl_check | Prototype: | static void impl_check(void) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | Lines: | 201-208 |
| | 4 | 2 |
init_addedName: | init_added | Prototype: | static int init_added(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Lines: | 216-223 |
| | 10 | 2 |
intName: | int | Prototype: | int (*sk_set_cmp_func(_STACK *sk, int (*c)(const void *, const void *)))( const void *, const void *) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | Lines: | 70-81 |
| | 5 | 2 |
intName: | int | Prototype: | int (*UI_method_get_opener(const UI_METHOD * method))(UI *) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 668-675 |
| | 7 | 2 |
intName: | int | Prototype: | int (*UI_method_get_writer(const UI_METHOD *method))(UI *, UI_STRING *) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 677-684 |
| | 7 | 2 |
intName: | int | Prototype: | int (*UI_method_get_flusher(const UI_METHOD *method)) (UI *) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 686-693 |
| | 7 | 2 |
intName: | int | Prototype: | int (*UI_method_get_reader(const UI_METHOD *method))(UI *, UI_STRING *) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 695-702 |
| | 7 | 2 |