CTC++ Coverage Report - Functions Summary

Files Summary | Functions Summary | Execution Profile

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

TER % - covered/ all   Calls Line Function


100 %   0/ 0    aes-x86_64.mod.c

File: arch/x86_64/crypto/aes.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 63)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  72 byte()
0 % - 0/ 4  98 f_mult()
0 % - 0/ 27  113 gen_tabs()
0 % - 0/ 23  231 aes_set_key()
0 % - 0/ 2  310 aes_init()
0 % - 0/ 1  316 aes_fini()
0 % - 0/ 2  321 __inittest()
0 % - 0/ 2  322 __exittest()

0 % - 0/ 63    aes.c

File: arch/x86_64/ia32/fpu32.c
Instrumentation mode: function-decision-multicondition
TER: 45 % ( 33/ 73)
Previous | Next

TER % - covered/ all   Calls Line Function

100 %   2/ 2  112 14 twd_i387_to_fxsr()
24 % - 5/ 21  114 28 twd_fxsr_to_i387()
60 % - 6/ 10  112 75 convert_fxsr_from_user()
58 % - 7/ 12  114 108 convert_fxsr_to_user()
54 % - 7/ 13  112 151 restore_i387_ia32()
40 % - 6/ 15  114 165 save_i387_ia32()

45 % - 33/ 73    fpu32.c

File: arch/x86_64/ia32/ia32_aout.c
Instrumentation mode: function-decision-multicondition
TER: 3 % ( 6/185)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 4  109 set_brk()
0 % - 0/ 10  220 create_aout_tables()
4 % - 4/ 113  68253 263 load_aout_binary()
0 % - 0/ 55  433 load_aout_library()
100 %   2/ 2  514 init_aout_binfmt()
0 % - 0/ 1  519 exit_aout_binfmt()

3 % - 6/ 185    ia32_aout.c

File: arch/x86_64/ia32/ia32_binfmt.c
Instrumentation mode: function-decision-multicondition
TER: 29 % (262/890)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  193 elf_core_copy_regs()
0 % - 0/ 2  198 elf_core_copy_task_regs()
0 % - 0/ 13  211 elf_core_copy_task_fpregs()
0 % - 0/ 11  233 elf_core_copy_task_xfpregs()
64 % - 7/ 11  439 91 set_brk()
57 % - 4/ 7  854 114 padzero()
47 % - 39/ 83  439 141 create_elf_tables()
75 % - 3/ 4  1708 287 elf_map()
45 % - 45/ 100  415 313 load_elf_interp()
0 % - 0/ 26  447 load_aout_interp()
75 % - 3/ 4  439 504 randomize_stack_top()
47 % - 136/ 287  456 517 load_elf32_binary()
0 % - 0/ 40  1036 load_elf_library()
0 % - 0/ 2  1133 dump_write()
0 % - 0/ 7  1138 dump_seek()
0 % - 0/ 11  1155 maydump()
0 % - 0/ 2  1183 notesize()
0 % - 0/ 27  1199 writenote()
0 % - 0/ 2  1226 fill_elf_header()
0 % - 0/ 2  1251 fill_elf_note_phdr()
0 % - 0/ 2  1264 fill_note()
0 % - 0/ 15  1278 fill_prstatus()
0 % - 0/ 27  1311 fill_psinfo()
0 % - 0/ 6  1367 elf_dump_thread_status()
0 % - 0/ 162  1403 elf_core_dump()
100 %   2/ 2  1672 init_elf32_binfmt()
0 % - 0/ 1  1677 exit_elf32_binfmt()
100 %   1/ 1  439 314 elf32_init()
67 % - 20/ 30  439 334 ia32_setup_arg_pages()
100 %   2/ 2  407 ia32_binfmt_init()

29 % - 262/ 890    ia32_binfmt.c

File: arch/x86_64/ia32/ia32_signal.c
Instrumentation mode: function-decision-multicondition
TER: 24 % ( 50/209)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 20  45 copy_siginfo_to_user32()
0 % - 0/ 5  98 copy_siginfo_from_user32()
0 % - 0/ 18  118 sys32_sigsuspend()
31 % - 8/ 26  24 140 sys32_sigaltstack()
38 % - 9/ 24  112 198 ia32_restore_sigcontext()
43 % - 12/ 28  112 284 sys32_sigreturn()
0 % - 0/ 27  313 sys32_rt_sigreturn()
67 % - 4/ 6  114 352 ia32_setup_sigcontext()
58 % - 7/ 12  114 404 get_sigframe()
42 % - 10/ 24  114 431 ia32_setup_frame()
0 % - 0/ 19  520 ia32_setup_rt_frame()

24 % - 50/ 209    ia32_signal.c

