12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- #define NCALLS 70 /* number of system calls allowed */
- #define EXIT 1
- #define FORK 2
- #define READ 3
- #define WRITE 4
- #define OPEN 5
- #define CLOSE 6
- #define WAIT 7
- #define CREAT 8
- #define LINK 9
- #define UNLINK 10
- #define CHDIR 12
- #define TIME 13
- #define MKNOD 14
- #define CHMOD 15
- #define CHOWN 16
- #define BRK 17
- #define STAT 18
- #define LSEEK 19
- #define GETPID 20
- #define MOUNT 21
- #define UMOUNT 22
- #define SETUID 23
- #define GETUID 24
- #define STIME 25
- #define PTRACE 26
- #define ALARM 27
- #define FSTAT 28
- #define PAUSE 29
- #define UTIME 30
- #define ACCESS 33
- #define SYNC 36
- #define KILL 37
- #define RENAME 38
- #define MKDIR 39
- #define RMDIR 40
- #define DUP 41
- #define PIPE 42
- #define TIMES 43
- #define SETGID 46
- #define GETGID 47
- #define SIGNAL 48
- #define IOCTL 54
- #define FCNTL 55
- #define EXEC 59
- #define UMASK 60
- #define CHROOT 61
- /* The following are not system calls, but are processed like them. */
- #define KSIG 64 /* kernel detected a signal */
- #define UNPAUSE 65 /* to MM or FS: check for EINTR */
- #define BRK2 66 /* to MM: used to say how big FS & INIT are */
- #define REVIVE 67 /* to FS: revive a sleeping process */
- #define TASK_REPLY 68 /* to FS: reply code from tty task */
- /* The following IS a system call for amoeba transactions */
- #define AM_SYSCALL 69
|