Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.15-rc2 391 lines 9.4 kB view raw
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * List of powerpc syscalls. For the meaning of the _SPU suffix see 4 * arch/powerpc/platforms/cell/spu_callbacks.c 5 */ 6 7SYSCALL(restart_syscall) 8SYSCALL(exit) 9PPC_SYS(fork) 10SYSCALL_SPU(read) 11SYSCALL_SPU(write) 12COMPAT_SYS_SPU(open) 13SYSCALL_SPU(close) 14SYSCALL_SPU(waitpid) 15SYSCALL_SPU(creat) 16SYSCALL_SPU(link) 17SYSCALL_SPU(unlink) 18COMPAT_SYS(execve) 19SYSCALL_SPU(chdir) 20COMPAT_SYS_SPU(time) 21SYSCALL_SPU(mknod) 22SYSCALL_SPU(chmod) 23SYSCALL_SPU(lchown) 24SYSCALL(ni_syscall) 25OLDSYS(stat) 26COMPAT_SYS_SPU(lseek) 27SYSCALL_SPU(getpid) 28COMPAT_SYS(mount) 29SYSX(sys_ni_syscall,sys_oldumount,sys_oldumount) 30SYSCALL_SPU(setuid) 31SYSCALL_SPU(getuid) 32COMPAT_SYS_SPU(stime) 33COMPAT_SYS(ptrace) 34SYSCALL_SPU(alarm) 35OLDSYS(fstat) 36SYSCALL(pause) 37COMPAT_SYS(utime) 38SYSCALL(ni_syscall) 39SYSCALL(ni_syscall) 40SYSCALL_SPU(access) 41SYSCALL_SPU(nice) 42SYSCALL(ni_syscall) 43SYSCALL_SPU(sync) 44SYSCALL_SPU(kill) 45SYSCALL_SPU(rename) 46SYSCALL_SPU(mkdir) 47SYSCALL_SPU(rmdir) 48SYSCALL_SPU(dup) 49SYSCALL_SPU(pipe) 50COMPAT_SYS_SPU(times) 51SYSCALL(ni_syscall) 52SYSCALL_SPU(brk) 53SYSCALL_SPU(setgid) 54SYSCALL_SPU(getgid) 55SYSCALL(signal) 56SYSCALL_SPU(geteuid) 57SYSCALL_SPU(getegid) 58SYSCALL(acct) 59SYSCALL(umount) 60SYSCALL(ni_syscall) 61COMPAT_SYS_SPU(ioctl) 62COMPAT_SYS_SPU(fcntl) 63SYSCALL(ni_syscall) 64SYSCALL_SPU(setpgid) 65SYSCALL(ni_syscall) 66SYSX(sys_ni_syscall,sys_olduname,sys_olduname) 67SYSCALL_SPU(umask) 68SYSCALL_SPU(chroot) 69COMPAT_SYS(ustat) 70SYSCALL_SPU(dup2) 71SYSCALL_SPU(getppid) 72SYSCALL_SPU(getpgrp) 73SYSCALL_SPU(setsid) 74SYS32ONLY(sigaction) 75SYSCALL_SPU(sgetmask) 76SYSCALL_SPU(ssetmask) 77SYSCALL_SPU(setreuid) 78SYSCALL_SPU(setregid) 79#define compat_sys_sigsuspend sys_sigsuspend 80SYS32ONLY(sigsuspend) 81SYSX(sys_ni_syscall,compat_sys_sigpending,sys_sigpending) 82SYSCALL_SPU(sethostname) 83COMPAT_SYS_SPU(setrlimit) 84SYSX(sys_ni_syscall,compat_sys_old_getrlimit,sys_old_getrlimit) 85COMPAT_SYS_SPU(getrusage) 86COMPAT_SYS_SPU(gettimeofday) 87COMPAT_SYS_SPU(settimeofday) 88SYSCALL_SPU(getgroups) 89SYSCALL_SPU(setgroups) 90SYSX(sys_ni_syscall,sys_ni_syscall,ppc_select) 91SYSCALL_SPU(symlink) 92OLDSYS(lstat) 93SYSCALL_SPU(readlink) 94SYSCALL(uselib) 95SYSCALL(swapon) 96SYSCALL(reboot) 97SYSX(sys_ni_syscall,compat_sys_old_readdir,sys_old_readdir) 98SYSCALL_SPU(mmap) 99SYSCALL_SPU(munmap) 100COMPAT_SYS_SPU(truncate) 101COMPAT_SYS_SPU(ftruncate) 102SYSCALL_SPU(fchmod) 103SYSCALL_SPU(fchown) 104SYSCALL_SPU(getpriority) 105SYSCALL_SPU(setpriority) 106SYSCALL(ni_syscall) 107COMPAT_SYS(statfs) 108COMPAT_SYS(fstatfs) 109SYSCALL(ni_syscall) 110COMPAT_SYS_SPU(socketcall) 111SYSCALL_SPU(syslog) 112COMPAT_SYS_SPU(setitimer) 113COMPAT_SYS_SPU(getitimer) 114COMPAT_SYS_SPU(newstat) 115COMPAT_SYS_SPU(newlstat) 116COMPAT_SYS_SPU(newfstat) 117SYSX(sys_ni_syscall,sys_uname,sys_uname) 118SYSCALL(ni_syscall) 119SYSCALL_SPU(vhangup) 120SYSCALL(ni_syscall) 121SYSCALL(ni_syscall) 122COMPAT_SYS_SPU(wait4) 123SYSCALL(swapoff) 124COMPAT_SYS_SPU(sysinfo) 125COMPAT_SYS(ipc) 126SYSCALL_SPU(fsync) 127SYS32ONLY(sigreturn) 128PPC_SYS(clone) 129SYSCALL_SPU(setdomainname) 130SYSCALL_SPU(newuname) 131SYSCALL(ni_syscall) 132COMPAT_SYS_SPU(adjtimex) 133SYSCALL_SPU(mprotect) 134SYSX(sys_ni_syscall,compat_sys_sigprocmask,sys_sigprocmask) 135SYSCALL(ni_syscall) 136SYSCALL(init_module) 137SYSCALL(delete_module) 138SYSCALL(ni_syscall) 139SYSCALL(quotactl) 140SYSCALL_SPU(getpgid) 141SYSCALL_SPU(fchdir) 142SYSCALL_SPU(bdflush) 143SYSCALL_SPU(sysfs) 144SYSX_SPU(ppc64_personality,ppc64_personality,sys_personality) 145SYSCALL(ni_syscall) 146SYSCALL_SPU(setfsuid) 147SYSCALL_SPU(setfsgid) 148SYSCALL_SPU(llseek) 149COMPAT_SYS_SPU(getdents) 150SYSX_SPU(sys_select,ppc32_select,sys_select) 151SYSCALL_SPU(flock) 152SYSCALL_SPU(msync) 153COMPAT_SYS_SPU(readv) 154COMPAT_SYS_SPU(writev) 155SYSCALL_SPU(getsid) 156SYSCALL_SPU(fdatasync) 157COMPAT_SYS(sysctl) 158SYSCALL_SPU(mlock) 159SYSCALL_SPU(munlock) 160SYSCALL_SPU(mlockall) 161SYSCALL_SPU(munlockall) 162SYSCALL_SPU(sched_setparam) 163SYSCALL_SPU(sched_getparam) 164SYSCALL_SPU(sched_setscheduler) 165SYSCALL_SPU(sched_getscheduler) 166SYSCALL_SPU(sched_yield) 167SYSCALL_SPU(sched_get_priority_max) 168SYSCALL_SPU(sched_get_priority_min) 169COMPAT_SYS_SPU(sched_rr_get_interval) 170COMPAT_SYS_SPU(nanosleep) 171SYSCALL_SPU(mremap) 172SYSCALL_SPU(setresuid) 173SYSCALL_SPU(getresuid) 174SYSCALL(ni_syscall) 175SYSCALL_SPU(poll) 176SYSCALL(ni_syscall) 177SYSCALL_SPU(setresgid) 178SYSCALL_SPU(getresgid) 179SYSCALL_SPU(prctl) 180COMPAT_SYS(rt_sigreturn) 181COMPAT_SYS(rt_sigaction) 182COMPAT_SYS(rt_sigprocmask) 183COMPAT_SYS(rt_sigpending) 184COMPAT_SYS(rt_sigtimedwait) 185COMPAT_SYS(rt_sigqueueinfo) 186COMPAT_SYS(rt_sigsuspend) 187COMPAT_SYS_SPU(pread64) 188COMPAT_SYS_SPU(pwrite64) 189SYSCALL_SPU(chown) 190SYSCALL_SPU(getcwd) 191SYSCALL_SPU(capget) 192SYSCALL_SPU(capset) 193COMPAT_SYS(sigaltstack) 194SYSX_SPU(sys_sendfile64,compat_sys_sendfile,sys_sendfile) 195SYSCALL(ni_syscall) 196SYSCALL(ni_syscall) 197PPC_SYS(vfork) 198COMPAT_SYS_SPU(getrlimit) 199COMPAT_SYS_SPU(readahead) 200SYS32ONLY(mmap2) 201SYS32ONLY(truncate64) 202SYS32ONLY(ftruncate64) 203SYSX(sys_ni_syscall,sys_stat64,sys_stat64) 204SYSX(sys_ni_syscall,sys_lstat64,sys_lstat64) 205SYSX(sys_ni_syscall,sys_fstat64,sys_fstat64) 206SYSCALL(pciconfig_read) 207SYSCALL(pciconfig_write) 208SYSCALL(pciconfig_iobase) 209SYSCALL(ni_syscall) 210SYSCALL_SPU(getdents64) 211SYSCALL_SPU(pivot_root) 212SYSX(sys_ni_syscall,compat_sys_fcntl64,sys_fcntl64) 213SYSCALL_SPU(madvise) 214SYSCALL_SPU(mincore) 215SYSCALL_SPU(gettid) 216SYSCALL_SPU(tkill) 217SYSCALL_SPU(setxattr) 218SYSCALL_SPU(lsetxattr) 219SYSCALL_SPU(fsetxattr) 220SYSCALL_SPU(getxattr) 221SYSCALL_SPU(lgetxattr) 222SYSCALL_SPU(fgetxattr) 223SYSCALL_SPU(listxattr) 224SYSCALL_SPU(llistxattr) 225SYSCALL_SPU(flistxattr) 226SYSCALL_SPU(removexattr) 227SYSCALL_SPU(lremovexattr) 228SYSCALL_SPU(fremovexattr) 229COMPAT_SYS_SPU(futex) 230COMPAT_SYS_SPU(sched_setaffinity) 231COMPAT_SYS_SPU(sched_getaffinity) 232SYSCALL(ni_syscall) 233SYSCALL(ni_syscall) 234SYS32ONLY(sendfile64) 235COMPAT_SYS_SPU(io_setup) 236SYSCALL_SPU(io_destroy) 237COMPAT_SYS_SPU(io_getevents) 238COMPAT_SYS_SPU(io_submit) 239SYSCALL_SPU(io_cancel) 240SYSCALL(set_tid_address) 241SYSX_SPU(sys_fadvise64,ppc32_fadvise64,sys_fadvise64) 242SYSCALL(exit_group) 243COMPAT_SYS(lookup_dcookie) 244SYSCALL_SPU(epoll_create) 245SYSCALL_SPU(epoll_ctl) 246SYSCALL_SPU(epoll_wait) 247SYSCALL_SPU(remap_file_pages) 248SYSX_SPU(sys_timer_create,compat_sys_timer_create,sys_timer_create) 249COMPAT_SYS_SPU(timer_settime) 250COMPAT_SYS_SPU(timer_gettime) 251SYSCALL_SPU(timer_getoverrun) 252SYSCALL_SPU(timer_delete) 253COMPAT_SYS_SPU(clock_settime) 254COMPAT_SYS_SPU(clock_gettime) 255COMPAT_SYS_SPU(clock_getres) 256COMPAT_SYS_SPU(clock_nanosleep) 257SYSX(ppc64_swapcontext,ppc32_swapcontext,ppc_swapcontext) 258SYSCALL_SPU(tgkill) 259COMPAT_SYS_SPU(utimes) 260COMPAT_SYS_SPU(statfs64) 261COMPAT_SYS_SPU(fstatfs64) 262SYSX(sys_ni_syscall,ppc_fadvise64_64,ppc_fadvise64_64) 263PPC_SYS_SPU(rtas) 264OLDSYS(debug_setcontext) 265SYSCALL(ni_syscall) 266COMPAT_SYS(migrate_pages) 267COMPAT_SYS(mbind) 268COMPAT_SYS(get_mempolicy) 269COMPAT_SYS(set_mempolicy) 270COMPAT_SYS(mq_open) 271SYSCALL(mq_unlink) 272COMPAT_SYS(mq_timedsend) 273COMPAT_SYS(mq_timedreceive) 274COMPAT_SYS(mq_notify) 275COMPAT_SYS(mq_getsetattr) 276COMPAT_SYS(kexec_load) 277SYSCALL(add_key) 278SYSCALL(request_key) 279COMPAT_SYS(keyctl) 280COMPAT_SYS(waitid) 281SYSCALL(ioprio_set) 282SYSCALL(ioprio_get) 283SYSCALL(inotify_init) 284SYSCALL(inotify_add_watch) 285SYSCALL(inotify_rm_watch) 286SYSCALL(spu_run) 287SYSCALL(spu_create) 288COMPAT_SYS(pselect6) 289COMPAT_SYS(ppoll) 290SYSCALL_SPU(unshare) 291SYSCALL_SPU(splice) 292SYSCALL_SPU(tee) 293COMPAT_SYS_SPU(vmsplice) 294COMPAT_SYS_SPU(openat) 295SYSCALL_SPU(mkdirat) 296SYSCALL_SPU(mknodat) 297SYSCALL_SPU(fchownat) 298COMPAT_SYS_SPU(futimesat) 299SYSX_SPU(sys_newfstatat,sys_fstatat64,sys_fstatat64) 300SYSCALL_SPU(unlinkat) 301SYSCALL_SPU(renameat) 302SYSCALL_SPU(linkat) 303SYSCALL_SPU(symlinkat) 304SYSCALL_SPU(readlinkat) 305SYSCALL_SPU(fchmodat) 306SYSCALL_SPU(faccessat) 307COMPAT_SYS_SPU(get_robust_list) 308COMPAT_SYS_SPU(set_robust_list) 309COMPAT_SYS_SPU(move_pages) 310SYSCALL_SPU(getcpu) 311COMPAT_SYS(epoll_pwait) 312COMPAT_SYS_SPU(utimensat) 313COMPAT_SYS_SPU(signalfd) 314SYSCALL_SPU(timerfd_create) 315SYSCALL_SPU(eventfd) 316COMPAT_SYS_SPU(sync_file_range2) 317COMPAT_SYS(fallocate) 318SYSCALL(subpage_prot) 319COMPAT_SYS_SPU(timerfd_settime) 320COMPAT_SYS_SPU(timerfd_gettime) 321COMPAT_SYS_SPU(signalfd4) 322SYSCALL_SPU(eventfd2) 323SYSCALL_SPU(epoll_create1) 324SYSCALL_SPU(dup3) 325SYSCALL_SPU(pipe2) 326SYSCALL(inotify_init1) 327SYSCALL_SPU(perf_event_open) 328COMPAT_SYS_SPU(preadv) 329COMPAT_SYS_SPU(pwritev) 330COMPAT_SYS(rt_tgsigqueueinfo) 331SYSCALL(fanotify_init) 332COMPAT_SYS(fanotify_mark) 333SYSCALL_SPU(prlimit64) 334SYSCALL_SPU(socket) 335SYSCALL_SPU(bind) 336SYSCALL_SPU(connect) 337SYSCALL_SPU(listen) 338SYSCALL_SPU(accept) 339SYSCALL_SPU(getsockname) 340SYSCALL_SPU(getpeername) 341SYSCALL_SPU(socketpair) 342SYSCALL_SPU(send) 343SYSCALL_SPU(sendto) 344COMPAT_SYS_SPU(recv) 345COMPAT_SYS_SPU(recvfrom) 346SYSCALL_SPU(shutdown) 347COMPAT_SYS_SPU(setsockopt) 348COMPAT_SYS_SPU(getsockopt) 349COMPAT_SYS_SPU(sendmsg) 350COMPAT_SYS_SPU(recvmsg) 351COMPAT_SYS_SPU(recvmmsg) 352SYSCALL_SPU(accept4) 353SYSCALL_SPU(name_to_handle_at) 354COMPAT_SYS_SPU(open_by_handle_at) 355COMPAT_SYS_SPU(clock_adjtime) 356SYSCALL_SPU(syncfs) 357COMPAT_SYS_SPU(sendmmsg) 358SYSCALL_SPU(setns) 359COMPAT_SYS(process_vm_readv) 360COMPAT_SYS(process_vm_writev) 361SYSCALL(finit_module) 362SYSCALL(kcmp) /* sys_kcmp */ 363SYSCALL_SPU(sched_setattr) 364SYSCALL_SPU(sched_getattr) 365SYSCALL_SPU(renameat2) 366SYSCALL_SPU(seccomp) 367SYSCALL_SPU(getrandom) 368SYSCALL_SPU(memfd_create) 369SYSCALL_SPU(bpf) 370COMPAT_SYS(execveat) 371PPC64ONLY(switch_endian) 372SYSCALL_SPU(userfaultfd) 373SYSCALL_SPU(membarrier) 374SYSCALL(ni_syscall) 375SYSCALL(ni_syscall) 376SYSCALL(ni_syscall) 377SYSCALL(ni_syscall) 378SYSCALL(ni_syscall) 379SYSCALL(ni_syscall) 380SYSCALL(ni_syscall) 381SYSCALL(ni_syscall) 382SYSCALL(ni_syscall) 383SYSCALL(ni_syscall) 384SYSCALL(ni_syscall) 385SYSCALL(ni_syscall) 386SYSCALL(mlock2) 387SYSCALL(copy_file_range) 388COMPAT_SYS_SPU(preadv2) 389COMPAT_SYS_SPU(pwritev2) 390SYSCALL(kexec_file_load) 391SYSCALL(statx)