File: arch/x86_64/ia32/ipc32.c
Instrumentation mode: function-decision-multicondition
TER: 85 % ( 23/ 27)
Previous | Next

TER % - covered/ all   Calls Line Function

85 % - 23/ 27  1163823 15 sys32_ipc()

85 % - 23/ 27    ipc32.c

File: arch/x86_64/ia32/mmap32.c
Instrumentation mode: function-decision-multicondition
TER: 29 % ( 9/ 31)
Previous | Next

TER % - covered/ all   Calls Line Function

30 % - 6/ 20  477 41 mmap_base()
27 % - 3/ 11  477 61 ia32_pick_mmap_layout()

29 % - 9/ 31    mmap32.c

File: arch/x86_64/ia32/ptrace32.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/234)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 88  41 putreg32()
0 % - 0/ 56  138 getreg32()
0 % - 0/ 90  202 sys32_ptrace()

0 % - 0/ 234    ptrace32.c

File: arch/x86_64/ia32/sys_ia32.c
Instrumentation mode: function-decision-multicondition
TER: 22 % (114/507)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 44  78 cp_compat_stat()
0 % - 0/ 2  110 sys32_truncate64()
100 %   2/ 2  116 sys32_ftruncate64()
22 % - 8/ 36  456966 125 cp_stat64()
100 %   4/ 4  268485 154 sys32_stat64()
100 %   4/ 4  22483 164 sys32_lstat64()
75 % - 3/ 4  184633 174 sys32_fstat64()
0 % - 0/ 9  184 sys32_fstatat()
73 % - 11/ 15  170 221 sys32_mmap()
100 %   2/ 2  4976 252 sys32_mprotect()
57 % - 4/ 7  536 258 sys32_pipe()
45 % - 19/ 42  6577 273 sys32_rt_sigaction()
0 % - 0/ 31  338 sys32_sigaction()
56 % - 15/ 27  51463 375 sys32_rt_sigprocmask()
0 % - 0/ 4  412 get_tv32()
75 % - 3/ 4  54541712 423 put_tv32()
0 % - 0/ 4  436 sys32_alarm()
58 % - 7/ 12  54541712 459 sys32_gettimeofday()
0 % - 0/ 16  475 sys32_settimeofday()
0 % - 0/ 5  504 sys32_old_select()
100 %   2/ 2  734 519 sys32_waitpid()
0 % - 0/ 4  524 sys32_ni_syscall()
0 % - 0/ 2  540 sys32_sysfs()
0 % - 0/ 28  563 sys32_sysinfo()
0 % - 0/ 5  612 sys32_sched_rr_get_interval()
0 % - 0/ 11  627 sys32_rt_sigpending()
0 % - 0/ 5  651 sys32_rt_sigqueueinfo()
0 % - 0/ 2  667 sys32_pause()
33 % - 9/ 27  412 688 sys32_sysctl()
100 %   2/ 2  134 735 sys32_pread()
0 % - 0/ 2  742 sys32_pwrite()
0 % - 0/ 9  750 sys32_personality()
0 % - 0/ 16  763 sys32_sendfile()
0 % - 0/ 51  800 sys32_adjtimex()
78 % - 7/ 9  118296 858 sys32_mmap2()
0 % - 0/ 12  882 sys32_olduname()
0 % - 0/ 9  916 sys32_uname()
0 % - 0/ 12  929 sys32_ustat()
57 % - 4/ 7  583 950 sys32_execve()
100 %   4/ 4  2911 970 sys32_clone()
100 %   2/ 2  210932 984 sys32_lseek()
0 % - 0/ 2  989 sys32_kill()
0 % - 0/ 2  994 sys32_fadvise64_64()
0 % - 0/ 4  1003 sys32_vm86_warning()
0 % - 0/ 2  1015 sys32_lookup_dcookie()
100 %   2/ 2  1021 ia32_init()

22 % - 114/ 507    sys_ia32.c

File: arch/x86_64/ia32/syscall32.c
Instrumentation mode: function-decision-multicondition
TER: 65 % ( 13/ 20)
Previous | Next

TER % - covered/ all   Calls Line Function

100 %   2/ 2  1016 25 syscall32_nopage()
100 %   1/ 1  1011 33 syscall32_vma_close()
50 % - 4/ 8  439 45 syscall32_setup_pages()
67 % - 4/ 6  78 init_syscall32()
67 % - 2/ 3  96 syscall32_cpu_init()

65 % - 13/ 20    syscall32.c

File: arch/x86_64/ia32/tls32.c
Instrumentation mode: function-decision-multicondition
TER: 35 % ( 29/ 84)
Previous | Next

TER % - covered/ all   Calls Line Function

