CTC++ Coverage Report - Functions Summary (Directory)

Directory Summary | Functions Summary | Execution Profile

Directory: crypto

File: anubis.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 59)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 39  463 anubis_setkey()
0 % - 0/ 11  575 anubis_crypt()
0 % - 0/ 1  663 anubis_encrypt()
0 % - 0/ 1  669 anubis_decrypt()
0 % - 0/ 2  691 init()
0 % - 0/ 1  699 fini()
0 % - 0/ 2  704 __inittest()
0 % - 0/ 2  705 __exittest()

0 % - 0/ 59    anubis.c

File: anubis.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    anubis.mod.c

File: api.c
Instrumentation mode: function-decision-multicondition
TER: 12 % ( 16/130)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  32 crypto_alg_get()
0 % - 0/ 1  37 crypto_alg_put()
0 % - 0/ 22  42 crypto_alg_lookup()
0 % - 0/ 2  78 crypto_alg_mod_lookup()
0 % - 0/ 10  83 crypto_init_flags()
0 % - 0/ 10  106 crypto_init_ops()
0 % - 0/ 8  126 crypto_exit_ops()
0 % - 0/ 9  147 crypto_ctxsize()
0 % - 0/ 15  171 crypto_alloc_tfm()
0 % - 0/ 4  209 crypto_free_tfm()
50 % - 4/ 8  30 226 crypto_set_driver_name()
45 % - 10/ 22  30 243 crypto_register_alg()
0 % - 0/ 11  279 crypto_unregister_alg()
0 % - 0/ 4  299 crypto_alg_available()
100 %   2/ 2  312 init_crypto()

12 % - 16/ 130    api.c

File: arc4.c
Instrumentation mode: function-decision-multicondition
TER: 17 % ( 2/ 12)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 8  27 arc4_set_key()
0 % - 0/ 1  51 arc4_crypt()
100 %   2/ 2  87 arc4_init()
0 % - 0/ 1  93 arc4_exit()

17 % - 2/ 12    arc4.c

File: blowfish.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 42)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  321 encrypt_block()
0 % - 0/ 9  352 bf_encrypt()
0 % - 0/ 9  365 bf_decrypt()
0 % - 0/ 16  401 bf_setkey()
0 % - 0/ 2  467 init()
0 % - 0/ 1  472 fini()
0 % - 0/ 2  477 __inittest()
0 % - 0/ 2  478 __exittest()

0 % - 0/ 42    blowfish.c

File: blowfish.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    blowfish.mod.c

File: cast5.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 52)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 11  580 cast5_encrypt()
0 % - 0/ 11  645 cast5_decrypt()
0 % - 0/ 1  697 key_schedule()
0 % - 0/ 22  773 cast5_setkey()
0 % - 0/ 2  826 init()
0 % - 0/ 1  831 fini()
0 % - 0/ 2  836 __inittest()
0 % - 0/ 2  837 __exittest()

0 % - 0/ 52    cast5.c

File: cast5.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    cast5.mod.c

File: cast6.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 71)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  372 W()
0 % - 0/ 27  385 cast6_setkey()
0 % - 0/ 1  430 Q()
0 % - 0/ 1  439 QBAR()
0 % - 0/ 17  447 cast6_encrypt()
0 % - 0/ 17  479 cast6_decrypt()
0 % - 0/ 2  529 init()
0 % - 0/ 1  534 fini()
0 % - 0/ 2  539 __inittest()
0 % - 0/ 2  540 __exittest()

0 % - 0/ 71    cast6.c

File: cast6.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    cast6.mod.c

File: cipher.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/107)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  26 xor_64()
0 % - 0/ 1  32 xor_128()
0 % - 0/ 2  40 crypt_slow()
0 % - 0/ 8  61 crypt_fast()
0 % - 0/ 26  93 crypt()
0 % - 0/ 5  157 crypt_iv_unaligned()
0 % - 0/ 4  182 cbc_process_encrypt()
0 % - 0/ 8  208 cbc_process_decrypt()
0 % - 0/ 4  243 ecb_process()
0 % - 0/ 8  263 setkey()
0 % - 0/ 2  275 ecb_encrypt()
0 % - 0/ 2  289 ecb_decrypt()
0 % - 0/ 2  304 cbc_encrypt()
0 % - 0/ 2  320 cbc_encrypt_iv()
0 % - 0/ 2  336 cbc_decrypt()
0 % - 0/ 2  352 cbc_decrypt_iv()
0 % - 0/ 2  368 nocrypt()
0 % - 0/ 2  376 nocrypt_iv()
0 % - 0/ 4  384 crypto_init_cipher_flags()
0 % - 0/ 19  391 crypto_init_cipher_ops()
0 % - 0/ 1  462 crypto_exit_cipher_ops()

