Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
Camellia_ecb_encryptName: | Camellia_ecb_encrypt | Prototype: | void Camellia_ecb_encrypt(const unsigned char *in, unsigned char *out, const CAMELLIA_KEY *key, const int enc) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/camellia/cmll_ecb.c | Lines: | 55-63 |
| | 3 | 2 |
Camellia_decryptName: | Camellia_decrypt | Prototype: | void Camellia_decrypt(const unsigned char *in, unsigned char *out, const CAMELLIA_KEY *key) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/camellia/cmll_misc.c | Lines: | 76-81 |
| | 1 | 1 |
Camellia_cfb128_encryptName: | Camellia_cfb128_encrypt | Prototype: | void Camellia_cfb128_encrypt(const unsigned char *in, unsigned char *out, size_t length, const CAMELLIA_KEY *key, unsigned char *ivec, int *num, const int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/camellia/cmll_cfb.c | Lines: | 118-125 |
| | 2 | 1 |
CRYPTO_set_locking_callbackName: | CRYPTO_set_locking_callback | Prototype: | void CRYPTO_set_locking_callback(void (*func)(int mode, int type, const char *file, int line)) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | Lines: | 399-407 |
| | 1 | 1 |
CRYPTO_push_info_Name: | CRYPTO_push_info_ | Prototype: | int CRYPTO_push_info_(const char *info, const char *file, int line) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/mem_dbg.c | Lines: | 143-147 |
| | 1 | 1 |
CRYPTO_pop_infoName: | CRYPTO_pop_info | Prototype: | int CRYPTO_pop_info(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/mem_dbg.c | Lines: | 149-153 |
| | 1 | 1 |
CRYPTO_poly1305_updateName: | CRYPTO_poly1305_update | Prototype: | void CRYPTO_poly1305_update(poly1305_context *ctx, const unsigned char *in, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/poly1305/poly1305.c | Lines: | 27-32 |
| | 1 | 1 |
CRYPTO_poly1305_initName: | CRYPTO_poly1305_init | Prototype: | void CRYPTO_poly1305_init(poly1305_context *ctx, const unsigned char key[32]) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/poly1305/poly1305.c | Lines: | 21-25 |
| | 1 | 1 |
CRYPTO_poly1305_finishName: | CRYPTO_poly1305_finish | Prototype: | void CRYPTO_poly1305_finish(poly1305_context *ctx, unsigned char mac[16]) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/poly1305/poly1305.c | Lines: | 34-38 |
| | 1 | 1 |
CRYPTO_new_ex_dataName: | CRYPTO_new_ex_data | Prototype: | int CRYPTO_new_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | Lines: | 577-582 |
| | 2 | 2 |
CRYPTO_mem_leaks_fpName: | CRYPTO_mem_leaks_fp | Prototype: | int CRYPTO_mem_leaks_fp(FILE *fp) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/mem_dbg.c | Lines: | 190-194 |
| | 1 | 1 |
CRYPTO_mem_leaksName: | CRYPTO_mem_leaks | Prototype: | int CRYPTO_mem_leaks(BIO *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/mem_dbg.c | Lines: | 184-188 |
| | 1 | 1 |
CRYPTO_get_ex_new_indexName: | CRYPTO_get_ex_new_index | Prototype: | int CRYPTO_get_ex_new_index(int class_index, long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | Lines: | 563-573 |
| | 5 | 2 |
CRYPTO_gcm128_tagName: | CRYPTO_gcm128_tag | Prototype: | void CRYPTO_gcm128_tag(GCM128_CONTEXT *ctx, unsigned char *tag, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/gcm128.c | Lines: | 1543-1547 |
| | 6 | 1 |
CRYPTO_gcm128_setivName: | CRYPTO_gcm128_setiv | Prototype: | void CRYPTO_gcm128_setiv(GCM128_CONTEXT *ctx,const unsigned char *iv,size_t len) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/gcm128.c | Lines: | 751-828 |
| | 31 | 6 |
CRYPTO_free_ex_dataName: | CRYPTO_free_ex_data | Prototype: | void CRYPTO_free_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | Lines: | 595-600 |
| | 2 | 2 |
CRYPTO_cleanup_all_ex_dataName: | CRYPTO_cleanup_all_ex_data | Prototype: | void CRYPTO_cleanup_all_ex_data(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | Lines: | 555-560 |
| | 2 | 2 |
CRYPTO_chacha_20Name: | CRYPTO_chacha_20 | Prototype: | void CRYPTO_chacha_20(unsigned char *out, const unsigned char *in, size_t len, const unsigned char key[32], const unsigned char iv[8], uint64_t counter) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/chacha/chacha.c | Lines: | 58-77 |
| | 11 | 2 |
CRYPTO_cfb128_8_encryptName: | CRYPTO_cfb128_8_encrypt | Prototype: | void CRYPTO_cfb128_8_encrypt(const unsigned char *in, unsigned char *out, size_t length, const void *key, unsigned char ivec[16], int *num, int enc, block128_f block) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/cfb128.c | Lines: | 224-233 |
| | 3 | 2 |
CRYPTO_cfb128_1_encryptName: | CRYPTO_cfb128_1_encrypt | Prototype: | void CRYPTO_cfb128_1_encrypt(const unsigned char *in, unsigned char *out, size_t bits, const void *key, unsigned char ivec[16], int *num, int enc, block128_f block) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/cfb128.c | Lines: | 207-222 |
| | 7 | 2 |
CRYPTO_THREADID_set_pointerName: | CRYPTO_THREADID_set_pointer | Prototype: | void CRYPTO_THREADID_set_pointer(CRYPTO_THREADID *id, void *ptr) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | Lines: | 426-445 |
| | 3 | 1 |
CRYPTO_THREADID_hashName: | CRYPTO_THREADID_hash | Prototype: | unsigned long CRYPTO_THREADID_hash(const CRYPTO_THREADID *id) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | Lines: | 492-496 |
| | 1 | 1 |
CRYPTO_THREADID_cpyName: | CRYPTO_THREADID_cpy | Prototype: | void CRYPTO_THREADID_cpy(CRYPTO_THREADID *dest, const CRYPTO_THREADID *src) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | Lines: | 486-490 |
| | 1 | 1 |
CRYPTO_THREADID_cmpName: | CRYPTO_THREADID_cmp | Prototype: | int CRYPTO_THREADID_cmp(const CRYPTO_THREADID *a, const CRYPTO_THREADID *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | Lines: | 480-484 |
| | 1 | 1 |
CRL_DIST_POINTS_freeName: | CRL_DIST_POINTS_free | Prototype: | void CRL_DIST_POINTS_free(CRL_DIST_POINTS *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c | Lines: | 544-548 |
| | 1 | 1 |
CONF_freeName: | CONF_free | Prototype: | void CONF_free(struct lhash_st_CONF_VALUE *conf) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | Lines: | 183-190 |
| | 3 | 1 |
CERTIFICATEPOLICIES_freeName: | CERTIFICATEPOLICIES_free | Prototype: | void CERTIFICATEPOLICIES_free(CERTIFICATEPOLICIES *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c | Lines: | 140-144 |
| | 1 | 1 |
CBS_skipName: | CBS_skip | Prototype: | int CBS_skip(CBS *cbs, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 60-65 |
| | 2 | 1 |
CBS_offsetName: | CBS_offset | Prototype: | size_t CBS_offset(const CBS *cbs) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 54-58 |
| | 1 | 1 |
CBS_mem_equalName: | CBS_mem_equal | Prototype: | int CBS_mem_equal(const CBS *cbs, const uint8_t *data, size_t len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 126-133 |
| | 3 | 2 |
CBS_lenName: | CBS_len | Prototype: | size_t CBS_len(const CBS *cbs) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 73-77 |
| | 1 | 1 |
CBS_initName: | CBS_init | Prototype: | void CBS_init(CBS *cbs, const uint8_t *data, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 27-33 |
| | 3 | 1 |
CBS_get_u8_length_prefixedName: | CBS_get_u8_length_prefixed | Prototype: | int CBS_get_u8_length_prefixed(CBS *cbs, CBS *out) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 215-219 |
| | 1 | 1 |
CBS_get_u8Name: | CBS_get_u8 | Prototype: | int CBS_get_u8(CBS *cbs, uint8_t *out) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 156-166 |
| | 5 | 2 |
CBS_get_u32Name: | CBS_get_u32 | Prototype: | int CBS_get_u32(CBS *cbs, uint32_t *out) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 186-190 |
| | 1 | 1 |
CBS_get_u24_length_prefixedName: | CBS_get_u24_length_prefixed | Prototype: | int CBS_get_u24_length_prefixed(CBS *cbs, CBS *out) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 227-231 |
| | 1 | 1 |
CBS_get_u24Name: | CBS_get_u24 | Prototype: | int CBS_get_u24(CBS *cbs, uint32_t *out) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 180-184 |
| | 1 | 1 |
CBS_get_u16_length_prefixedName: | CBS_get_u16_length_prefixed | Prototype: | int CBS_get_u16_length_prefixed(CBS *cbs, CBS *out) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 221-225 |
| | 1 | 1 |
CBS_get_u16Name: | CBS_get_u16 | Prototype: | int CBS_get_u16(CBS *cbs, uint16_t *out) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 168-178 |
| | 5 | 2 |
CBS_get_bytesName: | CBS_get_bytes | Prototype: | int CBS_get_bytes(CBS *cbs, CBS *out, size_t len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 192-202 |
| | 5 | 2 |
CBS_get_asn1_uint64Name: | CBS_get_asn1_uint64 | Prototype: | int CBS_get_asn1_uint64(CBS *cbs, uint64_t *out) | Coverage: | 100.000% (23/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 387-423 |
| | 20 | 7 |
CBS_get_asn1Name: | CBS_get_asn1 | Prototype: | int CBS_get_asn1(CBS *cbs, CBS *out, unsigned int tag_value) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 358-362 |
| | 1 | 1 |
CBS_get_any_asn1_elementName: | CBS_get_any_asn1_element | Prototype: | int CBS_get_any_asn1_element(CBS *cbs, CBS *out, unsigned int *out_tag, size_t *out_header_len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 233-239 |
| | 2 | 1 |
CBS_dupName: | CBS_dup | Prototype: | void CBS_dup(const CBS *cbs, CBS *out) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 35-40 |
| | 2 | 1 |
CBS_dataName: | CBS_data | Prototype: | const uint8_t * CBS_data(const CBS *cbs) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 67-71 |
| | 1 | 1 |
CBS_contains_zero_byteName: | CBS_contains_zero_byte | Prototype: | int CBS_contains_zero_byte(const CBS *cbs) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 120-124 |
| | 5 | 1 |
CBB_discard_childName: | CBB_discard_child | Prototype: | void CBB_discard_child(CBB *cbb) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | Lines: | 274-287 |
| | 18 | 2 |
CBB_cleanupName: | CBB_cleanup | Prototype: | void CBB_cleanup(CBB *cbb) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | Lines: | 81-91 |
| | 14 | 3 |
CBB_add_u8_length_prefixedName: | CBB_add_u8_length_prefixed | Prototype: | int CBB_add_u8_length_prefixed(CBB *cbb, CBB *out_contents) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | Lines: | 311-315 |
| | 1 | 1 |
CBB_add_u24_length_prefixedName: | CBB_add_u24_length_prefixed | Prototype: | int CBB_add_u24_length_prefixed(CBB *cbb, CBB *out_contents) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | Lines: | 323-327 |
| | 1 | 1 |
CBB_add_u16_length_prefixedName: | CBB_add_u16_length_prefixed | Prototype: | int CBB_add_u16_length_prefixed(CBB *cbb, CBB *out_contents) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | Lines: | 317-321 |
| | 1 | 1 |
CBB_add_bytesName: | CBB_add_bytes | Prototype: | int CBB_add_bytes(CBB *cbb, const uint8_t *data, size_t len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | Lines: | 360-370 |
| | 5 | 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 |
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_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_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 |
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 |
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 |
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 |
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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 |
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 |
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_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_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_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_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_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 |