Chameleon

Chameleon Svn Source Tree

Root/branches/rewrite/i386/include/sys/syscall.h

Source at commit 1146 created 12 years 11 months ago.
By azimutz, Sync with trunk (r1145). Add nVidia dev id's, 0DF4 for "GeForce GT 450M" (issue 99) and 1251 for "GeForce GTX 560M" (thanks to oSxFr33k for testing).
1/*
2 * Copyright (c) 2004-2008 Apple Inc. All rights reserved.
3 *
4 * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
5 *
6 * This file contains Original Code and/or Modifications of Original Code
7 * as defined in and that are subject to the Apple Public Source License
8 * Version 2.0 (the 'License'). You may not use this file except in
9 * compliance with the License. The rights granted to you under the License
10 * may not be used to create, or enable the creation or redistribution of,
11 * unlawful or unlicensed copies of an Apple operating system, or to
12 * circumvent, violate, or enable the circumvention or violation of, any
13 * terms of an Apple operating system software license agreement.
14 *
15 * Please obtain a copy of the License at
16 * http://www.opensource.apple.com/apsl/ and read it before using this file.
17 *
18 * The Original Code and all software distributed under the License are
19 * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
20 * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
21 * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
22 * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
23 * Please see the License for the specific language governing rights and
24 * limitations under the License.
25 *
26 * @APPLE_OSREFERENCE_LICENSE_HEADER_END@
27 *
28 *
29 * System call switch table.
30 *
31 * DO NOT EDIT-- this file is automatically generated.
32 * created from /SourceCache/xnu/xnu-1504.7.4/bsd/kern/syscalls.master
33 */
34
35#ifndef _SYS_SYSCALL_H_
36#define_SYS_SYSCALL_H_
37
38#include <sys/appleapiopts.h>
39#ifdef __APPLE_API_PRIVATE
40#defineSYS_syscall 0
41#defineSYS_exit 1
42#defineSYS_fork 2
43#defineSYS_read 3
44#defineSYS_write 4
45#defineSYS_open 5
46#defineSYS_close 6
47#defineSYS_wait4 7
48/* 8 old creat */
49#defineSYS_link 9
50#defineSYS_unlink 10
51/* 11 old execv */
52#defineSYS_chdir 12
53#defineSYS_fchdir 13
54#defineSYS_mknod 14
55#defineSYS_chmod 15
56#defineSYS_chown 16
57/* 17 old break */
58#defineSYS_getfsstat 18
59/* 19 old lseek */
60#defineSYS_getpid 20
61/* 21 old mount */
62/* 22 old umount */
63#defineSYS_setuid 23
64#defineSYS_getuid 24
65#defineSYS_geteuid 25
66#defineSYS_ptrace 26
67#defineSYS_recvmsg 27
68#defineSYS_sendmsg 28
69#defineSYS_recvfrom 29
70#defineSYS_accept 30
71#defineSYS_getpeername 31
72#defineSYS_getsockname 32
73#defineSYS_access 33
74#defineSYS_chflags 34
75#defineSYS_fchflags 35
76#defineSYS_sync 36
77#defineSYS_kill 37
78/* 38 old stat */
79#defineSYS_getppid 39
80/* 40 old lstat */
81#defineSYS_dup 41
82#defineSYS_pipe 42
83#defineSYS_getegid 43
84#defineSYS_profil 44
85/* 45 old ktrace */
86#defineSYS_sigaction 46
87#defineSYS_getgid 47
88#defineSYS_sigprocmask 48
89#defineSYS_getlogin 49
90#defineSYS_setlogin 50
91#defineSYS_acct 51
92#defineSYS_sigpending 52
93#defineSYS_sigaltstack 53
94#defineSYS_ioctl 54
95#defineSYS_reboot 55
96#defineSYS_revoke 56
97#defineSYS_symlink 57
98#defineSYS_readlink 58
99#defineSYS_execve 59
100#defineSYS_umask 60
101#defineSYS_chroot 61
102/* 62 old fstat */
103/* 63 used internally , reserved */
104/* 64 old getpagesize */
105#defineSYS_msync 65
106#defineSYS_vfork 66
107/* 67 old vread */
108/* 68 old vwrite */
109/* 69 old sbrk */
110/* 70 old sstk */
111/* 71 old mmap */
112/* 72 old vadvise */
113#defineSYS_munmap 73
114#defineSYS_mprotect 74
115#defineSYS_madvise 75
116/* 76 old vhangup */
117/* 77 old vlimit */
118#defineSYS_mincore 78
119#defineSYS_getgroups 79
120#defineSYS_setgroups 80
121#defineSYS_getpgrp 81
122#defineSYS_setpgid 82
123#defineSYS_setitimer 83
124/* 84 old wait */
125#defineSYS_swapon 85
126#defineSYS_getitimer 86
127/* 87 old gethostname */
128/* 88 old sethostname */
129#defineSYS_getdtablesize 89
130#defineSYS_dup2 90
131/* 91 old getdopt */
132#defineSYS_fcntl 92
133#defineSYS_select 93
134/* 94 old setdopt */
135#defineSYS_fsync 95
136#defineSYS_setpriority 96
137#defineSYS_socket 97
138#defineSYS_connect 98
139/* 99 old accept */
140#defineSYS_getpriority 100
141/* 101 old send */
142/* 102 old recv */
143/* 103 old sigreturn */
144#defineSYS_bind 104
145#defineSYS_setsockopt 105
146#defineSYS_listen 106
147/* 107 old vtimes */
148/* 108 old sigvec */
149/* 109 old sigblock */
150/* 110 old sigsetmask */
151#defineSYS_sigsuspend 111
152/* 112 old sigstack */
153/* 113 old recvmsg */
154/* 114 old sendmsg */
155/* 115 old vtrace */
156#defineSYS_gettimeofday 116
157#defineSYS_getrusage 117
158#defineSYS_getsockopt 118
159/* 119 old resuba */
160#defineSYS_readv 120
161#defineSYS_writev 121
162#defineSYS_settimeofday 122
163#defineSYS_fchown 123
164#defineSYS_fchmod 124
165/* 125 old recvfrom */
166#defineSYS_setreuid 126
167#defineSYS_setregid 127
168#defineSYS_rename 128
169/* 129 old truncate */
170/* 130 old ftruncate */
171#defineSYS_flock 131
172#defineSYS_mkfifo 132
173#defineSYS_sendto 133
174#defineSYS_shutdown 134
175#defineSYS_socketpair 135
176#defineSYS_mkdir 136
177#defineSYS_rmdir 137
178#defineSYS_utimes 138
179#defineSYS_futimes 139
180#defineSYS_adjtime 140
181/* 141 old getpeername */
182#defineSYS_gethostuuid 142
183/* 143 old sethostid */
184/* 144 old getrlimit */
185/* 145 old setrlimit */
186/* 146 old killpg */
187#defineSYS_setsid 147
188/* 148 old setquota */
189/* 149 old qquota */
190/* 150 old getsockname */
191#defineSYS_getpgid 151
192#defineSYS_setprivexec 152
193#defineSYS_pread 153
194#defineSYS_pwrite 154
195#defineSYS_nfssvc 155
196/* 156 old getdirentries */
197#defineSYS_statfs 157
198#defineSYS_fstatfs 158
199#defineSYS_unmount 159
200/* 160 old async_daemon */
201#defineSYS_getfh 161
202/* 162 old getdomainname */
203/* 163 old setdomainname */
204/* 164 */
205#defineSYS_quotactl 165
206/* 166 old exportfs */
207#defineSYS_mount 167
208/* 168 old ustat */
209#defineSYS_csops 169
210/* 170 old table */
211/* 171 old wait3 */
212/* 172 old rpause */
213#defineSYS_waitid 173
214/* 174 old getdents */
215/* 175 old gc_control */
216#defineSYS_add_profil 176
217/* 177 */
218/* 178 */
219/* 179 */
220#defineSYS_kdebug_trace 180
221#defineSYS_setgid 181
222#defineSYS_setegid 182
223#defineSYS_seteuid 183
224#defineSYS_sigreturn 184
225#defineSYS_chud 185
226/* 186 */
227#defineSYS_fdatasync 187
228#defineSYS_stat 188
229#defineSYS_fstat 189
230#defineSYS_lstat 190
231#defineSYS_pathconf 191
232#defineSYS_fpathconf 192
233/* 193 */
234#defineSYS_getrlimit 194
235#defineSYS_setrlimit 195
236#defineSYS_getdirentries 196
237#defineSYS_mmap 197
238/* 198 __syscall */
239#defineSYS_lseek 199
240#defineSYS_truncate 200
241#defineSYS_ftruncate 201
242#defineSYS___sysctl 202
243#defineSYS_mlock 203
244#defineSYS_munlock 204
245#defineSYS_undelete 205
246#defineSYS_ATsocket 206
247#defineSYS_ATgetmsg 207
248#defineSYS_ATputmsg 208
249#defineSYS_ATPsndreq 209
250#defineSYS_ATPsndrsp 210
251#defineSYS_ATPgetreq 211
252#defineSYS_ATPgetrsp 212
253/* 213 Reserved for AppleTalk */
254/* 214 */
255/* 215 */
256#defineSYS_mkcomplex 216
257#defineSYS_statv 217
258#defineSYS_lstatv 218
259#defineSYS_fstatv 219
260#defineSYS_getattrlist 220
261#defineSYS_setattrlist 221
262#defineSYS_getdirentriesattr 222
263#defineSYS_exchangedata 223
264/* 224 old checkuseraccess / fsgetpath ( which moved to 427 ) */
265#defineSYS_searchfs 225
266#defineSYS_delete 226
267#defineSYS_copyfile 227
268#defineSYS_fgetattrlist 228
269#defineSYS_fsetattrlist 229
270#defineSYS_poll 230
271#defineSYS_watchevent 231
272#defineSYS_waitevent 232
273#defineSYS_modwatch 233
274#defineSYS_getxattr 234
275#defineSYS_fgetxattr 235
276#defineSYS_setxattr 236
277#defineSYS_fsetxattr 237
278#defineSYS_removexattr 238
279#defineSYS_fremovexattr 239
280#defineSYS_listxattr 240
281#defineSYS_flistxattr 241
282#defineSYS_fsctl 242
283#defineSYS_initgroups 243
284#defineSYS_posix_spawn 244
285#defineSYS_ffsctl 245
286/* 246 */
287#defineSYS_nfsclnt 247
288#defineSYS_fhopen 248
289/* 249 */
290#defineSYS_minherit 250
291#defineSYS_semsys 251
292#defineSYS_msgsys 252
293#defineSYS_shmsys 253
294#defineSYS_semctl 254
295#defineSYS_semget 255
296#defineSYS_semop 256
297/* 257 */
298#defineSYS_msgctl 258
299#defineSYS_msgget 259
300#defineSYS_msgsnd 260
301#defineSYS_msgrcv 261
302#defineSYS_shmat 262
303#defineSYS_shmctl 263
304#defineSYS_shmdt 264
305#defineSYS_shmget 265
306#defineSYS_shm_open 266
307#defineSYS_shm_unlink 267
308#defineSYS_sem_open 268
309#defineSYS_sem_close 269
310#defineSYS_sem_unlink 270
311#defineSYS_sem_wait 271
312#defineSYS_sem_trywait 272
313#defineSYS_sem_post 273
314#defineSYS_sem_getvalue 274
315#defineSYS_sem_init 275
316#defineSYS_sem_destroy 276
317#defineSYS_open_extended 277
318#defineSYS_umask_extended 278
319#defineSYS_stat_extended 279
320#defineSYS_lstat_extended 280
321#defineSYS_fstat_extended 281
322#defineSYS_chmod_extended 282
323#defineSYS_fchmod_extended 283
324#defineSYS_access_extended 284
325#defineSYS_settid 285
326#defineSYS_gettid 286
327#defineSYS_setsgroups 287
328#defineSYS_getsgroups 288
329#defineSYS_setwgroups 289
330#defineSYS_getwgroups 290
331#defineSYS_mkfifo_extended 291
332#defineSYS_mkdir_extended 292
333#defineSYS_identitysvc 293
334#defineSYS_shared_region_check_np 294
335#defineSYS_shared_region_map_np 295
336#defineSYS_vm_pressure_monitor 296
337#defineSYS_psynch_rw_longrdlock 297
338#defineSYS_psynch_rw_yieldwrlock 298
339#defineSYS_psynch_rw_downgrade 299
340#defineSYS_psynch_rw_upgrade 300
341#defineSYS_psynch_mutexwait 301
342#defineSYS_psynch_mutexdrop 302
343#defineSYS_psynch_cvbroad 303
344#defineSYS_psynch_cvsignal 304
345#defineSYS_psynch_cvwait 305
346#defineSYS_psynch_rw_rdlock 306
347#defineSYS_psynch_rw_wrlock 307
348#defineSYS_psynch_rw_unlock 308
349#defineSYS_psynch_rw_unlock2 309
350#defineSYS_getsid 310
351#defineSYS_settid_with_pid 311
352/* 312 old __pthread_cond_timedwait */
353#defineSYS_aio_fsync 313
354#defineSYS_aio_return 314
355#defineSYS_aio_suspend 315
356#defineSYS_aio_cancel 316
357#defineSYS_aio_error 317
358#defineSYS_aio_read 318
359#defineSYS_aio_write 319
360#defineSYS_lio_listio 320
361/* 321 old __pthread_cond_wait */
362#defineSYS_iopolicysys 322
363/* 323 */
364#defineSYS_mlockall 324
365#defineSYS_munlockall 325
366/* 326 */
367#defineSYS_issetugid 327
368#defineSYS___pthread_kill 328
369#defineSYS___pthread_sigmask 329
370#defineSYS___sigwait 330
371#defineSYS___disable_threadsignal 331
372#defineSYS___pthread_markcancel 332
373#defineSYS___pthread_canceled 333
374#defineSYS___semwait_signal 334
375/* 335 old utrace */
376#defineSYS_proc_info 336
377#defineSYS_sendfile 337
378#defineSYS_stat64 338
379#defineSYS_fstat64 339
380#defineSYS_lstat64 340
381#defineSYS_stat64_extended 341
382#defineSYS_lstat64_extended 342
383#defineSYS_fstat64_extended 343
384#defineSYS_getdirentries64 344
385#defineSYS_statfs64 345
386#defineSYS_fstatfs64 346
387#defineSYS_getfsstat64 347
388#defineSYS___pthread_chdir 348
389#defineSYS___pthread_fchdir 349
390#defineSYS_audit 350
391#defineSYS_auditon 351
392/* 352 */
393#defineSYS_getauid 353
394#defineSYS_setauid 354
395#defineSYS_getaudit 355
396#defineSYS_setaudit 356
397#defineSYS_getaudit_addr 357
398#defineSYS_setaudit_addr 358
399#defineSYS_auditctl 359
400#defineSYS_bsdthread_create 360
401#defineSYS_bsdthread_terminate 361
402#defineSYS_kqueue 362
403#defineSYS_kevent 363
404#defineSYS_lchown 364
405#defineSYS_stack_snapshot 365
406#defineSYS_bsdthread_register 366
407#defineSYS_workq_open 367
408#defineSYS_workq_kernreturn 368
409#defineSYS_kevent64 369
410#defineSYS___old_semwait_signal 370
411#defineSYS___old_semwait_signal_nocancel 371
412#defineSYS_thread_selfid 372
413/* 373 */
414/* 374 */
415/* 375 */
416/* 376 */
417/* 377 */
418/* 378 */
419/* 379 */
420#defineSYS___mac_execve 380
421#defineSYS___mac_syscall 381
422#defineSYS___mac_get_file 382
423#defineSYS___mac_set_file 383
424#defineSYS___mac_get_link 384
425#defineSYS___mac_set_link 385
426#defineSYS___mac_get_proc 386
427#defineSYS___mac_set_proc 387
428#defineSYS___mac_get_fd 388
429#defineSYS___mac_set_fd 389
430#defineSYS___mac_get_pid 390
431#defineSYS___mac_get_lcid 391
432#defineSYS___mac_get_lctx 392
433#defineSYS___mac_set_lctx 393
434#defineSYS_setlcid 394
435#defineSYS_getlcid 395
436#defineSYS_read_nocancel 396
437#defineSYS_write_nocancel 397
438#defineSYS_open_nocancel 398
439#defineSYS_close_nocancel 399
440#defineSYS_wait4_nocancel 400
441#defineSYS_recvmsg_nocancel 401
442#defineSYS_sendmsg_nocancel 402
443#defineSYS_recvfrom_nocancel 403
444#defineSYS_accept_nocancel 404
445#defineSYS_msync_nocancel 405
446#defineSYS_fcntl_nocancel 406
447#defineSYS_select_nocancel 407
448#defineSYS_fsync_nocancel 408
449#defineSYS_connect_nocancel 409
450#defineSYS_sigsuspend_nocancel 410
451#defineSYS_readv_nocancel 411
452#defineSYS_writev_nocancel 412
453#defineSYS_sendto_nocancel 413
454#defineSYS_pread_nocancel 414
455#defineSYS_pwrite_nocancel 415
456#defineSYS_waitid_nocancel 416
457#defineSYS_poll_nocancel 417
458#defineSYS_msgsnd_nocancel 418
459#defineSYS_msgrcv_nocancel 419
460#defineSYS_sem_wait_nocancel 420
461#defineSYS_aio_suspend_nocancel 421
462#defineSYS___sigwait_nocancel 422
463#defineSYS___semwait_signal_nocancel 423
464#defineSYS___mac_mount 424
465#defineSYS___mac_get_mount 425
466#defineSYS___mac_getfsstat 426
467#defineSYS_fsgetpath 427
468#defineSYS_audit_session_self 428
469#defineSYS_audit_session_join 429
470#defineSYS_pid_suspend 430
471#defineSYS_pid_resume 431
472#defineSYS_fileport_makeport 432
473#defineSYS_fileport_makefd 433
474#defineSYS_MAXSYSCALL434
475
476#endif /* __APPLE_API_PRIVATE */
477#endif /* !_SYS_SYSCALL_H_ */
478

Archive Download this file

Revision: 1146