Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
CRYPTO_set_mem_functionsName: | CRYPTO_set_mem_functions | Prototype: | int CRYPTO_set_mem_functions( void *(*m)(size_t, const char *, int), void *(*r)(void *, size_t, const char *, int), void (*f)(void *, const char *, int)) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | Lines: | 60-74 |
| | 9 | 5 |
CRYPTO_set_mem_debugName: | CRYPTO_set_mem_debug | Prototype: | int CRYPTO_set_mem_debug(int flag) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | Lines: | 76-82 |
| | 4 | 2 |
CRYPTO_set_ex_dataName: | CRYPTO_set_ex_data | Prototype: | int CRYPTO_set_ex_data(CRYPTO_EX_DATA *ad, int idx, void *val) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 369-388 |
| | 19 | 5 |
CRYPTO_secure_zallocName: | CRYPTO_secure_zalloc | Prototype: | void *CRYPTO_secure_zalloc(size_t num, const char *file, int line) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 138-146 |
| | 3 | 2 |
CRYPTO_secure_usedName: | CRYPTO_secure_used | Prototype: | size_t CRYPTO_secure_used(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 213-220 |
| | 1 | 1 |
CRYPTO_secure_malloc_initializedName: | CRYPTO_secure_malloc_initialized | Prototype: | int CRYPTO_secure_malloc_initialized(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 109-116 |
| | 1 | 1 |
CRYPTO_secure_malloc_initName: | CRYPTO_secure_malloc_init | Prototype: | int CRYPTO_secure_malloc_init(size_t size, int minsize) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 72-93 |
| | 16 | 4 |
CRYPTO_secure_malloc_doneName: | CRYPTO_secure_malloc_done | Prototype: | int CRYPTO_secure_malloc_done(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 95-107 |
| | 11 | 2 |
CRYPTO_secure_mallocName: | CRYPTO_secure_malloc | Prototype: | void *CRYPTO_secure_malloc(size_t num, const char *file, int line) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 118-136 |
| | 10 | 2 |
CRYPTO_secure_freeName: | CRYPTO_secure_free | Prototype: | void CRYPTO_secure_free(void *ptr, const char *file, int line) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 148-168 |
| | 14 | 3 |
CRYPTO_secure_clear_freeName: | CRYPTO_secure_clear_free | Prototype: | void CRYPTO_secure_clear_free(void *ptr, size_t num, const char *file, int line) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 170-195 |
| | 15 | 3 |
CRYPTO_secure_allocatedName: | CRYPTO_secure_allocated | Prototype: | int CRYPTO_secure_allocated(const void *ptr) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 197-211 |
| | 7 | 2 |
CRYPTO_secure_actual_sizeName: | CRYPTO_secure_actual_size | Prototype: | size_t CRYPTO_secure_actual_size(void *ptr) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 222-234 |
| | 5 | 1 |
CRYPTO_reallocName: | CRYPTO_realloc | Prototype: | void *CRYPTO_realloc(void *str, size_t num, const char *file, int line) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | Lines: | 238-266 |
| | 19 | 4 |
CRYPTO_ofb128_encryptName: | CRYPTO_ofb128_encrypt | Prototype: | void CRYPTO_ofb128_encrypt(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], int *num, block128_f block) | Coverage: | 67.857% (19/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ofb128.c | Lines: | 19-74 |
| | 31 | 9 |
CRYPTO_ocb128_tagName: | CRYPTO_ocb128_tag | Prototype: | int CRYPTO_ocb128_tag(OCB128_CONTEXT *ctx, unsigned char *tag, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 546-549 |
| | 1 | 1 |
CRYPTO_ocb128_setivName: | CRYPTO_ocb128_setiv | Prototype: | int CRYPTO_ocb128_setiv(OCB128_CONTEXT *ctx, const unsigned char *iv, size_t len, size_t taglen) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 217-262 |
| | 23 | 2 |
CRYPTO_ocb128_newName: | CRYPTO_ocb128_new | Prototype: | OCB128_CONTEXT *CRYPTO_ocb128_new(void *keyenc, void *keydec, block128_f encrypt, block128_f decrypt, ocb128_f stream) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 130-146 |
| | 15 | 3 |
CRYPTO_ocb128_initName: | CRYPTO_ocb128_init | Prototype: | int CRYPTO_ocb128_init(OCB128_CONTEXT *ctx, void *keyenc, void *keydec, block128_f encrypt, block128_f decrypt, ocb128_f stream) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 151-191 |
| | 22 | 2 |
CRYPTO_ocb128_finishName: | CRYPTO_ocb128_finish | Prototype: | int CRYPTO_ocb128_finish(OCB128_CONTEXT *ctx, const unsigned char *tag, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 537-541 |
| | 1 | 1 |
CRYPTO_ocb128_encryptName: | CRYPTO_ocb128_encrypt | Prototype: | int CRYPTO_ocb128_encrypt(OCB128_CONTEXT *ctx, const unsigned char *in, unsigned char *out, size_t len) | Coverage: | 54.167% (13/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 329-415 |
| | 47 | 7 |
CRYPTO_ocb128_decryptName: | CRYPTO_ocb128_decrypt | Prototype: | int CRYPTO_ocb128_decrypt(OCB128_CONTEXT *ctx, const unsigned char *in, unsigned char *out, size_t len) | Coverage: | 54.167% (13/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 421-507 |
| | 46 | 7 |
CRYPTO_ocb128_copy_ctxName: | CRYPTO_ocb128_copy_ctx | Prototype: | int CRYPTO_ocb128_copy_ctx(OCB128_CONTEXT *dest, OCB128_CONTEXT *src, void *keyenc, void *keydec) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 196-212 |
| | 13 | 5 |
CRYPTO_ocb128_cleanupName: | CRYPTO_ocb128_cleanup | Prototype: | void CRYPTO_ocb128_cleanup(OCB128_CONTEXT *ctx) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 554-560 |
| | 3 | 2 |
CRYPTO_ocb128_aadName: | CRYPTO_ocb128_aad | Prototype: | int CRYPTO_ocb128_aad(OCB128_CONTEXT *ctx, const unsigned char *aad, size_t len) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 268-323 |
| | 30 | 4 |
CRYPTO_nistcts128_encrypt_blockName: | CRYPTO_nistcts128_encrypt_block | Prototype: | size_t CRYPTO_nistcts128_encrypt_block(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], block128_f block) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cts128.c | Lines: | 56-85 |
| | 15 | 4 |
CRYPTO_nistcts128_encryptName: | CRYPTO_nistcts128_encrypt | Prototype: | size_t CRYPTO_nistcts128_encrypt(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], cbc128_f cbc) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cts128.c | Lines: | 123-156 |
| | 14 | 3 |
CRYPTO_nistcts128_decrypt_blockName: | CRYPTO_nistcts128_decrypt_block | Prototype: | size_t CRYPTO_nistcts128_decrypt_block(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], block128_f block) | Coverage: | 87.500% (14/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cts128.c | Lines: | 200-246 |
| | 24 | 6 |
CRYPTO_nistcts128_decryptName: | CRYPTO_nistcts128_decrypt | Prototype: | size_t CRYPTO_nistcts128_decrypt(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], cbc128_f cbc) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cts128.c | Lines: | 288-330 |
| | 18 | 4 |
CRYPTO_new_ex_dataName: | CRYPTO_new_ex_data | Prototype: | int CRYPTO_new_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad) | Coverage: | 84.375% (27/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 208-247 |
| | 42 | 10 |
CRYPTO_memdupName: | CRYPTO_memdup | Prototype: | void *CRYPTO_memdup(const void *data, size_t siz, const char* file, int line) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | Lines: | 57-70 |
| | 22 | 3 |
CRYPTO_mem_ctrlName: | CRYPTO_mem_ctrl | Prototype: | int CRYPTO_mem_ctrl(int mode) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_dbg.c | Lines: | 120-191 |
| | 1 | 1 |
CRYPTO_mallocName: | CRYPTO_malloc | Prototype: | void *CRYPTO_malloc(size_t num, const char *file, int line) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | Lines: | 192-226 |
| | 22 | 4 |
CRYPTO_get_mem_functionsName: | CRYPTO_get_mem_functions | Prototype: | void CRYPTO_get_mem_functions( void *(**m)(size_t, const char *, int), void *(**r)(void *, size_t, const char *, int), void (**f)(void *, const char *, int)) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | Lines: | 84-95 |
| | 12 | 4 |
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: | 52.632% (10/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 155-199 |
| | 46 | 7 |
CRYPTO_get_ex_dataName: | CRYPTO_get_ex_data | Prototype: | void *CRYPTO_get_ex_data(const CRYPTO_EX_DATA *ad, int idx) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 394-399 |
| | 11 | 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/openssl/src/crypto/modes/gcm128.c | Lines: | 1868-1873 |
| | 7 | 1 |
CRYPTO_gcm128_setivName: | CRYPTO_gcm128_setiv | Prototype: | void CRYPTO_gcm128_setiv(GCM128_CONTEXT *ctx, const unsigned char *iv, size_t len) | Coverage: | 78.571% (22/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/gcm128.c | Lines: | 827-918 |
| | 44 | 9 |
CRYPTO_gcm128_releaseName: | CRYPTO_gcm128_release | Prototype: | void CRYPTO_gcm128_release(GCM128_CONTEXT *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/gcm128.c | Lines: | 1885-1888 |
| | 1 | 1 |
CRYPTO_gcm128_newName: | CRYPTO_gcm128_new | Prototype: | GCM128_CONTEXT *CRYPTO_gcm128_new(void *key, block128_f block) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/gcm128.c | Lines: | 1875-1883 |
| | 6 | 2 |
CRYPTO_gcm128_initName: | CRYPTO_gcm128_init | Prototype: | void CRYPTO_gcm128_init(GCM128_CONTEXT *ctx, void *key, block128_f block) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/gcm128.c | Lines: | 713-825 |
| | 19 | 4 |
CRYPTO_gcm128_finishName: | CRYPTO_gcm128_finish | Prototype: | int CRYPTO_gcm128_finish(GCM128_CONTEXT *ctx, const unsigned char *tag, size_t len) | Coverage: | 66.667% (12/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/gcm128.c | Lines: | 1794-1866 |
| | 29 | 6 |
CRYPTO_gcm128_encrypt_ctr32Name: | CRYPTO_gcm128_encrypt_ctr32 | Prototype: | int CRYPTO_gcm128_encrypt_ctr32(GCM128_CONTEXT *ctx, const unsigned char *in, unsigned char *out, size_t len, ctr128_f stream) | Coverage: | 75.862% (44/58) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/gcm128.c | Lines: | 1459-1621 |
| | 71 | 16 |
CRYPTO_gcm128_encryptName: | CRYPTO_gcm128_encrypt | Prototype: | int CRYPTO_gcm128_encrypt(GCM128_CONTEXT *ctx, const unsigned char *in, unsigned char *out, size_t len) | Coverage: | 51.163% (44/86) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/gcm128.c | Lines: | 981-1214 |
| | 99 | 25 |
CRYPTO_gcm128_decrypt_ctr32Name: | CRYPTO_gcm128_decrypt_ctr32 | Prototype: | int CRYPTO_gcm128_decrypt_ctr32(GCM128_CONTEXT *ctx, const unsigned char *in, unsigned char *out, size_t len, ctr128_f stream) | Coverage: | 79.310% (46/58) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/gcm128.c | Lines: | 1623-1792 |
| | 71 | 16 |
CRYPTO_gcm128_decryptName: | CRYPTO_gcm128_decrypt | Prototype: | int CRYPTO_gcm128_decrypt(GCM128_CONTEXT *ctx, const unsigned char *in, unsigned char *out, size_t len) | Coverage: | 65.116% (56/86) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/gcm128.c | Lines: | 1216-1457 |
| | 99 | 25 |
CRYPTO_gcm128_aadName: | CRYPTO_gcm128_aad | Prototype: | int CRYPTO_gcm128_aad(GCM128_CONTEXT *ctx, const unsigned char *aad, size_t len) | Coverage: | 80.645% (25/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/gcm128.c | Lines: | 920-979 |
| | 32 | 9 |
CRYPTO_free_ex_indexName: | CRYPTO_free_ex_index | Prototype: | int CRYPTO_free_ex_index(int class_index, int idx) | Coverage: | 30.769% (4/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 130-150 |
| | 20 | 5 |
CRYPTO_free_ex_dataName: | CRYPTO_free_ex_data | Prototype: | void CRYPTO_free_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad) | Coverage: | 84.375% (27/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 320-363 |
| | 50 | 11 |
CRYPTO_freeName: | CRYPTO_free | Prototype: | void CRYPTO_free(void *str, const char *file, int line) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | Lines: | 295-314 |
| | 8 | 2 |
CRYPTO_dup_ex_dataName: | CRYPTO_dup_ex_data | Prototype: | int CRYPTO_dup_ex_data(int class_index, CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from) | Coverage: | 57.778% (26/45) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 253-313 |
| | 52 | 16 |
CRYPTO_cts128_encrypt_blockName: | CRYPTO_cts128_encrypt_block | Prototype: | size_t CRYPTO_cts128_encrypt_block(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], block128_f block) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cts128.c | Lines: | 27-54 |
| | 15 | 4 |
CRYPTO_cts128_encryptName: | CRYPTO_cts128_encrypt | Prototype: | size_t CRYPTO_cts128_encrypt(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], cbc128_f cbc) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cts128.c | Lines: | 87-121 |
| | 14 | 3 |
CRYPTO_cts128_decrypt_blockName: | CRYPTO_cts128_decrypt_block | Prototype: | size_t CRYPTO_cts128_decrypt_block(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], block128_f block) | Coverage: | 87.500% (14/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cts128.c | Lines: | 158-198 |
| | 21 | 6 |
CRYPTO_cts128_decryptName: | CRYPTO_cts128_decrypt | Prototype: | size_t CRYPTO_cts128_decrypt(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], cbc128_f cbc) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cts128.c | Lines: | 248-286 |
| | 16 | 4 |
CRYPTO_ctr128_encrypt_ctr32Name: | CRYPTO_ctr128_encrypt_ctr32 | Prototype: | void CRYPTO_ctr128_encrypt_ctr32(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], unsigned char ecount_buf[16], unsigned int *num, ctr128_f func) | Coverage: | 89.655% (26/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ctr128.c | Lines: | 147-209 |
| | 34 | 9 |
CRYPTO_ctr128_encryptName: | CRYPTO_ctr128_encrypt | Prototype: | void CRYPTO_ctr128_encrypt(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], unsigned char ecount_buf[16], unsigned int *num, block128_f block) | Coverage: | 67.857% (19/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ctr128.c | Lines: | 71-132 |
| | 34 | 9 |
CRYPTO_clear_reallocName: | CRYPTO_clear_realloc | Prototype: | void *CRYPTO_clear_realloc(void *str, size_t old_len, size_t num, const char *file, int line) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | Lines: | 268-293 |
| | 26 | 5 |
CRYPTO_clear_freeName: | CRYPTO_clear_free | Prototype: | void CRYPTO_clear_free(void *str, size_t num, const char *file, int line) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | Lines: | 316-323 |
| | 7 | 3 |
CRYPTO_cfb128_encryptName: | CRYPTO_cfb128_encrypt | Prototype: | void CRYPTO_cfb128_encrypt(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], int *num, int enc, block128_f block) | Coverage: | 68.966% (40/58) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cfb128.c | Lines: | 19-131 |
| | 67 | 18 |
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/openssl/src/crypto/modes/cfb128.c | Lines: | 189-198 |
| | 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/openssl/src/crypto/modes/cfb128.c | Lines: | 173-187 |
| | 7 | 2 |
CRYPTO_ccm128_tagName: | CRYPTO_ccm128_tag | Prototype: | size_t CRYPTO_ccm128_tag(CCM128_CONTEXT *ctx, unsigned char *tag, size_t len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ccm128.c | Lines: | 422-432 |
| | 7 | 2 |
CRYPTO_ccm128_setivName: | CRYPTO_ccm128_setiv | Prototype: | int CRYPTO_ccm128_setiv(CCM128_CONTEXT *ctx, const unsigned char *nonce, size_t nlen, size_t mlen) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ccm128.c | Lines: | 32-57 |
| | 16 | 3 |
CRYPTO_ccm128_initName: | CRYPTO_ccm128_init | Prototype: | void CRYPTO_ccm128_init(CCM128_CONTEXT *ctx, unsigned int M, unsigned int L, void *key, block128_f block) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ccm128.c | Lines: | 18-27 |
| | 5 | 1 |
CRYPTO_ccm128_encrypt_ccm64Name: | CRYPTO_ccm128_encrypt_ccm64 | Prototype: | int CRYPTO_ccm128_encrypt_ccm64(CCM128_CONTEXT *ctx, const unsigned char *inp, unsigned char *out, size_t len, ccm128_f stream) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ccm128.c | Lines: | 300-362 |
| | 41 | 11 |
CRYPTO_ccm128_encryptName: | CRYPTO_ccm128_encrypt | Prototype: | int CRYPTO_ccm128_encrypt(CCM128_CONTEXT *ctx, const unsigned char *inp, unsigned char *out, size_t len) | Coverage: | 78.571% (22/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ccm128.c | Lines: | 129-211 |
| | 44 | 10 |
CRYPTO_ccm128_decrypt_ccm64Name: | CRYPTO_ccm128_decrypt_ccm64 | Prototype: | int CRYPTO_ccm128_decrypt_ccm64(CCM128_CONTEXT *ctx, const unsigned char *inp, unsigned char *out, size_t len, ccm128_f stream) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ccm128.c | Lines: | 364-420 |
| | 36 | 9 |
CRYPTO_ccm128_decryptName: | CRYPTO_ccm128_decrypt | Prototype: | int CRYPTO_ccm128_decrypt(CCM128_CONTEXT *ctx, const unsigned char *inp, unsigned char *out, size_t len) | Coverage: | 81.818% (18/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ccm128.c | Lines: | 213-284 |
| | 37 | 8 |
CRYPTO_ccm128_aadName: | CRYPTO_ccm128_aad | Prototype: | void CRYPTO_ccm128_aad(CCM128_CONTEXT *ctx, const unsigned char *aad, size_t alen) | Coverage: | 57.143% (12/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ccm128.c | Lines: | 60-105 |
| | 35 | 6 |
CRYPTO_cbc128_encryptName: | CRYPTO_cbc128_encrypt | Prototype: | void CRYPTO_cbc128_encrypt(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], block128_f block) | Coverage: | 40.000% (10/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cbc128.c | Lines: | 18-67 |
| | 26 | 10 |
CRYPTO_cbc128_decryptName: | CRYPTO_cbc128_decrypt | Prototype: | void CRYPTO_cbc128_decrypt(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], block128_f block) | Coverage: | 57.500% (23/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cbc128.c | Lines: | 69-161 |
| | 40 | 17 |
CRYPTO_atomic_addName: | CRYPTO_atomic_add | Prototype: | int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock) | Coverage: | 20.000% (2/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 158-176 |
| | 10 | 4 |
CRYPTO_UP_REFName: | CRYPTO_UP_REF | Prototype: | static inline int CRYPTO_UP_REF(_Atomic int *val, int *ret, void *lock) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/refcount.h | Lines: | 32-36 |
| | 18 | 1 |
CRYPTO_THREAD_write_lockName: | CRYPTO_THREAD_write_lock | Prototype: | int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 70-81 |
| | 3 | 2 |
CRYPTO_THREAD_unlockName: | CRYPTO_THREAD_unlock | Prototype: | int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 83-94 |
| | 3 | 2 |
CRYPTO_THREAD_set_localName: | CRYPTO_THREAD_set_local | Prototype: | int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 132-138 |
| | 3 | 2 |
CRYPTO_THREAD_run_onceName: | CRYPTO_THREAD_run_once | Prototype: | int CRYPTO_THREAD_run_once(CRYPTO_ONCE *once, void (*init)(void)) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 111-117 |
| | 3 | 2 |
CRYPTO_THREAD_read_lockName: | CRYPTO_THREAD_read_lock | Prototype: | int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 57-68 |
| | 3 | 2 |
CRYPTO_THREAD_lock_newName: | CRYPTO_THREAD_lock_new | Prototype: | CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 19-55 |
| | 21 | 3 |
CRYPTO_THREAD_lock_freeName: | CRYPTO_THREAD_lock_free | Prototype: | void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 96-109 |
| | 7 | 2 |
CRYPTO_THREAD_init_localName: | CRYPTO_THREAD_init_local | Prototype: | int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *)) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 119-125 |
| | 3 | 2 |
CRYPTO_THREAD_get_localName: | CRYPTO_THREAD_get_local | Prototype: | void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 127-130 |
| | 1 | 1 |
CRYPTO_THREAD_get_current_idName: | CRYPTO_THREAD_get_current_id | Prototype: | CRYPTO_THREAD_ID CRYPTO_THREAD_get_current_id(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 148-151 |
| | 1 | 1 |
CRYPTO_THREAD_compare_idName: | CRYPTO_THREAD_compare_id | Prototype: | int CRYPTO_THREAD_compare_id(CRYPTO_THREAD_ID a, CRYPTO_THREAD_ID b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 153-156 |
| | 1 | 1 |
CRYPTO_THREAD_cleanup_localName: | CRYPTO_THREAD_cleanup_local | Prototype: | int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 140-146 |
| | 3 | 2 |
CRYPTO_DOWN_REFName: | CRYPTO_DOWN_REF | Prototype: | static inline int CRYPTO_DOWN_REF(_Atomic int *val, int *ret, void *lock) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/refcount.h | Lines: | 48-54 |
| | 26 | 2 |
CRYPTO_128_wrap_padName: | CRYPTO_128_wrap_pad | Prototype: | size_t CRYPTO_128_wrap_pad(void *key, const unsigned char *icv, unsigned char *out, const unsigned char *in, size_t inlen, block128_f block) | Coverage: | 64.286% (9/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/wrap128.c | Lines: | 183-234 |
| | 24 | 4 |
CRYPTO_128_wrapName: | CRYPTO_128_wrap | Prototype: | size_t CRYPTO_128_wrap(void *key, const unsigned char *iv, unsigned char *out, const unsigned char *in, size_t inlen, block128_f block) | Coverage: | 70.000% (14/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/wrap128.c | Lines: | 48-81 |
| | 23 | 6 |
CRYPTO_128_unwrap_padName: | CRYPTO_128_unwrap_pad | Prototype: | size_t CRYPTO_128_unwrap_pad(void *key, const unsigned char *icv, unsigned char *out, const unsigned char *in, size_t inlen, block128_f block) | Coverage: | 46.875% (15/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/wrap128.c | Lines: | 251-331 |
| | 36 | 7 |
CRYPTO_128_unwrapName: | CRYPTO_128_unwrap | Prototype: | size_t CRYPTO_128_unwrap(void *key, const unsigned char *iv, unsigned char *out, const unsigned char *in, size_t inlen, block128_f block) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/wrap128.c | Lines: | 150-168 |
| | 11 | 4 |
CRL_DIST_POINTS_newName: | CRL_DIST_POINTS_new | Prototype: | CRL_DIST_POINTS *CRL_DIST_POINTS_new(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c | Lines: | 331-331 |
| | 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/openssl/src/crypto/x509v3/v3_crld.c | Lines: | 331-331 |
| | 1 | 1 |
CONF_set_nconfName: | CONF_set_nconf | Prototype: | void CONF_set_nconf(CONF *conf, struct lhash_st_CONF_VALUE *hash) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | Lines: | 25-32 |
| | 6 | 2 |
CONF_set_default_methodName: | CONF_set_default_method | Prototype: | int CONF_set_default_method(CONF_METHOD *meth) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | Lines: | 39-43 |
| | 2 | 1 |
CONF_parse_listName: | CONF_parse_list | Prototype: | int CONF_parse_list(const char *list_, int sep, int nospc, int (*list_cb) (const char *elem, int len, void *usr), void *arg) | Coverage: | 56.098% (23/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | Lines: | 513-551 |
| | 75 | 11 |
CONF_modules_unloadName: | CONF_modules_unload | Prototype: | void CONF_modules_unload(int all) | Coverage: | 85.714% (12/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | Lines: | 356-375 |
| | 16 | 4 |
CONF_modules_load_fileName: | CONF_modules_load_file | Prototype: | int CONF_modules_load_file(const char *filename, const char *appname, unsigned long flags) | Coverage: | 60.870% (14/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | Lines: | 112-146 |
| | 44 | 8 |
CONF_modules_loadName: | CONF_modules_load | Prototype: | int CONF_modules_load(const CONF *cnf, const char *appname, unsigned long flags) | Coverage: | 60.714% (17/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | Lines: | 72-110 |
| | 35 | 9 |
CONF_modules_finishName: | CONF_modules_finish | Prototype: | void CONF_modules_finish(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | Lines: | 387-396 |
| | 10 | 2 |