[ main ]

Coverage details for /usr/src/linux-2.5.26/arch/i386/kernel

Click on Test Name to view test description.

Click on kernel file name to view source level details.

bluesmoke.c 336 lines of code
  Distinct lines hit:  0
  Percent coverage:  0.00%
  Test Name Lines Hit  

bootflag.c 183 lines of code
  Distinct lines hit:  0
  Percent coverage:  0.00%
  Test Name Lines Hit  

dmi_scan.c 609 lines of code
  Distinct lines hit:  0
  Percent coverage:  0.00%
  Test Name Lines Hit  

i387.c 419 lines of code
  Distinct lines hit:  112
  Percent coverage:  26.73%
  Test Name Lines Hit  
  alarm 13  
  execl 13  
  execle 13  
  execv 99  
  getegid 13  
  getpgid 13  
  getppid 112  
  gettimeofday 13  
  modify_ldt 99  
  msgget 99  
  sched_yield 4  
  semctl 4  
  setfsgid 13  
  setgid 99  
  setitimer 103  
  setresuid 112  
  setsid 112  
  sigaltstack 112  
  sigrelse 112  
  ulimit 112  
  vhangup 13  
  wait 99  

i8259.c 256 lines of code
  Distinct lines hit:  30
  Percent coverage:  11.72%
  Test Name Lines Hit  
  alarm 24  
  execl 24  
  execv 24  
  fork 24  
  getegid 25  
  gethostid 24  
  getitimer 24  
  getppid 24  
  getresgid 24  
  getsid 24  
  gettimeofday 24  
  kill 24  
  modify_ldt 24  
  msgctl 24  
  msgget 24  
  msgsnd 24  
  sched_getscheduler 24  
  sched_setscheduler 24  
  sched_yield 24  
  select 24  
  semctl 24  
  semget 24  
  setregid 24  
  setresuid 24  
  setsid 24  
  shmat 24  
  sigaction 24  
  sigaltstack 24  
  sighold 24  
  signal 24  
  sigpending 24  
  sigprocmask 24  
  time 24  
  ulimit 24  
  umask 24  
  vhangup 30  
  wait 24  

ioport.c 73 lines of code
  Distinct lines hit:  0
  Percent coverage:  0.00%
  Test Name Lines Hit  

irq.c 667 lines of code
  Distinct lines hit:  45
  Percent coverage:  6.75%
  Test Name Lines Hit  
  alarm 44  
  asyncio 44  
  execl 44  
  execle 44  
  execlp 44  
  execv 44  
  execve 44  
  execvp 44  
  exit 44  
  fork 44  
  getegid 45  
  geteuid 44  
  getgid 44  
  getgroups 44  
  gethostid 44  
  gethostname 44  
  getitimer 44  
  getpgid 44  
  getpgrp 44  
  getpid 44  
  getppid 44  
  getpriority 44  
  getresgid 44  
  getresuid 44  
  getsid 44  
  gettimeofday 44  
  getuid 44  
  ioctl 44  
  kill 44  
  modify_ldt 44  
  msgctl 44  
  msgget 44  
  msgrcv 44  
  msgsnd 44  
  nanosleep 44  
  nice 44  
  open 44  
  pathconf 44  
  pause 44  
  personality 44  
  sched_getscheduler 44  
  sched_setscheduler 44  
  sched_yield 44  
  select 44  
  semctl 44  
  semget 44  
  semop 44  
  sendfile 44  
  setfsgid 44  
  setfsuid 44  
  setgid 44  
  setgroups 44  
  setitimer 44  
  setpgid 44  
  setpgrp 44  
  setpriority 44  
  setregid 44  
  setresuid 44  
  setreuid 44  
  setrlimit 44  
  setsid 44  
  settimeofday 44  
  setuid 44  
  shmat 44  
  shmctl 44  
  shmdt 44  
  shmget 44  
  sigaction 44  
  sigaltstack 44  
  sighold 44  
  signal 44  
  sigpending 44  
  sigprocmask 44  
  sigrelse 44  
  sigsuspend 44  
  stime 44  
  sysctl 44  
  sysinfo 44  
  time 44  
  times 44  
  ulimit 44  
  umask 44  
  uname 44  
  utime 44  
  vfork 44  
  vhangup 45  
  wait 44  
  wait4 44  
  waitpid 44  

