1 $FreeBSD: head/sys/amd64/linux32/syscalls.master 160276 2006-07-11 20:52:08Z jhb $
| 1 $FreeBSD: head/sys/amd64/linux32/syscalls.master 160797 2006-07-28 18:55:18Z jhb $
|
2 3; @(#)syscalls.master 8.1 (Berkeley) 7/19/93 4; System call name/number master file (or rather, slave, from LINUX). 5; Processed to create linux_sysent.c, linux_proto.h and linux_syscall.h. 6 7; Columns: number audit type nargs name alt{name,tag,rtyp}/comments 8; number system call number, must be in order 9; audit the audit event associated with the system call 10; A value of AUE_NULL means no auditing, but it also means that 11; there is no audit event for the call at this time. For the 12; case where the event exists, but we don't want auditing, the 13; event should be #defined to AUE_NULL in audit_kevents.h. 14; type one of STD, OBSOL, UNIMPL 15; name psuedo-prototype of syscall routine 16; If one of the following alts is different, then all appear:
| 2 3; @(#)syscalls.master 8.1 (Berkeley) 7/19/93 4; System call name/number master file (or rather, slave, from LINUX). 5; Processed to create linux_sysent.c, linux_proto.h and linux_syscall.h. 6 7; Columns: number audit type nargs name alt{name,tag,rtyp}/comments 8; number system call number, must be in order 9; audit the audit event associated with the system call 10; A value of AUE_NULL means no auditing, but it also means that 11; there is no audit event for the call at this time. For the 12; case where the event exists, but we don't want auditing, the 13; event should be #defined to AUE_NULL in audit_kevents.h. 14; type one of STD, OBSOL, UNIMPL 15; name psuedo-prototype of syscall routine 16; If one of the following alts is different, then all appear:
|
17; audit the audit event associated with the system call 18; A value of AUE_NULL means no auditing, but it also means that 19; there is no audit event for the call at this time. For the 20; case where the event exists, but we don't want auditing, the 21; event should be #defined to AUE_NULL in audit_kevents.h.
| |
22; altname name of system call if different 23; alttag name of args struct tag if different from [o]`name'"_args" 24; altrtyp return type if not int (bogus - syscalls always return int) 25; for UNIMPL/OBSOL, name continues with comments 26 27; types:
| 17; altname name of system call if different 18; alttag name of args struct tag if different from [o]`name'"_args" 19; altrtyp return type if not int (bogus - syscalls always return int) 20; for UNIMPL/OBSOL, name continues with comments 21 22; types:
|
28; AUE_NULL STD always included
| 23; STD always included
|
29; OBSOL obsolete, not included in system, only specifies name
| 24; OBSOL obsolete, not included in system, only specifies name
|
30; AUE_NULL UNIMPL not implemented, placeholder only
| 25; UNIMPL not implemented, placeholder only
|
31 32#include "opt_compat.h" 33#include <sys/param.h> 34#include <sys/sysent.h> 35#include <sys/sysproto.h> 36#include <compat/linux/linux_sysproto.h> 37#include <amd64/linux32/linux.h> 38#include <amd64/linux32/linux32_proto.h>
--- 440 unchanged lines hidden --- | 26 27#include "opt_compat.h" 28#include <sys/param.h> 29#include <sys/sysent.h> 30#include <sys/sysproto.h> 31#include <compat/linux/linux_sysproto.h> 32#include <amd64/linux32/linux.h> 33#include <amd64/linux32/linux32_proto.h>
--- 440 unchanged lines hidden --- |