]>
Commit | Line | Data |
---|---|---|
72abd540 AS |
1 | /* |
2 | * List of powerpc syscalls. For the meaning of the _SPU suffix see | |
3 | * arch/powerpc/platforms/cell/spu_callbacks.c | |
4 | */ | |
5 | ||
6 | SYSCALL(restart_syscall) | |
7 | SYSCALL(exit) | |
8 | PPC_SYS(fork) | |
9 | SYSCALL_SPU(read) | |
10 | SYSCALL_SPU(write) | |
11 | COMPAT_SYS_SPU(open) | |
12 | SYSCALL_SPU(close) | |
13 | COMPAT_SYS_SPU(waitpid) | |
14 | COMPAT_SYS_SPU(creat) | |
15 | SYSCALL_SPU(link) | |
16 | SYSCALL_SPU(unlink) | |
17 | COMPAT_SYS(execve) | |
18 | SYSCALL_SPU(chdir) | |
19 | COMPAT_SYS_SPU(time) | |
20 | SYSCALL_SPU(mknod) | |
21 | SYSCALL_SPU(chmod) | |
22 | SYSCALL_SPU(lchown) | |
23 | SYSCALL(ni_syscall) | |
24 | OLDSYS(stat) | |
25 | SYSX_SPU(sys_lseek,ppc32_lseek,sys_lseek) | |
26 | SYSCALL_SPU(getpid) | |
27 | COMPAT_SYS(mount) | |
28 | SYSX(sys_ni_syscall,sys_oldumount,sys_oldumount) | |
29 | SYSCALL_SPU(setuid) | |
30 | SYSCALL_SPU(getuid) | |
31 | COMPAT_SYS_SPU(stime) | |
32 | COMPAT_SYS(ptrace) | |
33 | SYSCALL_SPU(alarm) | |
34 | OLDSYS(fstat) | |
35 | COMPAT_SYS(pause) | |
36 | COMPAT_SYS(utime) | |
37 | SYSCALL(ni_syscall) | |
38 | SYSCALL(ni_syscall) | |
39 | COMPAT_SYS_SPU(access) | |
40 | COMPAT_SYS_SPU(nice) | |
41 | SYSCALL(ni_syscall) | |
42 | SYSCALL_SPU(sync) | |
43 | COMPAT_SYS_SPU(kill) | |
44 | SYSCALL_SPU(rename) | |
45 | COMPAT_SYS_SPU(mkdir) | |
46 | SYSCALL_SPU(rmdir) | |
47 | SYSCALL_SPU(dup) | |
48 | SYSCALL_SPU(pipe) | |
49 | COMPAT_SYS_SPU(times) | |
50 | SYSCALL(ni_syscall) | |
51 | SYSCALL_SPU(brk) | |
52 | SYSCALL_SPU(setgid) | |
53 | SYSCALL_SPU(getgid) | |
54 | SYSCALL(signal) | |
55 | SYSCALL_SPU(geteuid) | |
56 | SYSCALL_SPU(getegid) | |
57 | SYSCALL(acct) | |
58 | SYSCALL(umount) | |
59 | SYSCALL(ni_syscall) | |
60 | COMPAT_SYS_SPU(ioctl) | |
61 | COMPAT_SYS_SPU(fcntl) | |
62 | SYSCALL(ni_syscall) | |
63 | COMPAT_SYS_SPU(setpgid) | |
64 | SYSCALL(ni_syscall) | |
65 | SYSX(sys_ni_syscall,sys_olduname, sys_olduname) | |
66 | COMPAT_SYS_SPU(umask) | |
67 | SYSCALL_SPU(chroot) | |
68 | SYSCALL(ustat) | |
69 | SYSCALL_SPU(dup2) | |
70 | SYSCALL_SPU(getppid) | |
71 | SYSCALL_SPU(getpgrp) | |
72 | SYSCALL_SPU(setsid) | |
73 | SYS32ONLY(sigaction) | |
74 | SYSCALL_SPU(sgetmask) | |
75 | COMPAT_SYS_SPU(ssetmask) | |
76 | SYSCALL_SPU(setreuid) | |
77 | SYSCALL_SPU(setregid) | |
78 | SYS32ONLY(sigsuspend) | |
79 | COMPAT_SYS(sigpending) | |
80 | COMPAT_SYS_SPU(sethostname) | |
81 | COMPAT_SYS_SPU(setrlimit) | |
82 | COMPAT_SYS(old_getrlimit) | |
83 | COMPAT_SYS_SPU(getrusage) | |
84 | COMPAT_SYS_SPU(gettimeofday) | |
85 | COMPAT_SYS_SPU(settimeofday) | |
86 | COMPAT_SYS_SPU(getgroups) | |
87 | COMPAT_SYS_SPU(setgroups) | |
88 | SYSX(sys_ni_syscall,sys_ni_syscall,ppc_select) | |
89 | SYSCALL_SPU(symlink) | |
90 | OLDSYS(lstat) | |
91 | COMPAT_SYS_SPU(readlink) | |
92 | SYSCALL(uselib) | |
93 | SYSCALL(swapon) | |
94 | SYSCALL(reboot) | |
95 | SYSX(sys_ni_syscall,old32_readdir,old_readdir) | |
96 | SYSCALL_SPU(mmap) | |
97 | SYSCALL_SPU(munmap) | |
98 | SYSCALL_SPU(truncate) | |
99 | SYSCALL_SPU(ftruncate) | |
100 | SYSCALL_SPU(fchmod) | |
101 | SYSCALL_SPU(fchown) | |
102 | COMPAT_SYS_SPU(getpriority) | |
103 | COMPAT_SYS_SPU(setpriority) | |
104 | SYSCALL(ni_syscall) | |
105 | COMPAT_SYS(statfs) | |
106 | COMPAT_SYS(fstatfs) | |
107 | SYSCALL(ni_syscall) | |
108 | COMPAT_SYS_SPU(socketcall) | |
109 | COMPAT_SYS_SPU(syslog) | |
110 | COMPAT_SYS_SPU(setitimer) | |
111 | COMPAT_SYS_SPU(getitimer) | |
112 | COMPAT_SYS_SPU(newstat) | |
113 | COMPAT_SYS_SPU(newlstat) | |
114 | COMPAT_SYS_SPU(newfstat) | |
115 | SYSX(sys_ni_syscall,sys_uname,sys_uname) | |
116 | SYSCALL(ni_syscall) | |
117 | SYSCALL_SPU(vhangup) | |
118 | SYSCALL(ni_syscall) | |
119 | SYSCALL(ni_syscall) | |
120 | COMPAT_SYS_SPU(wait4) | |
121 | SYSCALL(swapoff) | |
122 | COMPAT_SYS_SPU(sysinfo) | |
123 | COMPAT_SYS(ipc) | |
124 | SYSCALL_SPU(fsync) | |
125 | SYS32ONLY(sigreturn) | |
126 | PPC_SYS(clone) | |
127 | COMPAT_SYS_SPU(setdomainname) | |
128 | PPC_SYS_SPU(newuname) | |
129 | SYSCALL(ni_syscall) | |
130 | COMPAT_SYS_SPU(adjtimex) | |
131 | SYSCALL_SPU(mprotect) | |
132 | SYSX(sys_ni_syscall,compat_sys_sigprocmask,sys_sigprocmask) | |
133 | SYSCALL(ni_syscall) | |
134 | SYSCALL(init_module) | |
135 | SYSCALL(delete_module) | |
136 | SYSCALL(ni_syscall) | |
137 | SYSCALL(quotactl) | |
138 | COMPAT_SYS_SPU(getpgid) | |
139 | SYSCALL_SPU(fchdir) | |
140 | SYSCALL_SPU(bdflush) | |
141 | COMPAT_SYS(sysfs) | |
142 | SYSX_SPU(ppc64_personality,ppc64_personality,sys_personality) | |
143 | SYSCALL(ni_syscall) | |
144 | SYSCALL_SPU(setfsuid) | |
145 | SYSCALL_SPU(setfsgid) | |
146 | SYSCALL_SPU(llseek) | |
147 | COMPAT_SYS_SPU(getdents) | |
148 | SYSX_SPU(sys_select,ppc32_select,ppc_select) | |
149 | SYSCALL_SPU(flock) | |
150 | SYSCALL_SPU(msync) | |
151 | COMPAT_SYS_SPU(readv) | |
152 | COMPAT_SYS_SPU(writev) | |
153 | COMPAT_SYS_SPU(getsid) | |
154 | SYSCALL_SPU(fdatasync) | |
155 | COMPAT_SYS(sysctl) | |
156 | SYSCALL_SPU(mlock) | |
157 | SYSCALL_SPU(munlock) | |
158 | SYSCALL_SPU(mlockall) | |
159 | SYSCALL_SPU(munlockall) | |
160 | COMPAT_SYS_SPU(sched_setparam) | |
161 | COMPAT_SYS_SPU(sched_getparam) | |
162 | COMPAT_SYS_SPU(sched_setscheduler) | |
163 | COMPAT_SYS_SPU(sched_getscheduler) | |
164 | SYSCALL_SPU(sched_yield) | |
165 | COMPAT_SYS_SPU(sched_get_priority_max) | |
166 | COMPAT_SYS_SPU(sched_get_priority_min) | |
167 | COMPAT_SYS_SPU(sched_rr_get_interval) | |
168 | COMPAT_SYS_SPU(nanosleep) | |
169 | SYSCALL_SPU(mremap) | |
170 | SYSCALL_SPU(setresuid) | |
171 | SYSCALL_SPU(getresuid) | |
172 | SYSCALL(ni_syscall) | |
173 | SYSCALL_SPU(poll) | |
174 | COMPAT_SYS(nfsservctl) | |
175 | SYSCALL_SPU(setresgid) | |
176 | SYSCALL_SPU(getresgid) | |
177 | COMPAT_SYS_SPU(prctl) | |
178 | COMPAT_SYS(rt_sigreturn) | |
179 | COMPAT_SYS(rt_sigaction) | |
180 | COMPAT_SYS(rt_sigprocmask) | |
181 | COMPAT_SYS(rt_sigpending) | |
182 | COMPAT_SYS(rt_sigtimedwait) | |
183 | COMPAT_SYS(rt_sigqueueinfo) | |
184 | COMPAT_SYS(rt_sigsuspend) | |
185 | COMPAT_SYS_SPU(pread64) | |
186 | COMPAT_SYS_SPU(pwrite64) | |
187 | SYSCALL_SPU(chown) | |
188 | SYSCALL_SPU(getcwd) | |
189 | SYSCALL_SPU(capget) | |
190 | SYSCALL_SPU(capset) | |
191 | COMPAT_SYS(sigaltstack) | |
192 | SYSX_SPU(sys_sendfile64,compat_sys_sendfile,sys_sendfile) | |
193 | SYSCALL(ni_syscall) | |
194 | SYSCALL(ni_syscall) | |
195 | PPC_SYS(vfork) | |
196 | COMPAT_SYS_SPU(getrlimit) | |
197 | COMPAT_SYS_SPU(readahead) | |
198 | SYS32ONLY(mmap2) | |
199 | SYS32ONLY(truncate64) | |
200 | SYS32ONLY(ftruncate64) | |
201 | SYSX(sys_ni_syscall,sys_stat64,sys_stat64) | |
202 | SYSX(sys_ni_syscall,sys_lstat64,sys_lstat64) | |
203 | SYSX(sys_ni_syscall,sys_fstat64,sys_fstat64) | |
204 | SYSCALL(pciconfig_read) | |
205 | SYSCALL(pciconfig_write) | |
206 | SYSCALL(pciconfig_iobase) | |
207 | SYSCALL(ni_syscall) | |
208 | SYSCALL_SPU(getdents64) | |
209 | SYSCALL_SPU(pivot_root) | |
210 | SYSX(sys_ni_syscall,compat_sys_fcntl64,sys_fcntl64) | |
211 | SYSCALL_SPU(madvise) | |
212 | SYSCALL_SPU(mincore) | |
213 | SYSCALL_SPU(gettid) | |
214 | SYSCALL_SPU(tkill) | |
215 | SYSCALL_SPU(setxattr) | |
216 | SYSCALL_SPU(lsetxattr) | |
217 | SYSCALL_SPU(fsetxattr) | |
218 | SYSCALL_SPU(getxattr) | |
219 | SYSCALL_SPU(lgetxattr) | |
220 | SYSCALL_SPU(fgetxattr) | |
221 | SYSCALL_SPU(listxattr) | |
222 | SYSCALL_SPU(llistxattr) | |
223 | SYSCALL_SPU(flistxattr) | |
224 | SYSCALL_SPU(removexattr) | |
225 | SYSCALL_SPU(lremovexattr) | |
226 | SYSCALL_SPU(fremovexattr) | |
227 | COMPAT_SYS_SPU(futex) | |
228 | COMPAT_SYS_SPU(sched_setaffinity) | |
229 | COMPAT_SYS_SPU(sched_getaffinity) | |
230 | SYSCALL(ni_syscall) | |
231 | SYSCALL(ni_syscall) | |
232 | SYS32ONLY(sendfile64) | |
233 | COMPAT_SYS_SPU(io_setup) | |
234 | SYSCALL_SPU(io_destroy) | |
235 | COMPAT_SYS_SPU(io_getevents) | |
236 | COMPAT_SYS_SPU(io_submit) | |
237 | SYSCALL_SPU(io_cancel) | |
238 | SYSCALL(set_tid_address) | |
239 | SYSX_SPU(sys_fadvise64,ppc32_fadvise64,sys_fadvise64) | |
240 | SYSCALL(exit_group) | |
241 | SYSX(sys_lookup_dcookie,ppc32_lookup_dcookie,sys_lookup_dcookie) | |
242 | SYSCALL_SPU(epoll_create) | |
243 | SYSCALL_SPU(epoll_ctl) | |
244 | SYSCALL_SPU(epoll_wait) | |
245 | SYSCALL_SPU(remap_file_pages) | |
246 | SYSX_SPU(sys_timer_create,compat_sys_timer_create,sys_timer_create) | |
247 | COMPAT_SYS_SPU(timer_settime) | |
248 | COMPAT_SYS_SPU(timer_gettime) | |
249 | SYSCALL_SPU(timer_getoverrun) | |
250 | SYSCALL_SPU(timer_delete) | |
251 | COMPAT_SYS_SPU(clock_settime) | |
252 | COMPAT_SYS_SPU(clock_gettime) | |
253 | COMPAT_SYS_SPU(clock_getres) | |
254 | COMPAT_SYS_SPU(clock_nanosleep) | |
255 | SYSX(ppc64_swapcontext,ppc32_swapcontext,ppc_swapcontext) | |
256 | COMPAT_SYS_SPU(tgkill) | |
257 | COMPAT_SYS_SPU(utimes) | |
258 | COMPAT_SYS_SPU(statfs64) | |
259 | COMPAT_SYS_SPU(fstatfs64) | |
260 | SYSX(sys_ni_syscall, ppc_fadvise64_64, ppc_fadvise64_64) | |
261 | PPC_SYS_SPU(rtas) | |
262 | OLDSYS(debug_setcontext) | |
263 | SYSCALL(ni_syscall) | |
43530d2b | 264 | COMPAT_SYS(migrate_pages) |
72abd540 AS |
265 | COMPAT_SYS(mbind) |
266 | COMPAT_SYS(get_mempolicy) | |
267 | COMPAT_SYS(set_mempolicy) | |
268 | COMPAT_SYS(mq_open) | |
269 | SYSCALL(mq_unlink) | |
270 | COMPAT_SYS(mq_timedsend) | |
271 | COMPAT_SYS(mq_timedreceive) | |
272 | COMPAT_SYS(mq_notify) | |
273 | COMPAT_SYS(mq_getsetattr) | |
274 | COMPAT_SYS(kexec_load) | |
275 | COMPAT_SYS(add_key) | |
276 | COMPAT_SYS(request_key) | |
277 | COMPAT_SYS(keyctl) | |
278 | COMPAT_SYS(waitid) | |
279 | COMPAT_SYS(ioprio_set) | |
280 | COMPAT_SYS(ioprio_get) | |
281 | SYSCALL(inotify_init) | |
282 | SYSCALL(inotify_add_watch) | |
283 | SYSCALL(inotify_rm_watch) | |
284 | SYSCALL(spu_run) | |
285 | SYSCALL(spu_create) | |
286 | COMPAT_SYS(pselect6) | |
287 | COMPAT_SYS(ppoll) | |
288 | SYSCALL_SPU(unshare) | |
289 | SYSCALL_SPU(splice) | |
290 | SYSCALL_SPU(tee) | |
c4b7e875 | 291 | COMPAT_SYS_SPU(vmsplice) |
72abd540 AS |
292 | COMPAT_SYS_SPU(openat) |
293 | SYSCALL_SPU(mkdirat) | |
294 | SYSCALL_SPU(mknodat) | |
295 | SYSCALL_SPU(fchownat) | |
296 | COMPAT_SYS_SPU(futimesat) | |
297 | SYSX_SPU(sys_newfstatat, sys_fstatat64, sys_fstatat64) | |
298 | SYSCALL_SPU(unlinkat) | |
299 | SYSCALL_SPU(renameat) | |
300 | SYSCALL_SPU(linkat) | |
301 | SYSCALL_SPU(symlinkat) | |
302 | SYSCALL_SPU(readlinkat) | |
303 | SYSCALL_SPU(fchmodat) | |
304 | SYSCALL_SPU(faccessat) | |
305 | COMPAT_SYS_SPU(get_robust_list) | |
306 | COMPAT_SYS_SPU(set_robust_list) | |
7b3c384d | 307 | COMPAT_SYS_SPU(move_pages) |
9b96ea66 | 308 | SYSCALL_SPU(getcpu) |
4b0092c2 | 309 | COMPAT_SYS(epoll_pwait) |
ab5570f0 | 310 | COMPAT_SYS_SPU(utimensat) |
3692b944 | 311 | COMPAT_SYS_SPU(signalfd) |
fb8642db | 312 | SYSCALL_SPU(timerfd_create) |
3692b944 | 313 | SYSCALL_SPU(eventfd) |
edd5cd4a | 314 | COMPAT_SYS_SPU(sync_file_range2) |
f2205fbb | 315 | COMPAT_SYS(fallocate) |
fa28237c | 316 | SYSCALL(subpage_prot) |
fb8642db SR |
317 | COMPAT_SYS_SPU(timerfd_settime) |
318 | COMPAT_SYS_SPU(timerfd_gettime) | |
973b7d83 TB |
319 | COMPAT_SYS_SPU(signalfd4) |
320 | SYSCALL_SPU(eventfd2) | |
321 | SYSCALL_SPU(epoll_create1) | |
322 | SYSCALL_SPU(dup3) | |
323 | SYSCALL_SPU(pipe2) | |
324 | SYSCALL(inotify_init1) |