CTC++ Coverage Report - Functions Summary (Directory)

Directory Summary | Functions Summary | Execution Profile

Directory: arch/x86_64/ia32

File: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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

Number of monitored source files: 10
Number of measurement points: 2260
TER: 23% (multicondition)

Directory Summary | Functions Summary | Execution Profile