ldt.c 214 lines of code
  Distinct lines hit:  10
  Percent coverage:  4.67%
  Test Name Lines Hit  
  alarm 10  
  asyncio 10  
  execl 10  
  execle 10  
  execlp 10  
  execv 10  
  execve 10  
  execvp 10  
  exit 10  
  fork 10  
  getegid 10  
  geteuid 10  
  getgid 10  
  getgroups 10  
  gethostid 10  
  gethostname 10  
  getitimer 10  
  getpgid 10  
  getpgrp 10  
  getpid 10  
  getppid 10  
  getpriority 10  
  getresgid 10  
  getresuid 10  
  getsid 10  
  gettimeofday 10  
  getuid 10  
  ioctl 10  
  kill 10  
  modify_ldt 10  
  msgctl 10  
  msgget 10  
  msgrcv 10  
  msgsnd 10  
  nanosleep 10  
  nice 10  
  open 10  
  pathconf 10  
  pause 10  
  personality 10  
  sched_getscheduler 10  
  sched_setscheduler 10  
  sched_yield 10  
  select 10  
  semctl 10  
  semget 10  
  semop 10  
  sendfile 10  
  setfsgid 10  
  setfsuid 10  
  setgid 10  
  setgroups 10  
  setitimer 10  
  setpgid 10  
  setpgrp 10  
  setpriority 10  
  setregid 10  
  setresuid 10  
  setreuid 10  
  setrlimit 10  
  setsid 10  
  settimeofday 10  
  setuid 10  
  shmat 10  
  shmctl 10  
  shmdt 10  
  shmget 10  
  sigaction 10  
  sigaltstack 10  
  sighold 10  
  signal 10  
  sigpending 10  
  sigprocmask 10  
  sigrelse 10  
  sigsuspend 10  
  stime 10  
  sysctl 10  
  sysinfo 10  
  time 10  
  times 10  
  ulimit 10  
  umask 10  
  uname 10  
  utime 10  
  vfork 10  
  vhangup 10  
  wait 10  
  wait4 10  
  waitpid 10  

mtrr.c 1420 lines of code
  Distinct lines hit:  0
  Percent coverage:  0.00%
  Test Name Lines Hit  

pci-dma.c 24 lines of code
  Distinct lines hit:  0
  Percent coverage:  0.00%
  Test Name Lines Hit  

process.c 493 lines of code
  Distinct lines hit:  50
  Percent coverage:  10.14%
  Test Name Lines Hit  
  alarm 45  
  asyncio 45  
  execl 45  
  execle 45  
  execlp 45  
  execv 50  
  execve 45  
  execvp 45  
  exit 45  
  fork 45  
  getegid 45  
  geteuid 45  
  getgid 45  
  getgroups 45  
  gethostid 45  
  gethostname 45  
  getitimer 45  
  getpgid 45  
  getpgrp 45  
  getpid 45  
  getppid 50  
  getpriority 45  
  getresgid 45  
  getresuid 45  
  getsid 45  
  gettimeofday 50  
  getuid 45  
  ioctl 45  
  kill 45  
  modify_ldt 50  
  msgctl 45  
  msgget 50  
  msgrcv 45  
  msgsnd 45  
  nanosleep 45  
  nice 45  
  open 45  
  pathconf 45  
  pause 45  
  personality 45  
  sched_getscheduler 45  
  sched_setscheduler 45  
  sched_yield 50  
  select 45  
  semctl 45  
  semget 45  
  semop 45  
  sendfile 45  
  setfsgid 45  
  setfsuid 45  
  setgid 50  
  setgroups 45  
  setitimer 50  
  setpgid 45  
  setpgrp 45  
  setpriority 45  
  setregid 45  
  setresuid 50  
  setreuid 45  
  setrlimit 45  
  setsid 50  
  settimeofday 45  
  setuid 45  
  shmat 45  
  shmctl 45  
  shmdt 45  
  shmget 45  
  sigaction 45  
  sigaltstack 50  
  sighold 45  
  signal 45  
  sigpending 45  
  sigprocmask 45  
  sigrelse 45  
  sigsuspend 45  
  stime 33  
  sysctl 45  
  sysinfo 45  
  time 45  
  times 45  
  ulimit 50  
  umask 45  
  uname 45  
  utime 45  
  vfork 45  
  vhangup 45  
  wait 50  
  wait4 45  
  waitpid 45  

ptrace.c 357 lines of code
  Distinct lines hit:  0
  Percent coverage:  0.00%
  Test Name Lines Hit  

semaphore.c 161 lines of code
  Distinct lines hit:  29
  Percent coverage:  18.01%
  Test Name Lines Hit  
  alarm 29  
  asyncio 29  
  execl 29  
  execv 27  
  getegid 29  
  getgroups 29  
  gethostid 27  
  gethostname 29  
  getpgid 29  
  getpgrp 29  
  getpriority 29  
  getresuid 29  
  ioctl 29  
  kill 29  
  modify_ldt 29  
  msgctl 29  
  msgget 29  
  nice 27  
  personality 29  
  sched_getscheduler 27  
  sched_setscheduler 29  
  sched_yield 29  
  select 29  
  semctl 29  
  semget 29  
  sendfile 29  
  setgroups 29  
  setpgrp 29  
  setregid 29  
  setresuid 29  
  setreuid 29  
  setrlimit 27  
  setuid 29  
  shmat 29  
  shmdt 27  
  sigaction 29  
  sigaltstack 29  
  sighold 29  
  signal 29  
  sigpending 29  
  sigrelse 29  
  sigsuspend 29  
  stime 29  
  time 27  
  umask 29  
  uname 29  
  utime 29  
  vfork 27  
  waitpid 27  

setup.c 592 lines of code
  Distinct lines hit:  0
  Percent coverage:  0.00%
  Test Name Lines Hit  

