1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# system call numbers and entry vectors for powerpc 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun# The format is: 6*4882a593Smuzhiyun# <number> <abi> <name> <entry point> <compat entry point> 7*4882a593Smuzhiyun# 8*4882a593Smuzhiyun# The <abi> can be common, spu, nospu, 64, or 32 for this file. 9*4882a593Smuzhiyun# 10*4882a593Smuzhiyun0 nospu restart_syscall sys_restart_syscall 11*4882a593Smuzhiyun1 nospu exit sys_exit 12*4882a593Smuzhiyun2 32 fork ppc_fork sys_fork 13*4882a593Smuzhiyun2 64 fork sys_fork 14*4882a593Smuzhiyun2 spu fork sys_ni_syscall 15*4882a593Smuzhiyun3 common read sys_read 16*4882a593Smuzhiyun4 common write sys_write 17*4882a593Smuzhiyun5 common open sys_open compat_sys_open 18*4882a593Smuzhiyun6 common close sys_close 19*4882a593Smuzhiyun7 common waitpid sys_waitpid 20*4882a593Smuzhiyun8 common creat sys_creat 21*4882a593Smuzhiyun9 common link sys_link 22*4882a593Smuzhiyun10 common unlink sys_unlink 23*4882a593Smuzhiyun11 nospu execve sys_execve compat_sys_execve 24*4882a593Smuzhiyun12 common chdir sys_chdir 25*4882a593Smuzhiyun13 32 time sys_time32 26*4882a593Smuzhiyun13 64 time sys_time 27*4882a593Smuzhiyun13 spu time sys_time 28*4882a593Smuzhiyun14 common mknod sys_mknod 29*4882a593Smuzhiyun15 common chmod sys_chmod 30*4882a593Smuzhiyun16 common lchown sys_lchown 31*4882a593Smuzhiyun17 common break sys_ni_syscall 32*4882a593Smuzhiyun18 32 oldstat sys_stat sys_ni_syscall 33*4882a593Smuzhiyun18 64 oldstat sys_ni_syscall 34*4882a593Smuzhiyun18 spu oldstat sys_ni_syscall 35*4882a593Smuzhiyun19 common lseek sys_lseek compat_sys_lseek 36*4882a593Smuzhiyun20 common getpid sys_getpid 37*4882a593Smuzhiyun21 nospu mount sys_mount 38*4882a593Smuzhiyun22 32 umount sys_oldumount 39*4882a593Smuzhiyun22 64 umount sys_ni_syscall 40*4882a593Smuzhiyun22 spu umount sys_ni_syscall 41*4882a593Smuzhiyun23 common setuid sys_setuid 42*4882a593Smuzhiyun24 common getuid sys_getuid 43*4882a593Smuzhiyun25 32 stime sys_stime32 44*4882a593Smuzhiyun25 64 stime sys_stime 45*4882a593Smuzhiyun25 spu stime sys_stime 46*4882a593Smuzhiyun26 nospu ptrace sys_ptrace compat_sys_ptrace 47*4882a593Smuzhiyun27 common alarm sys_alarm 48*4882a593Smuzhiyun28 32 oldfstat sys_fstat sys_ni_syscall 49*4882a593Smuzhiyun28 64 oldfstat sys_ni_syscall 50*4882a593Smuzhiyun28 spu oldfstat sys_ni_syscall 51*4882a593Smuzhiyun29 nospu pause sys_pause 52*4882a593Smuzhiyun30 32 utime sys_utime32 53*4882a593Smuzhiyun30 64 utime sys_utime 54*4882a593Smuzhiyun31 common stty sys_ni_syscall 55*4882a593Smuzhiyun32 common gtty sys_ni_syscall 56*4882a593Smuzhiyun33 common access sys_access 57*4882a593Smuzhiyun34 common nice sys_nice 58*4882a593Smuzhiyun35 common ftime sys_ni_syscall 59*4882a593Smuzhiyun36 common sync sys_sync 60*4882a593Smuzhiyun37 common kill sys_kill 61*4882a593Smuzhiyun38 common rename sys_rename 62*4882a593Smuzhiyun39 common mkdir sys_mkdir 63*4882a593Smuzhiyun40 common rmdir sys_rmdir 64*4882a593Smuzhiyun41 common dup sys_dup 65*4882a593Smuzhiyun42 common pipe sys_pipe 66*4882a593Smuzhiyun43 common times sys_times compat_sys_times 67*4882a593Smuzhiyun44 common prof sys_ni_syscall 68*4882a593Smuzhiyun45 common brk sys_brk 69*4882a593Smuzhiyun46 common setgid sys_setgid 70*4882a593Smuzhiyun47 common getgid sys_getgid 71*4882a593Smuzhiyun48 nospu signal sys_signal 72*4882a593Smuzhiyun49 common geteuid sys_geteuid 73*4882a593Smuzhiyun50 common getegid sys_getegid 74*4882a593Smuzhiyun51 nospu acct sys_acct 75*4882a593Smuzhiyun52 nospu umount2 sys_umount 76*4882a593Smuzhiyun53 common lock sys_ni_syscall 77*4882a593Smuzhiyun54 common ioctl sys_ioctl compat_sys_ioctl 78*4882a593Smuzhiyun55 common fcntl sys_fcntl compat_sys_fcntl 79*4882a593Smuzhiyun56 common mpx sys_ni_syscall 80*4882a593Smuzhiyun57 common setpgid sys_setpgid 81*4882a593Smuzhiyun58 common ulimit sys_ni_syscall 82*4882a593Smuzhiyun59 32 oldolduname sys_olduname 83*4882a593Smuzhiyun59 64 oldolduname sys_ni_syscall 84*4882a593Smuzhiyun59 spu oldolduname sys_ni_syscall 85*4882a593Smuzhiyun60 common umask sys_umask 86*4882a593Smuzhiyun61 common chroot sys_chroot 87*4882a593Smuzhiyun62 nospu ustat sys_ustat compat_sys_ustat 88*4882a593Smuzhiyun63 common dup2 sys_dup2 89*4882a593Smuzhiyun64 common getppid sys_getppid 90*4882a593Smuzhiyun65 common getpgrp sys_getpgrp 91*4882a593Smuzhiyun66 common setsid sys_setsid 92*4882a593Smuzhiyun67 32 sigaction sys_sigaction compat_sys_sigaction 93*4882a593Smuzhiyun67 64 sigaction sys_ni_syscall 94*4882a593Smuzhiyun67 spu sigaction sys_ni_syscall 95*4882a593Smuzhiyun68 common sgetmask sys_sgetmask 96*4882a593Smuzhiyun69 common ssetmask sys_ssetmask 97*4882a593Smuzhiyun70 common setreuid sys_setreuid 98*4882a593Smuzhiyun71 common setregid sys_setregid 99*4882a593Smuzhiyun72 32 sigsuspend sys_sigsuspend 100*4882a593Smuzhiyun72 64 sigsuspend sys_ni_syscall 101*4882a593Smuzhiyun72 spu sigsuspend sys_ni_syscall 102*4882a593Smuzhiyun73 32 sigpending sys_sigpending compat_sys_sigpending 103*4882a593Smuzhiyun73 64 sigpending sys_ni_syscall 104*4882a593Smuzhiyun73 spu sigpending sys_ni_syscall 105*4882a593Smuzhiyun74 common sethostname sys_sethostname 106*4882a593Smuzhiyun75 common setrlimit sys_setrlimit compat_sys_setrlimit 107*4882a593Smuzhiyun76 32 getrlimit sys_old_getrlimit compat_sys_old_getrlimit 108*4882a593Smuzhiyun76 64 getrlimit sys_ni_syscall 109*4882a593Smuzhiyun76 spu getrlimit sys_ni_syscall 110*4882a593Smuzhiyun77 common getrusage sys_getrusage compat_sys_getrusage 111*4882a593Smuzhiyun78 common gettimeofday sys_gettimeofday compat_sys_gettimeofday 112*4882a593Smuzhiyun79 common settimeofday sys_settimeofday compat_sys_settimeofday 113*4882a593Smuzhiyun80 common getgroups sys_getgroups 114*4882a593Smuzhiyun81 common setgroups sys_setgroups 115*4882a593Smuzhiyun82 32 select ppc_select sys_ni_syscall 116*4882a593Smuzhiyun82 64 select sys_ni_syscall 117*4882a593Smuzhiyun82 spu select sys_ni_syscall 118*4882a593Smuzhiyun83 common symlink sys_symlink 119*4882a593Smuzhiyun84 32 oldlstat sys_lstat sys_ni_syscall 120*4882a593Smuzhiyun84 64 oldlstat sys_ni_syscall 121*4882a593Smuzhiyun84 spu oldlstat sys_ni_syscall 122*4882a593Smuzhiyun85 common readlink sys_readlink 123*4882a593Smuzhiyun86 nospu uselib sys_uselib 124*4882a593Smuzhiyun87 nospu swapon sys_swapon 125*4882a593Smuzhiyun88 nospu reboot sys_reboot 126*4882a593Smuzhiyun89 32 readdir sys_old_readdir compat_sys_old_readdir 127*4882a593Smuzhiyun89 64 readdir sys_ni_syscall 128*4882a593Smuzhiyun89 spu readdir sys_ni_syscall 129*4882a593Smuzhiyun90 common mmap sys_mmap 130*4882a593Smuzhiyun91 common munmap sys_munmap 131*4882a593Smuzhiyun92 common truncate sys_truncate compat_sys_truncate 132*4882a593Smuzhiyun93 common ftruncate sys_ftruncate compat_sys_ftruncate 133*4882a593Smuzhiyun94 common fchmod sys_fchmod 134*4882a593Smuzhiyun95 common fchown sys_fchown 135*4882a593Smuzhiyun96 common getpriority sys_getpriority 136*4882a593Smuzhiyun97 common setpriority sys_setpriority 137*4882a593Smuzhiyun98 common profil sys_ni_syscall 138*4882a593Smuzhiyun99 nospu statfs sys_statfs compat_sys_statfs 139*4882a593Smuzhiyun100 nospu fstatfs sys_fstatfs compat_sys_fstatfs 140*4882a593Smuzhiyun101 common ioperm sys_ni_syscall 141*4882a593Smuzhiyun102 common socketcall sys_socketcall compat_sys_socketcall 142*4882a593Smuzhiyun103 common syslog sys_syslog 143*4882a593Smuzhiyun104 common setitimer sys_setitimer compat_sys_setitimer 144*4882a593Smuzhiyun105 common getitimer sys_getitimer compat_sys_getitimer 145*4882a593Smuzhiyun106 common stat sys_newstat compat_sys_newstat 146*4882a593Smuzhiyun107 common lstat sys_newlstat compat_sys_newlstat 147*4882a593Smuzhiyun108 common fstat sys_newfstat compat_sys_newfstat 148*4882a593Smuzhiyun109 32 olduname sys_uname 149*4882a593Smuzhiyun109 64 olduname sys_ni_syscall 150*4882a593Smuzhiyun109 spu olduname sys_ni_syscall 151*4882a593Smuzhiyun110 common iopl sys_ni_syscall 152*4882a593Smuzhiyun111 common vhangup sys_vhangup 153*4882a593Smuzhiyun112 common idle sys_ni_syscall 154*4882a593Smuzhiyun113 common vm86 sys_ni_syscall 155*4882a593Smuzhiyun114 common wait4 sys_wait4 compat_sys_wait4 156*4882a593Smuzhiyun115 nospu swapoff sys_swapoff 157*4882a593Smuzhiyun116 common sysinfo sys_sysinfo compat_sys_sysinfo 158*4882a593Smuzhiyun117 nospu ipc sys_ipc compat_sys_ipc 159*4882a593Smuzhiyun118 common fsync sys_fsync 160*4882a593Smuzhiyun119 32 sigreturn sys_sigreturn compat_sys_sigreturn 161*4882a593Smuzhiyun119 64 sigreturn sys_ni_syscall 162*4882a593Smuzhiyun119 spu sigreturn sys_ni_syscall 163*4882a593Smuzhiyun120 32 clone ppc_clone sys_clone 164*4882a593Smuzhiyun120 64 clone sys_clone 165*4882a593Smuzhiyun120 spu clone sys_ni_syscall 166*4882a593Smuzhiyun121 common setdomainname sys_setdomainname 167*4882a593Smuzhiyun122 common uname sys_newuname 168*4882a593Smuzhiyun123 common modify_ldt sys_ni_syscall 169*4882a593Smuzhiyun124 32 adjtimex sys_adjtimex_time32 170*4882a593Smuzhiyun124 64 adjtimex sys_adjtimex 171*4882a593Smuzhiyun124 spu adjtimex sys_adjtimex 172*4882a593Smuzhiyun125 common mprotect sys_mprotect 173*4882a593Smuzhiyun126 32 sigprocmask sys_sigprocmask compat_sys_sigprocmask 174*4882a593Smuzhiyun126 64 sigprocmask sys_ni_syscall 175*4882a593Smuzhiyun126 spu sigprocmask sys_ni_syscall 176*4882a593Smuzhiyun127 common create_module sys_ni_syscall 177*4882a593Smuzhiyun128 nospu init_module sys_init_module 178*4882a593Smuzhiyun129 nospu delete_module sys_delete_module 179*4882a593Smuzhiyun130 common get_kernel_syms sys_ni_syscall 180*4882a593Smuzhiyun131 nospu quotactl sys_quotactl 181*4882a593Smuzhiyun132 common getpgid sys_getpgid 182*4882a593Smuzhiyun133 common fchdir sys_fchdir 183*4882a593Smuzhiyun134 common bdflush sys_bdflush 184*4882a593Smuzhiyun135 common sysfs sys_sysfs 185*4882a593Smuzhiyun136 32 personality sys_personality ppc64_personality 186*4882a593Smuzhiyun136 64 personality ppc64_personality 187*4882a593Smuzhiyun136 spu personality ppc64_personality 188*4882a593Smuzhiyun137 common afs_syscall sys_ni_syscall 189*4882a593Smuzhiyun138 common setfsuid sys_setfsuid 190*4882a593Smuzhiyun139 common setfsgid sys_setfsgid 191*4882a593Smuzhiyun140 common _llseek sys_llseek 192*4882a593Smuzhiyun141 common getdents sys_getdents compat_sys_getdents 193*4882a593Smuzhiyun142 common _newselect sys_select compat_sys_select 194*4882a593Smuzhiyun143 common flock sys_flock 195*4882a593Smuzhiyun144 common msync sys_msync 196*4882a593Smuzhiyun145 common readv sys_readv 197*4882a593Smuzhiyun146 common writev sys_writev 198*4882a593Smuzhiyun147 common getsid sys_getsid 199*4882a593Smuzhiyun148 common fdatasync sys_fdatasync 200*4882a593Smuzhiyun149 nospu _sysctl sys_ni_syscall 201*4882a593Smuzhiyun150 common mlock sys_mlock 202*4882a593Smuzhiyun151 common munlock sys_munlock 203*4882a593Smuzhiyun152 common mlockall sys_mlockall 204*4882a593Smuzhiyun153 common munlockall sys_munlockall 205*4882a593Smuzhiyun154 common sched_setparam sys_sched_setparam 206*4882a593Smuzhiyun155 common sched_getparam sys_sched_getparam 207*4882a593Smuzhiyun156 common sched_setscheduler sys_sched_setscheduler 208*4882a593Smuzhiyun157 common sched_getscheduler sys_sched_getscheduler 209*4882a593Smuzhiyun158 common sched_yield sys_sched_yield 210*4882a593Smuzhiyun159 common sched_get_priority_max sys_sched_get_priority_max 211*4882a593Smuzhiyun160 common sched_get_priority_min sys_sched_get_priority_min 212*4882a593Smuzhiyun161 32 sched_rr_get_interval sys_sched_rr_get_interval_time32 213*4882a593Smuzhiyun161 64 sched_rr_get_interval sys_sched_rr_get_interval 214*4882a593Smuzhiyun161 spu sched_rr_get_interval sys_sched_rr_get_interval 215*4882a593Smuzhiyun162 32 nanosleep sys_nanosleep_time32 216*4882a593Smuzhiyun162 64 nanosleep sys_nanosleep 217*4882a593Smuzhiyun162 spu nanosleep sys_nanosleep 218*4882a593Smuzhiyun163 common mremap sys_mremap 219*4882a593Smuzhiyun164 common setresuid sys_setresuid 220*4882a593Smuzhiyun165 common getresuid sys_getresuid 221*4882a593Smuzhiyun166 common query_module sys_ni_syscall 222*4882a593Smuzhiyun167 common poll sys_poll 223*4882a593Smuzhiyun168 common nfsservctl sys_ni_syscall 224*4882a593Smuzhiyun169 common setresgid sys_setresgid 225*4882a593Smuzhiyun170 common getresgid sys_getresgid 226*4882a593Smuzhiyun171 common prctl sys_prctl 227*4882a593Smuzhiyun172 nospu rt_sigreturn sys_rt_sigreturn compat_sys_rt_sigreturn 228*4882a593Smuzhiyun173 nospu rt_sigaction sys_rt_sigaction compat_sys_rt_sigaction 229*4882a593Smuzhiyun174 nospu rt_sigprocmask sys_rt_sigprocmask compat_sys_rt_sigprocmask 230*4882a593Smuzhiyun175 nospu rt_sigpending sys_rt_sigpending compat_sys_rt_sigpending 231*4882a593Smuzhiyun176 32 rt_sigtimedwait sys_rt_sigtimedwait_time32 compat_sys_rt_sigtimedwait_time32 232*4882a593Smuzhiyun176 64 rt_sigtimedwait sys_rt_sigtimedwait 233*4882a593Smuzhiyun177 nospu rt_sigqueueinfo sys_rt_sigqueueinfo compat_sys_rt_sigqueueinfo 234*4882a593Smuzhiyun178 nospu rt_sigsuspend sys_rt_sigsuspend compat_sys_rt_sigsuspend 235*4882a593Smuzhiyun179 common pread64 sys_pread64 compat_sys_pread64 236*4882a593Smuzhiyun180 common pwrite64 sys_pwrite64 compat_sys_pwrite64 237*4882a593Smuzhiyun181 common chown sys_chown 238*4882a593Smuzhiyun182 common getcwd sys_getcwd 239*4882a593Smuzhiyun183 common capget sys_capget 240*4882a593Smuzhiyun184 common capset sys_capset 241*4882a593Smuzhiyun185 nospu sigaltstack sys_sigaltstack compat_sys_sigaltstack 242*4882a593Smuzhiyun186 32 sendfile sys_sendfile compat_sys_sendfile 243*4882a593Smuzhiyun186 64 sendfile sys_sendfile64 244*4882a593Smuzhiyun186 spu sendfile sys_sendfile64 245*4882a593Smuzhiyun187 common getpmsg sys_ni_syscall 246*4882a593Smuzhiyun188 common putpmsg sys_ni_syscall 247*4882a593Smuzhiyun189 32 vfork ppc_vfork sys_vfork 248*4882a593Smuzhiyun189 64 vfork sys_vfork 249*4882a593Smuzhiyun189 spu vfork sys_ni_syscall 250*4882a593Smuzhiyun190 common ugetrlimit sys_getrlimit compat_sys_getrlimit 251*4882a593Smuzhiyun191 common readahead sys_readahead compat_sys_readahead 252*4882a593Smuzhiyun192 32 mmap2 sys_mmap2 compat_sys_mmap2 253*4882a593Smuzhiyun193 32 truncate64 sys_truncate64 compat_sys_truncate64 254*4882a593Smuzhiyun194 32 ftruncate64 sys_ftruncate64 compat_sys_ftruncate64 255*4882a593Smuzhiyun195 32 stat64 sys_stat64 256*4882a593Smuzhiyun196 32 lstat64 sys_lstat64 257*4882a593Smuzhiyun197 32 fstat64 sys_fstat64 258*4882a593Smuzhiyun198 nospu pciconfig_read sys_pciconfig_read 259*4882a593Smuzhiyun199 nospu pciconfig_write sys_pciconfig_write 260*4882a593Smuzhiyun200 nospu pciconfig_iobase sys_pciconfig_iobase 261*4882a593Smuzhiyun201 common multiplexer sys_ni_syscall 262*4882a593Smuzhiyun202 common getdents64 sys_getdents64 263*4882a593Smuzhiyun203 common pivot_root sys_pivot_root 264*4882a593Smuzhiyun204 32 fcntl64 sys_fcntl64 compat_sys_fcntl64 265*4882a593Smuzhiyun205 common madvise sys_madvise 266*4882a593Smuzhiyun206 common mincore sys_mincore 267*4882a593Smuzhiyun207 common gettid sys_gettid 268*4882a593Smuzhiyun208 common tkill sys_tkill 269*4882a593Smuzhiyun209 common setxattr sys_setxattr 270*4882a593Smuzhiyun210 common lsetxattr sys_lsetxattr 271*4882a593Smuzhiyun211 common fsetxattr sys_fsetxattr 272*4882a593Smuzhiyun212 common getxattr sys_getxattr 273*4882a593Smuzhiyun213 common lgetxattr sys_lgetxattr 274*4882a593Smuzhiyun214 common fgetxattr sys_fgetxattr 275*4882a593Smuzhiyun215 common listxattr sys_listxattr 276*4882a593Smuzhiyun216 common llistxattr sys_llistxattr 277*4882a593Smuzhiyun217 common flistxattr sys_flistxattr 278*4882a593Smuzhiyun218 common removexattr sys_removexattr 279*4882a593Smuzhiyun219 common lremovexattr sys_lremovexattr 280*4882a593Smuzhiyun220 common fremovexattr sys_fremovexattr 281*4882a593Smuzhiyun221 32 futex sys_futex_time32 282*4882a593Smuzhiyun221 64 futex sys_futex 283*4882a593Smuzhiyun221 spu futex sys_futex 284*4882a593Smuzhiyun222 common sched_setaffinity sys_sched_setaffinity compat_sys_sched_setaffinity 285*4882a593Smuzhiyun223 common sched_getaffinity sys_sched_getaffinity compat_sys_sched_getaffinity 286*4882a593Smuzhiyun# 224 unused 287*4882a593Smuzhiyun225 common tuxcall sys_ni_syscall 288*4882a593Smuzhiyun226 32 sendfile64 sys_sendfile64 compat_sys_sendfile64 289*4882a593Smuzhiyun227 common io_setup sys_io_setup compat_sys_io_setup 290*4882a593Smuzhiyun228 common io_destroy sys_io_destroy 291*4882a593Smuzhiyun229 32 io_getevents sys_io_getevents_time32 292*4882a593Smuzhiyun229 64 io_getevents sys_io_getevents 293*4882a593Smuzhiyun229 spu io_getevents sys_io_getevents 294*4882a593Smuzhiyun230 common io_submit sys_io_submit compat_sys_io_submit 295*4882a593Smuzhiyun231 common io_cancel sys_io_cancel 296*4882a593Smuzhiyun232 nospu set_tid_address sys_set_tid_address 297*4882a593Smuzhiyun233 common fadvise64 sys_fadvise64 ppc32_fadvise64 298*4882a593Smuzhiyun234 nospu exit_group sys_exit_group 299*4882a593Smuzhiyun235 nospu lookup_dcookie sys_lookup_dcookie compat_sys_lookup_dcookie 300*4882a593Smuzhiyun236 common epoll_create sys_epoll_create 301*4882a593Smuzhiyun237 common epoll_ctl sys_epoll_ctl 302*4882a593Smuzhiyun238 common epoll_wait sys_epoll_wait 303*4882a593Smuzhiyun239 common remap_file_pages sys_remap_file_pages 304*4882a593Smuzhiyun240 common timer_create sys_timer_create compat_sys_timer_create 305*4882a593Smuzhiyun241 32 timer_settime sys_timer_settime32 306*4882a593Smuzhiyun241 64 timer_settime sys_timer_settime 307*4882a593Smuzhiyun241 spu timer_settime sys_timer_settime 308*4882a593Smuzhiyun242 32 timer_gettime sys_timer_gettime32 309*4882a593Smuzhiyun242 64 timer_gettime sys_timer_gettime 310*4882a593Smuzhiyun242 spu timer_gettime sys_timer_gettime 311*4882a593Smuzhiyun243 common timer_getoverrun sys_timer_getoverrun 312*4882a593Smuzhiyun244 common timer_delete sys_timer_delete 313*4882a593Smuzhiyun245 32 clock_settime sys_clock_settime32 314*4882a593Smuzhiyun245 64 clock_settime sys_clock_settime 315*4882a593Smuzhiyun245 spu clock_settime sys_clock_settime 316*4882a593Smuzhiyun246 32 clock_gettime sys_clock_gettime32 317*4882a593Smuzhiyun246 64 clock_gettime sys_clock_gettime 318*4882a593Smuzhiyun246 spu clock_gettime sys_clock_gettime 319*4882a593Smuzhiyun247 32 clock_getres sys_clock_getres_time32 320*4882a593Smuzhiyun247 64 clock_getres sys_clock_getres 321*4882a593Smuzhiyun247 spu clock_getres sys_clock_getres 322*4882a593Smuzhiyun248 32 clock_nanosleep sys_clock_nanosleep_time32 323*4882a593Smuzhiyun248 64 clock_nanosleep sys_clock_nanosleep 324*4882a593Smuzhiyun248 spu clock_nanosleep sys_clock_nanosleep 325*4882a593Smuzhiyun249 32 swapcontext ppc_swapcontext compat_sys_swapcontext 326*4882a593Smuzhiyun249 64 swapcontext sys_swapcontext 327*4882a593Smuzhiyun249 spu swapcontext sys_ni_syscall 328*4882a593Smuzhiyun250 common tgkill sys_tgkill 329*4882a593Smuzhiyun251 32 utimes sys_utimes_time32 330*4882a593Smuzhiyun251 64 utimes sys_utimes 331*4882a593Smuzhiyun251 spu utimes sys_utimes 332*4882a593Smuzhiyun252 common statfs64 sys_statfs64 compat_sys_statfs64 333*4882a593Smuzhiyun253 common fstatfs64 sys_fstatfs64 compat_sys_fstatfs64 334*4882a593Smuzhiyun254 32 fadvise64_64 ppc_fadvise64_64 335*4882a593Smuzhiyun254 spu fadvise64_64 sys_ni_syscall 336*4882a593Smuzhiyun255 common rtas sys_rtas 337*4882a593Smuzhiyun256 32 sys_debug_setcontext sys_debug_setcontext sys_ni_syscall 338*4882a593Smuzhiyun256 64 sys_debug_setcontext sys_ni_syscall 339*4882a593Smuzhiyun256 spu sys_debug_setcontext sys_ni_syscall 340*4882a593Smuzhiyun# 257 reserved for vserver 341*4882a593Smuzhiyun258 nospu migrate_pages sys_migrate_pages compat_sys_migrate_pages 342*4882a593Smuzhiyun259 nospu mbind sys_mbind compat_sys_mbind 343*4882a593Smuzhiyun260 nospu get_mempolicy sys_get_mempolicy compat_sys_get_mempolicy 344*4882a593Smuzhiyun261 nospu set_mempolicy sys_set_mempolicy compat_sys_set_mempolicy 345*4882a593Smuzhiyun262 nospu mq_open sys_mq_open compat_sys_mq_open 346*4882a593Smuzhiyun263 nospu mq_unlink sys_mq_unlink 347*4882a593Smuzhiyun264 32 mq_timedsend sys_mq_timedsend_time32 348*4882a593Smuzhiyun264 64 mq_timedsend sys_mq_timedsend 349*4882a593Smuzhiyun265 32 mq_timedreceive sys_mq_timedreceive_time32 350*4882a593Smuzhiyun265 64 mq_timedreceive sys_mq_timedreceive 351*4882a593Smuzhiyun266 nospu mq_notify sys_mq_notify compat_sys_mq_notify 352*4882a593Smuzhiyun267 nospu mq_getsetattr sys_mq_getsetattr compat_sys_mq_getsetattr 353*4882a593Smuzhiyun268 nospu kexec_load sys_kexec_load compat_sys_kexec_load 354*4882a593Smuzhiyun269 nospu add_key sys_add_key 355*4882a593Smuzhiyun270 nospu request_key sys_request_key 356*4882a593Smuzhiyun271 nospu keyctl sys_keyctl compat_sys_keyctl 357*4882a593Smuzhiyun272 nospu waitid sys_waitid compat_sys_waitid 358*4882a593Smuzhiyun273 nospu ioprio_set sys_ioprio_set 359*4882a593Smuzhiyun274 nospu ioprio_get sys_ioprio_get 360*4882a593Smuzhiyun275 nospu inotify_init sys_inotify_init 361*4882a593Smuzhiyun276 nospu inotify_add_watch sys_inotify_add_watch 362*4882a593Smuzhiyun277 nospu inotify_rm_watch sys_inotify_rm_watch 363*4882a593Smuzhiyun278 nospu spu_run sys_spu_run 364*4882a593Smuzhiyun279 nospu spu_create sys_spu_create 365*4882a593Smuzhiyun280 32 pselect6 sys_pselect6_time32 compat_sys_pselect6_time32 366*4882a593Smuzhiyun280 64 pselect6 sys_pselect6 367*4882a593Smuzhiyun281 32 ppoll sys_ppoll_time32 compat_sys_ppoll_time32 368*4882a593Smuzhiyun281 64 ppoll sys_ppoll 369*4882a593Smuzhiyun282 common unshare sys_unshare 370*4882a593Smuzhiyun283 common splice sys_splice 371*4882a593Smuzhiyun284 common tee sys_tee 372*4882a593Smuzhiyun285 common vmsplice sys_vmsplice 373*4882a593Smuzhiyun286 common openat sys_openat compat_sys_openat 374*4882a593Smuzhiyun287 common mkdirat sys_mkdirat 375*4882a593Smuzhiyun288 common mknodat sys_mknodat 376*4882a593Smuzhiyun289 common fchownat sys_fchownat 377*4882a593Smuzhiyun290 32 futimesat sys_futimesat_time32 378*4882a593Smuzhiyun290 64 futimesat sys_futimesat 379*4882a593Smuzhiyun290 spu utimesat sys_futimesat 380*4882a593Smuzhiyun291 32 fstatat64 sys_fstatat64 381*4882a593Smuzhiyun291 64 newfstatat sys_newfstatat 382*4882a593Smuzhiyun291 spu newfstatat sys_newfstatat 383*4882a593Smuzhiyun292 common unlinkat sys_unlinkat 384*4882a593Smuzhiyun293 common renameat sys_renameat 385*4882a593Smuzhiyun294 common linkat sys_linkat 386*4882a593Smuzhiyun295 common symlinkat sys_symlinkat 387*4882a593Smuzhiyun296 common readlinkat sys_readlinkat 388*4882a593Smuzhiyun297 common fchmodat sys_fchmodat 389*4882a593Smuzhiyun298 common faccessat sys_faccessat 390*4882a593Smuzhiyun299 common get_robust_list sys_get_robust_list compat_sys_get_robust_list 391*4882a593Smuzhiyun300 common set_robust_list sys_set_robust_list compat_sys_set_robust_list 392*4882a593Smuzhiyun301 common move_pages sys_move_pages compat_sys_move_pages 393*4882a593Smuzhiyun302 common getcpu sys_getcpu 394*4882a593Smuzhiyun303 nospu epoll_pwait sys_epoll_pwait compat_sys_epoll_pwait 395*4882a593Smuzhiyun304 32 utimensat sys_utimensat_time32 396*4882a593Smuzhiyun304 64 utimensat sys_utimensat 397*4882a593Smuzhiyun304 spu utimensat sys_utimensat 398*4882a593Smuzhiyun305 common signalfd sys_signalfd compat_sys_signalfd 399*4882a593Smuzhiyun306 common timerfd_create sys_timerfd_create 400*4882a593Smuzhiyun307 common eventfd sys_eventfd 401*4882a593Smuzhiyun308 common sync_file_range2 sys_sync_file_range2 compat_sys_sync_file_range2 402*4882a593Smuzhiyun309 nospu fallocate sys_fallocate compat_sys_fallocate 403*4882a593Smuzhiyun310 nospu subpage_prot sys_subpage_prot 404*4882a593Smuzhiyun311 32 timerfd_settime sys_timerfd_settime32 405*4882a593Smuzhiyun311 64 timerfd_settime sys_timerfd_settime 406*4882a593Smuzhiyun311 spu timerfd_settime sys_timerfd_settime 407*4882a593Smuzhiyun312 32 timerfd_gettime sys_timerfd_gettime32 408*4882a593Smuzhiyun312 64 timerfd_gettime sys_timerfd_gettime 409*4882a593Smuzhiyun312 spu timerfd_gettime sys_timerfd_gettime 410*4882a593Smuzhiyun313 common signalfd4 sys_signalfd4 compat_sys_signalfd4 411*4882a593Smuzhiyun314 common eventfd2 sys_eventfd2 412*4882a593Smuzhiyun315 common epoll_create1 sys_epoll_create1 413*4882a593Smuzhiyun316 common dup3 sys_dup3 414*4882a593Smuzhiyun317 common pipe2 sys_pipe2 415*4882a593Smuzhiyun318 nospu inotify_init1 sys_inotify_init1 416*4882a593Smuzhiyun319 common perf_event_open sys_perf_event_open 417*4882a593Smuzhiyun320 common preadv sys_preadv compat_sys_preadv 418*4882a593Smuzhiyun321 common pwritev sys_pwritev compat_sys_pwritev 419*4882a593Smuzhiyun322 nospu rt_tgsigqueueinfo sys_rt_tgsigqueueinfo compat_sys_rt_tgsigqueueinfo 420*4882a593Smuzhiyun323 nospu fanotify_init sys_fanotify_init 421*4882a593Smuzhiyun324 nospu fanotify_mark sys_fanotify_mark compat_sys_fanotify_mark 422*4882a593Smuzhiyun325 common prlimit64 sys_prlimit64 423*4882a593Smuzhiyun326 common socket sys_socket 424*4882a593Smuzhiyun327 common bind sys_bind 425*4882a593Smuzhiyun328 common connect sys_connect 426*4882a593Smuzhiyun329 common listen sys_listen 427*4882a593Smuzhiyun330 common accept sys_accept 428*4882a593Smuzhiyun331 common getsockname sys_getsockname 429*4882a593Smuzhiyun332 common getpeername sys_getpeername 430*4882a593Smuzhiyun333 common socketpair sys_socketpair 431*4882a593Smuzhiyun334 common send sys_send 432*4882a593Smuzhiyun335 common sendto sys_sendto 433*4882a593Smuzhiyun336 common recv sys_recv compat_sys_recv 434*4882a593Smuzhiyun337 common recvfrom sys_recvfrom compat_sys_recvfrom 435*4882a593Smuzhiyun338 common shutdown sys_shutdown 436*4882a593Smuzhiyun339 common setsockopt sys_setsockopt sys_setsockopt 437*4882a593Smuzhiyun340 common getsockopt sys_getsockopt sys_getsockopt 438*4882a593Smuzhiyun341 common sendmsg sys_sendmsg compat_sys_sendmsg 439*4882a593Smuzhiyun342 common recvmsg sys_recvmsg compat_sys_recvmsg 440*4882a593Smuzhiyun343 32 recvmmsg sys_recvmmsg_time32 compat_sys_recvmmsg_time32 441*4882a593Smuzhiyun343 64 recvmmsg sys_recvmmsg 442*4882a593Smuzhiyun343 spu recvmmsg sys_recvmmsg 443*4882a593Smuzhiyun344 common accept4 sys_accept4 444*4882a593Smuzhiyun345 common name_to_handle_at sys_name_to_handle_at 445*4882a593Smuzhiyun346 common open_by_handle_at sys_open_by_handle_at compat_sys_open_by_handle_at 446*4882a593Smuzhiyun347 32 clock_adjtime sys_clock_adjtime32 447*4882a593Smuzhiyun347 64 clock_adjtime sys_clock_adjtime 448*4882a593Smuzhiyun347 spu clock_adjtime sys_clock_adjtime 449*4882a593Smuzhiyun348 common syncfs sys_syncfs 450*4882a593Smuzhiyun349 common sendmmsg sys_sendmmsg compat_sys_sendmmsg 451*4882a593Smuzhiyun350 common setns sys_setns 452*4882a593Smuzhiyun351 nospu process_vm_readv sys_process_vm_readv 453*4882a593Smuzhiyun352 nospu process_vm_writev sys_process_vm_writev 454*4882a593Smuzhiyun353 nospu finit_module sys_finit_module 455*4882a593Smuzhiyun354 nospu kcmp sys_kcmp 456*4882a593Smuzhiyun355 common sched_setattr sys_sched_setattr 457*4882a593Smuzhiyun356 common sched_getattr sys_sched_getattr 458*4882a593Smuzhiyun357 common renameat2 sys_renameat2 459*4882a593Smuzhiyun358 common seccomp sys_seccomp 460*4882a593Smuzhiyun359 common getrandom sys_getrandom 461*4882a593Smuzhiyun360 common memfd_create sys_memfd_create 462*4882a593Smuzhiyun361 common bpf sys_bpf 463*4882a593Smuzhiyun362 nospu execveat sys_execveat compat_sys_execveat 464*4882a593Smuzhiyun363 32 switch_endian sys_ni_syscall 465*4882a593Smuzhiyun363 64 switch_endian sys_switch_endian 466*4882a593Smuzhiyun363 spu switch_endian sys_ni_syscall 467*4882a593Smuzhiyun364 common userfaultfd sys_userfaultfd 468*4882a593Smuzhiyun365 common membarrier sys_membarrier 469*4882a593Smuzhiyun# 366-377 originally left for IPC, now unused 470*4882a593Smuzhiyun378 nospu mlock2 sys_mlock2 471*4882a593Smuzhiyun379 nospu copy_file_range sys_copy_file_range 472*4882a593Smuzhiyun380 common preadv2 sys_preadv2 compat_sys_preadv2 473*4882a593Smuzhiyun381 common pwritev2 sys_pwritev2 compat_sys_pwritev2 474*4882a593Smuzhiyun382 nospu kexec_file_load sys_kexec_file_load 475*4882a593Smuzhiyun383 nospu statx sys_statx 476*4882a593Smuzhiyun384 nospu pkey_alloc sys_pkey_alloc 477*4882a593Smuzhiyun385 nospu pkey_free sys_pkey_free 478*4882a593Smuzhiyun386 nospu pkey_mprotect sys_pkey_mprotect 479*4882a593Smuzhiyun387 nospu rseq sys_rseq 480*4882a593Smuzhiyun388 32 io_pgetevents sys_io_pgetevents_time32 compat_sys_io_pgetevents 481*4882a593Smuzhiyun388 64 io_pgetevents sys_io_pgetevents 482*4882a593Smuzhiyun# room for arch specific syscalls 483*4882a593Smuzhiyun392 64 semtimedop sys_semtimedop 484*4882a593Smuzhiyun393 common semget sys_semget 485*4882a593Smuzhiyun394 common semctl sys_semctl compat_sys_semctl 486*4882a593Smuzhiyun395 common shmget sys_shmget 487*4882a593Smuzhiyun396 common shmctl sys_shmctl compat_sys_shmctl 488*4882a593Smuzhiyun397 common shmat sys_shmat compat_sys_shmat 489*4882a593Smuzhiyun398 common shmdt sys_shmdt 490*4882a593Smuzhiyun399 common msgget sys_msgget 491*4882a593Smuzhiyun400 common msgsnd sys_msgsnd compat_sys_msgsnd 492*4882a593Smuzhiyun401 common msgrcv sys_msgrcv compat_sys_msgrcv 493*4882a593Smuzhiyun402 common msgctl sys_msgctl compat_sys_msgctl 494*4882a593Smuzhiyun403 32 clock_gettime64 sys_clock_gettime sys_clock_gettime 495*4882a593Smuzhiyun404 32 clock_settime64 sys_clock_settime sys_clock_settime 496*4882a593Smuzhiyun405 32 clock_adjtime64 sys_clock_adjtime sys_clock_adjtime 497*4882a593Smuzhiyun406 32 clock_getres_time64 sys_clock_getres sys_clock_getres 498*4882a593Smuzhiyun407 32 clock_nanosleep_time64 sys_clock_nanosleep sys_clock_nanosleep 499*4882a593Smuzhiyun408 32 timer_gettime64 sys_timer_gettime sys_timer_gettime 500*4882a593Smuzhiyun409 32 timer_settime64 sys_timer_settime sys_timer_settime 501*4882a593Smuzhiyun410 32 timerfd_gettime64 sys_timerfd_gettime sys_timerfd_gettime 502*4882a593Smuzhiyun411 32 timerfd_settime64 sys_timerfd_settime sys_timerfd_settime 503*4882a593Smuzhiyun412 32 utimensat_time64 sys_utimensat sys_utimensat 504*4882a593Smuzhiyun413 32 pselect6_time64 sys_pselect6 compat_sys_pselect6_time64 505*4882a593Smuzhiyun414 32 ppoll_time64 sys_ppoll compat_sys_ppoll_time64 506*4882a593Smuzhiyun416 32 io_pgetevents_time64 sys_io_pgetevents sys_io_pgetevents 507*4882a593Smuzhiyun417 32 recvmmsg_time64 sys_recvmmsg compat_sys_recvmmsg_time64 508*4882a593Smuzhiyun418 32 mq_timedsend_time64 sys_mq_timedsend sys_mq_timedsend 509*4882a593Smuzhiyun419 32 mq_timedreceive_time64 sys_mq_timedreceive sys_mq_timedreceive 510*4882a593Smuzhiyun420 32 semtimedop_time64 sys_semtimedop sys_semtimedop 511*4882a593Smuzhiyun421 32 rt_sigtimedwait_time64 sys_rt_sigtimedwait compat_sys_rt_sigtimedwait_time64 512*4882a593Smuzhiyun422 32 futex_time64 sys_futex sys_futex 513*4882a593Smuzhiyun423 32 sched_rr_get_interval_time64 sys_sched_rr_get_interval sys_sched_rr_get_interval 514*4882a593Smuzhiyun424 common pidfd_send_signal sys_pidfd_send_signal 515*4882a593Smuzhiyun425 common io_uring_setup sys_io_uring_setup 516*4882a593Smuzhiyun426 common io_uring_enter sys_io_uring_enter 517*4882a593Smuzhiyun427 common io_uring_register sys_io_uring_register 518*4882a593Smuzhiyun428 common open_tree sys_open_tree 519*4882a593Smuzhiyun429 common move_mount sys_move_mount 520*4882a593Smuzhiyun430 common fsopen sys_fsopen 521*4882a593Smuzhiyun431 common fsconfig sys_fsconfig 522*4882a593Smuzhiyun432 common fsmount sys_fsmount 523*4882a593Smuzhiyun433 common fspick sys_fspick 524*4882a593Smuzhiyun434 common pidfd_open sys_pidfd_open 525*4882a593Smuzhiyun435 32 clone3 ppc_clone3 sys_clone3 526*4882a593Smuzhiyun435 64 clone3 sys_clone3 527*4882a593Smuzhiyun435 spu clone3 sys_ni_syscall 528*4882a593Smuzhiyun436 common close_range sys_close_range 529*4882a593Smuzhiyun437 common openat2 sys_openat2 530*4882a593Smuzhiyun438 common pidfd_getfd sys_pidfd_getfd 531*4882a593Smuzhiyun439 common faccessat2 sys_faccessat2 532*4882a593Smuzhiyun440 common process_madvise sys_process_madvise 533*4882a593Smuzhiyun# 447 reserved for memfd_secret 534*4882a593Smuzhiyun448 common process_mrelease sys_process_mrelease 535