Statistics
| Branch: | Revision:

root / bsd-user / netbsd / syscall_nr.h @ 834574ea

History | View | Annotate | Download (16 kB)

1
/* $NetBSD: syscall.h,v 1.215 2008/06/17 16:07:57 tsutsui Exp $ */
2

    
3
/*
4
 * System call numbers.
5
 *
6
 * created from        NetBSD: syscalls.master,v 1.204 2008/06/17 16:05:23 tsutsui Exp
7
 */
8

    
9
#define TARGET_NETBSD_NR_syscall     0
10
#define TARGET_NETBSD_NR_exit        1
11
#define TARGET_NETBSD_NR_fork        2
12
#define TARGET_NETBSD_NR_read        3
13
#define TARGET_NETBSD_NR_write       4
14
#define TARGET_NETBSD_NR_open        5
15
#define TARGET_NETBSD_NR_close       6
16
#define TARGET_NETBSD_NR_wait4       7
17
#define TARGET_NETBSD_NR_compat_43_ocreat    8
18
#define TARGET_NETBSD_NR_link        9
19
#define TARGET_NETBSD_NR_unlink      10
20
#define TARGET_NETBSD_NR_chdir       12
21
#define TARGET_NETBSD_NR_fchdir      13
22
#define TARGET_NETBSD_NR_mknod       14
23
#define TARGET_NETBSD_NR_chmod       15
24
#define TARGET_NETBSD_NR_chown       16
25
#define TARGET_NETBSD_NR_break       17
26
#define TARGET_NETBSD_NR_compat_20_getfsstat 18
27
#define TARGET_NETBSD_NR_compat_43_olseek    19
28
#define TARGET_NETBSD_NR_getpid      20
29
#define TARGET_NETBSD_NR_getpid      20
30
#define TARGET_NETBSD_NR_compat_40_mount     21
31
#define TARGET_NETBSD_NR_unmount     22
32
#define TARGET_NETBSD_NR_setuid      23
33
#define TARGET_NETBSD_NR_getuid      24
34
#define TARGET_NETBSD_NR_getuid      24
35
#define TARGET_NETBSD_NR_geteuid     25
36
#define TARGET_NETBSD_NR_ptrace      26
37
#define TARGET_NETBSD_NR_recvmsg     27
38
#define TARGET_NETBSD_NR_sendmsg     28
39
#define TARGET_NETBSD_NR_recvfrom    29
40
#define TARGET_NETBSD_NR_accept      30
41
#define TARGET_NETBSD_NR_getpeername 31
42
#define TARGET_NETBSD_NR_getsockname 32
43
#define TARGET_NETBSD_NR_access      33
44
#define TARGET_NETBSD_NR_chflags     34
45
#define TARGET_NETBSD_NR_fchflags    35
46
#define TARGET_NETBSD_NR_sync        36
47
#define TARGET_NETBSD_NR_kill        37
48
#define TARGET_NETBSD_NR_compat_43_stat43    38
49
#define TARGET_NETBSD_NR_getppid     39
50
#define TARGET_NETBSD_NR_compat_43_lstat43   40
51
#define TARGET_NETBSD_NR_dup 41
52
#define TARGET_NETBSD_NR_pipe        42
53
#define TARGET_NETBSD_NR_getegid     43
54
#define TARGET_NETBSD_NR_profil      44
55
#define TARGET_NETBSD_NR_ktrace      45
56
#define TARGET_NETBSD_NR_compat_13_sigaction13       46
57
#define TARGET_NETBSD_NR_getgid      47
58
#define TARGET_NETBSD_NR_getgid      47
59
#define TARGET_NETBSD_NR_compat_13_sigprocmask13     48
60
#define TARGET_NETBSD_NR___getlogin  49
61
#define TARGET_NETBSD_NR___setlogin  50
62
#define TARGET_NETBSD_NR_acct        51
63
#define TARGET_NETBSD_NR_compat_13_sigpending13      52
64
#define TARGET_NETBSD_NR_compat_13_sigaltstack13     53
65
#define TARGET_NETBSD_NR_ioctl       54
66
#define TARGET_NETBSD_NR_compat_12_oreboot   55
67
#define TARGET_NETBSD_NR_revoke      56
68
#define TARGET_NETBSD_NR_symlink     57
69
#define TARGET_NETBSD_NR_readlink    58
70
#define TARGET_NETBSD_NR_execve      59
71
#define TARGET_NETBSD_NR_umask       60
72
#define TARGET_NETBSD_NR_chroot      61
73
#define TARGET_NETBSD_NR_compat_43_fstat43   62
74
#define TARGET_NETBSD_NR_compat_43_ogetkerninfo      63
75
#define TARGET_NETBSD_NR_compat_43_ogetpagesize      64
76
#define TARGET_NETBSD_NR_compat_12_msync     65
77
#define TARGET_NETBSD_NR_vfork       66
78
#define TARGET_NETBSD_NR_sbrk        69
79
#define TARGET_NETBSD_NR_sstk        70
80
#define TARGET_NETBSD_NR_compat_43_ommap     71
81
#define TARGET_NETBSD_NR_vadvise     72
82
#define TARGET_NETBSD_NR_munmap      73
83
#define TARGET_NETBSD_NR_mprotect    74
84
#define TARGET_NETBSD_NR_madvise     75
85
#define TARGET_NETBSD_NR_mincore     78
86
#define TARGET_NETBSD_NR_getgroups   79
87
#define TARGET_NETBSD_NR_setgroups   80
88
#define TARGET_NETBSD_NR_getpgrp     81
89
#define TARGET_NETBSD_NR_setpgid     82
90
#define TARGET_NETBSD_NR_setitimer   83
91
#define TARGET_NETBSD_NR_compat_43_owait     84
92
#define TARGET_NETBSD_NR_compat_12_oswapon   85
93
#define TARGET_NETBSD_NR_getitimer   86
94
#define TARGET_NETBSD_NR_compat_43_ogethostname      87
95
#define TARGET_NETBSD_NR_compat_43_osethostname      88
96
#define TARGET_NETBSD_NR_compat_43_ogetdtablesize    89
97
#define TARGET_NETBSD_NR_dup2        90
98
#define TARGET_NETBSD_NR_fcntl       92
99
#define TARGET_NETBSD_NR_select      93
100
#define TARGET_NETBSD_NR_fsync       95
101
#define TARGET_NETBSD_NR_setpriority 96
102
#define TARGET_NETBSD_NR_compat_30_socket    97
103
#define TARGET_NETBSD_NR_connect     98
104
#define TARGET_NETBSD_NR_compat_43_oaccept   99
105
#define TARGET_NETBSD_NR_getpriority 100
106
#define TARGET_NETBSD_NR_compat_43_osend     101
107
#define TARGET_NETBSD_NR_compat_43_orecv     102
108
#define TARGET_NETBSD_NR_compat_13_sigreturn13       103
109
#define TARGET_NETBSD_NR_bind        104
110
#define TARGET_NETBSD_NR_setsockopt  105
111
#define TARGET_NETBSD_NR_listen      106
112
#define TARGET_NETBSD_NR_compat_43_osigvec   108
113
#define TARGET_NETBSD_NR_compat_43_osigblock 109
114
#define TARGET_NETBSD_NR_compat_43_osigsetmask       110
115
#define TARGET_NETBSD_NR_compat_13_sigsuspend13      111
116
#define TARGET_NETBSD_NR_compat_43_osigstack 112
117
#define TARGET_NETBSD_NR_compat_43_orecvmsg  113
118
#define TARGET_NETBSD_NR_compat_43_osendmsg  114
119
#define TARGET_NETBSD_NR_gettimeofday        116
120
#define TARGET_NETBSD_NR_getrusage   117
121
#define TARGET_NETBSD_NR_getsockopt  118
122
#define TARGET_NETBSD_NR_readv       120
123
#define TARGET_NETBSD_NR_writev      121
124
#define TARGET_NETBSD_NR_settimeofday        122
125
#define TARGET_NETBSD_NR_fchown      123
126
#define TARGET_NETBSD_NR_fchmod      124
127
#define TARGET_NETBSD_NR_compat_43_orecvfrom 125
128
#define TARGET_NETBSD_NR_setreuid    126
129
#define TARGET_NETBSD_NR_setregid    127
130
#define TARGET_NETBSD_NR_rename      128
131
#define TARGET_NETBSD_NR_compat_43_otruncate 129
132
#define TARGET_NETBSD_NR_compat_43_oftruncate        130
133
#define TARGET_NETBSD_NR_flock       131
134
#define TARGET_NETBSD_NR_mkfifo      132
135
#define TARGET_NETBSD_NR_sendto      133
136
#define TARGET_NETBSD_NR_shutdown    134
137
#define TARGET_NETBSD_NR_socketpair  135
138
#define TARGET_NETBSD_NR_mkdir       136
139
#define TARGET_NETBSD_NR_rmdir       137
140
#define TARGET_NETBSD_NR_utimes      138
141
#define TARGET_NETBSD_NR_adjtime     140
142
#define TARGET_NETBSD_NR_compat_43_ogetpeername      141
143
#define TARGET_NETBSD_NR_compat_43_ogethostid        142
144
#define TARGET_NETBSD_NR_compat_43_osethostid        143
145
#define TARGET_NETBSD_NR_compat_43_ogetrlimit        144
146
#define TARGET_NETBSD_NR_compat_43_osetrlimit        145
147
#define TARGET_NETBSD_NR_compat_43_okillpg   146
148
#define TARGET_NETBSD_NR_setsid      147
149
#define TARGET_NETBSD_NR_quotactl    148
150
#define TARGET_NETBSD_NR_compat_43_oquota    149
151
#define TARGET_NETBSD_NR_compat_43_ogetsockname      150
152
#define TARGET_NETBSD_NR_nfssvc      155
153
#define TARGET_NETBSD_NR_compat_43_ogetdirentries    156
154
#define TARGET_NETBSD_NR_compat_20_statfs    157
155
#define TARGET_NETBSD_NR_compat_20_fstatfs   158
156
#define TARGET_NETBSD_NR_compat_30_getfh     161
157
#define TARGET_NETBSD_NR_compat_09_ogetdomainname    162
158
#define TARGET_NETBSD_NR_compat_09_osetdomainname    163
159
#define TARGET_NETBSD_NR_compat_09_ouname    164
160
#define TARGET_NETBSD_NR_sysarch     165
161
#define TARGET_NETBSD_NR_compat_10_osemsys   169
162
#define TARGET_NETBSD_NR_compat_10_omsgsys   170
163
#define TARGET_NETBSD_NR_compat_10_oshmsys   171
164
#define TARGET_NETBSD_NR_pread       173
165
#define TARGET_NETBSD_NR_pwrite      174
166
#define TARGET_NETBSD_NR_compat_30_ntp_gettime       175
167
#define TARGET_NETBSD_NR_ntp_adjtime 176
168
#define TARGET_NETBSD_NR_setgid      181
169
#define TARGET_NETBSD_NR_setegid     182
170
#define TARGET_NETBSD_NR_seteuid     183
171
#define TARGET_NETBSD_NR_lfs_bmapv   184
172
#define TARGET_NETBSD_NR_lfs_markv   185
173
#define TARGET_NETBSD_NR_lfs_segclean        186
174
#define TARGET_NETBSD_NR_lfs_segwait 187
175
#define TARGET_NETBSD_NR_compat_12_stat12    188
176
#define TARGET_NETBSD_NR_compat_12_fstat12   189
177
#define TARGET_NETBSD_NR_compat_12_lstat12   190
178
#define TARGET_NETBSD_NR_pathconf    191
179
#define TARGET_NETBSD_NR_fpathconf   192
180
#define TARGET_NETBSD_NR_getrlimit   194
181
#define TARGET_NETBSD_NR_setrlimit   195
182
#define TARGET_NETBSD_NR_compat_12_getdirentries     196
183
#define TARGET_NETBSD_NR_mmap        197
184
#define TARGET_NETBSD_NR___syscall   198
185
#define TARGET_NETBSD_NR_lseek       199
186
#define TARGET_NETBSD_NR_truncate    200
187
#define TARGET_NETBSD_NR_ftruncate   201
188
#define TARGET_NETBSD_NR___sysctl    202
189
#define TARGET_NETBSD_NR_mlock       203
190
#define TARGET_NETBSD_NR_munlock     204
191
#define TARGET_NETBSD_NR_undelete    205
192
#define TARGET_NETBSD_NR_futimes     206
193
#define TARGET_NETBSD_NR_getpgid     207
194
#define TARGET_NETBSD_NR_reboot      208
195
#define TARGET_NETBSD_NR_poll        209
196
#define TARGET_NETBSD_NR_compat_14___semctl  220
197
#define TARGET_NETBSD_NR_semget      221
198
#define TARGET_NETBSD_NR_semop       222
199
#define TARGET_NETBSD_NR_semconfig   223
200
#define TARGET_NETBSD_NR_compat_14_msgctl    224
201
#define TARGET_NETBSD_NR_msgget      225
202
#define TARGET_NETBSD_NR_msgsnd      226
203
#define TARGET_NETBSD_NR_msgrcv      227
204
#define TARGET_NETBSD_NR_shmat       228
205
#define TARGET_NETBSD_NR_compat_14_shmctl    229
206
#define TARGET_NETBSD_NR_shmdt       230
207
#define TARGET_NETBSD_NR_shmget      231
208
#define TARGET_NETBSD_NR_clock_gettime       232
209
#define TARGET_NETBSD_NR_clock_settime       233
210
#define TARGET_NETBSD_NR_clock_getres        234
211
#define TARGET_NETBSD_NR_timer_create        235
212
#define TARGET_NETBSD_NR_timer_delete        236
213
#define TARGET_NETBSD_NR_timer_settime       237
214
#define TARGET_NETBSD_NR_timer_gettime       238
215
#define TARGET_NETBSD_NR_timer_getoverrun    239
216
#define TARGET_NETBSD_NR_nanosleep   240
217
#define TARGET_NETBSD_NR_fdatasync   241
218
#define TARGET_NETBSD_NR_mlockall    242
219
#define TARGET_NETBSD_NR_munlockall  243
220
#define TARGET_NETBSD_NR___sigtimedwait      244
221
#define TARGET_NETBSD_NR_modctl      246
222
#define TARGET_NETBSD_NR__ksem_init  247
223
#define TARGET_NETBSD_NR__ksem_open  248
224
#define TARGET_NETBSD_NR__ksem_unlink        249
225
#define TARGET_NETBSD_NR__ksem_close 250
226
#define TARGET_NETBSD_NR__ksem_post  251
227
#define TARGET_NETBSD_NR__ksem_wait  252
228
#define TARGET_NETBSD_NR__ksem_trywait       253
229
#define TARGET_NETBSD_NR__ksem_getvalue      254
230
#define TARGET_NETBSD_NR__ksem_destroy       255
231
#define TARGET_NETBSD_NR_mq_open     257
232
#define TARGET_NETBSD_NR_mq_close    258
233
#define TARGET_NETBSD_NR_mq_unlink   259
234
#define TARGET_NETBSD_NR_mq_getattr  260
235
#define TARGET_NETBSD_NR_mq_setattr  261
236
#define TARGET_NETBSD_NR_mq_notify   262
237
#define TARGET_NETBSD_NR_mq_send     263
238
#define TARGET_NETBSD_NR_mq_receive  264
239
#define TARGET_NETBSD_NR_mq_timedsend        265
240
#define TARGET_NETBSD_NR_mq_timedreceive     266
241
#define TARGET_NETBSD_NR___posix_rename      270
242
#define TARGET_NETBSD_NR_swapctl     271
243
#define TARGET_NETBSD_NR_compat_30_getdents  272
244
#define TARGET_NETBSD_NR_minherit    273
245
#define TARGET_NETBSD_NR_lchmod      274
246
#define TARGET_NETBSD_NR_lchown      275
247
#define TARGET_NETBSD_NR_lutimes     276
248
#define TARGET_NETBSD_NR___msync13   277
249
#define TARGET_NETBSD_NR_compat_30___stat13  278
250
#define TARGET_NETBSD_NR_compat_30___fstat13 279
251
#define TARGET_NETBSD_NR_compat_30___lstat13 280
252
#define TARGET_NETBSD_NR___sigaltstack14     281
253
#define TARGET_NETBSD_NR___vfork14   282
254
#define TARGET_NETBSD_NR___posix_chown       283
255
#define TARGET_NETBSD_NR___posix_fchown      284
256
#define TARGET_NETBSD_NR___posix_lchown      285
257
#define TARGET_NETBSD_NR_getsid      286
258
#define TARGET_NETBSD_NR___clone     287
259
#define TARGET_NETBSD_NR_fktrace     288
260
#define TARGET_NETBSD_NR_preadv      289
261
#define TARGET_NETBSD_NR_pwritev     290
262
#define TARGET_NETBSD_NR_compat_16___sigaction14     291
263
#define TARGET_NETBSD_NR___sigpending14      292
264
#define TARGET_NETBSD_NR___sigprocmask14     293
265
#define TARGET_NETBSD_NR___sigsuspend14      294
266
#define TARGET_NETBSD_NR_compat_16___sigreturn14     295
267
#define TARGET_NETBSD_NR___getcwd    296
268
#define TARGET_NETBSD_NR_fchroot     297
269
#define TARGET_NETBSD_NR_compat_30_fhopen    298
270
#define TARGET_NETBSD_NR_compat_30_fhstat    299
271
#define TARGET_NETBSD_NR_compat_20_fhstatfs  300
272
#define TARGET_NETBSD_NR_____semctl13        301
273
#define TARGET_NETBSD_NR___msgctl13  302
274
#define TARGET_NETBSD_NR___shmctl13  303
275
#define TARGET_NETBSD_NR_lchflags    304
276
#define TARGET_NETBSD_NR_issetugid   305
277
#define TARGET_NETBSD_NR_utrace      306
278
#define TARGET_NETBSD_NR_getcontext  307
279
#define TARGET_NETBSD_NR_setcontext  308
280
#define TARGET_NETBSD_NR__lwp_create 309
281
#define TARGET_NETBSD_NR__lwp_exit   310
282
#define TARGET_NETBSD_NR__lwp_self   311
283
#define TARGET_NETBSD_NR__lwp_wait   312
284
#define TARGET_NETBSD_NR__lwp_suspend        313
285
#define TARGET_NETBSD_NR__lwp_continue       314
286
#define TARGET_NETBSD_NR__lwp_wakeup 315
287
#define TARGET_NETBSD_NR__lwp_getprivate     316
288
#define TARGET_NETBSD_NR__lwp_setprivate     317
289
#define TARGET_NETBSD_NR__lwp_kill   318
290
#define TARGET_NETBSD_NR__lwp_detach 319
291
#define TARGET_NETBSD_NR__lwp_park   320
292
#define TARGET_NETBSD_NR__lwp_unpark 321
293
#define TARGET_NETBSD_NR__lwp_unpark_all     322
294
#define TARGET_NETBSD_NR__lwp_setname        323
295
#define TARGET_NETBSD_NR__lwp_getname        324
296
#define TARGET_NETBSD_NR__lwp_ctl    325
297
#define TARGET_NETBSD_NR_sa_register 330
298
#define TARGET_NETBSD_NR_sa_stacks   331
299
#define TARGET_NETBSD_NR_sa_enable   332
300
#define TARGET_NETBSD_NR_sa_setconcurrency   333
301
#define TARGET_NETBSD_NR_sa_yield    334
302
#define TARGET_NETBSD_NR_sa_preempt  335
303
#define TARGET_NETBSD_NR_sa_unblockyield     336
304
#define TARGET_NETBSD_NR___sigaction_sigtramp        340
305
#define TARGET_NETBSD_NR_pmc_get_info        341
306
#define TARGET_NETBSD_NR_pmc_control 342
307
#define TARGET_NETBSD_NR_rasctl      343
308
#define TARGET_NETBSD_NR_kqueue      344
309
#define TARGET_NETBSD_NR_kevent      345
310
#define TARGET_NETBSD_NR__sched_setparam     346
311
#define TARGET_NETBSD_NR__sched_getparam     347
312
#define TARGET_NETBSD_NR__sched_setaffinity  348
313
#define TARGET_NETBSD_NR__sched_getaffinity  349
314
#define TARGET_NETBSD_NR_sched_yield 350
315
#define TARGET_NETBSD_NR_fsync_range 354
316
#define TARGET_NETBSD_NR_uuidgen     355
317
#define TARGET_NETBSD_NR_getvfsstat  356
318
#define TARGET_NETBSD_NR_statvfs1    357
319
#define TARGET_NETBSD_NR_fstatvfs1   358
320
#define TARGET_NETBSD_NR_compat_30_fhstatvfs1        359
321
#define TARGET_NETBSD_NR_extattrctl  360
322
#define TARGET_NETBSD_NR_extattr_set_file    361
323
#define TARGET_NETBSD_NR_extattr_get_file    362
324
#define TARGET_NETBSD_NR_extattr_delete_file 363
325
#define TARGET_NETBSD_NR_extattr_set_fd      364
326
#define TARGET_NETBSD_NR_extattr_get_fd      365
327
#define TARGET_NETBSD_NR_extattr_delete_fd   366
328
#define TARGET_NETBSD_NR_extattr_set_link    367
329
#define TARGET_NETBSD_NR_extattr_get_link    368
330
#define TARGET_NETBSD_NR_extattr_delete_link 369
331
#define TARGET_NETBSD_NR_extattr_list_fd     370
332
#define TARGET_NETBSD_NR_extattr_list_file   371
333
#define TARGET_NETBSD_NR_extattr_list_link   372
334
#define TARGET_NETBSD_NR_pselect     373
335
#define TARGET_NETBSD_NR_pollts      374
336
#define TARGET_NETBSD_NR_setxattr    375
337
#define TARGET_NETBSD_NR_lsetxattr   376
338
#define TARGET_NETBSD_NR_fsetxattr   377
339
#define TARGET_NETBSD_NR_getxattr    378
340
#define TARGET_NETBSD_NR_lgetxattr   379
341
#define TARGET_NETBSD_NR_fgetxattr   380
342
#define TARGET_NETBSD_NR_listxattr   381
343
#define TARGET_NETBSD_NR_llistxattr  382
344
#define TARGET_NETBSD_NR_flistxattr  383
345
#define TARGET_NETBSD_NR_removexattr 384
346
#define TARGET_NETBSD_NR_lremovexattr        385
347
#define TARGET_NETBSD_NR_fremovexattr        386
348
#define TARGET_NETBSD_NR___stat30    387
349
#define TARGET_NETBSD_NR___fstat30   388
350
#define TARGET_NETBSD_NR___lstat30   389
351
#define TARGET_NETBSD_NR___getdents30        390
352
#define TARGET_NETBSD_NR_compat_30___fhstat30        392
353
#define TARGET_NETBSD_NR___ntp_gettime30     393
354
#define TARGET_NETBSD_NR___socket30  394
355
#define TARGET_NETBSD_NR___getfh30   395
356
#define TARGET_NETBSD_NR___fhopen40  396
357
#define TARGET_NETBSD_NR___fhstatvfs140      397
358
#define TARGET_NETBSD_NR___fhstat40  398
359
#define TARGET_NETBSD_NR_aio_cancel  399
360
#define TARGET_NETBSD_NR_aio_error   400
361
#define TARGET_NETBSD_NR_aio_fsync   401
362
#define TARGET_NETBSD_NR_aio_read    402
363
#define TARGET_NETBSD_NR_aio_return  403
364
#define TARGET_NETBSD_NR_aio_suspend 404
365
#define TARGET_NETBSD_NR_aio_write   405
366
#define TARGET_NETBSD_NR_lio_listio  406
367
#define TARGET_NETBSD_NR___mount50   410
368
#define TARGET_NETBSD_NR_mremap      411
369
#define TARGET_NETBSD_NR_pset_create 412
370
#define TARGET_NETBSD_NR_pset_destroy        413
371
#define TARGET_NETBSD_NR_pset_assign 414
372
#define TARGET_NETBSD_NR__pset_bind  415
373
#define TARGET_NETBSD_NR___posix_fadvise50   416