Statistics
| Branch: | Revision:

root / linux-user / ppc64 / syscall_nr.h @ 4118a970

History | View | Annotate | Download (13.2 kB)

1 74aa0429 j_mayer
/*
2 74aa0429 j_mayer
 * This file contains the system call numbers.
3 74aa0429 j_mayer
 */
4 74aa0429 j_mayer
#define TARGET_NR_restart_syscall          0
5 74aa0429 j_mayer
#define TARGET_NR_exit                     1
6 74aa0429 j_mayer
#define TARGET_NR_fork                     2
7 74aa0429 j_mayer
#define TARGET_NR_read                     3
8 74aa0429 j_mayer
#define TARGET_NR_write                    4
9 74aa0429 j_mayer
#define TARGET_NR_open                     5
10 74aa0429 j_mayer
#define TARGET_NR_close                    6
11 74aa0429 j_mayer
#define TARGET_NR_waitpid                  7
12 74aa0429 j_mayer
#define TARGET_NR_creat                    8
13 74aa0429 j_mayer
#define TARGET_NR_link                     9
14 74aa0429 j_mayer
#define TARGET_NR_unlink                  10
15 74aa0429 j_mayer
#define TARGET_NR_execve                  11
16 74aa0429 j_mayer
#define TARGET_NR_chdir                   12
17 74aa0429 j_mayer
#define TARGET_NR_time                    13
18 74aa0429 j_mayer
#define TARGET_NR_mknod                   14
19 74aa0429 j_mayer
#define TARGET_NR_chmod                   15
20 74aa0429 j_mayer
#define TARGET_NR_lchown32                16
21 74aa0429 j_mayer
#define TARGET_NR_break                   17
22 74aa0429 j_mayer
#define TARGET_NR_oldstat                 18
23 74aa0429 j_mayer
#define TARGET_NR_lseek                   19
24 74aa0429 j_mayer
#define TARGET_NR_getpid                  20
25 74aa0429 j_mayer
#define TARGET_NR_mount                   21
26 74aa0429 j_mayer
#define TARGET_NR_umount                  22
27 74aa0429 j_mayer
#define TARGET_NR_setuid32                23
28 74aa0429 j_mayer
#define TARGET_NR_getuid32                24
29 74aa0429 j_mayer
#define TARGET_NR_stime                   25
30 74aa0429 j_mayer
#define TARGET_NR_ptrace                  26
31 74aa0429 j_mayer
#define TARGET_NR_alarm                   27
32 74aa0429 j_mayer
#define TARGET_NR_oldfstat                28
33 74aa0429 j_mayer
#define TARGET_NR_pause                   29
34 74aa0429 j_mayer
#define TARGET_NR_utime                   30
35 74aa0429 j_mayer
#define TARGET_NR_stty                    31
36 74aa0429 j_mayer
#define TARGET_NR_gtty                    32
37 74aa0429 j_mayer
#define TARGET_NR_access                  33
38 74aa0429 j_mayer
#define TARGET_NR_nice                    34
39 74aa0429 j_mayer
#define TARGET_NR_ftime                   35
40 74aa0429 j_mayer
#define TARGET_NR_sync                    36
41 74aa0429 j_mayer
#define TARGET_NR_kill                    37
42 74aa0429 j_mayer
#define TARGET_NR_rename                  38
43 74aa0429 j_mayer
#define TARGET_NR_mkdir                   39
44 74aa0429 j_mayer
#define TARGET_NR_rmdir                   40
45 74aa0429 j_mayer
#define TARGET_NR_dup                     41
46 74aa0429 j_mayer
#define TARGET_NR_pipe                    42
47 74aa0429 j_mayer
#define TARGET_NR_times                   43
48 74aa0429 j_mayer
#define TARGET_NR_prof                    44
49 74aa0429 j_mayer
#define TARGET_NR_brk                     45
50 74aa0429 j_mayer
#define TARGET_NR_setgid32                46
51 74aa0429 j_mayer
#define TARGET_NR_getgid32                47
52 74aa0429 j_mayer
#define TARGET_NR_signal                  48
53 74aa0429 j_mayer
#define TARGET_NR_geteuid32               49
54 74aa0429 j_mayer
#define TARGET_NR_getegid32               50
55 74aa0429 j_mayer
#define TARGET_NR_acct                    51
56 74aa0429 j_mayer
#define TARGET_NR_umount2                 52
57 74aa0429 j_mayer
#define TARGET_NR_lock                    53
58 74aa0429 j_mayer
#define TARGET_NR_ioctl                   54
59 74aa0429 j_mayer
#define TARGET_NR_fcntl                   55
60 74aa0429 j_mayer
#define TARGET_NR_mpx                     56
61 74aa0429 j_mayer
#define TARGET_NR_setpgid                 57
62 74aa0429 j_mayer
#define TARGET_NR_ulimit                  58
63 74aa0429 j_mayer
#define TARGET_NR_oldolduname             59
64 74aa0429 j_mayer
#define TARGET_NR_umask                   60
65 74aa0429 j_mayer
#define TARGET_NR_chroot                  61
66 74aa0429 j_mayer
#define TARGET_NR_ustat                   62
67 74aa0429 j_mayer
#define TARGET_NR_dup2                    63
68 74aa0429 j_mayer
#define TARGET_NR_getppid                 64
69 74aa0429 j_mayer
#define TARGET_NR_getpgrp                 65
70 74aa0429 j_mayer
#define TARGET_NR_setsid                  66
71 74aa0429 j_mayer
#define TARGET_NR_sigaction               67
72 74aa0429 j_mayer
#define TARGET_NR_sgetmask                68
73 74aa0429 j_mayer
#define TARGET_NR_ssetmask                69
74 74aa0429 j_mayer
#define TARGET_NR_setreuid32              70
75 74aa0429 j_mayer
#define TARGET_NR_setregid32              71
76 74aa0429 j_mayer
#define TARGET_NR_sigsuspend              72
77 74aa0429 j_mayer
#define TARGET_NR_sigpending              73
78 74aa0429 j_mayer
#define TARGET_NR_sethostname             74
79 74aa0429 j_mayer
#define TARGET_NR_setrlimit               75
80 74aa0429 j_mayer
#define TARGET_NR_getrlimit               76
81 74aa0429 j_mayer
#define TARGET_NR_getrusage               77
82 74aa0429 j_mayer
#define TARGET_NR_gettimeofday            78
83 74aa0429 j_mayer
#define TARGET_NR_settimeofday            79
84 74aa0429 j_mayer
#define TARGET_NR_getgroups32             80
85 74aa0429 j_mayer
#define TARGET_NR_setgroups32             81
86 74aa0429 j_mayer
#define TARGET_NR_select                  82
87 74aa0429 j_mayer
#define TARGET_NR_symlink                 83
88 74aa0429 j_mayer
#define TARGET_NR_oldlstat                84
89 74aa0429 j_mayer
#define TARGET_NR_readlink                85
90 74aa0429 j_mayer
#define TARGET_NR_uselib                  86
91 74aa0429 j_mayer
#define TARGET_NR_swapon                  87
92 74aa0429 j_mayer
#define TARGET_NR_reboot                  88
93 74aa0429 j_mayer
#define TARGET_NR_readdir                 89
94 74aa0429 j_mayer
#define TARGET_NR_mmap                    90
95 74aa0429 j_mayer
#define TARGET_NR_munmap                  91
96 74aa0429 j_mayer
#define TARGET_NR_truncate                92
97 74aa0429 j_mayer
#define TARGET_NR_ftruncate               93
98 74aa0429 j_mayer
#define TARGET_NR_fchmod                  94
99 74aa0429 j_mayer
#define TARGET_NR_fchown32                95
100 74aa0429 j_mayer
#define TARGET_NR_getpriority             96
101 74aa0429 j_mayer
#define TARGET_NR_setpriority             97
102 74aa0429 j_mayer
#define TARGET_NR_profil                  98
103 74aa0429 j_mayer
#define TARGET_NR_statfs                  99
104 74aa0429 j_mayer
#define TARGET_NR_fstatfs                100
105 74aa0429 j_mayer
#define TARGET_NR_ioperm                 101
106 74aa0429 j_mayer
#define TARGET_NR_socketcall             102
107 74aa0429 j_mayer
#define TARGET_NR_syslog                 103
108 74aa0429 j_mayer
#define TARGET_NR_setitimer              104
109 74aa0429 j_mayer
#define TARGET_NR_getitimer              105
110 74aa0429 j_mayer
#define TARGET_NR_stat                   106
111 74aa0429 j_mayer
#define TARGET_NR_lstat                  107
112 74aa0429 j_mayer
#define TARGET_NR_fstat                  108
113 74aa0429 j_mayer
#define TARGET_NR_olduname               109
114 74aa0429 j_mayer
#define TARGET_NR_iopl                   110
115 74aa0429 j_mayer
#define TARGET_NR_vhangup                111
116 74aa0429 j_mayer
#define TARGET_NR_idle                   112
117 74aa0429 j_mayer
#define TARGET_NR_vm86                   113
118 74aa0429 j_mayer
#define TARGET_NR_wait4                  114
119 74aa0429 j_mayer
#define TARGET_NR_swapoff                115
120 74aa0429 j_mayer
#define TARGET_NR_sysinfo                116
121 74aa0429 j_mayer
#define TARGET_NR_ipc                    117
122 74aa0429 j_mayer
#define TARGET_NR_fsync                  118
123 74aa0429 j_mayer
#define TARGET_NR_sigreturn              119
124 74aa0429 j_mayer
#define TARGET_NR_clone                  120
125 74aa0429 j_mayer
#define TARGET_NR_setdomainname          121
126 74aa0429 j_mayer
#define TARGET_NR_uname                  122
127 74aa0429 j_mayer
#define TARGET_NR_modify_ldt             123
128 74aa0429 j_mayer
#define TARGET_NR_adjtimex               124
129 74aa0429 j_mayer
#define TARGET_NR_mprotect               125
130 74aa0429 j_mayer
#define TARGET_NR_sigprocmask            126
131 74aa0429 j_mayer
#define TARGET_NR_create_module          127
132 74aa0429 j_mayer
#define TARGET_NR_init_module            128
133 74aa0429 j_mayer
#define TARGET_NR_delete_module          129
134 74aa0429 j_mayer
#define TARGET_NR_get_kernel_syms        130
135 74aa0429 j_mayer
#define TARGET_NR_quotactl               131
136 74aa0429 j_mayer
#define TARGET_NR_getpgid                132
137 74aa0429 j_mayer
#define TARGET_NR_fchdir                 133
138 74aa0429 j_mayer
#define TARGET_NR_bdflush                134
139 74aa0429 j_mayer
#define TARGET_NR_sysfs                  135
140 74aa0429 j_mayer
#define TARGET_NR_personality            136
141 74aa0429 j_mayer
#define TARGET_NR_afs_syscall            137 /* Syscall for Andrew File System */
142 74aa0429 j_mayer
#define TARGET_NR_setfsuid32             138
143 74aa0429 j_mayer
#define TARGET_NR_setfsgid32             139
144 74aa0429 j_mayer
#define TARGET_NR__llseek                140
145 74aa0429 j_mayer
#define TARGET_NR_getdents               141
146 74aa0429 j_mayer
#define TARGET_NR__newselect             142
147 74aa0429 j_mayer
#define TARGET_NR_flock                  143
148 74aa0429 j_mayer
#define TARGET_NR_msync                  144
149 74aa0429 j_mayer
#define TARGET_NR_readv                  145
150 74aa0429 j_mayer
#define TARGET_NR_writev                 146
151 74aa0429 j_mayer
#define TARGET_NR_getsid                 147
152 74aa0429 j_mayer
#define TARGET_NR_fdatasync              148
153 74aa0429 j_mayer
#define TARGET_NR__sysctl                149
154 74aa0429 j_mayer
#define TARGET_NR_mlock                  150
155 74aa0429 j_mayer
#define TARGET_NR_munlock                151
156 74aa0429 j_mayer
#define TARGET_NR_mlockall               152
157 74aa0429 j_mayer
#define TARGET_NR_munlockall             153
158 74aa0429 j_mayer
#define TARGET_NR_sched_setparam         154
159 74aa0429 j_mayer
#define TARGET_NR_sched_getparam         155
160 74aa0429 j_mayer
#define TARGET_NR_sched_setscheduler     156
161 74aa0429 j_mayer
#define TARGET_NR_sched_getscheduler     157
162 74aa0429 j_mayer
#define TARGET_NR_sched_yield            158
163 74aa0429 j_mayer
#define TARGET_NR_sched_get_priority_max 159
164 74aa0429 j_mayer
#define TARGET_NR_sched_get_priority_min 160
165 74aa0429 j_mayer
#define TARGET_NR_sched_rr_get_interval  161
166 74aa0429 j_mayer
#define TARGET_NR_nanosleep              162
167 74aa0429 j_mayer
#define TARGET_NR_mremap                 163
168 74aa0429 j_mayer
#define TARGET_NR_setresuid32            164
169 74aa0429 j_mayer
#define TARGET_NR_getresuid32            165
170 74aa0429 j_mayer
#define TARGET_NR_query_module           166
171 74aa0429 j_mayer
#define TARGET_NR_poll                   167
172 74aa0429 j_mayer
#define TARGET_NR_nfsservctl             168
173 74aa0429 j_mayer
#define TARGET_NR_setresgid32            169
174 74aa0429 j_mayer
#define TARGET_NR_getresgid32            170
175 74aa0429 j_mayer
#define TARGET_NR_prctl                  171
176 74aa0429 j_mayer
#define TARGET_NR_rt_sigreturn           172
177 74aa0429 j_mayer
#define TARGET_NR_rt_sigaction           173
178 74aa0429 j_mayer
#define TARGET_NR_rt_sigprocmask         174
179 74aa0429 j_mayer
#define TARGET_NR_rt_sigpending          175
180 74aa0429 j_mayer
#define TARGET_NR_rt_sigtimedwait        176
181 74aa0429 j_mayer
#define TARGET_NR_rt_sigqueueinfo        177
182 74aa0429 j_mayer
#define TARGET_NR_rt_sigsuspend          178
183 74aa0429 j_mayer
#define TARGET_NR_pread64                179
184 74aa0429 j_mayer
#define TARGET_NR_pwrite64               180
185 74aa0429 j_mayer
#define TARGET_NR_chown32                181
186 74aa0429 j_mayer
#define TARGET_NR_getcwd                 182
187 74aa0429 j_mayer
#define TARGET_NR_capget                 183
188 74aa0429 j_mayer
#define TARGET_NR_capset                 184
189 74aa0429 j_mayer
#define TARGET_NR_sigaltstack            185
190 74aa0429 j_mayer
#define TARGET_NR_sendfile               186
191 74aa0429 j_mayer
#define TARGET_NR_getpmsg                187     /* some people actually want streams */
192 74aa0429 j_mayer
#define TARGET_NR_putpmsg                188     /* some people actually want streams */
193 74aa0429 j_mayer
#define TARGET_NR_vfork                  189
194 74aa0429 j_mayer
#define TARGET_NR_ugetrlimit             190     /* SuS compliant getrlimit */
195 74aa0429 j_mayer
#define TARGET_NR_readahead              191
196 74aa0429 j_mayer
#define TARGET_NR_mmap2                  192
197 74aa0429 j_mayer
#define TARGET_NR_truncate64             193
198 74aa0429 j_mayer
#define TARGET_NR_ftruncate64            194
199 74aa0429 j_mayer
#define TARGET_NR_stat64                 195
200 74aa0429 j_mayer
#define TARGET_NR_lstat64                196
201 74aa0429 j_mayer
#define TARGET_NR_fstat64                197
202 74aa0429 j_mayer
#define TARGET_NR_pciconfig_read         198
203 74aa0429 j_mayer
#define TARGET_NR_pciconfig_write        199
204 74aa0429 j_mayer
#define TARGET_NR_pciconfig_iobase       200
205 74aa0429 j_mayer
#define TARGET_NR_multiplexer            201
206 74aa0429 j_mayer
#define TARGET_NR_getdents64             202
207 74aa0429 j_mayer
#define TARGET_NR_pivot_root             203
208 74aa0429 j_mayer
#define TARGET_NR_fcntl64                204
209 74aa0429 j_mayer
#define TARGET_NR_madvise                205
210 74aa0429 j_mayer
#define TARGET_NR_mincore                206
211 74aa0429 j_mayer
#define TARGET_NR_gettid                 207
212 74aa0429 j_mayer
#define TARGET_NR_tkill                  208
213 74aa0429 j_mayer
#define TARGET_NR_setxattr               209
214 74aa0429 j_mayer
#define TARGET_NR_lsetxattr              210
215 74aa0429 j_mayer
#define TARGET_NR_fsetxattr              211
216 74aa0429 j_mayer
#define TARGET_NR_getxattr               212
217 74aa0429 j_mayer
#define TARGET_NR_lgetxattr              213
218 74aa0429 j_mayer
#define TARGET_NR_fgetxattr              214
219 74aa0429 j_mayer
#define TARGET_NR_listxattr              215
220 74aa0429 j_mayer
#define TARGET_NR_llistxattr             216
221 74aa0429 j_mayer
#define TARGET_NR_flistxattr             217
222 74aa0429 j_mayer
#define TARGET_NR_removexattr            218
223 74aa0429 j_mayer
#define TARGET_NR_lremovexattr           219
224 74aa0429 j_mayer
#define TARGET_NR_fremovexattr           220
225 74aa0429 j_mayer
#define TARGET_NR_futex                  221
226 74aa0429 j_mayer
#define TARGET_NR_sched_setaffinity      222
227 74aa0429 j_mayer
#define TARGET_NR_sched_getaffinity      223
228 74aa0429 j_mayer
/* 224 currently unused */
229 74aa0429 j_mayer
#define TARGET_NR_tuxcall                225
230 74aa0429 j_mayer
#define TARGET_NR_sendfile64             226
231 74aa0429 j_mayer
#define TARGET_NR_io_setup               227
232 74aa0429 j_mayer
#define TARGET_NR_io_destroy             228
233 74aa0429 j_mayer
#define TARGET_NR_io_getevents           229
234 74aa0429 j_mayer
#define TARGET_NR_io_submit              230
235 74aa0429 j_mayer
#define TARGET_NR_io_cancel              231
236 74aa0429 j_mayer
#define TARGET_NR_set_tid_address        232
237 74aa0429 j_mayer
#define TARGET_NR_fadvise64              233
238 74aa0429 j_mayer
#define TARGET_NR_exit_group             234
239 74aa0429 j_mayer
#define TARGET_NR_lookup_dcookie         235
240 74aa0429 j_mayer
#define TARGET_NR_epoll_create           236
241 74aa0429 j_mayer
#define TARGET_NR_epoll_ctl              237
242 74aa0429 j_mayer
#define TARGET_NR_epoll_wait             238
243 74aa0429 j_mayer
#define TARGET_NR_remap_file_pages       239
244 74aa0429 j_mayer
#define TARGET_NR_timer_create           240
245 74aa0429 j_mayer
#define TARGET_NR_timer_settime          241
246 74aa0429 j_mayer
#define TARGET_NR_timer_gettime          242
247 74aa0429 j_mayer
#define TARGET_NR_timer_getoverrun       243
248 74aa0429 j_mayer
#define TARGET_NR_timer_delete           244
249 74aa0429 j_mayer
#define TARGET_NR_clock_settime          245
250 74aa0429 j_mayer
#define TARGET_NR_clock_gettime          246
251 74aa0429 j_mayer
#define TARGET_NR_clock_getres           247
252 74aa0429 j_mayer
#define TARGET_NR_clock_nanosleep        248
253 74aa0429 j_mayer
#define TARGET_NR_swapcontext            249
254 74aa0429 j_mayer
#define TARGET_NR_tgkill                 250
255 74aa0429 j_mayer
#define TARGET_NR_utimes                 251
256 74aa0429 j_mayer
#define TARGET_NR_statfs64               252
257 74aa0429 j_mayer
#define TARGET_NR_fstatfs64              253
258 74aa0429 j_mayer
#define TARGET_NR_fadvise64_64           254
259 8dd77cca ths
#define TARGET_NR_rtas                255
260 8dd77cca ths
#define TARGET_NR_sys_debug_setcontext 256
261 8dd77cca ths
/* Number 257 is reserved for vserver */
262 8dd77cca ths
#define TARGET_NR_migrate_pages        258
263 8dd77cca ths
#define TARGET_NR_mbind                259
264 8dd77cca ths
#define TARGET_NR_get_mempolicy        260
265 8dd77cca ths
#define TARGET_NR_set_mempolicy        261
266 8dd77cca ths
#define TARGET_NR_mq_open                262
267 8dd77cca ths
#define TARGET_NR_mq_unlink                263
268 8dd77cca ths
#define TARGET_NR_mq_timedsend        264
269 8dd77cca ths
#define TARGET_NR_mq_timedreceive        265
270 8dd77cca ths
#define TARGET_NR_mq_notify                266
271 8dd77cca ths
#define TARGET_NR_mq_getsetattr        267
272 8dd77cca ths
#define TARGET_NR_kexec_load                268
273 8dd77cca ths
#define TARGET_NR_add_key                269
274 8dd77cca ths
#define TARGET_NR_request_key        270
275 8dd77cca ths
#define TARGET_NR_keyctl                271
276 8dd77cca ths
#define TARGET_NR_waitid                272
277 8dd77cca ths
#define TARGET_NR_ioprio_set                273
278 8dd77cca ths
#define TARGET_NR_ioprio_get                274
279 8dd77cca ths
#define TARGET_NR_inotify_init        275
280 8dd77cca ths
#define TARGET_NR_inotify_add_watch        276
281 8dd77cca ths
#define TARGET_NR_inotify_rm_watch        277
282 8dd77cca ths
#define TARGET_NR_spu_run                278
283 8dd77cca ths
#define TARGET_NR_spu_create                279
284 8dd77cca ths
#define TARGET_NR_pselect6                280
285 8dd77cca ths
#define TARGET_NR_ppoll                281
286 8dd77cca ths
#define TARGET_NR_unshare                282
287 8dd77cca ths
#define TARGET_NR_splice                283
288 8dd77cca ths
#define TARGET_NR_tee                284
289 8dd77cca ths
#define TARGET_NR_vmsplice                285
290 8dd77cca ths
#define TARGET_NR_openat                286
291 8dd77cca ths
#define TARGET_NR_mkdirat                287
292 8dd77cca ths
#define TARGET_NR_mknodat                288
293 8dd77cca ths
#define TARGET_NR_fchownat                289
294 8dd77cca ths
#define TARGET_NR_futimesat                290
295 8dd77cca ths
#define TARGET_NR_newfstatat                291
296 8dd77cca ths
#define TARGET_NR_unlinkat                292
297 8dd77cca ths
#define TARGET_NR_renameat                293
298 8dd77cca ths
#define TARGET_NR_linkat                294
299 8dd77cca ths
#define TARGET_NR_symlinkat                295
300 8dd77cca ths
#define TARGET_NR_readlinkat                296
301 8dd77cca ths
#define TARGET_NR_fchmodat                297
302 8dd77cca ths
#define TARGET_NR_faccessat                298
303 8dd77cca ths
#define TARGET_NR_get_robust_list        299
304 8dd77cca ths
#define TARGET_NR_set_robust_list        300
305 8dd77cca ths
#define TARGET_NR_move_pages                301
306 8dd77cca ths
#define TARGET_NR_getcpu                302
307 8dd77cca ths
#define TARGET_NR_epoll_pwait        303
308 8dd77cca ths
#define TARGET_NR_utimensat                304
309 8dd77cca ths
#define TARGET_NR_signalfd                305
310 8dd77cca ths
#define TARGET_NR_timerfd                306
311 8dd77cca ths
#define TARGET_NR_eventfd                307
312 8dd77cca ths
#define TARGET_NR_sync_file_range2        308
313 8dd77cca ths
#define TARGET_NR_fallocate                309