| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
fe_mul| Name: | fe_mul | | Prototype: | static void fe_mul(fe h, const fe f, const fe g) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 281-495 |
| | 176 | 1 |
fe_isnonzero| Name: | fe_isnonzero | | Prototype: | static int fe_isnonzero(const fe f) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 735-741 |
| | 3 | 1 |
fe_isnegative| Name: | fe_isnegative | | Prototype: | static int fe_isnegative(const fe f) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 748-752 |
| | 3 | 1 |
fe_frombytes| Name: | fe_frombytes | | Prototype: | static void fe_frombytes(fe h, const uint8_t *s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 59-104 |
| | 40 | 1 |
fe_copy| Name: | fe_copy | | Prototype: | static void fe_copy(fe h, const fe f) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 209-211 |
| | 1 | 1 |
fe_1| Name: | fe_1 | | Prototype: | static void fe_1(fe h) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 217-220 |
| | 2 | 1 |
fe_0| Name: | fe_0 | | Prototype: | static void fe_0(fe h) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 214-214 |
| | 1 | 1 |
fd_puts| Name: | fd_puts | | Prototype: | static int fd_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | | Lines: | 214-222 |
| | 4 | 1 |
fd_new| Name: | fd_new | | Prototype: | static int fd_new(BIO *bi) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | | Lines: | 106-114 |
| | 9 | 1 |
f| Name: | f | | Prototype: | static inline unsigned int f(const GOST2814789_KEY *c, unsigned int x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost2814789.c | | Lines: | 62-67 |
| | 2 | 1 |
ext_cmp_BSEARCH_CMP_FN| Name: | ext_cmp_BSEARCH_CMP_FN | | Prototype: | static int ext_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 98-104 |
| | 3 | 1 |
ext_cmp| Name: | ext_cmp | | Prototype: | static int ext_cmp(const X509V3_EXT_METHOD * const *a, const X509V3_EXT_METHOD * const *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 88-92 |
| | 1 | 1 |
explicit_bzero| Name: | explicit_bzero | | Prototype: | void explicit_bzero(void *buf, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/explicit_bzero.c | | Lines: | 14-19 |
| | 2 | 1 |
ex_class_item_hash| Name: | ex_class_item_hash | | Prototype: | static unsigned long ex_class_item_hash(const EX_CLASS_ITEM *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 255-259 |
| | 1 | 1 |
ex_class_item_cmp| Name: | ex_class_item_cmp | | Prototype: | static int ex_class_item_cmp(const EX_CLASS_ITEM *a, const EX_CLASS_ITEM *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 263-267 |
| | 1 | 1 |
ex_class_item_LHASH_HASH| Name: | ex_class_item_LHASH_HASH | | Prototype: | static unsigned long ex_class_item_LHASH_HASH(const void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 261-261 |
| | 1 | 1 |
ex_class_item_LHASH_COMP| Name: | ex_class_item_LHASH_COMP | | Prototype: | static int ex_class_item_LHASH_COMP(const void *arg1, const void *arg2) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | | Lines: | 269-269 |
| | 1 | 1 |
evp_pkey_set_cb_translate| Name: | evp_pkey_set_cb_translate | | Prototype: | void evp_pkey_set_cb_translate(BN_GENCB *cb, EVP_PKEY_CTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_gn.c | | Lines: | 187-191 |
| | 1 | 1 |
err_string_data_hash| Name: | err_string_data_hash | | Prototype: | static unsigned long err_string_data_hash(const ERR_STRING_DATA *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 335-343 |
| | 4 | 1 |
err_string_data_cmp| Name: | err_string_data_cmp | | Prototype: | static int err_string_data_cmp(const ERR_STRING_DATA *a, const ERR_STRING_DATA *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 346-350 |
| | 1 | 1 |
err_string_data_LHASH_HASH| Name: | err_string_data_LHASH_HASH | | Prototype: | static unsigned long err_string_data_LHASH_HASH(const void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 344-344 |
| | 1 | 1 |
err_string_data_LHASH_COMP| Name: | err_string_data_LHASH_COMP | | Prototype: | static int err_string_data_LHASH_COMP(const void *arg1, const void *arg2) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 351-351 |
| | 1 | 1 |
err_state_hash| Name: | err_state_hash | | Prototype: | static unsigned long err_state_hash(const ERR_STATE *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 436-440 |
| | 1 | 1 |
err_state_cmp| Name: | err_state_cmp | | Prototype: | static int err_state_cmp(const ERR_STATE *a, const ERR_STATE *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 443-447 |
| | 1 | 1 |
err_state_LHASH_HASH| Name: | err_state_LHASH_HASH | | Prototype: | static unsigned long err_state_LHASH_HASH(const void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 441-441 |
| | 1 | 1 |
err_state_LHASH_COMP| Name: | err_state_LHASH_COMP | | Prototype: | static int err_state_LHASH_COMP(const void *arg1, const void *arg2) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 448-448 |
| | 1 | 1 |
equal| Name: | equal | | Prototype: | static uint8_t equal(signed char b, signed char c) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 1200-1208 |
| | 7 | 1 |
engine_unregister_all_pkey_meths| Name: | engine_unregister_all_pkey_meths | | Prototype: | static void engine_unregister_all_pkey_meths(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_pkmeth.c | | Lines: | 74-78 |
| | 1 | 1 |
engine_unregister_all_pkey_asn1_meths| Name: | engine_unregister_all_pkey_asn1_meths | | Prototype: | static void engine_unregister_all_pkey_asn1_meths(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_asnmth.c | | Lines: | 78-82 |
| | 1 | 1 |
engine_unregister_all_digests| Name: | engine_unregister_all_digests | | Prototype: | static void engine_unregister_all_digests(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_digest.c | | Lines: | 73-77 |
| | 1 | 1 |
engine_unregister_all_ciphers| Name: | engine_unregister_all_ciphers | | Prototype: | static void engine_unregister_all_ciphers(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_cipher.c | | Lines: | 73-77 |
| | 1 | 1 |
engine_unregister_all_STORE| Name: | engine_unregister_all_STORE | | Prototype: | static void engine_unregister_all_STORE(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_store.c | | Lines: | 72-76 |
| | 1 | 1 |
engine_unregister_all_RSA| Name: | engine_unregister_all_RSA | | Prototype: | static void engine_unregister_all_RSA(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_rsa.c | | Lines: | 72-76 |
| | 1 | 1 |
engine_unregister_all_RAND| Name: | engine_unregister_all_RAND | | Prototype: | static void engine_unregister_all_RAND(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_rand.c | | Lines: | 72-76 |
| | 1 | 1 |
engine_unregister_all_ECDSA| Name: | engine_unregister_all_ECDSA | | Prototype: | static void engine_unregister_all_ECDSA(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_ecdsa.c | | Lines: | 72-76 |
| | 1 | 1 |
engine_unregister_all_ECDH| Name: | engine_unregister_all_ECDH | | Prototype: | static void engine_unregister_all_ECDH(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_ecdh.c | | Lines: | 86-90 |
| | 1 | 1 |
engine_unregister_all_DSA| Name: | engine_unregister_all_DSA | | Prototype: | static void engine_unregister_all_DSA(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_dsa.c | | Lines: | 72-76 |
| | 1 | 1 |
engine_unregister_all_DH| Name: | engine_unregister_all_DH | | Prototype: | static void engine_unregister_all_DH(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_dh.c | | Lines: | 72-76 |
| | 1 | 1 |
engine_table_doall| Name: | engine_table_doall | | Prototype: | void engine_table_doall(ENGINE_TABLE *table, engine_table_doall_cb *cb, void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | | Lines: | 345-354 |
| | 5 | 1 |
engine_set_all_null| Name: | engine_set_all_null | | Prototype: | void engine_set_all_null(ENGINE *e) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_lib.c | | Lines: | 91-111 |
| | 81 | 1 |
engine_pile_hash| Name: | engine_pile_hash | | Prototype: | static unsigned long engine_pile_hash(const ENGINE_PILE *c) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | | Lines: | 103-107 |
| | 1 | 1 |
engine_pile_cmp| Name: | engine_pile_cmp | | Prototype: | static int engine_pile_cmp(const ENGINE_PILE *a, const ENGINE_PILE *b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | | Lines: | 109-113 |
| | 1 | 1 |
engine_pile_LHASH_HASH| Name: | engine_pile_LHASH_HASH | | Prototype: | static unsigned long engine_pile_LHASH_HASH(const void *arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | | Lines: | 114-114 |
| | 1 | 1 |
engine_pile_LHASH_COMP| Name: | engine_pile_LHASH_COMP | | Prototype: | static int engine_pile_LHASH_COMP(const void *arg1, const void *arg2) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | | Lines: | 115-115 |
| | 1 | 1 |
engine_cpy| Name: | engine_cpy | | Prototype: | static void engine_cpy(ENGINE *dest, const ENGINE *src) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_list.c | | Lines: | 299-332 |
| | 20 | 1 |
engine_cleanup_cb_free| Name: | engine_cleanup_cb_free | | Prototype: | static void engine_cleanup_cb_free(ENGINE_CLEANUP_ITEM *item) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_lib.c | | Lines: | 199-204 |
| | 2 | 1 |
eckey_pub_print| Name: | eckey_pub_print | | Prototype: | static int eckey_pub_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/ec/ec_ameth.c | | Lines: | 522-527 |
| | 1 | 1 |
eckey_priv_print| Name: | eckey_priv_print | | Prototype: | static int eckey_priv_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/ec/ec_ameth.c | | Lines: | 530-535 |
| | 1 | 1 |
eckey_param_print| Name: | eckey_param_print | | Prototype: | static int eckey_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/ec/ec_ameth.c | | Lines: | 515-520 |
| | 1 | 1 |
eckey_param_encode| Name: | eckey_param_encode | | Prototype: | static int eckey_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/ec/ec_ameth.c | | Lines: | 509-513 |
| | 1 | 1 |
ecdsa_data_new| Name: | ecdsa_data_new | | Prototype: | static void * ecdsa_data_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_lib.c | | Lines: | 141-145 |
| | 5 | 1 |
ecdsa_data_free| Name: | ecdsa_data_free | | Prototype: | static void ecdsa_data_free(void *data) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_lib.c | | Lines: | 159-170 |
| | 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 |
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 |
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 |
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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 |
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 |
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 |
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_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_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_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_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_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_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_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_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 |