Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
ASN1_PRINTABLE_freeName: | ASN1_PRINTABLE_free | Prototype: | void ASN1_PRINTABLE_free(ASN1_STRING *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c | Lines: | 628-632 |
| | 1 | 1 |
ASN1_STRING_dataName: | ASN1_STRING_data | Prototype: | unsigned char * ASN1_STRING_data(ASN1_STRING *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | Lines: | 482-486 |
| | 1 | 1 |
ASN1_STRING_lengthName: | ASN1_STRING_length | Prototype: | int ASN1_STRING_length(const ASN1_STRING *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | Lines: | 464-468 |
| | 1 | 1 |
ASN1_STRING_newName: | ASN1_STRING_new | Prototype: | ASN1_STRING * ASN1_STRING_new(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | Lines: | 409-413 |
| | 1 | 1 |
ASN1_STRING_set0Name: | ASN1_STRING_set0 | Prototype: | void ASN1_STRING_set0(ASN1_STRING *str, void *data, int len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | Lines: | 401-407 |
| | 3 | 1 |
ASN1_STRING_typeName: | ASN1_STRING_type | Prototype: | int ASN1_STRING_type(const ASN1_STRING *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | Lines: | 476-480 |
| | 1 | 1 |
ASN1_T61STRING_freeName: | ASN1_T61STRING_free | Prototype: | void ASN1_T61STRING_free(ASN1_T61STRING *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c | Lines: | 321-325 |
| | 1 | 1 |
ASN1_TIME_adjName: | ASN1_TIME_adj | Prototype: | ASN1_TIME * ASN1_TIME_adj(ASN1_TIME *s, time_t t, int offset_day, long offset_sec) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_time_tm.c | Lines: | 333-337 |
| | 1 | 1 |
ASN1_TIME_freeName: | ASN1_TIME_free | Prototype: | void ASN1_TIME_free(ASN1_TIME *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_time.c | Lines: | 103-107 |
| | 1 | 1 |
ASN1_TIME_newName: | ASN1_TIME_new | Prototype: | ASN1_TIME * ASN1_TIME_new(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_time.c | Lines: | 97-101 |
| | 1 | 1 |
ASN1_TIME_set_stringName: | ASN1_TIME_set_string | Prototype: | int ASN1_TIME_set_string(ASN1_TIME *s, const char *str) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_time_tm.c | Lines: | 378-382 |
| | 1 | 1 |
ASN1_TYPE_freeName: | ASN1_TYPE_free | Prototype: | void ASN1_TYPE_free(ASN1_TYPE *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c | Lines: | 590-594 |
| | 1 | 1 |
ASN1_TYPE_newName: | ASN1_TYPE_new | Prototype: | ASN1_TYPE * ASN1_TYPE_new(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c | Lines: | 584-588 |
| | 1 | 1 |
ASN1_UNIVERSALSTRING_freeName: | ASN1_UNIVERSALSTRING_free | Prototype: | void ASN1_UNIVERSALSTRING_free(ASN1_UNIVERSALSTRING *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c | Lines: | 517-521 |
| | 1 | 1 |
ASN1_UTCTIME_adjName: | ASN1_UTCTIME_adj | Prototype: | ASN1_UTCTIME * ASN1_UTCTIME_adj(ASN1_UTCTIME *s, time_t t, int offset_day, long offset_sec) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_time_tm.c | Lines: | 410-415 |
| | 2 | 1 |
ASN1_UTCTIME_freeName: | ASN1_UTCTIME_free | Prototype: | void ASN1_UTCTIME_free(ASN1_UTCTIME *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c | Lines: | 418-422 |
| | 1 | 1 |
ASN1_UTCTIME_newName: | ASN1_UTCTIME_new | Prototype: | ASN1_UTCTIME * ASN1_UTCTIME_new(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c | Lines: | 412-416 |
| | 1 | 1 |
ASN1_UTCTIME_setName: | ASN1_UTCTIME_set | Prototype: | ASN1_UTCTIME * ASN1_UTCTIME_set(ASN1_UTCTIME *s, time_t t) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_time_tm.c | Lines: | 404-408 |
| | 1 | 1 |
ASN1_UTF8STRING_freeName: | ASN1_UTF8STRING_free | Prototype: | void ASN1_UTF8STRING_free(ASN1_UTF8STRING *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c | Lines: | 256-260 |
| | 1 | 1 |
ASN1_VISIBLESTRING_freeName: | ASN1_VISIBLESTRING_free | Prototype: | void ASN1_VISIBLESTRING_free(ASN1_VISIBLESTRING *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_typ.c | Lines: | 484-488 |
| | 1 | 1 |
ASN1_add_oid_moduleName: | ASN1_add_oid_module | Prototype: | void ASN1_add_oid_module(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_moid.c | Lines: | 101-105 |
| | 1 | 1 |
ASN1_item_d2iName: | ASN1_item_d2i | Prototype: | ASN1_VALUE * ASN1_item_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, const ASN1_ITEM *it) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_dec.c | Lines: | 129-142 |
| | 16 | 3 |
ASN1_item_ex_d2iName: | ASN1_item_ex_d2i | Prototype: | int ASN1_item_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, const ASN1_ITEM *it, int tag, int aclass, char opt, ASN1_TLC *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_dec.c | Lines: | 462-467 |
| | 1 | 1 |
ASN1_item_ex_freeName: | ASN1_item_ex_free | Prototype: | void ASN1_item_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_fre.c | Lines: | 76-80 |
| | 1 | 1 |
ASN1_item_ex_newName: | ASN1_item_ex_new | Prototype: | int ASN1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_new.c | Lines: | 84-88 |
| | 1 | 1 |
ASN1_item_freeName: | ASN1_item_free | Prototype: | void ASN1_item_free(ASN1_VALUE *val, const ASN1_ITEM *it) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_fre.c | Lines: | 70-74 |
| | 1 | 1 |
ASN1_item_i2dName: | ASN1_item_i2d | Prototype: | int ASN1_item_i2d(ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_enc.c | Lines: | 87-91 |
| | 1 | 1 |
ASN1_mbstring_copyName: | ASN1_mbstring_copy | Prototype: | int ASN1_mbstring_copy(ASN1_STRING **out, const unsigned char *in, int len, int inform, unsigned long mask) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_mbstr.c | Lines: | 87-92 |
| | 1 | 1 |
ASN1_template_freeName: | ASN1_template_free | Prototype: | void ASN1_template_free(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_fre.c | Lines: | 173-190 |
| | 16 | 3 |
ASN1_time_tm_clamp_notafterName: | ASN1_time_tm_clamp_notafter | Prototype: | int ASN1_time_tm_clamp_notafter(struct tm *tm) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_time_tm.c | Lines: | 62-76 |
| | 1 | 1 |
AUTHORITY_INFO_ACCESS_freeName: | AUTHORITY_INFO_ACCESS_free | Prototype: | void AUTHORITY_INFO_ACCESS_free(AUTHORITY_INFO_ACCESS *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_info.c | Lines: | 199-203 |
| | 1 | 1 |
AUTHORITY_KEYID_freeName: | AUTHORITY_KEYID_free | Prototype: | void AUTHORITY_KEYID_free(AUTHORITY_KEYID *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_akeya.c | Lines: | 120-124 |
| | 1 | 1 |
BASIC_CONSTRAINTS_freeName: | BASIC_CONSTRAINTS_free | Prototype: | void BASIC_CONSTRAINTS_free(BASIC_CONSTRAINTS *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_bcons.c | Lines: | 137-141 |
| | 1 | 1 |
BF_cfb64_encryptName: | BF_cfb64_encrypt | Prototype: | void BF_cfb64_encrypt(const unsigned char *in, unsigned char *out, long length, const BF_KEY *schedule, unsigned char *ivec, int *num, int encrypt) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bf/bf_cfb64.c | Lines: | 67-120 |
| | 36 | 6 |
BF_decryptName: | BF_decrypt | Prototype: | void BF_decrypt(unsigned int *data, const BF_KEY *key) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bf/bf_enc.c | Lines: | 149-222 |
| | 26 | 1 |
BF_ecb_encryptName: | BF_ecb_encrypt | Prototype: | void BF_ecb_encrypt(const unsigned char *in, unsigned char *out, const BF_KEY *key, int encrypt) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bf/bf_ecb.c | Lines: | 79-93 |
| | 9 | 2 |
BF_encryptName: | BF_encrypt | Prototype: | void BF_encrypt(unsigned int *data, const BF_KEY *key) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bf/bf_enc.c | Lines: | 72-145 |
| | 26 | 1 |
BIO_clear_flagsName: | BIO_clear_flags | Prototype: | void BIO_clear_flags(BIO *b, int flags) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | Lines: | 191-195 |
| | 1 | 1 |
BIO_copy_next_retryName: | BIO_copy_next_retry | Prototype: | void BIO_copy_next_retry(BIO *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | Lines: | 634-639 |
| | 2 | 1 |
BIO_ctrl_get_read_requestName: | BIO_ctrl_get_read_request | Prototype: | size_t BIO_ctrl_get_read_request(BIO *bio) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_bio.c | Lines: | 803-807 |
| | 5 | 1 |
BIO_ctrl_get_write_guaranteeName: | BIO_ctrl_get_write_guarantee | Prototype: | size_t BIO_ctrl_get_write_guarantee(BIO *bio) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_bio.c | Lines: | 797-801 |
| | 5 | 1 |
BIO_ctrl_pendingName: | BIO_ctrl_pending | Prototype: | size_t BIO_ctrl_pending(BIO *bio) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | Lines: | 466-470 |
| | 5 | 1 |
BIO_f_base64Name: | BIO_f_base64 | Prototype: | const BIO_METHOD * BIO_f_base64(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_b64.c | Lines: | 106-110 |
| | 1 | 1 |
BIO_f_bufferName: | BIO_f_buffer | Prototype: | const BIO_METHOD * BIO_f_buffer(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_buff.c | Lines: | 89-93 |
| | 1 | 1 |
BIO_f_cipherName: | BIO_f_cipher | Prototype: | const BIO_METHOD * BIO_f_cipher(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_enc.c | Lines: | 101-105 |
| | 1 | 1 |
BIO_f_mdName: | BIO_f_md | Prototype: | const BIO_METHOD * BIO_f_md(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_md.c | Lines: | 89-93 |
| | 1 | 1 |
BIO_f_sslName: | BIO_f_ssl | Prototype: | const BIO_METHOD * BIO_f_ssl(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bio_ssl.c | Lines: | 100-104 |
| | 1 | 1 |
BIO_free_allName: | BIO_free_all | Prototype: | void BIO_free_all(BIO *bio) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | Lines: | 575-590 |
| | 11 | 3 |
BIO_int_ctrlName: | BIO_int_ctrl | Prototype: | long BIO_int_ctrl(BIO *b, int cmd, long larg, int iarg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | Lines: | 388-395 |
| | 3 | 1 |
BIO_meth_freeName: | BIO_meth_free | Prototype: | void BIO_meth_free(BIO_METHOD *biom) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_meth.c | Lines: | 36-40 |
| | 1 | 1 |
BIO_method_typeName: | BIO_method_type | Prototype: | int BIO_method_type(const BIO *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | Lines: | 241-245 |
| | 1 | 1 |
BIO_printfName: | BIO_printf | Prototype: | int BIO_printf(BIO *bio, const char *format, ...) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/b_print.c | Lines: | 7-17 |
| | 22 | 1 |
BIO_s_bioName: | BIO_s_bio | Prototype: | const BIO_METHOD * BIO_s_bio(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_bio.c | Lines: | 108-112 |
| | 1 | 1 |
BIO_s_fileName: | BIO_s_file | Prototype: | const BIO_METHOD * BIO_s_file(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_file.c | Lines: | 151-155 |
| | 1 | 1 |
BIO_s_memName: | BIO_s_mem | Prototype: | const BIO_METHOD * BIO_s_mem(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_mem.c | Lines: | 90-94 |
| | 1 | 1 |
BIO_s_nullName: | BIO_s_null | Prototype: | const BIO_METHOD * BIO_s_null(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_null.c | Lines: | 85-89 |
| | 1 | 1 |
BIO_s_socketName: | BIO_s_socket | Prototype: | const BIO_METHOD * BIO_s_socket(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_sock.c | Lines: | 87-91 |
| | 1 | 1 |
BIO_set_flagsName: | BIO_set_flags | Prototype: | void BIO_set_flags(BIO *b, int flags) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | Lines: | 203-207 |
| | 1 | 1 |
BIO_test_flagsName: | BIO_test_flags | Prototype: | int BIO_test_flags(const BIO *b, int flags) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | Lines: | 197-201 |
| | 1 | 1 |
BN_BLINDING_freeName: | BN_BLINDING_free | Prototype: | void BN_BLINDING_free(BN_BLINDING *r) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_blind.c | Lines: | 178-189 |
| | 9 | 2 |
BN_BLINDING_thread_idName: | BN_BLINDING_thread_id | Prototype: | CRYPTO_THREADID * BN_BLINDING_thread_id(BN_BLINDING *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_blind.c | Lines: | 300-304 |
| | 1 | 1 |
BN_CTX_freeName: | BN_CTX_free | Prototype: | void BN_CTX_free(BN_CTX *ctx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_ctx.c | Lines: | 241-265 |
| | 7 | 2 |
BN_MONT_CTX_initName: | BN_MONT_CTX_init | Prototype: | void BN_MONT_CTX_init(BN_MONT_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mont.c | Lines: | 336-345 |
| | 6 | 1 |
BN_POOL_finishName: | BN_POOL_finish | Prototype: | static void BN_POOL_finish(BN_POOL *p) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_ctx.c | Lines: | 392-407 |
| | 10 | 4 |
BN_POOL_initName: | BN_POOL_init | Prototype: | static void BN_POOL_init(BN_POOL *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_ctx.c | Lines: | 385-390 |
| | 6 | 1 |
BN_POOL_releaseName: | BN_POOL_release | Prototype: | static void BN_POOL_release(BN_POOL *p, unsigned int num) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_ctx.c | Lines: | 464-478 |
| | 7 | 3 |
BN_RECP_CTX_initName: | BN_RECP_CTX_init | Prototype: | void BN_RECP_CTX_init(BN_RECP_CTX *recp) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_recp.c | Lines: | 65-72 |
| | 4 | 1 |
BN_STACK_finishName: | BN_STACK_finish | Prototype: | static void BN_STACK_finish(BN_STACK *st) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_ctx.c | Lines: | 336-341 |
| | 2 | 2 |
BN_STACK_initName: | BN_STACK_init | Prototype: | static void BN_STACK_init(BN_STACK *st) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_ctx.c | Lines: | 329-334 |
| | 6 | 1 |
BN_STACK_popName: | BN_STACK_pop | Prototype: | static unsigned int BN_STACK_pop(BN_STACK *st) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_ctx.c | Lines: | 375-379 |
| | 1 | 1 |
BN_addName: | BN_add | Prototype: | int BN_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_add.c | Lines: | 65-95 |
| | 16 | 4 |
BN_bn2binName: | BN_bn2bin | Prototype: | int BN_bn2bin(const BIGNUM *a, unsigned char *to) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 615-628 |
| | 7 | 2 |
BN_bntest_randName: | BN_bntest_rand | Prototype: | int BN_bntest_rand(BIGNUM *rnd, int bits, int top, int bottom) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_rand.c | Lines: | 207-211 |
| | 1 | 1 |
BN_div_ctName: | BN_div_ct | Prototype: | int BN_div_ct(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num, const BIGNUM *divisor, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_div.c | Lines: | 398-403 |
| | 1 | 1 |
BN_freeName: | BN_free | Prototype: | void BN_free(BIGNUM *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 231-235 |
| | 1 | 1 |
BN_initName: | BN_init | Prototype: | void BN_init(BIGNUM *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 237-242 |
| | 1 | 1 |
BN_is_bit_setName: | BN_is_bit_set | Prototype: | int BN_is_bit_set(const BIGNUM *a, int n) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 743-756 |
| | 8 | 3 |
BN_is_prime_exName: | BN_is_prime_ex | Prototype: | int BN_is_prime_ex(const BIGNUM *a, int checks, BN_CTX *ctx_passed, BN_GENCB *cb) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_prime.c | Lines: | 252-256 |
| | 1 | 1 |
BN_mod_expName: | BN_mod_exp | Prototype: | int BN_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_exp.c | Lines: | 229-235 |
| | 2 | 1 |
BN_mod_exp_ctName: | BN_mod_exp_ct | Prototype: | int BN_mod_exp_ct(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_exp.c | Lines: | 237-242 |
| | 1 | 1 |
BN_mod_exp_montName: | BN_mod_exp_mont | Prototype: | int BN_mod_exp_mont(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_exp.c | Lines: | 539-545 |
| | 2 | 1 |
BN_mod_exp_mont_ctName: | BN_mod_exp_mont_ct | Prototype: | int BN_mod_exp_mont_ct(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_exp.c | Lines: | 547-552 |
| | 1 | 1 |
BN_mod_exp_mont_nonctName: | BN_mod_exp_mont_nonct | Prototype: | int BN_mod_exp_mont_nonct(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_exp.c | Lines: | 554-559 |
| | 1 | 1 |
BN_mod_exp_nonctName: | BN_mod_exp_nonct | Prototype: | int BN_mod_exp_nonct(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_exp.c | Lines: | 245-250 |
| | 1 | 1 |
BN_mod_inverse_ctName: | BN_mod_inverse_ct | Prototype: | BIGNUM * BN_mod_inverse_ct(BIGNUM *in, const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_gcd.c | Lines: | 557-561 |
| | 1 | 1 |
BN_num_bitsName: | BN_num_bits | Prototype: | int BN_num_bits(const BIGNUM *a) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 203-213 |
| | 4 | 2 |
BN_num_bits_wordName: | BN_num_bits_word | Prototype: | int BN_num_bits_word(unsigned long l) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 151-201 |
| | 15 | 8 |
BN_pseudo_randName: | BN_pseudo_rand | Prototype: | int BN_pseudo_rand(BIGNUM *rnd, int bits, int top, int bottom) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_rand.c | Lines: | 200-204 |
| | 1 | 1 |
BN_pseudo_rand_rangeName: | BN_pseudo_rand_range | Prototype: | int BN_pseudo_rand_range(BIGNUM *r, const BIGNUM *range) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_rand.c | Lines: | 282-286 |
| | 1 | 1 |
BN_randName: | BN_rand | Prototype: | int BN_rand(BIGNUM *rnd, int bits, int top, int bottom) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_rand.c | Lines: | 194-198 |
| | 1 | 1 |
BN_rand_rangeName: | BN_rand_range | Prototype: | int BN_rand_range(BIGNUM *r, const BIGNUM *range) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_rand.c | Lines: | 276-280 |
| | 1 | 1 |
BN_subName: | BN_sub | Prototype: | int BN_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_add.c | Lines: | 193-223 |
| | 16 | 4 |
BN_ucmpName: | BN_ucmp | Prototype: | int BN_ucmp(const BIGNUM *a, const BIGNUM *b) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 630-651 |
| | 13 | 4 |
BN_value_oneName: | BN_value_one | Prototype: | const BIGNUM * BN_value_one(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 140-149 |
| | 1 | 1 |
BUF_MEM_freeName: | BUF_MEM_free | Prototype: | void BUF_MEM_free(BUF_MEM *a) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/buffer/buffer.c | Lines: | 86-94 |
| | 6 | 2 |
BUF_MEM_growName: | BUF_MEM_grow | Prototype: | int BUF_MEM_grow(BUF_MEM *str, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/buffer/buffer.c | Lines: | 96-100 |
| | 1 | 1 |
CAST_cfb64_encryptName: | CAST_cfb64_encrypt | Prototype: | void CAST_cfb64_encrypt(const unsigned char *in, unsigned char *out, long length, const CAST_KEY *schedule, unsigned char *ivec, int *num, int enc) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cast/c_cfb64.c | Lines: | 67-121 |
| | 36 | 6 |
CAST_decryptName: | CAST_decrypt | Prototype: | void CAST_decrypt(unsigned int *data, const CAST_KEY *key) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cast/c_enc.c | Lines: | 96-127 |
| | 24 | 2 |
CAST_ecb_encryptName: | CAST_ecb_encrypt | Prototype: | void CAST_ecb_encrypt(const unsigned char *in, unsigned char *out, const CAST_KEY *ks, int enc) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cast/c_ecb.c | Lines: | 63-77 |
| | 9 | 2 |
CAST_encryptName: | CAST_encrypt | Prototype: | void CAST_encrypt(unsigned int *data, const CAST_KEY *key) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cast/c_enc.c | Lines: | 63-94 |
| | 24 | 2 |