1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285
|
#
# Name No Args Flag, comment
#
# . = Ok, with comment
# * = Needs libc code (Prefix __)
# - = Obsolete/not required
#
# Last updated 2005-01-01
#
# Name N C
setup 0 X
exit 1 1 *
fork 2 0
vfork 2 0 . Fake alias of fork
read 3 3
write 4 3
open 5 3
close 6 1
waitpid 7 3
creat 8 2
link 9 2
unlink 10 1
execve 11 3
chdir 12 1
time 13 1
dv32_mknod 14 3 * Has correct args for 32bit dev_t
chmod 15 2
chown 16 3
break 17 X - This is done in a special function
oldstat 18 X -
lseek 19 3
getpid 20 0
mount 21 5
umount 22 1
setuid 23 1
getuid 24 0
stime 25 1
ptrace 26 4
alarm 27 1
oldfstat 28 X -
pause 29 0
utime 30 2
stty 31 X -
gtty 32 X -
access 33 2
nice 34 1
ftime 35 1
sync 36 0
kill 37 2
rename 38 2
mkdir 39 2
rmdir 40 1
dup 41 1
pipe 42 1
times 43 1
prof 44 X -
brk 45 1 - need to save brk_addr & -ve is valid return.
setgid 46 1
getgid 47 0
signal 48 2
geteuid 49 0
getegid 50 0
acct 51 1
umount2 52 X -
lock 53 X -
ioctl 54 3
fcntl 55 3
mpx 56 X -
setpgid 57 2
ulimit 58 2
oldolduname 59 X -
umask 60 1
chroot 61 1
dv32_ustat 62 2 * Has correct args for 32bit dev_t
dup2 63 2
getppid 64 0
getpgrp 65 0
setsid 66 0
sigaction 67 3
siggetmask 68 0
sigsetmask 69 1
setreuid 70 2
setregid 71 2
sigsuspend 72 1
sigpending 73 1
sethostname 74 2
setrlimit 75 2
getrlimit 76 2
getrusage 77 2
gettimeofday 78 2
settimeofday 79 2
getgroups 80 2
setgroups 81 2
select 82 1 * select's arg is &arg1
symlink 83 2
oldlstat 84 X -
readlink 85 3
uselib 86 1
swapon 87 2
reboot 88 3
readdir 89 3 * Takes the fd not a ddptr
mmap 90 1 * Is a pointer to a buffer with the 6 args.
munmap 91 2
truncate 92 2
ftruncate 93 2
fchmod 94 2
fchown 95 2
getpriority 96 2
setpriority 97 3
profil 98 X - glibc has userspace
statfs 99 2
fstatfs 100 2
ioperm 101 3
socketcall 102 2 * This is a lib internal for socket stuff
syslog 103 X
setitimer 104 3
getitimer 105 2
dv32_stat 106 2 * Has correct args for 32 bit dev_t
dv32_lstat 107 2 * Has correct args for 32 bit dev_t
dv32_fstat 108 2 * Has correct args for 32 bit dev_t
olduname 109 X -
iopl 110 1
vhangup 111 0
idle 112 0 - System internal
vm86 113 1 * WARNING now vm86old
wait4 114 4
swapoff 115 1
sysinfo 116 1
ipc 117 5 * SYSV ipc entry point
fsync 118 1
sigreturn 119 1 * Signal internal
clone 120 2
setdomainname 121 2
uname 122 1
modify_ldt 123 X
adjtimex 124 1
mprotect 125 3
sigprocmask 126 3
create_module 127 X - Module handling, NO WAY!
init_module 128 X
delete_module 129 X
get_kernel_syms 130 X
quotactl 131 X
getpgid 132 1
fchdir 133 1
bdflush 134 2
sysfs 135 3
personality 136 1 * Linux specific.
afs_syscall 137 X
setfsuid 138 1
setfsgid 139 1
_llseek 140 X
getdents 141 3 * New style readdir ?
_newselect 142 X
flock 143 2
msync 144 X
readv 145 X
writev 146 X
getsid 147 X
fdatasync 148 X
_sysctl 149 X
mlock 150 X
munlock 151 X
mlockall 152 X
munlockall 153 X
sched_setparam 154 X
sched_getparam 155 X
sched_setscheduler 156 X
sched_getscheduler 157 X
sched_yield 158 X
sched_get_priority_max 159 X
sched_get_priority_min 160 X
sched_rr_get_interval 161 X
nanosleep 162 2
mremap 163 X
setresuid 164 X
getresuid 165 X
vm86 166 X
query_module 167 X
poll 168 X
nfsservctl 169 X
setresgid 170 X
getresgid 171 X
prctl 172 X
rt_sigreturn 173 X
rt_sigaction 174 X
rt_sigprocmask 175 X
rt_sigpending 176 X
rt_sigtimedwait 177 X
rt_sigqueueinfo 178 X
rt_sigsuspend 179 X
pread64 180 X
pwrite64 181 X
chown 182 X
getcwd 183 X
capget 184 X
capset 185 X
sigaltstack 186 X
sendfile 187 X
getpmsg 188 X
putpmsg 189 X
vfork 190 X
ugetrlimit 191 X
mmap2 192 X
truncate64 193 X
ftruncate64 194 X
stat64 195 X
lstat64 196 X
fstat64 197 X
lchown32 198 X
getuid32 199 X
getgid32 200 X
geteuid32 201 X
getegid32 202 X
setreuid32 203 X
setregid32 204 X
getgroups32 205 X
setgroups32 206 X
fchown32 207 X
setresuid32 208 X
getresuid32 209 X
setresgid32 210 X
getresgid32 211 X
chown32 212 X
setuid32 213 X
setgid32 214 X
setfsuid32 215 X
setfsgid32 216 X
pivot_root 217 X
mincore 218 X
madvise 219 X
madvise1 219 X
getdents64 220 X
fcntl64 221 X
Unused 223 X - /* is unused */
gettid 224 X
readahead 225 X
setxattr 226 X
lsetxattr 227 X
fsetxattr 228 X
getxattr 229 X
lgetxattr 230 X
fgetxattr 231 X
listxattr 232 X
llistxattr 233 X
flistxattr 234 X
removexattr 235 X
lremovexattr 236 X
fremovexattr 237 X
tkill 238 X
sendfile64 239 X
futex 240 X
sched_setaffinity 241 X
sched_getaffinity 242 X
set_thread_area 243 X
get_thread_area 244 X
io_setup 245 X
io_destroy 246 X
io_getevents 247 X
io_submit 248 X
io_cancel 249 X
fadvise64 250 X
Unused 251 X - /* is unused */
exit_group 252 X
lookup_dcookie 253 X
epoll_create 254 X
epoll_ctl 255 X
epoll_wait 256 X
remap_file_pages 257 X
set_tid_address 258 X
timer_create 259 X
timer_settime (__NR_timer_create+1) X
timer_gettime (__NR_timer_create+2) X
timer_getoverrun (__NR_timer_create+3) X
timer_delete (__NR_timer_create+4) X
clock_settime (__NR_timer_create+5) X
clock_gettime (__NR_timer_create+6) X
clock_getres (__NR_timer_create+7) X
clock_nanosleep (__NR_timer_create+8) X
statfs64 268 X
fstatfs64 269 X
tgkill 270 X
utimes 271 X
fadvise64_64 272 X
vserver 273 X
|