0 % - 0/ 107    cipher.c

File: compress.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 14)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  21 crypto_compress()
0 % - 0/ 2  30 crypto_decompress()
0 % - 0/ 4  39 crypto_init_compress_flags()
0 % - 0/ 5  44 crypto_init_compress_ops()
0 % - 0/ 1  60 crypto_exit_compress_ops()

0 % - 0/ 14    compress.c

File: crc32c.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 17)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  34 chksum_init()
0 % - 0/ 7  46 chksum_setkey()
0 % - 0/ 1  60 chksum_update()
0 % - 0/ 1  70 chksum_final()
0 % - 0/ 2  96 init()
0 % - 0/ 1  101 fini()
0 % - 0/ 2  106 __inittest()
0 % - 0/ 2  107 __exittest()

0 % - 0/ 17    crc32c.c

File: crc32c.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    crc32c.mod.c

File: crypto_null.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 27)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 5  30 null_compress()
0 % - 0/ 1  40 null_init()
0 % - 0/ 1  43 null_update()
0 % - 0/ 1  46 null_final()
0 % - 0/ 2  49 null_setkey()
0 % - 0/ 1  53 null_crypt()
0 % - 0/ 11  103 init()
0 % - 0/ 1  128 fini()
0 % - 0/ 2  135 __inittest()
0 % - 0/ 2  136 __exittest()

0 % - 0/ 27    crypto_null.c

File: crypto_null.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    crypto_null.mod.c

File: deflate.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 57)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 9  46 deflate_comp_init()
0 % - 0/ 9  71 deflate_decomp_init()
0 % - 0/ 1  94 deflate_comp_exit()
0 % - 0/ 1  100 deflate_decomp_exit()
0 % - 0/ 7  106 deflate_init()
0 % - 0/ 1  120 deflate_exit()
0 % - 0/ 8  126 deflate_compress()
0 % - 0/ 14  155 deflate_decompress()
0 % - 0/ 2  209 init()
0 % - 0/ 1  214 fini()
0 % - 0/ 2  219 __inittest()
0 % - 0/ 2  220 __exittest()

0 % - 0/ 57    deflate.c

File: deflate.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    deflate.mod.c

File: des.c
Instrumentation mode: function-decision-multicondition
TER: 8 % ( 4/ 48)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 4  637 ekey()
0 % - 0/ 3  719 dkey()
0 % - 0/ 8  786 des_setkey()
0 % - 0/ 3  806 des_encrypt()
0 % - 0/ 3  828 des_decrypt()
0 % - 0/ 5  863 des3_ede_setkey()
0 % - 0/ 7  884 des3_ede_encrypt()
0 % - 0/ 7  915 des3_ede_decrypt()
57 % - 4/ 7  979 init()
0 % - 0/ 1  994 fini()

8 % - 4/ 48    des.c

File: digest.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 22)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  21 init()
0 % - 0/ 5  26 update()
0 % - 0/ 1  55 final()
0 % - 0/ 5  60 setkey()
0 % - 0/ 3  69 digest()
0 % - 0/ 4  86 crypto_init_digest_flags()
0 % - 0/ 2  91 crypto_init_digest_ops()
0 % - 0/ 1  104 crypto_exit_digest_ops()

0 % - 0/ 22    digest.c

File: hmac.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 22)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  24 hash_key()
0 % - 0/ 8  32 crypto_alloc_hmac_block()
0 % - 0/ 1  47 crypto_free_hmac_block()
0 % - 0/ 5  52 crypto_hmac_init()
0 % - 0/ 1  75 crypto_hmac_update()
0 % - 0/ 5  81 crypto_hmac_final()
0 % - 0/ 1  112 crypto_hmac()

0 % - 0/ 22    hmac.c

File: khazad.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 29)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 13  757 khazad_setkey()
0 % - 0/ 7  808 khazad_crypt()
0 % - 0/ 1  843 khazad_encrypt()
0 % - 0/ 1  849 khazad_decrypt()
0 % - 0/ 2  871 init()
0 % - 0/ 1  879 fini()
0 % - 0/ 2  885 __inittest()
0 % - 0/ 2  886 __exittest()

0 % - 0/ 29    khazad.c

