syscalls.master revision 1.37 1 1.37 mrg $NetBSD: syscalls.master,v 1.37 2001/05/30 11:37:33 mrg Exp $
2 1.11 mycroft
3 1.4 cgd ; @(#)syscalls.master 8.1 (Berkeley) 7/19/93
4 1.1 glass
5 1.11 mycroft ; NetBSD COMPAT_ULTRIX system call name/number "master" file.
6 1.11 mycroft ; (See syscalls.conf to see what it is processed into.)
7 1.11 mycroft ;
8 1.11 mycroft ; Fields: number type [type-dependent ...]
9 1.1 glass ; number system call number, must be in order
10 1.11 mycroft ; type one of STD, OBSOL, UNIMPL, NODEF, NOARGS, or one of
11 1.11 mycroft ; the compatibility options defined in syscalls.conf.
12 1.11 mycroft ;
13 1.1 glass ; types:
14 1.1 glass ; STD always included
15 1.11 mycroft ; OBSOL obsolete, not included in system
16 1.11 mycroft ; UNIMPL unimplemented, not included in system
17 1.11 mycroft ; NODEF included, but don't define the syscall number
18 1.11 mycroft ; NOARGS included, but don't define the syscall args structure
19 1.11 mycroft ;
20 1.6 dean ; The compat options are defined in the syscalls.conf file, and the
21 1.6 dean ; compat option name is prefixed to the syscall name. Other than
22 1.6 dean ; that, they're like NODEF (for 'compat' options), or STD (for
23 1.6 dean ; 'libcompat' options).
24 1.6 dean ;
25 1.6 dean ; The type-dependent arguments are as follows:
26 1.6 dean ; For STD, NODEF, NOARGS, and compat syscalls:
27 1.6 dean ; { pseudo-proto } [alias]
28 1.6 dean ; For other syscalls:
29 1.6 dean ; [comment]
30 1.6 dean ;
31 1.1 glass ; #ifdef's, etc. may be included, and are copied to the output files.
32 1.24 thorpej ; #include's are copied to the syscall names and switch definition files only.
33 1.25 thorpej
34 1.37 mrg #if defined(_KERNEL_OPT)
35 1.25 thorpej #include "opt_nfsserver.h"
36 1.24 thorpej #include "fs_nfs.h"
37 1.34 mycroft #endif
38 1.1 glass
39 1.6 dean #include <sys/param.h>
40 1.6 dean #include <sys/systm.h>
41 1.6 dean #include <sys/signal.h>
42 1.6 dean #include <sys/mount.h>
43 1.6 dean #include <sys/syscallargs.h>
44 1.6 dean #include <compat/ultrix/ultrix_syscallargs.h>
45 1.35 mycroft
46 1.35 mycroft %%
47 1.6 dean
48 1.11 mycroft 0 NOARGS { int sys_nosys(void); } syscall
49 1.11 mycroft 1 NOARGS { int sys_exit(int rval); }
50 1.11 mycroft 2 NOARGS { int sys_fork(void); }
51 1.11 mycroft 3 NOARGS { int sys_read(int fd, char *buf, u_int nbyte); }
52 1.11 mycroft 4 NOARGS { int sys_write(int fd, char *buf, u_int nbyte); }
53 1.30 christos 5 STD { int ultrix_sys_open(const char *path, int flags, \
54 1.11 mycroft int mode); }
55 1.11 mycroft 6 NOARGS { int sys_close(int fd); }
56 1.14 jonathan 7 NOARGS { int compat_43_sys_wait(void); } owait
57 1.30 christos 8 STD { int ultrix_sys_creat(const char *path, int mode); }
58 1.11 mycroft 9 NOARGS { int sys_link(char *path, char *link); }
59 1.11 mycroft 10 NOARGS { int sys_unlink(char *path); }
60 1.30 christos 11 STD { int ultrix_sys_execv(const char *path, char **argp); }
61 1.11 mycroft 12 NOARGS { int sys_chdir(char *path); }
62 1.11 mycroft 13 OBSOL time
63 1.30 christos 14 STD { int ultrix_sys_mknod(const char *path, int mode, \
64 1.30 christos int dev); }
65 1.11 mycroft 15 NOARGS { int sys_chmod(char *path, int mode); }
66 1.23 kleink 16 NOARGS { int sys___posix_chown(char *path, int uid, int gid); }
67 1.11 mycroft 17 NOARGS { int sys_obreak(char *nsize); } break
68 1.11 mycroft 18 OBSOL stat
69 1.11 mycroft 19 NOARGS { long compat_43_sys_lseek(int fd, long offset, \
70 1.11 mycroft int whence); }
71 1.36 thorpej 20 NOARGS MPSAFE { pid_t sys_getpid(void); }
72 1.14 jonathan 21 STD { int ultrix_sys_mount(char *special, char *dir, \
73 1.14 jonathan int rdonly, int type, caddr_t data); }
74 1.11 mycroft 22 OBSOL sysV_unmount
75 1.11 mycroft 23 NOARGS { int sys_setuid(uid_t uid); }
76 1.11 mycroft 24 NOARGS { uid_t sys_getuid(void); }
77 1.6 dean 25 OBSOL v7 stime
78 1.6 dean 26 OBSOL v7 ptrace
79 1.6 dean 27 OBSOL v7 alarm
80 1.6 dean 28 OBSOL v7 fstat
81 1.6 dean 29 OBSOL v7 pause
82 1.6 dean 30 OBSOL v7 utime
83 1.6 dean 31 OBSOL v7 stty
84 1.6 dean 32 OBSOL v7 gtty
85 1.30 christos 33 STD { int ultrix_sys_access(const char *path, int flags); }
86 1.6 dean 34 OBSOL v7 nice
87 1.6 dean 35 OBSOL v7 ftime
88 1.11 mycroft 36 NOARGS { int sys_sync(void); }
89 1.11 mycroft 37 NOARGS { int sys_kill(int pid, int signum); }
90 1.30 christos 38 STD { int ultrix_sys_stat(const char *path, \
91 1.22 christos struct stat43 *ub); } stat43
92 1.6 dean 39 OBSOL v7 setpgrp
93 1.30 christos 40 STD { int ultrix_sys_lstat(const char *path, \
94 1.22 christos struct stat43 *ub); } lstat43
95 1.11 mycroft 41 NOARGS { int sys_dup(u_int fd); }
96 1.11 mycroft 42 NOARGS { int sys_pipe(void); }
97 1.6 dean 43 OBSOL v7 times
98 1.11 mycroft 44 NOARGS { int sys_profil(caddr_t samples, u_int size, \
99 1.6 dean u_int offset, u_int scale); }
100 1.11 mycroft 45 UNIMPL
101 1.6 dean 46 OBSOL v7 setgid
102 1.11 mycroft 47 NOARGS { gid_t sys_getgid(void); }
103 1.11 mycroft 48 UNIMPL ssig
104 1.6 dean 49 UNIMPL reserved for USG
105 1.6 dean 50 UNIMPL reserved for USG
106 1.11 mycroft 51 NOARGS { int sys_acct(char *path); }
107 1.11 mycroft 52 UNIMPL
108 1.9 mellon 53 UNIMPL syslock
109 1.12 jonathan 54 STD { int ultrix_sys_ioctl(int fd, u_long com, caddr_t data); }
110 1.11 mycroft 55 NOARGS { int sys_reboot(int opt); }
111 1.9 mellon 56 UNIMPL v7 mpxchan
112 1.11 mycroft 57 NOARGS { int sys_symlink(char *path, char *link); }
113 1.11 mycroft 58 NOARGS { int sys_readlink(char *path, char *buf, int count); }
114 1.30 christos 59 STD { int ultrix_sys_execve(const char *path, char **argp, \
115 1.11 mycroft char **envp); }
116 1.11 mycroft 60 NOARGS { int sys_umask(int newmask); }
117 1.11 mycroft 61 NOARGS { int sys_chroot(char *path); }
118 1.22 christos 62 NOARGS { int compat_43_sys_fstat(int fd, struct stat43 *sb); }
119 1.11 mycroft 63 UNIMPL
120 1.11 mycroft 64 NOARGS { int compat_43_sys_getpagesize(void); }
121 1.6 dean 65 UNIMPL mremap
122 1.11 mycroft 66 NOARGS { int sys_vfork(void); }
123 1.6 dean 67 OBSOL vread
124 1.6 dean 68 OBSOL vwrite
125 1.31 kleink 69 NOARGS { int sys_sbrk(intptr_t incr); }
126 1.11 mycroft 70 NOARGS { int sys_sstk(int incr); }
127 1.11 mycroft 71 STD { int ultrix_sys_mmap(caddr_t addr, size_t len, \
128 1.11 mycroft int prot, u_int flags, int fd, long pos); }
129 1.11 mycroft 72 NOARGS { int sys_ovadvise(int anom); } vadvise
130 1.11 mycroft 73 NOARGS { int sys_munmap(caddr_t addr, size_t len); }
131 1.11 mycroft 74 NOARGS { int sys_mprotect(caddr_t addr, size_t len, \
132 1.11 mycroft int prot); }
133 1.11 mycroft 75 NOARGS { int sys_madvise(caddr_t addr, size_t len, \
134 1.11 mycroft int behav); }
135 1.11 mycroft 76 STD { int ultrix_sys_vhangup(void); }
136 1.6 dean 77 UNIMPL old vlimit
137 1.11 mycroft 78 NOARGS { int sys_mincore(caddr_t addr, int len, char *vec); }
138 1.11 mycroft 79 NOARGS { int sys_getgroups(u_int gidsetsize, gid_t *gidset); }
139 1.11 mycroft 80 NOARGS { int sys_setgroups(u_int gidsetsize, gid_t *gidset); }
140 1.11 mycroft 81 NOARGS { int sys_getpgrp(void); }
141 1.11 mycroft 82 STD { int ultrix_sys_setpgrp(int pid, int pgid); }
142 1.11 mycroft 83 NOARGS { int sys_setitimer(u_int which, \
143 1.11 mycroft struct itimerval *itv, struct itimerval *oitv); }
144 1.11 mycroft 84 STD { int ultrix_sys_wait3(int *status, int options, \
145 1.6 dean struct rusage *rusage);}
146 1.21 thorpej 85 NOARGS { int compat_12_sys_swapon(char *name); }
147 1.11 mycroft 86 NOARGS { int sys_getitimer(u_int which, \
148 1.11 mycroft struct itimerval *itv); }
149 1.11 mycroft 87 NOARGS { int compat_43_sys_gethostname(char *hostname, \
150 1.11 mycroft u_int len); }
151 1.11 mycroft 88 NOARGS { int compat_43_sys_sethostname(char *hostname, \
152 1.11 mycroft u_int len); }
153 1.11 mycroft 89 NOARGS { int compat_43_sys_getdtablesize(void); }
154 1.11 mycroft 90 NOARGS { int sys_dup2(u_int from, u_int to); }
155 1.6 dean 91 UNIMPL getdopt
156 1.32 drochner 92 STD { int ultrix_sys_fcntl(int fd, int cmd, void *arg); }
157 1.13 jonathan 93 STD { int ultrix_sys_select(u_int nd, fd_set *in, fd_set *ou, \
158 1.13 jonathan fd_set *ex, struct timeval *tv); }
159 1.6 dean 94 UNIMPL setdopt
160 1.11 mycroft 95 NOARGS { int sys_fsync(int fd); }
161 1.11 mycroft 96 NOARGS { int sys_setpriority(int which, int who, int prio); }
162 1.11 mycroft 97 NOARGS { int sys_socket(int domain, int type, int protocol); }
163 1.11 mycroft 98 NOARGS { int sys_connect(int s, caddr_t name, int namelen); }
164 1.11 mycroft 99 NOARGS { int compat_43_sys_accept(int s, caddr_t name, \
165 1.11 mycroft int *anamelen); }
166 1.11 mycroft 100 NOARGS { int sys_getpriority(int which, int who); }
167 1.11 mycroft 101 NOARGS { int compat_43_sys_send(int s, caddr_t buf, int len, \
168 1.11 mycroft int flags); }
169 1.11 mycroft 102 NOARGS { int compat_43_sys_recv(int s, caddr_t buf, int len, \
170 1.11 mycroft int flags); }
171 1.26 drochner 103 STD { int ultrix_sys_sigreturn(struct sigcontext * \
172 1.26 drochner sigcntxp); }
173 1.11 mycroft 104 NOARGS { int sys_bind(int s, caddr_t name, int namelen); }
174 1.11 mycroft 105 STD { int ultrix_sys_setsockopt(int s, int level, \
175 1.11 mycroft int name, caddr_t val, int valsize); }
176 1.11 mycroft 106 NOARGS { int sys_listen(int s, int backlog); }
177 1.6 dean 107 UNIMPL vtimes
178 1.27 drochner 108 STD { int ultrix_sys_sigvec(int signum, \
179 1.11 mycroft struct sigvec *nsv, struct sigvec *osv); }
180 1.11 mycroft 109 NOARGS { int compat_43_sys_sigblock(int mask); }
181 1.11 mycroft 110 NOARGS { int compat_43_sys_sigsetmask(int mask); }
182 1.26 drochner 111 STD { int ultrix_sys_sigsuspend(int mask); }
183 1.11 mycroft 112 NOARGS { int compat_43_sys_sigstack(struct sigstack *nss, \
184 1.6 dean struct sigstack *oss); }
185 1.11 mycroft 113 NOARGS { int compat_43_sys_recvmsg(int s, \
186 1.11 mycroft struct omsghdr *msg, int flags); }
187 1.11 mycroft 114 NOARGS { int compat_43_sys_sendmsg(int s, caddr_t msg, \
188 1.11 mycroft int flags); }
189 1.6 dean 115 OBSOL vtrace
190 1.11 mycroft 116 NOARGS { int sys_gettimeofday(struct timeval *tp, \
191 1.6 dean struct timezone *tzp); }
192 1.11 mycroft 117 NOARGS { int sys_getrusage(int who, struct rusage *rusage); }
193 1.11 mycroft 118 NOARGS { int sys_getsockopt(int s, int level, int name, \
194 1.6 dean caddr_t val, int *avalsize); }
195 1.6 dean 119 UNIMPL resuba
196 1.11 mycroft 120 NOARGS { int sys_readv(int fd, struct iovec *iovp, \
197 1.6 dean u_int iovcnt); }
198 1.11 mycroft 121 NOARGS { int sys_writev(int fd, struct iovec *iovp, \
199 1.11 mycroft u_int iovcnt); }
200 1.11 mycroft 122 NOARGS { int sys_settimeofday(struct timeval *tv, \
201 1.6 dean struct timezone *tzp); }
202 1.23 kleink 123 NOARGS { int sys___posix_fchown(int fd, int uid, int gid); }
203 1.11 mycroft 124 NOARGS { int sys_fchmod(int fd, int mode); }
204 1.11 mycroft 125 NOARGS { int compat_43_sys_recvfrom(int s, caddr_t buf, \
205 1.11 mycroft size_t len, int flags, caddr_t from, \
206 1.11 mycroft int *fromlenaddr); }
207 1.16 mycroft 126 NOARGS { int sys_setreuid(int ruid, int euid); }
208 1.16 mycroft 127 NOARGS { int sys_setregid(int rgid, int egid); }
209 1.11 mycroft 128 NOARGS { int sys_rename(char *from, char *to); }
210 1.11 mycroft 129 NOARGS { int compat_43_sys_truncate(char *path, long length); }
211 1.11 mycroft 130 NOARGS { int compat_43_sys_ftruncate(int fd, long length); }
212 1.11 mycroft 131 NOARGS { int sys_flock(int fd, int how); }
213 1.11 mycroft 132 UNIMPL
214 1.11 mycroft 133 NOARGS { int sys_sendto(int s, caddr_t buf, size_t len, \
215 1.6 dean int flags, caddr_t to, int tolen); }
216 1.11 mycroft 134 NOARGS { int sys_shutdown(int s, int how); }
217 1.11 mycroft 135 NOARGS { int sys_socketpair(int domain, int type, \
218 1.11 mycroft int protocol, int *rsv); }
219 1.11 mycroft 136 NOARGS { int sys_mkdir(char *path, int mode); }
220 1.11 mycroft 137 NOARGS { int sys_rmdir(char *path); }
221 1.11 mycroft 138 NOARGS { int sys_utimes(char *path, struct timeval *tptr); }
222 1.11 mycroft 139 STD { int ultrix_sys_sigcleanup(struct sigcontext *sigcntxp); }
223 1.11 mycroft 140 NOARGS { int sys_adjtime(struct timeval *delta, \
224 1.6 dean struct timeval *olddelta); }
225 1.11 mycroft 141 NOARGS { int compat_43_sys_getpeername(int fdes, caddr_t asa, \
226 1.11 mycroft int *alen); }
227 1.11 mycroft 142 NOARGS { int compat_43_sys_gethostid(void); }
228 1.6 dean 143 UNIMPL old sethostid
229 1.11 mycroft 144 NOARGS { int compat_43_sys_getrlimit(u_int which, \
230 1.11 mycroft struct orlimit *rlp); }
231 1.11 mycroft 145 NOARGS { int compat_43_sys_setrlimit(u_int which, \
232 1.11 mycroft struct orlimit *rlp); }
233 1.11 mycroft 146 NOARGS { int compat_43_sys_killpg(int pgid, int signum); }
234 1.11 mycroft 147 UNIMPL
235 1.6 dean 148 UNIMPL setquota
236 1.6 dean 149 UNIMPL quota /* needs to be nullop to boot on Ultrix root partition*/
237 1.11 mycroft 150 NOARGS { int compat_43_sys_getsockname(int fdes, caddr_t asa, \
238 1.11 mycroft int *alen); }
239 1.6 dean 151 UNIMPL sysmips /* 4 args */
240 1.20 jonathan #ifdef __mips
241 1.20 jonathan 152 STD { int ultrix_sys_cacheflush(char *addr, int nbytes, \
242 1.20 jonathan int whichcache); }
243 1.20 jonathan 153 STD { int ultrix_sys_cachectl(char *addr, int nbytes, int cacheop); }
244 1.20 jonathan #else /* !mips */
245 1.20 jonathan 152 UNIMPL
246 1.20 jonathan 153 UNIMPL
247 1.20 jonathan #endif /* !mips */
248 1.11 mycroft 154 UNIMPL
249 1.6 dean 155 UNIMPL atomic_op
250 1.11 mycroft 156 UNIMPL
251 1.11 mycroft 157 UNIMPL
252 1.6 dean #ifdef NFSSERVER
253 1.11 mycroft 158 STD { int ultrix_sys_nfssvc(int fd); }
254 1.6 dean #else
255 1.6 dean 158 UNIMPL
256 1.6 dean #endif
257 1.11 mycroft 159 NOARGS { int compat_43_sys_getdirentries(int fd, char *buf, \
258 1.11 mycroft u_int count, long *basep); }
259 1.30 christos 160 STD { int ultrix_sys_statfs(const char *path, \
260 1.11 mycroft struct ultrix_statfs *buf); }
261 1.11 mycroft 161 STD { int ultrix_sys_fstatfs(int fd, \
262 1.11 mycroft struct ultrix_statfs *buf); }
263 1.11 mycroft 162 UNIMPL umount
264 1.18 thorpej #ifdef NFS
265 1.6 dean 163 NOARGS { int async_daemon(void); }
266 1.11 mycroft 164 NOARGS { int sys_getfh(char *fname, fhandle_t *fhp); }
267 1.6 dean #else
268 1.6 dean 163 UNIMPL async_daemon
269 1.6 dean 164 UNIMPL getfh
270 1.6 dean #endif
271 1.11 mycroft 165 NOARGS { int compat_09_sys_getdomainname(char *domainname, \
272 1.11 mycroft int len); }
273 1.11 mycroft 166 NOARGS { int compat_09_sys_setdomainname(char *domainname, \
274 1.11 mycroft int len); }
275 1.11 mycroft 167 UNIMPL
276 1.11 mycroft 168 STD { int ultrix_sys_quotactl(int cmd, char *special, \
277 1.11 mycroft int uid, caddr_t addr); }
278 1.11 mycroft 169 STD { int ultrix_sys_exportfs(char *path, char *ex); }
279 1.14 jonathan 170 UNIMPL { int ultrix_sys_mount(char *special, char *dir, \
280 1.14 jonathan int rdonly, int type, caddr_t data); }
281 1.1 glass 171 UNIMPL 4 hdwconf
282 1.11 mycroft 172 UNIMPL msgctl
283 1.11 mycroft 173 UNIMPL msgget
284 1.11 mycroft 174 UNIMPL msgrcv
285 1.11 mycroft 175 UNIMPL msgsnd
286 1.11 mycroft 176 UNIMPL semctl
287 1.11 mycroft 177 UNIMPL semget
288 1.11 mycroft 178 UNIMPL semop
289 1.11 mycroft 179 STD { int ultrix_sys_uname(struct ultrix_utsname *name); }
290 1.19 jonathan 180 STD { int ultrix_sys_shmsys(u_int shmop, \
291 1.19 jonathan u_int a2, u_int a3, u_int a4); }
292 1.1 glass 181 UNIMPL 0 plock
293 1.1 glass 182 UNIMPL 0 lockf
294 1.11 mycroft 183 STD { int ultrix_sys_ustat(int dev, \
295 1.11 mycroft struct ultrix_ustat *buf); }
296 1.12 jonathan 184 STD { int ultrix_sys_getmnt(int *start, \
297 1.12 jonathan struct ultrix_fs_data *buf, \
298 1.12 jonathan int bufsize, int mode, char *path); }
299 1.9 mellon 185 UNIMPL notdef
300 1.9 mellon 186 UNIMPL notdef
301 1.11 mycroft 187 STD { int ultrix_sys_sigpending(int *mask); }
302 1.11 mycroft 188 NOARGS { int sys_setsid(void); }
303 1.11 mycroft 189 STD { int ultrix_sys_waitpid(int pid, int *status, \
304 1.11 mycroft int options); }
305 1.11 mycroft 190 UNIMPL
306 1.11 mycroft 191 UNIMPL
307 1.11 mycroft 192 UNIMPL
308 1.11 mycroft 193 UNIMPL
309 1.11 mycroft 194 UNIMPL
310 1.11 mycroft 195 UNIMPL
311 1.11 mycroft 196 UNIMPL
312 1.11 mycroft 197 UNIMPL
313 1.11 mycroft 198 UNIMPL
314 1.11 mycroft 199 UNIMPL
315 1.11 mycroft 200 UNIMPL
316 1.11 mycroft 201 UNIMPL
317 1.11 mycroft 202 UNIMPL
318 1.11 mycroft 203 UNIMPL
319 1.11 mycroft 204 UNIMPL
320 1.11 mycroft 205 UNIMPL
321 1.11 mycroft 206 UNIMPL
322 1.11 mycroft 207 UNIMPL
323 1.11 mycroft 208 UNIMPL
324 1.11 mycroft 209 UNIMPL
325 1.11 mycroft 210 UNIMPL
326 1.11 mycroft 211 UNIMPL
327 1.11 mycroft 212 UNIMPL
328 1.11 mycroft 213 UNIMPL
329 1.11 mycroft 214 UNIMPL
330 1.11 mycroft 215 UNIMPL
331 1.11 mycroft 216 UNIMPL
332 1.11 mycroft 217 UNIMPL
333 1.11 mycroft 218 UNIMPL
334 1.11 mycroft 219 UNIMPL
335 1.11 mycroft 220 UNIMPL
336 1.11 mycroft 221 UNIMPL
337 1.11 mycroft 222 UNIMPL
338 1.11 mycroft 223 UNIMPL
339 1.11 mycroft 224 UNIMPL
340 1.11 mycroft 225 UNIMPL
341 1.11 mycroft 226 UNIMPL
342 1.11 mycroft 227 UNIMPL
343 1.11 mycroft 228 UNIMPL
344 1.11 mycroft 229 UNIMPL
345 1.11 mycroft 230 UNIMPL
346 1.11 mycroft 231 UNIMPL
347 1.11 mycroft 232 UNIMPL
348 1.6 dean 233 UNIMPL 1 utc_gettime
349 1.6 dean 234 UNIMPL 2 utc_adjtime
350 1.11 mycroft 235 UNIMPL
351 1.11 mycroft 236 UNIMPL
352 1.11 mycroft 237 UNIMPL
353 1.11 mycroft 238 UNIMPL
354 1.11 mycroft 239 UNIMPL
355 1.11 mycroft 240 UNIMPL
356 1.11 mycroft 241 UNIMPL
357 1.11 mycroft 242 UNIMPL
358 1.11 mycroft 243 UNIMPL
359 1.11 mycroft 244 UNIMPL
360 1.11 mycroft 245 UNIMPL
361 1.11 mycroft 246 UNIMPL
362 1.11 mycroft 247 UNIMPL
363 1.11 mycroft 248 UNIMPL
364 1.11 mycroft 249 UNIMPL
365 1.11 mycroft 250 UNIMPL
366 1.11 mycroft 251 UNIMPL
367 1.6 dean 252 UNIMPL audctl /*Make no-op for installation on Ultrix rootpartition?*/
368 1.6 dean 253 UNIMPL audgen /*Make no-op for installation on Ultrix rootpartition?*/
369 1.6 dean 254 UNIMPL startcpu
370 1.6 dean 255 UNIMPL stopcpu
371 1.11 mycroft 256 STD { int ultrix_sys_getsysinfo(unsigned op, char *buffer, \
372 1.11 mycroft unsigned nbytes, int *start, char *arg); }
373 1.11 mycroft 257 STD { int ultrix_sys_setsysinfo(unsigned op, char *buffer, \
374 1.11 mycroft unsigned nbytes, unsigned arg, unsigned flag); }
375 1.6 dean
376