71 % - 5/ 7  452 16 get_free_idx()
43 % - 15/ 35  476 31 do_set_thread_area()
100 %   2/ 2  476 78 sys32_set_thread_area()
0 % - 0/ 14  105 do_get_thread_area()
0 % - 0/ 2  135 sys32_get_thread_area()
29 % - 7/ 24  2330 141 ia32_child_tls()

35 % - 29/ 84    tls32.c

File: arch/x86_64/kernel/../../i386/kernel/bootflag.c
Instrumentation mode: function-decision-multicondition
TER: 56 % ( 34/ 61)
Previous | Next

TER % - covered/ all   Calls Line Function

100 %   4/ 4  12 29 parity()
52 % - 11/ 21  42 sbf_write()
52 % - 11/ 21  59 sbf_read()
50 % - 4/ 8  71 sbf_value_valid()
57 % - 4/ 7  80 sbf_init()

56 % - 34/ 61    bootflag.c

File: arch/x86_64/kernel/../../i386/kernel/cpu/intel_cacheinfo.c
Instrumentation mode: function-decision-multicondition
TER: 2 % ( 3/177)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 5  135 cpuid4_cache_lookup()
0 % - 0/ 4  156 find_num_cache_leaves()
0 % - 0/ 69  171 init_intel_cacheinfo()
0 % - 0/ 1  345 cache_shared_cpu_map_setup()
0 % - 0/ 1  346 cache_remove_shared_cpu_map()
0 % - 0/ 1  349 free_cache_attributes()
0 % - 0/ 18  355 detect_cache_attributes()
0 % - 0/ 2  421 show_level()
0 % - 0/ 2  422 show_coherency_line_size()
0 % - 0/ 2  423 show_physical_line_partition()
0 % - 0/ 2  424 show_ways_of_associativity()
0 % - 0/ 2  425 show_number_of_sets()
0 % - 0/ 2  427 show_size()
0 % - 0/ 2  432 show_shared_cpu_map()
0 % - 0/ 13  439 show_type()
0 % - 0/ 4  490 show()
0 % - 0/ 2  503 store()
0 % - 0/ 1  523 cpuid4_cache_sysfs_exit()
0 % - 0/ 15  532 cpuid4_cache_sysfs_init()
0 % - 0/ 12  563 cache_add_dev()
0 % - 0/ 4  600 cache_remove_dev()
0 % - 0/ 6  614 cacheinfo_cpu_callback()
43 % - 3/ 7  637 cache_sysfs_init()

2 % - 3/ 177    intel_cacheinfo.c

File: arch/x86_64/kernel/../../i386/kernel/cpu/mtrr/amd.c
Instrumentation mode: function-decision-multicondition
TER: 8 % ( 2/ 26)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 11  amd_get_mtrr()
0 % - 0/ 3  49 amd_set_mtrr()
0 % - 0/ 10  91 amd_validate_add_page()
100 %   2/ 2  115 amd_init_mtrr()

8 % - 2/ 26    amd.c

File: arch/x86_64/kernel/../../i386/kernel/cpu/mtrr/centaur.c
Instrumentation mode: function-decision-multicondition
TER: 4 % ( 2/ 47)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 10  20 centaur_get_free_region()
0 % - 0/ 1  44 mtrr_centaur_report_mcr()
0 % - 0/ 16  51 centaur_get_mcr()
0 % - 0/ 7  66 centaur_set_mcr()
0 % - 0/ 11  190 centaur_validate_add_page()
100 %   2/ 2  217 centaur_init_mtrr()

4 % - 2/ 47    centaur.c

File: arch/x86_64/kernel/../../i386/kernel/cpu/mtrr/cyrix.c
Instrumentation mode: function-decision-multicondition
TER: 2 % ( 2/111)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 33  11 cyrix_get_arr()
0 % - 0/ 24  80 cyrix_get_free_region()
0 % - 0/ 5  117 prepare_set()
0 % - 0/ 5  142 post_set()
0 % - 0/ 31  158 cyrix_set_arr()
0 % - 0/ 11  228 cyrix_set_all()
100 %   2/ 2  358 cyrix_init_mtrr()

2 % - 2/ 111    cyrix.c

File: arch/x86_64/kernel/../../i386/kernel/cpu/mtrr/generic.c
Instrumentation mode: function-decision-multicondition
TER: 33 % ( 51/154)
Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  48 26 get_mtrr_var_range()
100 %   5/ 5  33 get_fixed_ranges()
63 % - 5/ 8  47 get_mtrr_state()
30 % - 3/ 10  71 mtrr_state_warn()
67 % - 2/ 3  24 90 mtrr_wrmsr()
71 % - 5/ 7  98 generic_get_free_region()
100 %   4/ 4  478 119 generic_get_mtrr()
0 % - 0/ 21  146 set_fixed_ranges()
0 % - 0/ 12  181 set_mtrr_var_ranges()
0 % - 0/ 13  205 set_mtrr_state()
56 % - 5/ 9  246 prepare_set()
56 % - 5/ 9  277 post_set()
0 % - 0/ 9  294 generic_set_all()
57 % - 4/ 7  317 generic_set_mtrr()
31 % - 10/ 32  12 356 generic_validate_add_page()
100 %   2/ 2  12 396 generic_have_wrcomb()
0 % - 0/ 2  403 positive_have_wrcomb()