File: khazad.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    khazad.mod.c

File: md4.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 37)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  41 lshift()
0 % - 0/ 2  47 F()
0 % - 0/ 2  52 G()
0 % - 0/ 2  57 H()
0 % - 0/ 5  67 le32_to_cpu_array()
0 % - 0/ 5  75 cpu_to_le32_array()
0 % - 0/ 1  83 md4_transform()
0 % - 0/ 1  149 md4_transform_helper()
0 % - 0/ 1  155 md4_init()
0 % - 0/ 6  166 md4_update()
0 % - 0/ 3  196 md4_final()
0 % - 0/ 2  236 init()
0 % - 0/ 1  241 fini()
0 % - 0/ 2  246 __inittest()
0 % - 0/ 2  247 __exittest()

0 % - 0/ 37    md4.c

File: md4.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    md4.mod.c

File: md5.c
Instrumentation mode: function-decision-multicondition
TER: 8 % ( 2/ 25)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  44 md5_transform()
0 % - 0/ 5  128 le32_to_cpu_array()
0 % - 0/ 5  136 cpu_to_le32_array()
0 % - 0/ 1  144 md5_transform_helper()
0 % - 0/ 1  150 md5_init()
0 % - 0/ 6  161 md5_update()
0 % - 0/ 3  191 md5_final()
100 %   2/ 2  231 init()
0 % - 0/ 1  236 fini()

8 % - 2/ 25    md5.c

File: michael_mic.c
Instrumentation mode: function-decision-multicondition
TER: 5 % ( 2/ 42)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  29 xswap()
0 % - 0/ 1  48 michael_init()
0 % - 0/ 16  55 michael_update()
0 % - 0/ 13  93 michael_final()
0 % - 0/ 7  124 michael_setkey()
100 %   2/ 2  158 michael_mic_init()
0 % - 0/ 1  164 michael_mic_exit()

5 % - 2/ 42    michael_mic.c

File: proc.c
Instrumentation mode: function-decision-multicondition
TER: 7 % ( 2/ 27)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 7  22 c_start()
0 % - 0/ 4  34 c_next()
0 % - 0/ 1  44 c_stop()
0 % - 0/ 10  49 c_show()
0 % - 0/ 2  93 crypto_info_open()
67 % - 2/ 3  105 crypto_init_proc()

7 % - 2/ 27    proc.c

File: scatterwalk.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 29)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 3  31 memcpy_dir()
0 % - 0/ 5  39 scatterwalk_start()
0 % - 0/ 1  55 scatterwalk_map()
0 % - 0/ 1  60 scatterwalk_unmap()
0 % - 0/ 9  68 scatterwalk_pagedone()
0 % - 0/ 6  88 scatterwalk_done()
0 % - 0/ 4  99 scatterwalk_copychunks()

0 % - 0/ 29    scatterwalk.c

File: serpent.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 72)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 14  218 serpent_setkey()
0 % - 0/ 1  368 serpent_encrypt()
0 % - 0/ 1  426 serpent_decrypt()
0 % - 0/ 10  494 tnepres_setkey()
0 % - 0/ 17  511 tnepres_encrypt()
0 % - 0/ 17  531 tnepres_decrypt()
0 % - 0/ 7  567 init()
0 % - 0/ 1  582 fini()
0 % - 0/ 2  588 __inittest()
0 % - 0/ 2  589 __exittest()

0 % - 0/ 72    serpent.c

File: serpent.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    serpent.mod.c

File: sha1.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 24)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  37 sha1_init()
0 % - 0/ 7  49 sha1_update()
0 % - 0/ 9  83 sha1_final()
0 % - 0/ 2  123 init()
0 % - 0/ 1  128 fini()
0 % - 0/ 2  133 __inittest()
0 % - 0/ 2  134 __exittest()

0 % - 0/ 24    sha1.c

File: sha1.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    sha1.mod.c

File: sha256.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 39)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  36 Ch()
0 % - 0/ 2  41 Maj()
0 % - 0/ 3  60 LOAD_OP()
0 % - 0/ 1  65 BLEND_OP()
0 % - 0/ 5  70 sha256_transform()
0 % - 0/ 1  233 sha256_init()
0 % - 0/ 7  248 sha256_update()
0 % - 0/ 11  280 sha256_final()
0 % - 0/ 2  324 init()
0 % - 0/ 1  329 fini()
0 % - 0/ 2  334 __inittest()
0 % - 0/ 2  335 __exittest()

0 % - 0/ 39    sha256.c

File: