syscalls.master (178976) | syscalls.master (184789) |
---|---|
1 $FreeBSD: head/sys/i386/linux/syscalls.master 178976 2008-05-13 20:01:27Z rdivacky $ | 1 $FreeBSD: head/sys/i386/linux/syscalls.master 184789 2008-11-09 10:45:13Z ed $ |
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 --- 202 unchanged lines hidden (view full) --- 212 l_int arg2, l_int arg3, void *ptr, \ 213 l_long arg5); } 214118 AUE_FSYNC NOPROTO { int fsync(int fd); } 215119 AUE_SIGRETURN STD { int linux_sigreturn( \ 216 struct l_sigframe *sfp); } 217; linux uses some strange calling convention here so we have to use the dummy arg 218120 AUE_RFORK STD { int linux_clone(l_int flags, void *stack, \ 219 void *parent_tidptr, int dummy, void * child_tidptr); } | 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 --- 202 unchanged lines hidden (view full) --- 212 l_int arg2, l_int arg3, void *ptr, \ 213 l_long arg5); } 214118 AUE_FSYNC NOPROTO { int fsync(int fd); } 215119 AUE_SIGRETURN STD { int linux_sigreturn( \ 216 struct l_sigframe *sfp); } 217; linux uses some strange calling convention here so we have to use the dummy arg 218120 AUE_RFORK STD { int linux_clone(l_int flags, void *stack, \ 219 void *parent_tidptr, int dummy, void * child_tidptr); } |
220121 AUE_SYSCTL NOPROTO { int setdomainname(char *name, \ | 220121 AUE_SYSCTL STD { int linux_setdomainname(char *name, \ |
221 int len); } 222122 AUE_NULL STD { int linux_newuname( \ 223 struct l_new_utsname *buf); } 224123 AUE_NULL STD { int linux_modify_ldt(l_int func, \ 225 void *ptr, l_ulong bytecount); } 226124 AUE_ADJTIME STD { int linux_adjtimex(void); } 227125 AUE_MPROTECT STD { int linux_mprotect(caddr_t addr, int len, \ 228 int prot); } --- 285 unchanged lines hidden --- | 221 int len); } 222122 AUE_NULL STD { int linux_newuname( \ 223 struct l_new_utsname *buf); } 224123 AUE_NULL STD { int linux_modify_ldt(l_int func, \ 225 void *ptr, l_ulong bytecount); } 226124 AUE_ADJTIME STD { int linux_adjtimex(void); } 227125 AUE_MPROTECT STD { int linux_mprotect(caddr_t addr, int len, \ 228 int prot); } --- 285 unchanged lines hidden --- |