1 $FreeBSD: head/sys/kern/syscalls.master 82607 2001-08-31 00:02:18Z dillon $ |
2; from: @(#)syscalls.master 8.2 (Berkeley) 1/13/94 3; 4; System call name/number master file. 5; Processed to created init_sysent.c, syscalls.c and syscall.h. 6 7; Columns: number [M]type nargs namespc name alt{name,tag,rtyp}/comments 8; number system call number, must be in order 9; type one of [M]STD, [M]OBSOL, [M]UNIMPL, [M]COMPAT, [M]CPT_NOA, --- 248 unchanged lines hidden (view full) --- 258163 STD BSD { int setdomainname(char *domainname, int len); } 259164 STD BSD { int uname(struct utsname *name); } 260165 STD BSD { int sysarch(int op, char *parms); } 261166 STD BSD { int rtprio(int function, pid_t pid, \ 262 struct rtprio *rtp); } 263167 UNIMPL NOHIDE nosys 264168 UNIMPL NOHIDE nosys 265; 169 is initialized by the SYSVSEM code if present or loaded |
266169 MNOSTD BSD { int semsys(int which, int a2, int a3, int a4, \ |
267 int a5); } 268; 169 is initialized by the SYSVMSG code if present or loaded 269; XXX should be { int semsys(int which, ...); } |
270170 MNOSTD BSD { int msgsys(int which, int a2, int a3, int a4, \ |
271 int a5, int a6); } 272; 169 is initialized by the SYSVSHM code if present or loaded 273; XXX should be { int msgsys(int which, ...); } |
274171 MNOSTD BSD { int shmsys(int which, int a2, int a3, int a4); } |
275; XXX should be { int shmsys(int which, ...); } 276172 UNIMPL NOHIDE nosys 277173 STD POSIX { ssize_t pread(int fd, void *buf, size_t nbyte, \ 278 int pad, off_t offset); } 279174 STD POSIX { ssize_t pwrite(int fd, const void *buf, \ 280 size_t nbyte, int pad, off_t offset); } 281175 UNIMPL NOHIDE nosys 282176 STD BSD { int ntp_adjtime(struct timex *tp); } --- 57 unchanged lines hidden (view full) --- 340216 NODEF NOHIDE lkmnosys lkmnosys nosys_args int 341217 NODEF NOHIDE lkmnosys lkmnosys nosys_args int 342218 NODEF NOHIDE lkmnosys lkmnosys nosys_args int 343219 NODEF NOHIDE lkmnosys lkmnosys nosys_args int 344 345; 346; The following were introduced with NetBSD/4.4Lite-2 347; They are initialized by thier respective modules/sysinits |
348220 MNOSTD BSD { int __semctl(int semid, int semnum, int cmd, \ |
349 union semun *arg); } |
350221 MNOSTD BSD { int semget(key_t key, int nsems, int semflg); } 351222 MNOSTD BSD { int semop(int semid, struct sembuf *sops, \ |
352 u_int nsops); } 353223 UNIMPL NOHIDE semconfig |
354224 MNOSTD BSD { int msgctl(int msqid, int cmd, \ |
355 struct msqid_ds *buf); } |
356225 MNOSTD BSD { int msgget(key_t key, int msgflg); } 357226 MNOSTD BSD { int msgsnd(int msqid, void *msgp, size_t msgsz, \ |
358 int msgflg); } |
359227 MNOSTD BSD { int msgrcv(int msqid, void *msgp, size_t msgsz, \ |
360 long msgtyp, int msgflg); } |
361228 MNOSTD BSD { int shmat(int shmid, void *shmaddr, int shmflg); } 362229 MNOSTD BSD { int shmctl(int shmid, int cmd, \ |
363 struct shmid_ds *buf); } |
364230 MNOSTD BSD { int shmdt(void *shmaddr); } 365231 MNOSTD BSD { int shmget(key_t key, int size, int shmflg); } |
366; 367232 STD POSIX { int clock_gettime(clockid_t clock_id, \ 368 struct timespec *tp); } 369233 STD POSIX { int clock_settime(clockid_t clock_id, \ 370 const struct timespec *tp); } 371234 STD POSIX { int clock_getres(clockid_t clock_id, \ 372 struct timespec *tp); } 373235 UNIMPL NOHIDE timer_create --- 172 unchanged lines hidden --- |