blob: 53cd655aa4a32b19f19894d955853ca9ff19d643 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
|
/* $OpenBSD: osf1_syscall.h,v 1.9 2001/08/26 04:14:26 deraadt Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
* created from OpenBSD: syscalls.master,v 1.8 2000/08/04 15:47:55 ericj Exp
*/
/* syscall: "syscall" ret: "int" args: */
#define OSF1_SYS_syscall 0
/* syscall: "exit" ret: "int" args: "int" */
#define OSF1_SYS_exit 1
/* syscall: "fork" ret: "int" args: */
#define OSF1_SYS_fork 2
/* syscall: "read" ret: "int" args: "int" "char *" "u_int" */
#define OSF1_SYS_read 3
/* syscall: "write" ret: "int" args: "int" "const char *" "u_int" */
#define OSF1_SYS_write 4
/* syscall: "close" ret: "int" args: "int" */
#define OSF1_SYS_close 6
/* syscall: "wait4" ret: "int" args: "int" "int *" "int" "struct osf1_rusage *" */
#define OSF1_SYS_wait4 7
/* syscall: "link" ret: "int" args: "const char *" "const char *" */
#define OSF1_SYS_link 9
/* syscall: "unlink" ret: "int" args: "const char *" */
#define OSF1_SYS_unlink 10
/* syscall: "chdir" ret: "int" args: "const char *" */
#define OSF1_SYS_chdir 12
/* syscall: "fchdir" ret: "int" args: "int" */
#define OSF1_SYS_fchdir 13
/* syscall: "mknod" ret: "int" args: "char *" "int" "int" */
#define OSF1_SYS_mknod 14
/* syscall: "chmod" ret: "int" args: "const char *" "int" */
#define OSF1_SYS_chmod 15
/* syscall: "chown" ret: "int" args: "const char *" "int" "int" */
#define OSF1_SYS_chown 16
/* syscall: "obreak" ret: "int" args: "char *" */
#define OSF1_SYS_obreak 17
/* syscall: "getfsstat" ret: "int" args: "struct osf1_statfs *" "long" "int" */
#define OSF1_SYS_getfsstat 18
/* syscall: "lseek" ret: "off_t" args: "int" "off_t" "int" */
#define OSF1_SYS_lseek 19
/* syscall: "getpid" ret: "pid_t" args: */
#define OSF1_SYS_getpid 20
/* syscall: "mount" ret: "int" args: "int" "const char *" "int" "caddr_t" */
#define OSF1_SYS_mount 21
/* syscall: "unmount" ret: "int" args: "const char *" "int" */
#define OSF1_SYS_unmount 22
/* syscall: "setuid" ret: "int" args: "uid_t" */
#define OSF1_SYS_setuid 23
/* syscall: "getuid" ret: "uid_t" args: */
#define OSF1_SYS_getuid 24
/* syscall: "recvmsg_xopen" ret: "int" args: "int" "struct osf1_msghdr_xopen *" "int" */
#define OSF1_SYS_recvmsg_xopen 27
/* syscall: "sendmsg_xopen" ret: "int" args: "int" "const struct osf1_msghdr_xopen *" "int" */
#define OSF1_SYS_sendmsg_xopen 28
/* syscall: "access" ret: "int" args: "char *" "int" */
#define OSF1_SYS_access 33
/* syscall: "sync" ret: "int" args: */
#define OSF1_SYS_sync 36
/* syscall: "kill" ret: "int" args: "int" "int" */
#define OSF1_SYS_kill 37
/* syscall: "setpgid" ret: "int" args: "int" "int" */
#define OSF1_SYS_setpgid 39
/* syscall: "dup" ret: "int" args: "u_int" */
#define OSF1_SYS_dup 41
/* syscall: "pipe" ret: "int" args: */
#define OSF1_SYS_pipe 42
/* syscall: "set_program_attributes" ret: "int" args: "caddr_t" "unsigned long" "caddr_t" "unsigned long" */
#define OSF1_SYS_set_program_attributes 43
/* syscall: "open" ret: "int" args: "char *" "int" "int" */
#define OSF1_SYS_open 45
/* 46 is obsolete sigaction */
/* syscall: "getgid" ret: "gid_t" args: */
#define OSF1_SYS_getgid 47
/* syscall: "sigprocmask" ret: "int" args: "int" "sigset_t" */
#define OSF1_SYS_sigprocmask 48
/* syscall: "getlogin" ret: "int" args: "char *" "u_int" */
#define OSF1_SYS_getlogin 49
/* syscall: "setlogin" ret: "int" args: "const char *" */
#define OSF1_SYS_setlogin 50
/* syscall: "acct" ret: "int" args: "const char *" */
#define OSF1_SYS_acct 51
/* syscall: "classcntl" ret: "int" args: "int" "int" "int" "int" */
#define OSF1_SYS_classcntl 53
/* syscall: "ioctl" ret: "int" args: "int" "int" "caddr_t" */
#define OSF1_SYS_ioctl 54
/* syscall: "reboot" ret: "int" args: "int" */
#define OSF1_SYS_reboot 55
/* syscall: "revoke" ret: "int" args: "const char *" */
#define OSF1_SYS_revoke 56
/* syscall: "symlink" ret: "int" args: "const char *" "const char *" */
#define OSF1_SYS_symlink 57
/* syscall: "readlink" ret: "int" args: "const char *" "char *" "int" */
#define OSF1_SYS_readlink 58
/* syscall: "execve" ret: "int" args: "char *" "char *const *" "char *const *" */
#define OSF1_SYS_execve 59
/* syscall: "umask" ret: "int" args: "int" */
#define OSF1_SYS_umask 60
/* syscall: "chroot" ret: "int" args: "const char *" */
#define OSF1_SYS_chroot 61
/* syscall: "getpgrp" ret: "int" args: */
#define OSF1_SYS_getpgrp 63
/* syscall: "getpagesize" ret: "int" args: */
#define OSF1_SYS_getpagesize 64
/* syscall: "vfork" ret: "int" args: */
#define OSF1_SYS_vfork 66
/* syscall: "stat" ret: "int" args: "char *" "struct osf1_stat *" */
#define OSF1_SYS_stat 67
/* syscall: "lstat" ret: "int" args: "char *" "struct osf1_stat *" */
#define OSF1_SYS_lstat 68
/* syscall: "mmap" ret: "caddr_t" args: "caddr_t" "size_t" "int" "int" "int" "off_t" */
#define OSF1_SYS_mmap 71
/* syscall: "munmap" ret: "int" args: "caddr_t" "size_t" */
#define OSF1_SYS_munmap 73
/* syscall: "mprotect" ret: "int" args: "void *" "size_t" "int" */
#define OSF1_SYS_mprotect 74
/* syscall: "madvise" ret: "int" args: "void *" "size_t" "int" */
#define OSF1_SYS_madvise 75
/* syscall: "getgroups" ret: "int" args: "u_int" "gid_t *" */
#define OSF1_SYS_getgroups 79
/* syscall: "setgroups" ret: "int" args: "u_int" "gid_t *" */
#define OSF1_SYS_setgroups 80
/* syscall: "setpgrp" ret: "int" args: "int" "int" */
#define OSF1_SYS_setpgrp 82
/* syscall: "setitimer" ret: "int" args: "u_int" "struct osf1_itimerval *" "struct osf1_itimerval *" */
#define OSF1_SYS_setitimer 83
/* syscall: "gethostname" ret: "int" args: "char *" "u_int" */
#define OSF1_SYS_gethostname 87
/* syscall: "sethostname" ret: "int" args: "const char *" "u_int" */
#define OSF1_SYS_sethostname 88
/* syscall: "getdtablesize" ret: "int" args: */
#define OSF1_SYS_getdtablesize 89
/* syscall: "dup2" ret: "int" args: "u_int" "u_int" */
#define OSF1_SYS_dup2 90
/* syscall: "fstat" ret: "int" args: "int" "void *" */
#define OSF1_SYS_fstat 91
/* syscall: "fcntl" ret: "int" args: "int" "int" "void *" */
#define OSF1_SYS_fcntl 92
/* syscall: "select" ret: "int" args: "u_int" "fd_set *" "fd_set *" "fd_set *" "struct osf1_timeval *" */
#define OSF1_SYS_select 93
/* syscall: "poll" ret: "int" args: "struct pollfd *" "u_int" "int" */
#define OSF1_SYS_poll 94
/* syscall: "fsync" ret: "int" args: "int" */
#define OSF1_SYS_fsync 95
/* syscall: "setpriority" ret: "int" args: "int" "int" "int" */
#define OSF1_SYS_setpriority 96
/* syscall: "socket" ret: "int" args: "int" "int" "int" */
#define OSF1_SYS_socket 97
/* syscall: "connect" ret: "int" args: "int" "caddr_t" "int" */
#define OSF1_SYS_connect 98
/* syscall: "accept" ret: "int" args: "int" "caddr_t" "int *" */
#define OSF1_SYS_accept 99
/* syscall: "getpriority" ret: "int" args: "int" "int" */
#define OSF1_SYS_getpriority 100
/* syscall: "send" ret: "int" args: "int" "caddr_t" "int" "int" */
#define OSF1_SYS_send 101
/* syscall: "recv" ret: "int" args: "int" "caddr_t" "int" "int" */
#define OSF1_SYS_recv 102
/* syscall: "sigreturn" ret: "int" args: "struct sigcontext *" */
#define OSF1_SYS_sigreturn 103
/* syscall: "bind" ret: "int" args: "int" "caddr_t" "int" */
#define OSF1_SYS_bind 104
/* syscall: "setsockopt" ret: "int" args: "int" "int" "int" "caddr_t" "int" */
#define OSF1_SYS_setsockopt 105
/* syscall: "listen" ret: "int" args: "int" "int" */
#define OSF1_SYS_listen 106
/* syscall: "sigsuspend" ret: "int" args: "int" */
#define OSF1_SYS_sigsuspend 111
/* syscall: "sigstack" ret: "int" args: "struct sigstack *" "struct sigstack *" */
#define OSF1_SYS_sigstack 112
/* 115 is obsolete vtrace */
/* syscall: "gettimeofday" ret: "int" args: "struct osf1_timeval *" "struct osf1_timezone *" */
#define OSF1_SYS_gettimeofday 116
/* syscall: "getrusage" ret: "int" args: "int" "struct osf1_rusage *" */
#define OSF1_SYS_getrusage 117
/* syscall: "getsockopt" ret: "int" args: "int" "int" "int" "caddr_t" "int *" */
#define OSF1_SYS_getsockopt 118
/* syscall: "readv" ret: "int" args: "int" "struct osf1_iovec *" "u_int" */
#define OSF1_SYS_readv 120
/* syscall: "writev" ret: "int" args: "int" "struct osf1_iovec *" "u_int" */
#define OSF1_SYS_writev 121
/* syscall: "settimeofday" ret: "int" args: "struct osf1_timeval *" "struct osf1_timezone *" */
#define OSF1_SYS_settimeofday 122
/* syscall: "fchown" ret: "int" args: "int" "int" "int" */
#define OSF1_SYS_fchown 123
/* syscall: "fchmod" ret: "int" args: "int" "int" */
#define OSF1_SYS_fchmod 124
/* syscall: "recvfrom" ret: "int" args: "int" "caddr_t" "size_t" "int" "caddr_t" "int *" */
#define OSF1_SYS_recvfrom 125
/* syscall: "rename" ret: "int" args: "const char *" "const char *" */
#define OSF1_SYS_rename 128
/* syscall: "truncate" ret: "int" args: "char *" "off_t" */
#define OSF1_SYS_truncate 129
/* syscall: "ftruncate" ret: "int" args: "int" "off_t" */
#define OSF1_SYS_ftruncate 130
/* syscall: "setgid" ret: "int" args: "gid_t" */
#define OSF1_SYS_setgid 132
/* syscall: "sendto" ret: "int" args: "int" "caddr_t" "size_t" "int" "struct sockaddr *" "int" */
#define OSF1_SYS_sendto 133
/* syscall: "shutdown" ret: "int" args: "int" "int" */
#define OSF1_SYS_shutdown 134
/* syscall: "socketpair" ret: "int" args: "int" "int" "int" "int *" */
#define OSF1_SYS_socketpair 135
/* syscall: "mkdir" ret: "int" args: "const char *" "int" */
#define OSF1_SYS_mkdir 136
/* syscall: "rmdir" ret: "int" args: "const char *" */
#define OSF1_SYS_rmdir 137
/* syscall: "utimes" ret: "int" args: "char *" "const struct osf1_timeval *" */
#define OSF1_SYS_utimes 138
/* 139 is obsolete 4.2 sigreturn */
/* syscall: "getpeername" ret: "int" args: "int" "caddr_t" "int *" */
#define OSF1_SYS_getpeername 141
/* syscall: "gethostid" ret: "int32_t" args: */
#define OSF1_SYS_gethostid 142
/* syscall: "sethostid" ret: "int" args: "int32_t" */
#define OSF1_SYS_sethostid 143
/* syscall: "getrlimit" ret: "int" args: "u_int" "struct rlimit *" */
#define OSF1_SYS_getrlimit 144
/* syscall: "setrlimit" ret: "int" args: "u_int" "struct rlimit *" */
#define OSF1_SYS_setrlimit 145
/* syscall: "setsid" ret: "int" args: */
#define OSF1_SYS_setsid 147
/* syscall: "quota" ret: "int" args: */
#define OSF1_SYS_quota 149
/* syscall: "getsockname" ret: "int" args: "int" "caddr_t" "int *" */
#define OSF1_SYS_getsockname 150
/* syscall: "sigaction" ret: "int" args: "int" "struct osf1_sigaction *" "struct osf1_sigaction *" */
#define OSF1_SYS_sigaction 156
/* syscall: "getdirentries" ret: "int" args: "int" "char *" "u_int" "long *" */
#define OSF1_SYS_getdirentries 159
/* syscall: "statfs" ret: "int" args: "const char *" "struct osf1_statfs *" "int" */
#define OSF1_SYS_statfs 160
/* syscall: "fstatfs" ret: "int" args: "int" "struct osf1_statfs *" "int" */
#define OSF1_SYS_fstatfs 161
/* syscall: "getdomainname" ret: "int" args: "char *" "int" */
#define OSF1_SYS_getdomainname 165
/* syscall: "setdomainname" ret: "int" args: "char *" "int" */
#define OSF1_SYS_setdomainname 166
/* syscall: "uname" ret: "int" args: "struct osf1_uname *" */
#define OSF1_SYS_uname 207
/* syscall: "lchown" ret: "int" args: "const char *" "int" "int" */
#define OSF1_SYS_lchown 208
/* syscall: "shmat" ret: "void *" args: "int" "const void *" "int" */
#define OSF1_SYS_shmat 209
/* syscall: "shmctl" ret: "int" args: "int" "int" "struct osf1_shmid_ds *" */
#define OSF1_SYS_shmctl 210
/* syscall: "shmdt" ret: "int" args: "const void *" */
#define OSF1_SYS_shmdt 211
/* syscall: "shmget" ret: "int" args: "osf1_key_t" "size_t" "int" */
#define OSF1_SYS_shmget 212
/* syscall: "getsid" ret: "pid_t" args: "pid_t" */
#define OSF1_SYS_getsid 234
/* syscall: "sigaltstack" ret: "int" args: "struct osf1_sigaltstack *" "struct osf1_sigaltstack *" */
#define OSF1_SYS_sigaltstack 235
/* syscall: "sysinfo" ret: "int" args: "int" "char *" "long" */
#define OSF1_SYS_sysinfo 241
/* syscall: "pathconf" ret: "long" args: "char *" "int" */
#define OSF1_SYS_pathconf 247
/* syscall: "fpathconf" ret: "long" args: "int" "int" */
#define OSF1_SYS_fpathconf 248
/* syscall: "usleep_thread" ret: "int" args: "struct osf1_timeval *" "struct osf1_timeval *" */
#define OSF1_SYS_usleep_thread 251
/* syscall: "setsysinfo" ret: "int" args: "u_long" "caddr_t" "u_long" "caddr_t" "u_long" */
#define OSF1_SYS_setsysinfo 257
#define OSF1_SYS_MAXSYSCALL 262
|