process.cc (12796:16dffc0e6c7f) process.cc (13031:47510ddc366d)
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 284 unchanged lines hidden (view full) ---

293 /* 70 */ SyscallDesc("msgrcv", unimplementedFunc),
294 /* 71 */ SyscallDesc("msgctl", unimplementedFunc),
295 /* 72 */ SyscallDesc("fcntl", fcntlFunc),
296 /* 73 */ SyscallDesc("flock", unimplementedFunc),
297 /* 74 */ SyscallDesc("fsync", unimplementedFunc),
298 /* 75 */ SyscallDesc("fdatasync", unimplementedFunc),
299 /* 76 */ SyscallDesc("truncate", truncateFunc),
300 /* 77 */ SyscallDesc("ftruncate", ftruncateFunc),
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 284 unchanged lines hidden (view full) ---

293 /* 70 */ SyscallDesc("msgrcv", unimplementedFunc),
294 /* 71 */ SyscallDesc("msgctl", unimplementedFunc),
295 /* 72 */ SyscallDesc("fcntl", fcntlFunc),
296 /* 73 */ SyscallDesc("flock", unimplementedFunc),
297 /* 74 */ SyscallDesc("fsync", unimplementedFunc),
298 /* 75 */ SyscallDesc("fdatasync", unimplementedFunc),
299 /* 76 */ SyscallDesc("truncate", truncateFunc),
300 /* 77 */ SyscallDesc("ftruncate", ftruncateFunc),
301 /* 78 */ SyscallDesc("getdents", unimplementedFunc),
301 /* 78 */ SyscallDesc("getdents", getdentsFunc),
302 /* 79 */ SyscallDesc("getcwd", getcwdFunc),
302 /* 79 */ SyscallDesc("getcwd", getcwdFunc),
303 /* 80 */ SyscallDesc("chdir", unimplementedFunc),
303 /* 80 */ SyscallDesc("chdir", chdirFunc),
304 /* 81 */ SyscallDesc("fchdir", unimplementedFunc),
305 /* 82 */ SyscallDesc("rename", renameFunc),
304 /* 81 */ SyscallDesc("fchdir", unimplementedFunc),
305 /* 82 */ SyscallDesc("rename", renameFunc),
306 /* 83 */ SyscallDesc("mkdir", unimplementedFunc),
307 /* 84 */ SyscallDesc("rmdir", unimplementedFunc),
306 /* 83 */ SyscallDesc("mkdir", mkdirFunc),
307 /* 84 */ SyscallDesc("rmdir", rmdirFunc),
308 /* 85 */ SyscallDesc("creat", unimplementedFunc),
309 /* 86 */ SyscallDesc("link", linkFunc),
310 /* 87 */ SyscallDesc("unlink", unlinkFunc),
311 /* 88 */ SyscallDesc("symlink", symlinkFunc),
312 /* 89 */ SyscallDesc("readlink", readlinkFunc),
313 /* 90 */ SyscallDesc("chmod", unimplementedFunc),
314 /* 91 */ SyscallDesc("fchmod", unimplementedFunc),
315 /* 92 */ SyscallDesc("chown", unimplementedFunc),

--- 32 unchanged lines hidden (view full) ---

348 /* 125 */ SyscallDesc("capget", unimplementedFunc),
349 /* 126 */ SyscallDesc("capset", unimplementedFunc),
350 /* 127 */ SyscallDesc("rt_sigpending", unimplementedFunc),
351 /* 128 */ SyscallDesc("rt_sigtimedwait", unimplementedFunc),
352 /* 129 */ SyscallDesc("rt_sigqueueinfo", unimplementedFunc),
353 /* 130 */ SyscallDesc("rt_sigsuspend", unimplementedFunc),
354 /* 131 */ SyscallDesc("sigaltstack", unimplementedFunc),
355 /* 132 */ SyscallDesc("utime", unimplementedFunc),
308 /* 85 */ SyscallDesc("creat", unimplementedFunc),
309 /* 86 */ SyscallDesc("link", linkFunc),
310 /* 87 */ SyscallDesc("unlink", unlinkFunc),
311 /* 88 */ SyscallDesc("symlink", symlinkFunc),
312 /* 89 */ SyscallDesc("readlink", readlinkFunc),
313 /* 90 */ SyscallDesc("chmod", unimplementedFunc),
314 /* 91 */ SyscallDesc("fchmod", unimplementedFunc),
315 /* 92 */ SyscallDesc("chown", unimplementedFunc),

--- 32 unchanged lines hidden (view full) ---

