1 #define NCALLS 114 /* number of system calls allowed */
3 /* In case it isn't obvious enough: this list is sorted numerically. */
23 #define MINIX_GETPID 20
64 #define GETGROUPS_O 65
65 #define SETGROUPS_O 66
66 #define GETMCONTEXT 67
67 #define SETMCONTEXT 68
69 /* Posix signal handling. */
73 #define SIGPROCMASK 74
79 #define GETDENTS 80 /* to VFS */
80 #define LLSEEK 81 /* to VFS */
81 #define FSTATFS 82 /* to VFS */
82 #define STATVFS 83 /* to VFS */
83 #define FSTATVFS 84 /* to VFS */
84 #define SELECT 85 /* to VFS */
85 #define FCHDIR 86 /* to VFS */
86 #define FSYNC 87 /* to VFS */
87 #define GETPRIORITY 88 /* to PM */
88 #define SETPRIORITY 89 /* to PM */
89 #define GETTIMEOFDAY 90 /* to PM */
90 #define SETEUID 91 /* to PM */
91 #define SETEGID 92 /* to PM */
92 #define TRUNCATE 93 /* to VFS */
93 #define FTRUNCATE 94 /* to VFS */
94 #define FCHMOD 95 /* to VFS */
95 #define FCHOWN 96 /* to VFS */
96 #define SPROF 98 /* to PM */
97 #define CPROF 99 /* to PM */
99 /* Calls provided by PM and FS that are not part of the API */
100 #define PM_NEWEXEC 100 /* from VFS or RS to PM: new exec */
101 #define SRV_FORK 101 /* to PM: special fork call for RS */
102 #define EXEC_RESTART 102 /* to PM: final part of exec for RS */
103 #define GETPROCNR 104 /* to PM */
104 #define ISSETUGID 106 /* to PM: ask if process is tainted */
105 #define GETEPINFO_O 107 /* to PM: get pid/uid/gid of an endpoint */
106 #define SRV_KILL 111 /* to PM: special kill call for RS */
108 #define GCOV_FLUSH 112 /* flush gcov data from server to gcov files */
110 #define PM_GETSID 113 /* PM getsid() */
112 #define TASK_REPLY 121 /* to VFS: reply code from drivers, not
113 * really a standalone call.
115 #define MAPDRIVER 122 /* to VFS, map a device */