| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
d2i_X509_ALGORS| Name: | d2i_X509_ALGORS | | Prototype: | X509_ALGORS * d2i_X509_ALGORS(X509_ALGORS **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c | | Lines: | 131-136 |
| | 2 | 1 |
d2i_X509_ATTRIBUTE| Name: | d2i_X509_ATTRIBUTE | | Prototype: | X509_ATTRIBUTE * d2i_X509_ATTRIBUTE(X509_ATTRIBUTE **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_attrib.c | | Lines: | 141-146 |
| | 2 | 1 |
d2i_X509_CERT_AUX| Name: | d2i_X509_CERT_AUX | | Prototype: | X509_CERT_AUX * d2i_X509_CERT_AUX(X509_CERT_AUX **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c | | Lines: | 121-126 |
| | 2 | 1 |
d2i_X509_CERT_PAIR| Name: | d2i_X509_CERT_PAIR | | Prototype: | X509_CERT_PAIR * d2i_X509_CERT_PAIR(X509_CERT_PAIR **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c | | Lines: | 302-307 |
| | 2 | 1 |
d2i_X509_CINF| Name: | d2i_X509_CINF | | Prototype: | X509_CINF * d2i_X509_CINF(X509_CINF **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509.c | | Lines: | 144-149 |
| | 2 | 1 |
d2i_X509_CRL| Name: | d2i_X509_CRL | | Prototype: | X509_CRL * d2i_X509_CRL(X509_CRL **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c | | Lines: | 496-501 |
| | 2 | 1 |
d2i_X509_CRL_INFO| Name: | d2i_X509_CRL_INFO | | Prototype: | X509_CRL_INFO * d2i_X509_CRL_INFO(X509_CRL_INFO **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c | | Lines: | 471-476 |
| | 2 | 1 |
d2i_X509_CRL_bio| Name: | d2i_X509_CRL_bio | | Prototype: | X509_CRL * d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | | Lines: | 100-104 |
| | 1 | 1 |
d2i_X509_CRL_fp| Name: | d2i_X509_CRL_fp | | Prototype: | X509_CRL * d2i_X509_CRL_fp(FILE *fp, X509_CRL **crl) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | | Lines: | 112-116 |
| | 1 | 1 |
d2i_X509_EXTENSION| Name: | d2i_X509_EXTENSION | | Prototype: | X509_EXTENSION * d2i_X509_EXTENSION(X509_EXTENSION **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_exten.c | | Lines: | 111-116 |
| | 2 | 1 |
d2i_X509_EXTENSIONS| Name: | d2i_X509_EXTENSIONS | | Prototype: | X509_EXTENSIONS * d2i_X509_EXTENSIONS(X509_EXTENSIONS **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_exten.c | | Lines: | 136-141 |
| | 2 | 1 |
d2i_X509_NAME| Name: | d2i_X509_NAME | | Prototype: | X509_NAME * d2i_X509_NAME(X509_NAME **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c | | Lines: | 210-215 |
| | 2 | 1 |
d2i_X509_NAME_ENTRY| Name: | d2i_X509_NAME_ENTRY | | Prototype: | X509_NAME_ENTRY * d2i_X509_NAME_ENTRY(X509_NAME_ENTRY **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c | | Lines: | 113-118 |
| | 2 | 1 |
d2i_X509_PUBKEY| Name: | d2i_X509_PUBKEY | | Prototype: | X509_PUBKEY * d2i_X509_PUBKEY(X509_PUBKEY **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c | | Lines: | 114-119 |
| | 2 | 1 |
d2i_X509_REQ| Name: | d2i_X509_REQ | | Prototype: | X509_REQ * d2i_X509_REQ(X509_REQ **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_req.c | | Lines: | 198-203 |
| | 2 | 1 |
d2i_X509_REQ_INFO| Name: | d2i_X509_REQ_INFO | | Prototype: | X509_REQ_INFO * d2i_X509_REQ_INFO(X509_REQ_INFO **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_req.c | | Lines: | 138-143 |
| | 2 | 1 |
d2i_X509_REQ_bio| Name: | d2i_X509_REQ_bio | | Prototype: | X509_REQ * d2i_X509_REQ_bio(BIO *bp, X509_REQ **req) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | | Lines: | 148-152 |
| | 1 | 1 |
d2i_X509_REQ_fp| Name: | d2i_X509_REQ_fp | | Prototype: | X509_REQ * d2i_X509_REQ_fp(FILE *fp, X509_REQ **req) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | | Lines: | 160-164 |
| | 1 | 1 |
d2i_X509_REVOKED| Name: | d2i_X509_REVOKED | | Prototype: | X509_REVOKED * d2i_X509_REVOKED(X509_REVOKED **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c | | Lines: | 440-445 |
| | 2 | 1 |
d2i_X509_SIG| Name: | d2i_X509_SIG | | Prototype: | X509_SIG * d2i_X509_SIG(X509_SIG **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_sig.c | | Lines: | 87-92 |
| | 2 | 1 |
d2i_X509_VAL| Name: | d2i_X509_VAL | | Prototype: | X509_VAL * d2i_X509_VAL(X509_VAL **a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_val.c | | Lines: | 87-92 |
| | 2 | 1 |
d2i_X509_bio| Name: | d2i_X509_bio | | Prototype: | X509 * d2i_X509_bio(BIO *bp, X509 **x509) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | | Lines: | 76-80 |
| | 1 | 1 |
d2i_X509_fp| Name: | d2i_X509_fp | | Prototype: | X509 * d2i_X509_fp(FILE *fp, X509 **x509) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | | Lines: | 88-92 |
| | 1 | 1 |
date_to_julian| Name: | date_to_julian | | Prototype: | static long date_to_julian(int y, int m, int d) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/o_time.c | | Lines: | 137-144 |
| | 4 | 1 |
def_cleanup_cb| Name: | def_cleanup_cb | | Prototype: | static void def_cleanup_cb(void *a_void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 299-305 |
| | 3 | 1 |
def_cleanup_util_cb| Name: | def_cleanup_util_cb | | Prototype: | static void def_cleanup_util_cb(CRYPTO_EX_DATA_FUNCS *funcs) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 290-294 |
| | 1 | 1 |
def_crl_verify| Name: | def_crl_verify | | Prototype: | static int def_crl_verify(X509_CRL *crl, EVP_PKEY *r) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c | | Lines: | 577-582 |
| | 2 | 1 |
def_dump| Name: | def_dump | | Prototype: | static int def_dump(const CONF *conf, BIO *out) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | | Lines: | 673-679 |
| | 3 | 1 |
def_extension_cb| Name: | def_extension_cb | | Prototype: | static int def_extension_cb(struct TS_resp_ctx *ctx, X509_EXTENSION *ext, void *data) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c | | Lines: | 132-140 |
| | 4 | 1 |
def_is_number| Name: | def_is_number | | Prototype: | static int def_is_number(const CONF *conf, char c) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | | Lines: | 681-685 |
| | 1 | 1 |
def_to_int| Name: | def_to_int | | Prototype: | static int def_to_int(const CONF *conf, char c) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | | Lines: | 687-691 |
| | 1 | 1 |
des_ede3_init_key| Name: | des_ede3_init_key | | Prototype: | static int des_ede3_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des3.c | | Lines: | 240-251 |
| | 5 | 1 |
des_ede_init_key| Name: | des_ede_init_key | | Prototype: | static int des_ede_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des3.c | | Lines: | 227-238 |
| | 6 | 1 |
des_init_key| Name: | des_init_key | | Prototype: | static int des_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des.c | | Lines: | 202-210 |
| | 3 | 1 |
desx_cbc_init_key| Name: | desx_cbc_init_key | | Prototype: | static int desx_cbc_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_xcbc_d.c | | Lines: | 106-117 |
| | 5 | 1 |
dgram_puts| Name: | dgram_puts | | Prototype: | static int dgram_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_dgram.c | | Lines: | 620-628 |
| | 4 | 1 |
dh_bits| Name: | dh_bits | | Prototype: | static int dh_bits(const EVP_PKEY *pkey) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c | | Lines: | 389-393 |
| | 1 | 1 |
dh_bn_mod_exp| Name: | dh_bn_mod_exp | | Prototype: | static int dh_bn_mod_exp(const DH *dh, BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_key.c | | Lines: | 239-244 |
| | 1 | 1 |
dh_finish| Name: | dh_finish | | Prototype: | static int dh_finish(DH *dh) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_key.c | | Lines: | 253-258 |
| | 2 | 1 |
dh_init| Name: | dh_init | | Prototype: | static int dh_init(DH *dh) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_key.c | | Lines: | 246-251 |
| | 2 | 1 |
dh_param_encode| Name: | dh_param_encode | | Prototype: | static int dh_param_encode(const EVP_PKEY *pkey, unsigned char **pder) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c | | Lines: | 304-308 |
| | 1 | 1 |
dh_param_print| Name: | dh_param_print | | Prototype: | static int dh_param_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c | | Lines: | 442-446 |
| | 1 | 1 |
dh_private_print| Name: | dh_private_print | | Prototype: | static int dh_private_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c | | Lines: | 454-458 |
| | 1 | 1 |
dh_public_print| Name: | dh_public_print | | Prototype: | static int dh_public_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c | | Lines: | 448-452 |
| | 1 | 1 |
do_all_fn_LHASH_DOALL_ARG| Name: | do_all_fn_LHASH_DOALL_ARG | | Prototype: | static void do_all_fn_LHASH_DOALL_ARG(void *arg1, void *arg2) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | | Lines: | 250-250 |
| | 1 | 1 |
dsa_bits| Name: | dsa_bits | | Prototype: | static int dsa_bits(const EVP_PKEY *pkey) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c | | Lines: | 300-304 |
| | 1 | 1 |
dsa_finish| Name: | dsa_finish | | Prototype: | static int dsa_finish(DSA *dsa) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ossl.c | | Lines: | 426-431 |
| | 2 | 1 |
dsa_init| Name: | dsa_init | | Prototype: | static int dsa_init(DSA *dsa) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ossl.c | | Lines: | 419-424 |
| | 2 | 1 |
dsa_param_encode| Name: | dsa_param_encode | | Prototype: | static int dsa_param_encode(const EVP_PKEY *pkey, unsigned char **pder) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c | | Lines: | 451-455 |
| | 1 | 1 |
dsa_param_print| Name: | dsa_param_print | | Prototype: | static int dsa_param_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c | | Lines: | 457-461 |
| | 1 | 1 |
dsa_priv_print| Name: | dsa_priv_print | | Prototype: | static int dsa_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c | | Lines: | 469-473 |
| | 1 | 1 |
dsa_pub_print| Name: | dsa_pub_print | | Prototype: | static int dsa_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c | | Lines: | 463-467 |
| | 1 | 1 |
dtls1_build_sequence_number| Name: | dtls1_build_sequence_number | | Prototype: | void dtls1_build_sequence_number(unsigned char *dst, unsigned char *seq, unsigned short epoch) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c | | Lines: | 454-465 |
| | 6 | 1 |
dtls1_copy_record| Name: | dtls1_copy_record | | Prototype: | static int dtls1_copy_record(SSL *s, pitem *item) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_pkt.c | | Lines: | 196-214 |
| | 9 | 1 |
dtls1_default_timeout| Name: | dtls1_default_timeout | | Prototype: | long dtls1_default_timeout(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c | | Lines: | 80-86 |
| | 1 | 1 |
dtls1_fix_message_header| Name: | dtls1_fix_message_header | | Prototype: | static void dtls1_fix_message_header(SSL *s, unsigned long frag_off, unsigned long frag_len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c | | Lines: | 1157-1164 |
| | 3 | 1 |
dtls1_get_ccs_header| Name: | dtls1_get_ccs_header | | Prototype: | void dtls1_get_ccs_header(unsigned char *data, struct ccs_header_st *ccs_hdr) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c | | Lines: | 1249-1255 |
| | 2 | 1 |
dtls1_get_queue_priority| Name: | dtls1_get_queue_priority | | Prototype: | int dtls1_get_queue_priority(unsigned short seq, int is_ccs) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c | | Lines: | 919-934 |
| | 1 | 1 |
dtls1_min_mtu| Name: | dtls1_min_mtu | | Prototype: | unsigned int dtls1_min_mtu(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c | | Lines: | 1195-1200 |
| | 2 | 1 |
dtls1_set_message_header_int| Name: | dtls1_set_message_header_int | | Prototype: | void dtls1_set_message_header_int(SSL *s, unsigned char mt, unsigned long len, unsigned short seq_num, unsigned long frag_off, unsigned long frag_len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c | | Lines: | 1144-1155 |
| | 6 | 1 |
dtls1_stop_timer| Name: | dtls1_stop_timer | | Prototype: | void dtls1_stop_timer(SSL *s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c | | Lines: | 379-390 |
| | 6 | 1 |
dtls1_write_bytes| Name: | dtls1_write_bytes | | Prototype: | int dtls1_write_bytes(SSL *s, int type, const void *buf, int len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_pkt.c | | Lines: | 1167-1176 |
| | 5 | 1 |
dump_value_LHASH_DOALL_ARG| Name: | dump_value_LHASH_DOALL_ARG | | Prototype: | static void dump_value_LHASH_DOALL_ARG(void *arg1, void *arg2) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | | Lines: | 671-671 |
| | 1 | 1 |
ec_GF2m_have_precompute_mult| Name: | ec_GF2m_have_precompute_mult | | Prototype: | int ec_GF2m_have_precompute_mult(const EC_GROUP * group) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_mult.c | | Lines: | 449-453 |
| | 1 | 1 |
ec_GF2m_precompute_mult| Name: | ec_GF2m_precompute_mult | | Prototype: | int ec_GF2m_precompute_mult(EC_GROUP * group, BN_CTX * ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_mult.c | | Lines: | 443-447 |
| | 1 | 1 |
ec_GF2m_simple_dbl| Name: | ec_GF2m_simple_dbl | | Prototype: | int ec_GF2m_simple_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 558-563 |
| | 1 | 1 |
ec_GF2m_simple_field_div| Name: | ec_GF2m_simple_field_div | | Prototype: | int ec_GF2m_simple_field_div(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 776-781 |
| | 1 | 1 |
ec_GF2m_simple_field_mul| Name: | ec_GF2m_simple_field_mul | | Prototype: | int ec_GF2m_simple_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 758-763 |
| | 1 | 1 |
ec_GF2m_simple_field_sqr| Name: | ec_GF2m_simple_field_sqr | | Prototype: | int ec_GF2m_simple_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 767-772 |
| | 1 | 1 |
ec_GF2m_simple_group_clear_finish| Name: | ec_GF2m_simple_group_clear_finish | | Prototype: | void ec_GF2m_simple_group_clear_finish(EC_GROUP * group) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 152-164 |
| | 9 | 1 |
ec_GF2m_simple_group_finish| Name: | ec_GF2m_simple_group_finish | | Prototype: | void ec_GF2m_simple_group_finish(EC_GROUP * group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 140-146 |
| | 3 | 1 |
ec_GF2m_simple_group_get_degree| Name: | ec_GF2m_simple_group_get_degree | | Prototype: | int ec_GF2m_simple_group_get_degree(const EC_GROUP * group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 265-269 |
| | 1 | 1 |
ec_GF2m_simple_group_init| Name: | ec_GF2m_simple_group_init | | Prototype: | int ec_GF2m_simple_group_init(EC_GROUP * group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 127-134 |
| | 4 | 1 |
ec_GF2m_simple_is_at_infinity| Name: | ec_GF2m_simple_is_at_infinity | | Prototype: | int ec_GF2m_simple_is_at_infinity(const EC_GROUP *group, const EC_POINT *point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 579-583 |
| | 1 | 1 |
ec_GF2m_simple_point_clear_finish| Name: | ec_GF2m_simple_point_clear_finish | | Prototype: | void ec_GF2m_simple_point_clear_finish(EC_POINT * point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 335-342 |
| | 4 | 1 |
ec_GF2m_simple_point_finish| Name: | ec_GF2m_simple_point_finish | | Prototype: | void ec_GF2m_simple_point_finish(EC_POINT * point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 325-331 |
| | 3 | 1 |
ec_GF2m_simple_point_init| Name: | ec_GF2m_simple_point_init | | Prototype: | int ec_GF2m_simple_point_init(EC_POINT * point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 314-321 |
| | 4 | 1 |
ec_GF2m_simple_point_set_to_infinity| Name: | ec_GF2m_simple_point_set_to_infinity | | Prototype: | int ec_GF2m_simple_point_set_to_infinity(const EC_GROUP * group, EC_POINT * point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 364-370 |
| | 3 | 1 |
ec_GFp_mont_group_clear_finish| Name: | ec_GFp_mont_group_clear_finish | | Prototype: | void ec_GFp_mont_group_clear_finish(EC_GROUP * group) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_mont.c | | Lines: | 142-150 |
| | 13 | 1 |
ec_GFp_mont_group_finish| Name: | ec_GFp_mont_group_finish | | Prototype: | void ec_GFp_mont_group_finish(EC_GROUP * group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_mont.c | | Lines: | 131-139 |
| | 13 | 1 |
ec_GFp_mont_group_init| Name: | ec_GFp_mont_group_init | | Prototype: | int ec_GFp_mont_group_init(EC_GROUP * group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_mont.c | | Lines: | 119-128 |
| | 13 | 1 |
ec_GFp_nist_group_copy| Name: | ec_GFp_nist_group_copy | | Prototype: | int ec_GFp_nist_group_copy(EC_GROUP * dest, const EC_GROUP * src) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_nist.c | | Lines: | 116-122 |
| | 2 | 1 |
ec_GFp_simple_field_mul| Name: | ec_GFp_simple_field_mul | | Prototype: | int ec_GFp_simple_field_mul(const EC_GROUP * group, BIGNUM * r, const BIGNUM * a, const BIGNUM * b, BN_CTX * ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 1403-1407 |
| | 1 | 1 |
ec_GFp_simple_field_sqr| Name: | ec_GFp_simple_field_sqr | | Prototype: | int ec_GFp_simple_field_sqr(const EC_GROUP * group, BIGNUM * r, const BIGNUM * a, BN_CTX * ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 1410-1414 |
| | 1 | 1 |
ec_GFp_simple_group_clear_finish| Name: | ec_GFp_simple_group_clear_finish | | Prototype: | void ec_GFp_simple_group_clear_finish(EC_GROUP * group) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 151-157 |
| | 3 | 1 |
ec_GFp_simple_group_finish| Name: | ec_GFp_simple_group_finish | | Prototype: | void ec_GFp_simple_group_finish(EC_GROUP * group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 142-148 |
| | 3 | 1 |
ec_GFp_simple_group_get_degree| Name: | ec_GFp_simple_group_get_degree | | Prototype: | int ec_GFp_simple_group_get_degree(const EC_GROUP * group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 277-281 |
| | 1 | 1 |
ec_GFp_simple_group_init| Name: | ec_GFp_simple_group_init | | Prototype: | int ec_GFp_simple_group_init(EC_GROUP * group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 131-139 |
| | 5 | 1 |
ec_GFp_simple_is_at_infinity| Name: | ec_GFp_simple_is_at_infinity | | Prototype: | int ec_GFp_simple_is_at_infinity(const EC_GROUP * group, const EC_POINT * point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 978-982 |
| | 1 | 1 |
ec_GFp_simple_mul_double_nonct| Name: | ec_GFp_simple_mul_double_nonct | | Prototype: | int ec_GFp_simple_mul_double_nonct(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar, const BIGNUM *p_scalar, const EC_POINT *point, BN_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 1653-1659 |
| | 1 | 1 |
ec_GFp_simple_mul_generator_ct| Name: | ec_GFp_simple_mul_generator_ct | | Prototype: | int ec_GFp_simple_mul_generator_ct(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, BN_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 1639-1644 |
| | 5 | 1 |
ec_GFp_simple_mul_single_ct| Name: | ec_GFp_simple_mul_single_ct | | Prototype: | int ec_GFp_simple_mul_single_ct(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, const EC_POINT *point, BN_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 1646-1651 |
| | 1 | 1 |
ec_GFp_simple_point_clear_finish| Name: | ec_GFp_simple_point_clear_finish | | Prototype: | void ec_GFp_simple_point_clear_finish(EC_POINT * point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 381-388 |
| | 4 | 1 |
ec_GFp_simple_point_finish| Name: | ec_GFp_simple_point_finish | | Prototype: | void ec_GFp_simple_point_finish(EC_POINT * point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 372-378 |
| | 3 | 1 |
ec_GFp_simple_point_init| Name: | ec_GFp_simple_point_init | | Prototype: | int ec_GFp_simple_point_init(EC_POINT * point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 360-369 |
| | 5 | 1 |
ec_GFp_simple_point_set_to_infinity| Name: | ec_GFp_simple_point_set_to_infinity | | Prototype: | int ec_GFp_simple_point_set_to_infinity(const EC_GROUP * group, EC_POINT * point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 406-412 |
| | 3 | 1 |
ec_copy_parameters| Name: | ec_copy_parameters | | Prototype: | static int ec_copy_parameters(EVP_PKEY * to, const EVP_PKEY * from) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c | | Lines: | 390-394 |
| | 1 | 1 |
ec_pre_comp_dup| Name: | ec_pre_comp_dup | | Prototype: | static void * ec_pre_comp_dup(void *src_) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_mult.c | | Lines: | 123-133 |
| | 3 | 1 |
ecdh_data_free| Name: | ecdh_data_free | | Prototype: | void ecdh_data_free(void *data) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_lib.c | | Lines: | 171-183 |
| | 4 | 1 |
ecdh_data_new| Name: | ecdh_data_new | | Prototype: | static void * ecdh_data_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_lib.c | | Lines: | 153-157 |
| | 5 | 1 |