348 /* 125 */ SyscallDesc("capget", unimplementedFunc),
349 /* 126 */ SyscallDesc("capset", unimplementedFunc),
350 /* 127 */ SyscallDesc("rt_sigpending", unimplementedFunc),
351 /* 128 */ SyscallDesc("rt_sigtimedwait", unimplementedFunc),
352 /* 129 */ SyscallDesc("rt_sigqueueinfo", unimplementedFunc),
353 /* 130 */ SyscallDesc("rt_sigsuspend", unimplementedFunc),
354 /* 131 */ SyscallDesc("sigaltstack", unimplementedFunc),
355 /* 132 */ SyscallDesc("utime", unimplementedFunc),
356 /* 133 */ SyscallDesc("mknod", unimplementedFunc),
356 /* 133 */ SyscallDesc("mknod", mknodFunc),
357 /* 134 */ SyscallDesc("uselib", unimplementedFunc),
358 /* 135 */ SyscallDesc("personality", unimplementedFunc),
359 /* 136 */ SyscallDesc("ustat", unimplementedFunc),
360 /* 137 */ SyscallDesc("statfs", statfsFunc<X86Linux64>),
361 /* 138 */ SyscallDesc("fstatfs", fstatfsFunc<X86Linux64>),
362 /* 139 */ SyscallDesc("sysfs", unimplementedFunc),
363 /* 140 */ SyscallDesc("getpriority", unimplementedFunc),
364 /* 141 */ SyscallDesc("setpriority", ignoreFunc),

--- 191 unchanged lines hidden (view full) ---

556 /* 4 */ SyscallDesc("write", writeFunc),
557 /* 5 */ SyscallDesc("open", openFunc<X86Linux32>),
558 /* 6 */ SyscallDesc("close", closeFunc),
559 /* 7 */ SyscallDesc("waitpid", unimplementedFunc),
560 /* 8 */ SyscallDesc("creat", unimplementedFunc),
561 /* 9 */ SyscallDesc("link", unimplementedFunc),
562 /* 10 */ SyscallDesc("unlink", unimplementedFunc),
563 /* 11 */ SyscallDesc("execve", execveFunc<X86Linux32>),
357 /* 134 */ SyscallDesc("uselib", unimplementedFunc),
358 /* 135 */ SyscallDesc("personality", unimplementedFunc),
359 /* 136 */ SyscallDesc("ustat", unimplementedFunc),
360 /* 137 */ SyscallDesc("statfs", statfsFunc<X86Linux64>),
361 /* 138 */ SyscallDesc("fstatfs", fstatfsFunc<X86Linux64>),
362 /* 139 */ SyscallDesc("sysfs", unimplementedFunc),
363 /* 140 */ SyscallDesc("getpriority", unimplementedFunc),
364 /* 141 */ SyscallDesc("setpriority", ignoreFunc),

--- 191 unchanged lines hidden (view full) ---

556 /* 4 */ SyscallDesc("write", writeFunc),
557 /* 5 */ SyscallDesc("open", openFunc<X86Linux32>),
558 /* 6 */ SyscallDesc("close", closeFunc),
559 /* 7 */ SyscallDesc("waitpid", unimplementedFunc),
560 /* 8 */ SyscallDesc("creat", unimplementedFunc),
561 /* 9 */ SyscallDesc("link", unimplementedFunc),
562 /* 10 */ SyscallDesc("unlink", unimplementedFunc),
563 /* 11 */ SyscallDesc("execve", execveFunc<X86Linux32>),
564 /* 12 */ SyscallDesc("chdir", unimplementedFunc),
564 /* 12 */ SyscallDesc("chdir", chdirFunc),
565 /* 13 */ SyscallDesc("time", timeFunc<X86Linux32>),
565 /* 13 */ SyscallDesc("time", timeFunc<X86Linux32>),
566 /* 14 */ SyscallDesc("mknod", unimplementedFunc),
566 /* 14 */ SyscallDesc("mknod", mknodFunc),
567 /* 15 */ SyscallDesc("chmod", unimplementedFunc),
568 /* 16 */ SyscallDesc("lchown", unimplementedFunc),
569 /* 17 */ SyscallDesc("break", unimplementedFunc),
570 /* 18 */ SyscallDesc("oldstat", unimplementedFunc),
571 /* 19 */ SyscallDesc("lseek", unimplementedFunc),
572 /* 20 */ SyscallDesc("getpid", getpidFunc),
573 /* 21 */ SyscallDesc("mount", unimplementedFunc),
574 /* 22 */ SyscallDesc("umount", unimplementedFunc),

--- 8 unchanged lines hidden (view full) ---

583 /* 31 */ SyscallDesc("stty", unimplementedFunc),
584 /* 32 */ SyscallDesc("gtty", unimplementedFunc),
585 /* 33 */ SyscallDesc("access", ignoreFunc),
586 /* 34 */ SyscallDesc("nice", unimplementedFunc),
587 /* 35 */ SyscallDesc("ftime", unimplementedFunc),
588 /* 36 */ SyscallDesc("sync", unimplementedFunc),
589 /* 37 */ SyscallDesc("kill", unimplementedFunc),
590 /* 38 */ SyscallDesc("rename", unimplementedFunc),
567 /* 15 */ SyscallDesc("chmod", unimplementedFunc),
568 /* 16 */ SyscallDesc("lchown", unimplementedFunc),
569 /* 17 */ SyscallDesc("break", unimplementedFunc),
570 /* 18 */ SyscallDesc("oldstat", unimplementedFunc),
571 /* 19 */ SyscallDesc("lseek", unimplementedFunc),
572 /* 20 */ SyscallDesc("getpid", getpidFunc),
573 /* 21 */ SyscallDesc("mount", unimplementedFunc),
574 /* 22 */ SyscallDesc("umount", unimplementedFunc),