signal.c 448 lines of code
  Distinct lines hit:  143
  Percent coverage:  31.92%
  Test Name Lines Hit  
  execv 143  
  getppid 143  
  modify_ldt 143  
  msgget 143  
  setgid 143  
  setitimer 143  
  setresuid 143  
  setsid 143  
  sigaltstack 143  
  sigrelse 143  
  ulimit 143  
  wait 143  

sys_i386.c 187 lines of code
  Distinct lines hit:  31
  Percent coverage:  16.58%
  Test Name Lines Hit  
  alarm 8  
  asyncio 8  
  execl 8  
  execle 8  
  execlp 8  
  execv 8  
  execve 8  
  execvp 8  
  exit 8  
  fork 8  
  getegid 8  
  geteuid 8  
  getgid 8  
  getgroups 8  
  gethostid 8  
  gethostname 8  
  getitimer 8  
  getpgid 8  
  getpgrp 8  
  getpid 8  
  getppid 8  
  getpriority 8  
  getresgid 8  
  getresuid 8  
  getsid 8  
  gettimeofday 8  
  getuid 8  
  ioctl 8  
  kill 8  
  modify_ldt 8  
  msgctl 8  
  msgget 8  
  msgrcv 8  
  msgsnd 8  
  nanosleep 8  
  nice 8  
  open 8  
  pathconf 31  
  pause 8  
  personality 8  
  sched_getscheduler 8  
  sched_setscheduler 8  
  sched_yield 8  
  select 8  
  semctl 8  
  semget 8  
  semop 8  
  sendfile 8  
  setfsgid 8  
  setfsuid 8  
  setgid 8  
  setgroups 8  
  setitimer 8  
  setpgid 8  
  setpgrp 8  
  setpriority 8  
  setregid 8  
  setresuid 8  
  setreuid 8  
  setrlimit 8  
  setsid 8  
  settimeofday 8  
  setuid 8  
  shmat 8  
  shmctl 8  
  shmdt 8  
  shmget 8  
  sigaction 8  
  sigaltstack 8  
  sighold 8  
  signal 8  
  sigpending 8  
  sigprocmask 8  
  sigrelse 8  
  sigsuspend 8  
  stime 8  
  sysctl 8  
  sysinfo 8  
  time 8  
  times 8  
  ulimit 8  
  umask 8  
  uname 8  
  utime 8  
  vfork 8  
  vhangup 8  
  wait 8  
  wait4 8  
  waitpid 8  

time.c 343 lines of code
  Distinct lines hit:  42
  Percent coverage:  12.24%
  Test Name Lines Hit  
  alarm 42  
  asyncio 21  
  execl 42  
  execle 21  
  execlp 21  
  execv 42  
  execve 42  
  execvp 21  
  exit 21  
  fork 22  
  getegid 21  
  geteuid 21  
  getgid 1  
  getgroups 21  
  gethostid 41  
  gethostname 21  
  getitimer 42  
  getpgid 42  
  getpgrp 42  
  getpid 1  
  getppid 42  
  getpriority 21  
  getresgid 42  
  getresuid 20  
  getsid 42  
  gettimeofday 42  
  getuid 1  
  ioctl 21  
  kill 42  
  modify_ldt 42  
  msgctl 42  
  msgget 42  
  msgrcv 21  
  msgsnd 42  
  nanosleep 21  
  nice 21  
  open 21  
  pathconf 42  
  pause 21  
  personality 42  
  sched_getscheduler 22  
  sched_setscheduler 22  
  sched_yield 42  
  select 42  
  semctl 42  
  semget 42  
  semop 1  
  sendfile 1  
  setfsgid 21  
  setfsuid 21  
  setgid 42  
  setgroups 42  
  setitimer 21  
  setpgid 21  
  setpgrp 21  
  setpriority 42  
  setregid 42  
  setresuid 42  
  setreuid 1  
  setrlimit 1  
  setsid 42  
  settimeofday 20  
  setuid 21  
  shmat 42  
  shmctl 21  
  shmdt 1  
  shmget 21  
  sigaction 22  
  sigaltstack 42  
  sighold 42  
  signal 42  
  sigpending 42  
  sigprocmask 42  
  sigrelse 42  
  sigsuspend 42  
  stime 21  
  sysctl 21  
  sysinfo 42  
  time 42  
  times 21  
  ulimit 42  
  umask 22  
  uname 21  
  utime 21  
  vfork 1  
  vhangup 42  
  wait 42  
  wait4 20  
  waitpid 1  

traps.c 724 lines of code
  Distinct lines hit:  6
  Percent coverage:  0.83%
  Test Name Lines Hit  
  alarm 6  
  execl 6  
  execle 6  
  getegid 6  
  getpgid 6  
  getppid 6  
  gettimeofday 6  
  sched_yield 6  
  semctl 6  
  setfsgid 6  
  setitimer 6  
  setresuid 6  
  setsid 6  
  sigaltstack 6  
  sigrelse 6  
  ulimit 6  
  vhangup 6  

vm86.c 524 lines of code
  Distinct lines hit:  0
  Percent coverage:  0.00%
  Test Name Lines Hit