33 % - 51/ 154    generic.c

File: arch/x86_64/kernel/../../i386/kernel/cpu/mtrr/if.c
Instrumentation mode: function-decision-multicondition
TER: 25 % ( 60/244)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 4  31 mtrr_attrib_to_str()
47 % - 8/ 17  39 mtrr_file_add()
42 % - 8/ 19  66 mtrr_file_del()
0 % - 0/ 54  91 mtrr_write()
26 % - 28/ 106  458 154 mtrr_ioctl()
75 % - 6/ 8  306 mtrr_close()
50 % - 4/ 8  327 mtrr_open()
0 % - 0/ 8  351 mtrr_seq_show()
30 % - 6/ 20  384 mtrr_if_init()

25 % - 60/ 244    if.c

File: arch/x86_64/kernel/../../i386/kernel/cpu/mtrr/main.c
Instrumentation mode: function-decision-multicondition
TER: 34 % ( 90/261)
Previous | Next

TER % - covered/ all   Calls Line Function

50 % - 3/ 6  18 63 set_mtrr_ops()
40 % - 8/ 20  12 70 have_wrcomb()
15 % - 3/ 20  101 set_num_var_ranges()
67 % - 4/ 6  114 init_table()
53 % - 8/ 15  209 set_mtrr()
44 % - 24/ 55  12 299 mtrr_add_page()
50 % - 4/ 8  379 mtrr_check()
60 % - 3/ 5  429 mtrr_add()
41 % - 19/ 46  453 mtrr_del_page()
0 % - 0/ 5  526 mtrr_del()
100 %   1/ 1  544 init_ifs()
0 % - 0/ 7  562 mtrr_save()
0 % - 0/ 6  582 mtrr_restore()
21 % - 8/ 39  612 mtrr_bp_init()
0 % - 0/ 12  681 mtrr_ap_init()
50 % - 5/ 10  702 mtrr_init_finialize()

34 % - 90/ 261    main.c

File: arch/x86_64/kernel/../../i386/kernel/cpu/mtrr/state.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 53)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 21  10 set_mtrr_prepare_save()
0 % - 0/ 13  41 set_mtrr_cache_disable()
0 % - 0/ 19  53 set_mtrr_done()

0 % - 0/ 53    state.c

File: arch/x86_64/kernel/../../i386/kernel/cpuid.c
Instrumentation mode: function-decision-multicondition
TER: 18 % ( 11/ 62)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  85 do_cpuid()
0 % - 0/ 11  92 cpuid_seek()
0 % - 0/ 10  115 cpuid_read()
0 % - 0/ 11  137 cpuid_open()
75 % - 3/ 4  160 cpuid_class_device_create()
0 % - 0/ 6  171 cpuid_class_cpu_callback()
50 % - 8/ 16  191 cpuid_init()
0 % - 0/ 3  229 cpuid_exit()

18 % - 11/ 62    cpuid.c

File: arch/x86_64/kernel/../../i386/kernel/dmi_scan.c
Instrumentation mode: function-decision-multicondition
TER: 51 % ( 62/122)
Previous | Next

TER % - covered/ all   Calls Line Function

69 % - 9/ 13  60 dmi_string()
72 % - 13/ 18  37 dmi_table()
100 %   4/ 4  72 dmi_checksum()
43 % - 3/ 7  60 89 dmi_save_ident()
56 % - 5/ 9  103 dmi_save_devices()
0 % - 0/ 7  129 dmi_save_ipmi_device()
90 % - 9/ 10  156 160 dmi_decode()
63 % - 10/ 16  187 dmi_scan_machine()
41 % - 9/ 22  12 236 dmi_check_system()
0 % - 0/ 2  268 dmi_get_system_info()
0 % - 0/ 14  286 dmi_find_device()

51 % - 62/ 122    dmi_scan.c

File: arch/x86_64/kernel/../../i386/kernel/i8237.c
Instrumentation mode: function-decision-multicondition
TER: 30 % ( 3/ 10)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 4  19 i8237A_resume()
0 % - 0/ 2  43 i8237A_suspend()
75 % - 3/ 4  59 i8237A_init_sysfs()

30 % <