--- 8 unchanged lines hidden (view full) ---

583 /* 31 */ SyscallDesc("stty", unimplementedFunc),
584 /* 32 */ SyscallDesc("gtty", unimplementedFunc),
585 /* 33 */ SyscallDesc("access", ignoreFunc),
586 /* 34 */ SyscallDesc("nice", unimplementedFunc),
587 /* 35 */ SyscallDesc("ftime", unimplementedFunc),
588 /* 36 */ SyscallDesc("sync", unimplementedFunc),
589 /* 37 */ SyscallDesc("kill", unimplementedFunc),
590 /* 38 */ SyscallDesc("rename", unimplementedFunc),
591 /* 39 */ SyscallDesc("mkdir", unimplementedFunc),
592 /* 40 */ SyscallDesc("rmdir", unimplementedFunc),
591 /* 39 */ SyscallDesc("mkdir", mkdirFunc),
592 /* 40 */ SyscallDesc("rmdir", mkdirFunc),
593 /* 41 */ SyscallDesc("dup", dupFunc),
594 /* 42 */ SyscallDesc("pipe", pipeFunc),
595 /* 43 */ SyscallDesc("times", timesFunc<X86Linux32>),
596 /* 44 */ SyscallDesc("prof", unimplementedFunc),
597 /* 45 */ SyscallDesc("brk", brkFunc),
598 /* 46 */ SyscallDesc("setgid", unimplementedFunc),
599 /* 47 */ SyscallDesc("getgid", getgidFunc),
600 /* 48 */ SyscallDesc("signal", unimplementedFunc),

--- 84 unchanged lines hidden (view full) ---

685 /* 133 */ SyscallDesc("fchdir", unimplementedFunc),
686 /* 134 */ SyscallDesc("bdflush", unimplementedFunc),
687 /* 135 */ SyscallDesc("sysfs", unimplementedFunc),
688 /* 136 */ SyscallDesc("personality", unimplementedFunc),
689 /* 137 */ SyscallDesc("afs_syscall", unimplementedFunc),
690 /* 138 */ SyscallDesc("setfsuid", unimplementedFunc),
691 /* 139 */ SyscallDesc("setfsgid", unimplementedFunc),
692 /* 140 */ SyscallDesc("_llseek", _llseekFunc),
593 /* 41 */ SyscallDesc("dup", dupFunc),
594 /* 42 */ SyscallDesc("pipe", pipeFunc),
595 /* 43 */ SyscallDesc("times", timesFunc<X86Linux32>),
596 /* 44 */ SyscallDesc("prof", unimplementedFunc),
597 /* 45 */ SyscallDesc("brk", brkFunc),
598 /* 46 */ SyscallDesc("setgid", unimplementedFunc),
599 /* 47 */ SyscallDesc("getgid", getgidFunc),
600 /* 48 */ SyscallDesc("signal", unimplementedFunc),

--- 84 unchanged lines hidden (view full) ---

685 /* 133 */ SyscallDesc("fchdir", unimplementedFunc),
686 /* 134 */ SyscallDesc("bdflush", unimplementedFunc),
687 /* 135 */ SyscallDesc("sysfs", unimplementedFunc),
688 /* 136 */ SyscallDesc("personality", unimplementedFunc),
689 /* 137 */ SyscallDesc("afs_syscall", unimplementedFunc),
690 /* 138 */ SyscallDesc("setfsuid", unimplementedFunc),
691 /* 139 */ SyscallDesc("setfsgid", unimplementedFunc),
692 /* 140 */ SyscallDesc("_llseek", _llseekFunc),
693 /* 141 */ SyscallDesc("getdents", unimplementedFunc),
693 /* 141 */ SyscallDesc("getdents", getdentsFunc),
694 /* 142 */ SyscallDesc("_newselect", unimplementedFunc),
695 /* 143 */ SyscallDesc("flock", unimplementedFunc),
696 /* 144 */ SyscallDesc("msync", unimplementedFunc),
697 /* 145 */ SyscallDesc("readv", unimplementedFunc),
698 /* 146 */ SyscallDesc("writev", writevFunc<X86Linux32>),
699 /* 147 */ SyscallDesc("getsid", unimplementedFunc),
700 /* 148 */ SyscallDesc("fdatasync", unimplementedFunc),
701 /* 149 */ SyscallDesc("_sysctl", unimplementedFunc),

--- 186 unchanged lines hidden ---
694 /* 142 */ SyscallDesc("_newselect", unimplementedFunc),
695 /* 143 */ SyscallDesc("flock", unimplementedFunc),
696 /* 144 */ SyscallDesc("msync", unimplementedFunc),
697 /* 145 */ SyscallDesc("readv", unimplementedFunc),
698 /* 146 */ SyscallDesc("writev", writevFunc<X86Linux32>),
699 /* 147 */ SyscallDesc("getsid", unimplementedFunc),
700 /* 148 */ SyscallDesc("fdatasync", unimplementedFunc),
701 /* 149 */ SyscallDesc("_sysctl", unimplementedFunc),

--- 186 unchanged lines hidden ---