this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Use our LKM's generated syscall.h in SDK

+1 -579
+1 -579
Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/syscall.h
··· 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 /BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-6153.41.3/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 - #define SYS_syscall 0 41 - #define SYS_exit 1 42 - #define SYS_fork 2 43 - #define SYS_read 3 44 - #define SYS_write 4 45 - #define SYS_open 5 46 - #define SYS_close 6 47 - #define SYS_wait4 7 48 - /* 8 old creat */ 49 - #define SYS_link 9 50 - #define SYS_unlink 10 51 - /* 11 old execv */ 52 - #define SYS_chdir 12 53 - #define SYS_fchdir 13 54 - #define SYS_mknod 14 55 - #define SYS_chmod 15 56 - #define SYS_chown 16 57 - /* 17 old break */ 58 - #define SYS_getfsstat 18 59 - /* 19 old lseek */ 60 - #define SYS_getpid 20 61 - /* 21 old mount */ 62 - /* 22 old umount */ 63 - #define SYS_setuid 23 64 - #define SYS_getuid 24 65 - #define SYS_geteuid 25 66 - #define SYS_ptrace 26 67 - #define SYS_recvmsg 27 68 - #define SYS_sendmsg 28 69 - #define SYS_recvfrom 29 70 - #define SYS_accept 30 71 - #define SYS_getpeername 31 72 - #define SYS_getsockname 32 73 - #define SYS_access 33 74 - #define SYS_chflags 34 75 - #define SYS_fchflags 35 76 - #define SYS_sync 36 77 - #define SYS_kill 37 78 - /* 38 old stat */ 79 - #define SYS_getppid 39 80 - /* 40 old lstat */ 81 - #define SYS_dup 41 82 - #define SYS_pipe 42 83 - #define SYS_getegid 43 84 - /* 44 old profil */ 85 - /* 45 old ktrace */ 86 - #define SYS_sigaction 46 87 - #define SYS_getgid 47 88 - #define SYS_sigprocmask 48 89 - #define SYS_getlogin 49 90 - #define SYS_setlogin 50 91 - #define SYS_acct 51 92 - #define SYS_sigpending 52 93 - #define SYS_sigaltstack 53 94 - #define SYS_ioctl 54 95 - #define SYS_reboot 55 96 - #define SYS_revoke 56 97 - #define SYS_symlink 57 98 - #define SYS_readlink 58 99 - #define SYS_execve 59 100 - #define SYS_umask 60 101 - #define SYS_chroot 61 102 - /* 62 old fstat */ 103 - /* 63 used internally and reserved */ 104 - /* 64 old getpagesize */ 105 - #define SYS_msync 65 106 - #define SYS_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 - #define SYS_munmap 73 114 - #define SYS_mprotect 74 115 - #define SYS_madvise 75 116 - /* 76 old vhangup */ 117 - /* 77 old vlimit */ 118 - #define SYS_mincore 78 119 - #define SYS_getgroups 79 120 - #define SYS_setgroups 80 121 - #define SYS_getpgrp 81 122 - #define SYS_setpgid 82 123 - #define SYS_setitimer 83 124 - /* 84 old wait */ 125 - #define SYS_swapon 85 126 - #define SYS_getitimer 86 127 - /* 87 old gethostname */ 128 - /* 88 old sethostname */ 129 - #define SYS_getdtablesize 89 130 - #define SYS_dup2 90 131 - /* 91 old getdopt */ 132 - #define SYS_fcntl 92 133 - #define SYS_select 93 134 - /* 94 old setdopt */ 135 - #define SYS_fsync 95 136 - #define SYS_setpriority 96 137 - #define SYS_socket 97 138 - #define SYS_connect 98 139 - /* 99 old accept */ 140 - #define SYS_getpriority 100 141 - /* 101 old send */ 142 - /* 102 old recv */ 143 - /* 103 old sigreturn */ 144 - #define SYS_bind 104 145 - #define SYS_setsockopt 105 146 - #define SYS_listen 106 147 - /* 107 old vtimes */ 148 - /* 108 old sigvec */ 149 - /* 109 old sigblock */ 150 - /* 110 old sigsetmask */ 151 - #define SYS_sigsuspend 111 152 - /* 112 old sigstack */ 153 - /* 113 old recvmsg */ 154 - /* 114 old sendmsg */ 155 - /* 115 old vtrace */ 156 - #define SYS_gettimeofday 116 157 - #define SYS_getrusage 117 158 - #define SYS_getsockopt 118 159 - /* 119 old resuba */ 160 - #define SYS_readv 120 161 - #define SYS_writev 121 162 - #define SYS_settimeofday 122 163 - #define SYS_fchown 123 164 - #define SYS_fchmod 124 165 - /* 125 old recvfrom */ 166 - #define SYS_setreuid 126 167 - #define SYS_setregid 127 168 - #define SYS_rename 128 169 - /* 129 old truncate */ 170 - /* 130 old ftruncate */ 171 - #define SYS_flock 131 172 - #define SYS_mkfifo 132 173 - #define SYS_sendto 133 174 - #define SYS_shutdown 134 175 - #define SYS_socketpair 135 176 - #define SYS_mkdir 136 177 - #define SYS_rmdir 137 178 - #define SYS_utimes 138 179 - #define SYS_futimes 139 180 - #define SYS_adjtime 140 181 - /* 141 old getpeername */ 182 - #define SYS_gethostuuid 142 183 - /* 143 old sethostid */ 184 - /* 144 old getrlimit */ 185 - /* 145 old setrlimit */ 186 - /* 146 old killpg */ 187 - #define SYS_setsid 147 188 - /* 148 old setquota */ 189 - /* 149 old qquota */ 190 - /* 150 old getsockname */ 191 - #define SYS_getpgid 151 192 - #define SYS_setprivexec 152 193 - #define SYS_pread 153 194 - #define SYS_pwrite 154 195 - #define SYS_nfssvc 155 196 - /* 156 old getdirentries */ 197 - #define SYS_statfs 157 198 - #define SYS_fstatfs 158 199 - #define SYS_unmount 159 200 - /* 160 old async_daemon */ 201 - #define SYS_getfh 161 202 - /* 162 old getdomainname */ 203 - /* 163 old setdomainname */ 204 - /* 164 */ 205 - #define SYS_quotactl 165 206 - /* 166 old exportfs */ 207 - #define SYS_mount 167 208 - /* 168 old ustat */ 209 - #define SYS_csops 169 210 - #define SYS_csops_audittoken 170 211 - /* 171 old wait3 */ 212 - /* 172 old rpause */ 213 - #define SYS_waitid 173 214 - /* 174 old getdents */ 215 - /* 175 old gc_control */ 216 - /* 176 old add_profil */ 217 - #define SYS_kdebug_typefilter 177 218 - #define SYS_kdebug_trace_string 178 219 - #define SYS_kdebug_trace64 179 220 - #define SYS_kdebug_trace 180 221 - #define SYS_setgid 181 222 - #define SYS_setegid 182 223 - #define SYS_seteuid 183 224 - #define SYS_sigreturn 184 225 - /* 185 old chud */ 226 - #define SYS_thread_selfcounts 186 227 - #define SYS_fdatasync 187 228 - #define SYS_stat 188 229 - #define SYS_fstat 189 230 - #define SYS_lstat 190 231 - #define SYS_pathconf 191 232 - #define SYS_fpathconf 192 233 - /* 193 old getfsstat */ 234 - #define SYS_getrlimit 194 235 - #define SYS_setrlimit 195 236 - #define SYS_getdirentries 196 237 - #define SYS_mmap 197 238 - /* 198 old __syscall */ 239 - #define SYS_lseek 199 240 - #define SYS_truncate 200 241 - #define SYS_ftruncate 201 242 - #define SYS_sysctl 202 243 - #define SYS_mlock 203 244 - #define SYS_munlock 204 245 - #define SYS_undelete 205 246 - /* 206 old ATsocket */ 247 - /* 207 old ATgetmsg */ 248 - /* 208 old ATputmsg */ 249 - /* 209 old ATsndreq */ 250 - /* 210 old ATsndrsp */ 251 - /* 211 old ATgetreq */ 252 - /* 212 old ATgetrsp */ 253 - /* 213 Reserved for AppleTalk */ 254 - /* 214 */ 255 - /* 215 */ 256 - #define SYS_open_dprotected_np 216 257 - #define SYS_fsgetpath_ext 217 258 - /* 218 old lstatv */ 259 - /* 219 old fstatv */ 260 - #define SYS_getattrlist 220 261 - #define SYS_setattrlist 221 262 - #define SYS_getdirentriesattr 222 263 - #define SYS_exchangedata 223 264 - /* 224 old checkuseraccess or fsgetpath */ 265 - #define SYS_searchfs 225 266 - #define SYS_delete 226 267 - #define SYS_copyfile 227 268 - #define SYS_fgetattrlist 228 269 - #define SYS_fsetattrlist 229 270 - #define SYS_poll 230 271 - #define SYS_watchevent 231 272 - #define SYS_waitevent 232 273 - #define SYS_modwatch 233 274 - #define SYS_getxattr 234 275 - #define SYS_fgetxattr 235 276 - #define SYS_setxattr 236 277 - #define SYS_fsetxattr 237 278 - #define SYS_removexattr 238 279 - #define SYS_fremovexattr 239 280 - #define SYS_listxattr 240 281 - #define SYS_flistxattr 241 282 - #define SYS_fsctl 242 283 - #define SYS_initgroups 243 284 - #define SYS_posix_spawn 244 285 - #define SYS_ffsctl 245 286 - /* 246 */ 287 - #define SYS_nfsclnt 247 288 - #define SYS_fhopen 248 289 - /* 249 */ 290 - #define SYS_minherit 250 291 - #define SYS_semsys 251 292 - #define SYS_msgsys 252 293 - #define SYS_shmsys 253 294 - #define SYS_semctl 254 295 - #define SYS_semget 255 296 - #define SYS_semop 256 297 - /* 257 old semconfig */ 298 - #define SYS_msgctl 258 299 - #define SYS_msgget 259 300 - #define SYS_msgsnd 260 301 - #define SYS_msgrcv 261 302 - #define SYS_shmat 262 303 - #define SYS_shmctl 263 304 - #define SYS_shmdt 264 305 - #define SYS_shmget 265 306 - #define SYS_shm_open 266 307 - #define SYS_shm_unlink 267 308 - #define SYS_sem_open 268 309 - #define SYS_sem_close 269 310 - #define SYS_sem_unlink 270 311 - #define SYS_sem_wait 271 312 - #define SYS_sem_trywait 272 313 - #define SYS_sem_post 273 314 - #define SYS_sysctlbyname 274 315 - /* 275 old sem_init */ 316 - /* 276 old sem_destroy */ 317 - #define SYS_open_extended 277 318 - #define SYS_umask_extended 278 319 - #define SYS_stat_extended 279 320 - #define SYS_lstat_extended 280 321 - #define SYS_fstat_extended 281 322 - #define SYS_chmod_extended 282 323 - #define SYS_fchmod_extended 283 324 - #define SYS_access_extended 284 325 - #define SYS_settid 285 326 - #define SYS_gettid 286 327 - #define SYS_setsgroups 287 328 - #define SYS_getsgroups 288 329 - #define SYS_setwgroups 289 330 - #define SYS_getwgroups 290 331 - #define SYS_mkfifo_extended 291 332 - #define SYS_mkdir_extended 292 333 - #define SYS_identitysvc 293 334 - #define SYS_shared_region_check_np 294 335 - /* 295 old shared_region_map_np */ 336 - #define SYS_vm_pressure_monitor 296 337 - #define SYS_psynch_rw_longrdlock 297 338 - #define SYS_psynch_rw_yieldwrlock 298 339 - #define SYS_psynch_rw_downgrade 299 340 - #define SYS_psynch_rw_upgrade 300 341 - #define SYS_psynch_mutexwait 301 342 - #define SYS_psynch_mutexdrop 302 343 - #define SYS_psynch_cvbroad 303 344 - #define SYS_psynch_cvsignal 304 345 - #define SYS_psynch_cvwait 305 346 - #define SYS_psynch_rw_rdlock 306 347 - #define SYS_psynch_rw_wrlock 307 348 - #define SYS_psynch_rw_unlock 308 349 - #define SYS_psynch_rw_unlock2 309 350 - #define SYS_getsid 310 351 - #define SYS_settid_with_pid 311 352 - #define SYS_psynch_cvclrprepost 312 353 - #define SYS_aio_fsync 313 354 - #define SYS_aio_return 314 355 - #define SYS_aio_suspend 315 356 - #define SYS_aio_cancel 316 357 - #define SYS_aio_error 317 358 - #define SYS_aio_read 318 359 - #define SYS_aio_write 319 360 - #define SYS_lio_listio 320 361 - /* 321 old __pthread_cond_wait */ 362 - #define SYS_iopolicysys 322 363 - #define SYS_process_policy 323 364 - #define SYS_mlockall 324 365 - #define SYS_munlockall 325 366 - /* 326 */ 367 - #define SYS_issetugid 327 368 - #define SYS___pthread_kill 328 369 - #define SYS___pthread_sigmask 329 370 - #define SYS___sigwait 330 371 - #define SYS___disable_threadsignal 331 372 - #define SYS___pthread_markcancel 332 373 - #define SYS___pthread_canceled 333 374 - #define SYS___semwait_signal 334 375 - /* 335 old utrace */ 376 - #define SYS_proc_info 336 377 - #define SYS_sendfile 337 378 - #define SYS_stat64 338 379 - #define SYS_fstat64 339 380 - #define SYS_lstat64 340 381 - #define SYS_stat64_extended 341 382 - #define SYS_lstat64_extended 342 383 - #define SYS_fstat64_extended 343 384 - #define SYS_getdirentries64 344 385 - #define SYS_statfs64 345 386 - #define SYS_fstatfs64 346 387 - #define SYS_getfsstat64 347 388 - #define SYS___pthread_chdir 348 389 - #define SYS___pthread_fchdir 349 390 - #define SYS_audit 350 391 - #define SYS_auditon 351 392 - /* 352 */ 393 - #define SYS_getauid 353 394 - #define SYS_setauid 354 395 - /* 355 old getaudit */ 396 - /* 356 old setaudit */ 397 - #define SYS_getaudit_addr 357 398 - #define SYS_setaudit_addr 358 399 - #define SYS_auditctl 359 400 - #define SYS_bsdthread_create 360 401 - #define SYS_bsdthread_terminate 361 402 - #define SYS_kqueue 362 403 - #define SYS_kevent 363 404 - #define SYS_lchown 364 405 - /* 365 old stack_snapshot */ 406 - #define SYS_bsdthread_register 366 407 - #define SYS_workq_open 367 408 - #define SYS_workq_kernreturn 368 409 - #define SYS_kevent64 369 410 - #define SYS___old_semwait_signal 370 411 - #define SYS___old_semwait_signal_nocancel 371 412 - #define SYS_thread_selfid 372 413 - #define SYS_ledger 373 414 - #define SYS_kevent_qos 374 415 - #define SYS_kevent_id 375 416 - /* 376 */ 417 - /* 377 */ 418 - /* 378 */ 419 - /* 379 */ 420 - #define SYS___mac_execve 380 421 - #define SYS___mac_syscall 381 422 - #define SYS___mac_get_file 382 423 - #define SYS___mac_set_file 383 424 - #define SYS___mac_get_link 384 425 - #define SYS___mac_set_link 385 426 - #define SYS___mac_get_proc 386 427 - #define SYS___mac_set_proc 387 428 - #define SYS___mac_get_fd 388 429 - #define SYS___mac_set_fd 389 430 - #define SYS___mac_get_pid 390 431 - /* 391 */ 432 - /* 392 */ 433 - /* 393 */ 434 - #define SYS_pselect 394 435 - #define SYS_pselect_nocancel 395 436 - #define SYS_read_nocancel 396 437 - #define SYS_write_nocancel 397 438 - #define SYS_open_nocancel 398 439 - #define SYS_close_nocancel 399 440 - #define SYS_wait4_nocancel 400 441 - #define SYS_recvmsg_nocancel 401 442 - #define SYS_sendmsg_nocancel 402 443 - #define SYS_recvfrom_nocancel 403 444 - #define SYS_accept_nocancel 404 445 - #define SYS_msync_nocancel 405 446 - #define SYS_fcntl_nocancel 406 447 - #define SYS_select_nocancel 407 448 - #define SYS_fsync_nocancel 408 449 - #define SYS_connect_nocancel 409 450 - #define SYS_sigsuspend_nocancel 410 451 - #define SYS_readv_nocancel 411 452 - #define SYS_writev_nocancel 412 453 - #define SYS_sendto_nocancel 413 454 - #define SYS_pread_nocancel 414 455 - #define SYS_pwrite_nocancel 415 456 - #define SYS_waitid_nocancel 416 457 - #define SYS_poll_nocancel 417 458 - #define SYS_msgsnd_nocancel 418 459 - #define SYS_msgrcv_nocancel 419 460 - #define SYS_sem_wait_nocancel 420 461 - #define SYS_aio_suspend_nocancel 421 462 - #define SYS___sigwait_nocancel 422 463 - #define SYS___semwait_signal_nocancel 423 464 - #define SYS___mac_mount 424 465 - #define SYS___mac_get_mount 425 466 - #define SYS___mac_getfsstat 426 467 - #define SYS_fsgetpath 427 468 - #define SYS_audit_session_self 428 469 - #define SYS_audit_session_join 429 470 - #define SYS_fileport_makeport 430 471 - #define SYS_fileport_makefd 431 472 - #define SYS_audit_session_port 432 473 - #define SYS_pid_suspend 433 474 - #define SYS_pid_resume 434 475 - #define SYS_pid_hibernate 435 476 - #define SYS_pid_shutdown_sockets 436 477 - /* 437 old shared_region_slide_np */ 478 - #define SYS_shared_region_map_and_slide_np 438 479 - #define SYS_kas_info 439 480 - #define SYS_memorystatus_control 440 481 - #define SYS_guarded_open_np 441 482 - #define SYS_guarded_close_np 442 483 - #define SYS_guarded_kqueue_np 443 484 - #define SYS_change_fdguard_np 444 485 - #define SYS_usrctl 445 486 - #define SYS_proc_rlimit_control 446 487 - #define SYS_connectx 447 488 - #define SYS_disconnectx 448 489 - #define SYS_peeloff 449 490 - #define SYS_socket_delegate 450 491 - #define SYS_telemetry 451 492 - #define SYS_proc_uuid_policy 452 493 - #define SYS_memorystatus_get_level 453 494 - #define SYS_system_override 454 495 - #define SYS_vfs_purge 455 496 - #define SYS_sfi_ctl 456 497 - #define SYS_sfi_pidctl 457 498 - #define SYS_coalition 458 499 - #define SYS_coalition_info 459 500 - #define SYS_necp_match_policy 460 501 - #define SYS_getattrlistbulk 461 502 - #define SYS_clonefileat 462 503 - #define SYS_openat 463 504 - #define SYS_openat_nocancel 464 505 - #define SYS_renameat 465 506 - #define SYS_faccessat 466 507 - #define SYS_fchmodat 467 508 - #define SYS_fchownat 468 509 - #define SYS_fstatat 469 510 - #define SYS_fstatat64 470 511 - #define SYS_linkat 471 512 - #define SYS_unlinkat 472 513 - #define SYS_readlinkat 473 514 - #define SYS_symlinkat 474 515 - #define SYS_mkdirat 475 516 - #define SYS_getattrlistat 476 517 - #define SYS_proc_trace_log 477 518 - #define SYS_bsdthread_ctl 478 519 - #define SYS_openbyid_np 479 520 - #define SYS_recvmsg_x 480 521 - #define SYS_sendmsg_x 481 522 - #define SYS_thread_selfusage 482 523 - #define SYS_csrctl 483 524 - #define SYS_guarded_open_dprotected_np 484 525 - #define SYS_guarded_write_np 485 526 - #define SYS_guarded_pwrite_np 486 527 - #define SYS_guarded_writev_np 487 528 - #define SYS_renameatx_np 488 529 - #define SYS_mremap_encrypted 489 530 - #define SYS_netagent_trigger 490 531 - #define SYS_stack_snapshot_with_config 491 532 - #define SYS_microstackshot 492 533 - #define SYS_grab_pgo_data 493 534 - #define SYS_persona 494 535 - /* 495 */ 536 - /* 496 */ 537 - /* 497 */ 538 - /* 498 */ 539 - #define SYS_work_interval_ctl 499 540 - #define SYS_getentropy 500 541 - #define SYS_necp_open 501 542 - #define SYS_necp_client_action 502 543 - #define SYS___nexus_open 503 544 - #define SYS___nexus_register 504 545 - #define SYS___nexus_deregister 505 546 - #define SYS___nexus_create 506 547 - #define SYS___nexus_destroy 507 548 - #define SYS___nexus_get_opt 508 549 - #define SYS___nexus_set_opt 509 550 - #define SYS___channel_open 510 551 - #define SYS___channel_get_info 511 552 - #define SYS___channel_sync 512 553 - #define SYS___channel_get_opt 513 554 - #define SYS___channel_set_opt 514 555 - #define SYS_ulock_wait 515 556 - #define SYS_ulock_wake 516 557 - #define SYS_fclonefileat 517 558 - #define SYS_fs_snapshot 518 559 - /* 519 */ 560 - #define SYS_terminate_with_payload 520 561 - #define SYS_abort_with_payload 521 562 - #define SYS_necp_session_open 522 563 - #define SYS_necp_session_action 523 564 - #define SYS_setattrlistat 524 565 - #define SYS_net_qos_guideline 525 566 - #define SYS_fmount 526 567 - #define SYS_ntp_adjtime 527 568 - #define SYS_ntp_gettime 528 569 - #define SYS_os_fault_with_payload 529 570 - #define SYS_kqueue_workloop_ctl 530 571 - #define SYS___mach_bridge_remote_time 531 572 - #define SYS_coalition_ledger 532 573 - #define SYS_log_data 533 574 - #define SYS_memorystatus_available_memory 534 575 - #define SYS_MAXSYSCALL 535 576 - #define SYS_invalid 63 577 - 578 - #endif /* __APPLE_API_PRIVATE */ 579 - #endif /* !_SYS_SYSCALL_H_ */ 1 + ../../../../../../../../../src/external/lkm/include/sys/syscall.h