00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030 #define PPC_SYS_syscall 0
00031 #define PPC_SYS_exit 1
00032 #define PPC_SYS_fork 2
00033 #define PPC_SYS_read 3
00034 #define PPC_SYS_write 4
00035 #define PPC_SYS_open 5
00036 #define PPC_SYS_close 6
00037 #define PPC_SYS_wait4 7
00038
00039 #define PPC_SYS_link 9
00040 #define PPC_SYS_unlink 10
00041
00042 #define PPC_SYS_chdir 12
00043 #define PPC_SYS_fchdir 13
00044 #define PPC_SYS_mknod 14
00045 #define PPC_SYS_chmod 15
00046 #define PPC_SYS_chown 16
00047
00048 #if COMPAT_GETFSSTAT
00049
00050 #else
00051 #define PPC_SYS_getfsstat 18
00052 #endif
00053
00054 #define PPC_SYS_getpid 20
00055
00056
00057 #define PPC_SYS_setuid 23
00058 #define PPC_SYS_getuid 24
00059 #define PPC_SYS_geteuid 25
00060 #define PPC_SYS_ptrace 26
00061 #define PPC_SYS_recvmsg 27
00062 #define PPC_SYS_sendmsg 28
00063 #define PPC_SYS_recvfrom 29
00064 #define PPC_SYS_accept 30
00065 #define PPC_SYS_getpeername 31
00066 #define PPC_SYS_getsockname 32
00067 #define PPC_SYS_access 33
00068 #define PPC_SYS_chflags 34
00069 #define PPC_SYS_fchflags 35
00070 #define PPC_SYS_sync 36
00071 #define PPC_SYS_kill 37
00072
00073 #define PPC_SYS_getppid 39
00074
00075 #define PPC_SYS_dup 41
00076 #define PPC_SYS_pipe 42
00077 #define PPC_SYS_getegid 43
00078 #define PPC_SYS_profil 44
00079 #define PPC_SYS_ktrace 45
00080 #define PPC_SYS_sigaction 46
00081 #define PPC_SYS_getgid 47
00082 #define PPC_SYS_sigprocmask 48
00083 #define PPC_SYS_getlogin 49
00084 #define PPC_SYS_setlogin 50
00085 #define PPC_SYS_acct 51
00086 #define PPC_SYS_sigpending 52
00087 #define PPC_SYS_sigaltstack 53
00088 #define PPC_SYS_ioctl 54
00089 #define PPC_SYS_reboot 55
00090 #define PPC_SYS_revoke 56
00091 #define PPC_SYS_symlink 57
00092 #define PPC_SYS_readlink 58
00093 #define PPC_SYS_execve 59
00094 #define PPC_SYS_umask 60
00095 #define PPC_SYS_chroot 61
00096
00097
00098
00099 #define PPC_SYS_msync 65
00100 #define PPC_SYS_vfork 66
00101
00102
00103 #define PPC_SYS_sbrk 69
00104 #define PPC_SYS_sstk 70
00105
00106
00107 #define PPC_SYS_munmap 73
00108 #define PPC_SYS_mprotect 74
00109 #define PPC_SYS_madvise 75
00110
00111
00112 #define PPC_SYS_mincore 78
00113 #define PPC_SYS_getgroups 79
00114 #define PPC_SYS_setgroups 80
00115 #define PPC_SYS_getpgrp 81
00116 #define PPC_SYS_setpgid 82
00117 #define PPC_SYS_setitimer 83
00118
00119 #define PPC_SYS_swapon 85
00120 #define PPC_SYS_getitimer 86
00121
00122
00123 #define PPC_SYS_getdtablesize 89
00124 #define PPC_SYS_dup2 90
00125 #define PPC_SYS_fcntl 92
00126 #define PPC_SYS_select 93
00127
00128 #define PPC_SYS_fsync 95
00129 #define PPC_SYS_setpriority 96
00130 #define PPC_SYS_socket 97
00131 #define PPC_SYS_connect 98
00132
00133 #define PPC_SYS_getpriority 100
00134
00135
00136 #ifndef __ppc__
00137 #define PPC_SYS_sigreturn 103
00138 #endif
00139 #define PPC_SYS_bind 104
00140 #define PPC_SYS_setsockopt 105
00141 #define PPC_SYS_listen 106
00142
00143
00144
00145
00146 #define PPC_SYS_sigsuspend 111
00147
00148
00149
00150
00151 #define PPC_SYS_gettimeofday 116
00152 #define PPC_SYS_getrusage 117
00153 #define PPC_SYS_getsockopt 118
00154
00155 #define PPC_SYS_readv 120
00156 #define PPC_SYS_writev 121
00157 #define PPC_SYS_settimeofday 122
00158 #define PPC_SYS_fchown 123
00159 #define PPC_SYS_fchmod 124
00160
00161
00162
00163 #define PPC_SYS_rename 128
00164
00165
00166 #define PPC_SYS_flock 131
00167 #define PPC_SYS_mkfifo 132
00168 #define PPC_SYS_sendto 133
00169 #define PPC_SYS_shutdown 134
00170 #define PPC_SYS_socketpair 135
00171 #define PPC_SYS_mkdir 136
00172 #define PPC_SYS_rmdir 137
00173 #define PPC_SYS_utimes 138
00174 #define PPC_SYS_futimes 139
00175 #define PPC_SYS_adjtime 140
00176
00177
00178
00179
00180
00181
00182 #define PPC_SYS_setsid 147
00183
00184
00185
00186 #define PPC_SYS_getpgid 151
00187 #define PPC_SYS_setprivexec 152
00188 #define PPC_SYS_pread 153
00189 #define PPC_SYS_pwrite 154
00190 #define PPC_SYS_nfssvc 155
00191
00192 #define PPC_SYS_statfs 157
00193 #define PPC_SYS_fstatfs 158
00194 #define PPC_SYS_unmount 159
00195
00196 #define PPC_SYS_getfh 161
00197
00198
00199
00200 #define PPC_SYS_quotactl 165
00201
00202 #define PPC_SYS_mount 167
00203
00204
00205 #define PPC_SYS_table 170
00206
00207
00208
00209
00210 #define PPC_SYS_gc_control 175
00211 #define PPC_SYS_add_profil 176
00212
00213
00214
00215 #define PPC_SYS_kdebug_trace 180
00216 #define PPC_SYS_setgid 181
00217 #define PPC_SYS_setegid 182
00218 #define PPC_SYS_seteuid 183
00219 #ifdef __ppc__
00220 #define PPC_SYS_sigreturn 184
00221 #endif
00222
00223
00224
00225 #define PPC_SYS_stat 188
00226 #define PPC_SYS_fstat 189
00227 #define PPC_SYS_lstat 190
00228 #define PPC_SYS_pathconf 191
00229 #define PPC_SYS_fpathconf 192
00230 #if COMPAT_GETFSSTAT
00231 #define PPC_SYS_getfsstat 193
00232 #endif
00233 #define PPC_SYS_getrlimit 194
00234 #define PPC_SYS_setrlimit 195
00235 #define PPC_SYS_getdirentries 196
00236 #define PPC_SYS_mmap 197
00237 #define PPC_SYS___syscall 198
00238 #define PPC_SYS_lseek 199
00239 #define PPC_SYS_truncate 200
00240 #define PPC_SYS_ftruncate 201
00241 #define PPC_SYS___sysctl 202
00242 #define PPC_SYS_mlock 203
00243 #define PPC_SYS_munlock 204
00244 #define PPC_SYS_undelete 205
00245 #define PPC_SYS_ATsocket 206
00246 #define PPC_SYS_ATgetmsg 207
00247 #define PPC_SYS_ATputmsg 208
00248 #define PPC_SYS_ATPsndreq 209
00249 #define PPC_SYS_ATPsndrsp 210
00250 #define PPC_SYS_ATPgetreq 211
00251 #define PPC_SYS_ATPgetrsp 212
00252
00253 #define PPC_SYS_kqueue_from_portset_np 214
00254 #define PPC_SYS_kqueue_portset_np 215
00255 #define PPC_SYS_mkcomplex 216
00256 #define PPC_SYS_statv 217
00257 #define PPC_SYS_lstatv 218
00258 #define PPC_SYS_fstatv 219
00259 #define PPC_SYS_getattrlist 220
00260 #define PPC_SYS_setattrlist 221
00261 #define PPC_SYS_getdirentriesattr 222
00262 #define PPC_SYS_exchangedata 223
00263 #define PPC_SYS_checkuseraccess 224
00264 #define PPC_SYS_searchfs 225
00265
00266
00267
00268 #define PPC_SYS_fsctl 242
00269
00270 #define PPC_SYS_nfsclnt 247
00271 #define PPC_SYS_fhopen 248
00272
00273 #define PPC_SYS_minherit 250
00274 #define PPC_SYS_semsys 251
00275 #define PPC_SYS_msgsys 252
00276 #define PPC_SYS_shmsys 253
00277 #define PPC_SYS_semctl 254
00278 #define PPC_SYS_semget 255
00279 #define PPC_SYS_semop 256
00280 #define PPC_SYS_semconfig 257
00281 #define PPC_SYS_msgctl 258
00282 #define PPC_SYS_msgget 259
00283 #define PPC_SYS_msgsnd 260
00284 #define PPC_SYS_msgrcv 261
00285 #define PPC_SYS_shmat 262
00286 #define PPC_SYS_shmctl 263
00287 #define PPC_SYS_shmdt 264
00288 #define PPC_SYS_shmget 265
00289 #define PPC_SYS_shm_open 266
00290 #define PPC_SYS_shm_unlink 267
00291 #define PPC_SYS_sem_open 268
00292 #define PPC_SYS_sem_close 269
00293 #define PPC_SYS_sem_unlink 270
00294 #define PPC_SYS_sem_wait 271
00295 #define PPC_SYS_sem_trywait 272
00296 #define PPC_SYS_sem_post 273
00297 #define PPC_SYS_sem_getvalue 274
00298 #define PPC_SYS_sem_init 275
00299 #define PPC_SYS_sem_destroy 276
00300
00301 #define PPC_SYS_load_shared_file 296
00302 #define PPC_SYS_reset_shared_file 297
00303 #define PPC_SYS_new_system_shared_regions 298
00304
00305 #define PPC_SYS_getsid 310
00306
00307 #define PPC_SYS_aio_fsync 313
00308 #define PPC_SYS_aio_return 314
00309 #define PPC_SYS_aio_suspend 315
00310 #define PPC_SYS_aio_cancel 316
00311 #define PPC_SYS_aio_error 317
00312 #define PPC_SYS_aio_read 318
00313 #define PPC_SYS_aio_write 319
00314 #define PPC_SYS_lio_listio 320
00315
00316 #define PPC_SYS_mlockall 324
00317 #define PPC_SYS_munlockall 325
00318
00319 #define PPC_SYS_issetugid 327
00320 #define PPC_SYS___pthread_kill 328
00321 #define PPC_SYS_pthread_sigmask 329
00322 #define PPC_SYS_sigwait 330
00323
00324 #define PPC_SYS_audit 350
00325 #define PPC_SYS_auditon 351
00326 #define PPC_SYS_auditsvc 352
00327 #define PPC_SYS_getauid 353
00328 #define PPC_SYS_setauid 354
00329 #define PPC_SYS_getaudit 355
00330 #define PPC_SYS_setaudit 356
00331 #define PPC_SYS_getaudit_addr 357
00332 #define PPC_SYS_setaudit_addr 358
00333 #define PPC_SYS_auditctl 359
00334
00335 #define PPC_SYS_kqueue 362
00336 #define PPC_SYS_kevent 363
00337
00338 #define NETSIM_SYS_ENTER 397
00339 #define NETSIM_TX_ENTER 398
00340 #define NETSIM_SYS_PICKUP 399
00341
00342
00343 #define PPC_highest_syscall 400