Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
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 |
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 |
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 |
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 |
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_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_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_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_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_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_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_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_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_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_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 |
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 |
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_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_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 |
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 |
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_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_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_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 |
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 |
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_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 |
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 |
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 |
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 |
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 |
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 |
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_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_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_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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
by_dir_entry_freeName: | by_dir_entry_free | Prototype: | static void by_dir_entry_free(BY_DIR_ENTRY *ent) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/by_dir.c | Lines: | 178-185 |
| | 4 | 2 |
buffer_freeName: | buffer_free | Prototype: | static int buffer_free(BIO *a) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_buff.c | Lines: | 127-142 |
| | 17 | 2 |
bn_newName: | bn_new | Prototype: | static int bn_new(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_bignum.c | Lines: | 109-117 |
| | 4 | 2 |
bn_mul_low_recursiveName: | bn_mul_low_recursive | Prototype: | void bn_mul_low_recursive(unsigned long *r, unsigned long *a, unsigned long *b, int n2, unsigned long *t) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mul.c | Lines: | 743-764 |
| | 11 | 2 |
bn_freeName: | bn_free | Prototype: | static void bn_free(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_bignum.c | Lines: | 119-126 |
| | 10 | 2 |
bio_newName: | bio_new | Prototype: | static int bio_new(BIO *bio) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_bio.c | Lines: | 133-148 |
| | 19 | 2 |
bind_helperName: | bind_helper | Prototype: | static int bind_helper(ENGINE *e) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | Lines: | 136-173 |
| | 30 | 2 |
b64_newName: | b64_new | Prototype: | static int b64_new(BIO *bi) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_b64.c | Lines: | 112-134 |
| | 18 | 2 |
b64_freeName: | b64_free | Prototype: | static int b64_free(BIO *a) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_b64.c | Lines: | 136-146 |
| | 13 | 2 |
asn1_template_clearName: | asn1_template_clear | Prototype: | static void asn1_template_clear(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_new.c | Lines: | 287-295 |
| | 7 | 2 |
asn1_print_integer_ctxName: | asn1_print_integer_ctx | Prototype: | static int asn1_print_integer_ctx(BIO *out, ASN1_INTEGER *str, const ASN1_PCTX *pctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_prn.c | Lines: | 452-462 |
| | 11 | 2 |
asn1_get_field_ptrName: | asn1_get_field_ptr | Prototype: | ASN1_VALUE ** asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_utl.c | Lines: | 203-216 |
| | 5 | 2 |
asn1_enc_initName: | asn1_enc_init | Prototype: | void asn1_enc_init(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_utl.c | Lines: | 136-147 |
| | 10 | 2 |
asn1_enc_freeName: | asn1_enc_free | Prototype: | void asn1_enc_free(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_utl.c | Lines: | 149-161 |
| | 11 | 2 |
asn1_bio_readName: | asn1_bio_read | Prototype: | static int asn1_bio_read(BIO *b, char *in , int inl) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 337-343 |
| | 3 | 2 |
asn1_bio_initName: | asn1_bio_init | Prototype: | static int asn1_bio_init(BIO_ASN1_BUF_CTX *ctx, int size) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 164-181 |
| | 18 | 2 |
asn1_bio_getsName: | asn1_bio_gets | Prototype: | static int asn1_bio_gets(BIO *b, char *str, int size) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 351-357 |
| | 3 | 2 |
asn1_bio_get_exName: | asn1_bio_get_ex | Prototype: | static int asn1_bio_get_ex(BIO *b, int cmd, asn1_ps_func **ex_func, asn1_ps_func **ex_free_func) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 459-472 |
| | 7 | 2 |
asn1_bio_freeName: | asn1_bio_free | Prototype: | static int asn1_bio_free(BIO *b) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 183-197 |
| | 16 | 2 |
asn1_bio_callback_ctrlName: | asn1_bio_callback_ctrl | Prototype: | static long asn1_bio_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 359-365 |
| | 5 | 2 |
alg_getName: | alg_get | Prototype: | static int alg_get(X509_ALGOR *alg, int *pnid, int *piter, int *psaltlen) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_npas.c | Lines: | 230-245 |
| | 15 | 2 |
aesni_ecb_cipherName: | aesni_ecb_cipher | Prototype: | static int aesni_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | Lines: | 245-257 |
| | 5 | 2 |
aesni_cbc_hmac_sha1_init_keyName: | aesni_cbc_hmac_sha1_init_key | Prototype: | static int aesni_cbc_hmac_sha1_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *inkey, const unsigned char *iv, int enc) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes_cbc_hmac_sha1.c | Lines: | 101-120 |
| | 10 | 2 |
aes_gcm_cleanupName: | aes_gcm_cleanup | Prototype: | static int aes_gcm_cleanup(EVP_CIPHER_CTX *c) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | Lines: | 686-695 |
| | 5 | 2 |
aes_ctr_cipherName: | aes_ctr_cipher | Prototype: | static int aes_ctr_cipher (EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | Lines: | 666-680 |
| | 9 | 2 |
add_digest_smcapName: | add_digest_smcap | Prototype: | static int 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/libressl/src/crypto/pkcs7/pk7_smime.c | Lines: | 151-157 |
| | 3 | 2 |
add_cipher_smcapName: | add_cipher_smcap | Prototype: | static int add_cipher_smcap(struct stack_st_X509_ALGOR *sk, int nid, int arg) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_smime.c | Lines: | 143-149 |
| | 3 | 2 |
add_blocksName: | add_blocks | Prototype: | static int add_blocks(int n, unsigned char *left, const unsigned char *right) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341194.c | Lines: | 102-115 |
| | 8 | 2 |
acpt_newName: | acpt_new | Prototype: | static int acpt_new(BIO *bi) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_acpt.c | Lines: | 120-134 |
| | 12 | 2 |
acpt_close_socketName: | acpt_close_socket | Prototype: | static void acpt_close_socket(BIO *bio) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_acpt.c | Lines: | 160-172 |
| | 11 | 2 |
_rs_random_u32Name: | _rs_random_u32 | Prototype: | static __inline void _rs_random_u32(uint32_t *val) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random.c | Lines: | 165-177 |
| | 12 | 2 |
_SSL_CTX_set_tmp_dhName: | _SSL_CTX_set_tmp_dh | Prototype: | static int _SSL_CTX_set_tmp_dh(SSL_CTX *ctx, DH *dh) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 1971-1985 |
| | 9 | 2 |
_CONF_get_section_valuesName: | _CONF_get_section_values | Prototype: | struct stack_st_CONF_VALUE * _CONF_get_section_values(const CONF *conf, const char *section) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | Lines: | 94-104 |
| | 11 | 2 |
_CONF_get_sectionName: | _CONF_get_section | Prototype: | CONF_VALUE * _CONF_get_section(const CONF *conf, const char *section) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | Lines: | 80-91 |
| | 23 | 2 |
_CONF_free_dataName: | _CONF_free_data | Prototype: | void _CONF_free_data(CONF *conf) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | Lines: | 197-215 |
| | 14 | 2 |
X509v3_get_ext_countName: | X509v3_get_ext_count | Prototype: | int X509v3_get_ext_count(const struct stack_st_X509_EXTENSION *x) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_v3.c | Lines: | 69-75 |
| | 5 | 2 |
X509v3_get_ext_by_NIDName: | X509v3_get_ext_by_NID | Prototype: | int X509v3_get_ext_by_NID(const struct stack_st_X509_EXTENSION *x, int nid, int lastpos) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_v3.c | Lines: | 77-86 |
| | 7 | 2 |
X509v3_get_extName: | X509v3_get_ext | Prototype: | X509_EXTENSION * X509v3_get_ext(const struct stack_st_X509_EXTENSION *x, int loc) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_v3.c | Lines: | 131-138 |
| | 11 | 2 |
X509v3_delete_extName: | X509v3_delete_ext | Prototype: | X509_EXTENSION * X509v3_delete_ext(struct stack_st_X509_EXTENSION *x, int loc) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_v3.c | Lines: | 140-149 |
| | 13 | 2 |
X509at_get_attr_by_NIDName: | X509at_get_attr_by_NID | Prototype: | int X509at_get_attr_by_NID(const struct stack_st_X509_ATTRIBUTE *x, int nid, int lastpos) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 75-84 |
| | 7 | 2 |
X509at_get_attrName: | X509at_get_attr | Prototype: | X509_ATTRIBUTE * X509at_get_attr(const struct stack_st_X509_ATTRIBUTE *x, int loc) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 107-114 |
| | 11 | 2 |
X509at_delete_attrName: | X509at_delete_attr | Prototype: | X509_ATTRIBUTE * X509at_delete_attr(struct stack_st_X509_ATTRIBUTE *x, int loc) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 116-125 |
| | 13 | 2 |
X509at_add1_attr_by_txtName: | X509at_add1_attr_by_txt | Prototype: | struct stack_st_X509_ATTRIBUTE * X509at_add1_attr_by_txt(struct stack_st_X509_ATTRIBUTE **x, const char *attrname, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 192-205 |
| | 12 | 2 |
X509at_add1_attr_by_OBJName: | X509at_add1_attr_by_OBJ | Prototype: | struct stack_st_X509_ATTRIBUTE * X509at_add1_attr_by_OBJ(struct stack_st_X509_ATTRIBUTE **x, const ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 162-175 |
| | 12 | 2 |
X509at_add1_attr_by_NIDName: | X509at_add1_attr_by_NID | Prototype: | struct stack_st_X509_ATTRIBUTE * X509at_add1_attr_by_NID(struct stack_st_X509_ATTRIBUTE **x, int nid, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 177-190 |
| | 12 | 2 |
X509_verifyName: | X509_verify | Prototype: | int X509_verify(X509 *a, EVP_PKEY *r) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | Lines: | 475-482 |
| | 4 | 2 |
X509_trust_clearName: | X509_trust_clear | Prototype: | void X509_trust_clear(X509 *x) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c | Lines: | 256-263 |
| | 7 | 2 |
X509_time_adj_exName: | X509_time_adj_ex | Prototype: | ASN1_TIME * X509_time_adj_ex(ASN1_TIME *s, int offset_day, long offset_sec, time_t *in_time) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 1937-1947 |
| | 11 | 2 |