Regenerate after mmap/lseek/etc syscall changes.
Approved by: re (kensmith)
This commit is contained in:
parent
f69e26042a
commit
14c396a779
@ -3,7 +3,7 @@
|
||||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.231 2006/11/03 15:23:14 rrs Exp
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.232 2007/07/04 22:47:37 peter Exp
|
||||
*/
|
||||
|
||||
#include "opt_compat.h"
|
||||
@ -202,8 +202,8 @@ struct sysent sysent[] = {
|
||||
{ AS(msgsys_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0 }, /* 170 = msgsys */
|
||||
{ AS(shmsys_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0 }, /* 171 = shmsys */
|
||||
{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0 }, /* 172 = nosys */
|
||||
{ AS(pread_args), (sy_call_t *)pread, AUE_PREAD, NULL, 0, 0 }, /* 173 = pread */
|
||||
{ AS(pwrite_args), (sy_call_t *)pwrite, AUE_PWRITE, NULL, 0, 0 }, /* 174 = pwrite */
|
||||
{ AS(freebsd6_pread_args), (sy_call_t *)freebsd6_pread, AUE_PREAD, NULL, 0, 0 }, /* 173 = freebsd6_pread */
|
||||
{ AS(freebsd6_pwrite_args), (sy_call_t *)freebsd6_pwrite, AUE_PWRITE, NULL, 0, 0 }, /* 174 = freebsd6_pwrite */
|
||||
{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0 }, /* 175 = nosys */
|
||||
{ AS(ntp_adjtime_args), (sy_call_t *)ntp_adjtime, AUE_NTP_ADJTIME, NULL, 0, 0 }, /* 176 = ntp_adjtime */
|
||||
{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0 }, /* 177 = sfork */
|
||||
@ -226,11 +226,11 @@ struct sysent sysent[] = {
|
||||
{ AS(__getrlimit_args), (sy_call_t *)getrlimit, AUE_GETRLIMIT, NULL, 0, 0 }, /* 194 = getrlimit */
|
||||
{ AS(__setrlimit_args), (sy_call_t *)setrlimit, AUE_SETRLIMIT, NULL, 0, 0 }, /* 195 = setrlimit */
|
||||
{ AS(getdirentries_args), (sy_call_t *)getdirentries, AUE_GETDIRENTRIES, NULL, 0, 0 }, /* 196 = getdirentries */
|
||||
{ AS(mmap_args), (sy_call_t *)mmap, AUE_MMAP, NULL, 0, 0 }, /* 197 = mmap */
|
||||
{ AS(freebsd6_mmap_args), (sy_call_t *)freebsd6_mmap, AUE_MMAP, NULL, 0, 0 }, /* 197 = freebsd6_mmap */
|
||||
{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0 }, /* 198 = __syscall */
|
||||
{ AS(lseek_args), (sy_call_t *)lseek, AUE_LSEEK, NULL, 0, 0 }, /* 199 = lseek */
|
||||
{ AS(truncate_args), (sy_call_t *)truncate, AUE_TRUNCATE, NULL, 0, 0 }, /* 200 = truncate */
|
||||
{ AS(ftruncate_args), (sy_call_t *)ftruncate, AUE_FTRUNCATE, NULL, 0, 0 }, /* 201 = ftruncate */
|
||||
{ AS(freebsd6_lseek_args), (sy_call_t *)freebsd6_lseek, AUE_LSEEK, NULL, 0, 0 }, /* 199 = freebsd6_lseek */
|
||||
{ AS(freebsd6_truncate_args), (sy_call_t *)freebsd6_truncate, AUE_TRUNCATE, NULL, 0, 0 }, /* 200 = freebsd6_truncate */
|
||||
{ AS(freebsd6_ftruncate_args), (sy_call_t *)freebsd6_ftruncate, AUE_FTRUNCATE, NULL, 0, 0 }, /* 201 = freebsd6_ftruncate */
|
||||
{ AS(sysctl_args), (sy_call_t *)__sysctl, AUE_SYSCTL, NULL, 0, 0 }, /* 202 = __sysctl */
|
||||
{ AS(mlock_args), (sy_call_t *)mlock, AUE_MLOCK, NULL, 0, 0 }, /* 203 = mlock */
|
||||
{ AS(munlock_args), (sy_call_t *)munlock, AUE_MUNLOCK, NULL, 0, 0 }, /* 204 = munlock */
|
||||
@ -504,4 +504,10 @@ struct sysent sysent[] = {
|
||||
{ AS(sctp_generic_sendmsg_args), (sy_call_t *)sctp_generic_sendmsg, AUE_NULL, NULL, 0, 0 }, /* 472 = sctp_generic_sendmsg */
|
||||
{ AS(sctp_generic_sendmsg_iov_args), (sy_call_t *)sctp_generic_sendmsg_iov, AUE_NULL, NULL, 0, 0 }, /* 473 = sctp_generic_sendmsg_iov */
|
||||
{ AS(sctp_generic_recvmsg_args), (sy_call_t *)sctp_generic_recvmsg, AUE_NULL, NULL, 0, 0 }, /* 474 = sctp_generic_recvmsg */
|
||||
{ AS(pread_args), (sy_call_t *)pread, AUE_PREAD, NULL, 0, 0 }, /* 475 = pread */
|
||||
{ AS(pwrite_args), (sy_call_t *)pwrite, AUE_PWRITE, NULL, 0, 0 }, /* 476 = pwrite */
|
||||
{ AS(mmap_args), (sy_call_t *)mmap, AUE_MMAP, NULL, 0, 0 }, /* 477 = mmap */
|
||||
{ AS(lseek_args), (sy_call_t *)lseek, AUE_LSEEK, NULL, 0, 0 }, /* 478 = lseek */
|
||||
{ AS(truncate_args), (sy_call_t *)truncate, AUE_TRUNCATE, NULL, 0, 0 }, /* 479 = truncate */
|
||||
{ AS(ftruncate_args), (sy_call_t *)ftruncate, AUE_FTRUNCATE, NULL, 0, 0 }, /* 480 = ftruncate */
|
||||
};
|
||||
|
@ -3,7 +3,7 @@
|
||||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.231 2006/11/03 15:23:14 rrs Exp
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.232 2007/07/04 22:47:37 peter Exp
|
||||
*/
|
||||
|
||||
const char *syscallnames[] = {
|
||||
@ -15,7 +15,7 @@ const char *syscallnames[] = {
|
||||
"open", /* 5 = open */
|
||||
"close", /* 6 = close */
|
||||
"wait4", /* 7 = wait4 */
|
||||
"old.creat", /* 8 = old creat */
|
||||
"compat.creat", /* 8 = old creat */
|
||||
"link", /* 9 = link */
|
||||
"unlink", /* 10 = unlink */
|
||||
"obs_execv", /* 11 = obsolete execv */
|
||||
@ -25,8 +25,8 @@ const char *syscallnames[] = {
|
||||
"chmod", /* 15 = chmod */
|
||||
"chown", /* 16 = chown */
|
||||
"break", /* 17 = break */
|
||||
"old.getfsstat", /* 18 = old getfsstat */
|
||||
"old.lseek", /* 19 = old lseek */
|
||||
"compat4.getfsstat", /* 18 = old getfsstat */
|
||||
"compat.lseek", /* 19 = old lseek */
|
||||
"getpid", /* 20 = getpid */
|
||||
"mount", /* 21 = mount */
|
||||
"unmount", /* 22 = unmount */
|
||||
@ -45,21 +45,21 @@ const char *syscallnames[] = {
|
||||
"fchflags", /* 35 = fchflags */
|
||||
"sync", /* 36 = sync */
|
||||
"kill", /* 37 = kill */
|
||||
"old.stat", /* 38 = old stat */
|
||||
"compat.stat", /* 38 = old stat */
|
||||
"getppid", /* 39 = getppid */
|
||||
"old.lstat", /* 40 = old lstat */
|
||||
"compat.lstat", /* 40 = old lstat */
|
||||
"dup", /* 41 = dup */
|
||||
"pipe", /* 42 = pipe */
|
||||
"getegid", /* 43 = getegid */
|
||||
"profil", /* 44 = profil */
|
||||
"ktrace", /* 45 = ktrace */
|
||||
"old.sigaction", /* 46 = old sigaction */
|
||||
"compat.sigaction", /* 46 = old sigaction */
|
||||
"getgid", /* 47 = getgid */
|
||||
"old.sigprocmask", /* 48 = old sigprocmask */
|
||||
"compat.sigprocmask", /* 48 = old sigprocmask */
|
||||
"getlogin", /* 49 = getlogin */
|
||||
"setlogin", /* 50 = setlogin */
|
||||
"acct", /* 51 = acct */
|
||||
"old.sigpending", /* 52 = old sigpending */
|
||||
"compat.sigpending", /* 52 = old sigpending */
|
||||
"sigaltstack", /* 53 = sigaltstack */
|
||||
"ioctl", /* 54 = ioctl */
|
||||
"reboot", /* 55 = reboot */
|
||||
@ -69,16 +69,16 @@ const char *syscallnames[] = {
|
||||
"execve", /* 59 = execve */
|
||||
"umask", /* 60 = umask */
|
||||
"chroot", /* 61 = chroot */
|
||||
"old.fstat", /* 62 = old fstat */
|
||||
"old.getkerninfo", /* 63 = old getkerninfo */
|
||||
"old.getpagesize", /* 64 = old getpagesize */
|
||||
"compat.fstat", /* 62 = old fstat */
|
||||
"compat.getkerninfo", /* 63 = old getkerninfo */
|
||||
"compat.getpagesize", /* 64 = old getpagesize */
|
||||
"msync", /* 65 = msync */
|
||||
"vfork", /* 66 = vfork */
|
||||
"obs_vread", /* 67 = obsolete vread */
|
||||
"obs_vwrite", /* 68 = obsolete vwrite */
|
||||
"sbrk", /* 69 = sbrk */
|
||||
"sstk", /* 70 = sstk */
|
||||
"old.mmap", /* 71 = old mmap */
|
||||
"compat.mmap", /* 71 = old mmap */
|
||||
"vadvise", /* 72 = vadvise */
|
||||
"munmap", /* 73 = munmap */
|
||||
"mprotect", /* 74 = mprotect */
|
||||
@ -91,11 +91,11 @@ const char *syscallnames[] = {
|
||||
"getpgrp", /* 81 = getpgrp */
|
||||
"setpgid", /* 82 = setpgid */
|
||||
"setitimer", /* 83 = setitimer */
|
||||
"old.wait", /* 84 = old wait */
|
||||
"compat.wait", /* 84 = old wait */
|
||||
"swapon", /* 85 = swapon */
|
||||
"getitimer", /* 86 = getitimer */
|
||||
"old.gethostname", /* 87 = old gethostname */
|
||||
"old.sethostname", /* 88 = old sethostname */
|
||||
"compat.gethostname", /* 87 = old gethostname */
|
||||
"compat.sethostname", /* 88 = old sethostname */
|
||||
"getdtablesize", /* 89 = getdtablesize */
|
||||
"dup2", /* 90 = dup2 */
|
||||
"#91", /* 91 = getdopt */
|
||||
@ -106,22 +106,22 @@ const char *syscallnames[] = {
|
||||
"setpriority", /* 96 = setpriority */
|
||||
"socket", /* 97 = socket */
|
||||
"connect", /* 98 = connect */
|
||||
"old.accept", /* 99 = old accept */
|
||||
"compat.accept", /* 99 = old accept */
|
||||
"getpriority", /* 100 = getpriority */
|
||||
"old.send", /* 101 = old send */
|
||||
"old.recv", /* 102 = old recv */
|
||||
"old.sigreturn", /* 103 = old sigreturn */
|
||||
"compat.send", /* 101 = old send */
|
||||
"compat.recv", /* 102 = old recv */
|
||||
"compat.sigreturn", /* 103 = old sigreturn */
|
||||
"bind", /* 104 = bind */
|
||||
"setsockopt", /* 105 = setsockopt */
|
||||
"listen", /* 106 = listen */
|
||||
"obs_vtimes", /* 107 = obsolete vtimes */
|
||||
"old.sigvec", /* 108 = old sigvec */
|
||||
"old.sigblock", /* 109 = old sigblock */
|
||||
"old.sigsetmask", /* 110 = old sigsetmask */
|
||||
"old.sigsuspend", /* 111 = old sigsuspend */
|
||||
"old.sigstack", /* 112 = old sigstack */
|
||||
"old.recvmsg", /* 113 = old recvmsg */
|
||||
"old.sendmsg", /* 114 = old sendmsg */
|
||||
"compat.sigvec", /* 108 = old sigvec */
|
||||
"compat.sigblock", /* 109 = old sigblock */
|
||||
"compat.sigsetmask", /* 110 = old sigsetmask */
|
||||
"compat.sigsuspend", /* 111 = old sigsuspend */
|
||||
"compat.sigstack", /* 112 = old sigstack */
|
||||
"compat.recvmsg", /* 113 = old recvmsg */
|
||||
"compat.sendmsg", /* 114 = old sendmsg */
|
||||
"obs_vtrace", /* 115 = obsolete vtrace */
|
||||
"gettimeofday", /* 116 = gettimeofday */
|
||||
"getrusage", /* 117 = getrusage */
|
||||
@ -132,12 +132,12 @@ const char *syscallnames[] = {
|
||||
"settimeofday", /* 122 = settimeofday */
|
||||
"fchown", /* 123 = fchown */
|
||||
"fchmod", /* 124 = fchmod */
|
||||
"old.recvfrom", /* 125 = old recvfrom */
|
||||
"compat.recvfrom", /* 125 = old recvfrom */
|
||||
"setreuid", /* 126 = setreuid */
|
||||
"setregid", /* 127 = setregid */
|
||||
"rename", /* 128 = rename */
|
||||
"old.truncate", /* 129 = old truncate */
|
||||
"old.ftruncate", /* 130 = old ftruncate */
|
||||
"compat.truncate", /* 129 = old truncate */
|
||||
"compat.ftruncate", /* 130 = old ftruncate */
|
||||
"flock", /* 131 = flock */
|
||||
"mkfifo", /* 132 = mkfifo */
|
||||
"sendto", /* 133 = sendto */
|
||||
@ -148,24 +148,24 @@ const char *syscallnames[] = {
|
||||
"utimes", /* 138 = utimes */
|
||||
"obs_4.2", /* 139 = obsolete 4.2 sigreturn */
|
||||
"adjtime", /* 140 = adjtime */
|
||||
"old.getpeername", /* 141 = old getpeername */
|
||||
"old.gethostid", /* 142 = old gethostid */
|
||||
"old.sethostid", /* 143 = old sethostid */
|
||||
"old.getrlimit", /* 144 = old getrlimit */
|
||||
"old.setrlimit", /* 145 = old setrlimit */
|
||||
"old.killpg", /* 146 = old killpg */
|
||||
"compat.getpeername", /* 141 = old getpeername */
|
||||
"compat.gethostid", /* 142 = old gethostid */
|
||||
"compat.sethostid", /* 143 = old sethostid */
|
||||
"compat.getrlimit", /* 144 = old getrlimit */
|
||||
"compat.setrlimit", /* 145 = old setrlimit */
|
||||
"compat.killpg", /* 146 = old killpg */
|
||||
"setsid", /* 147 = setsid */
|
||||
"quotactl", /* 148 = quotactl */
|
||||
"old.quota", /* 149 = old quota */
|
||||
"old.getsockname", /* 150 = old getsockname */
|
||||
"compat.quota", /* 149 = old quota */
|
||||
"compat.getsockname", /* 150 = old getsockname */
|
||||
"#151", /* 151 = sem_lock */
|
||||
"#152", /* 152 = sem_wakeup */
|
||||
"#153", /* 153 = asyncdaemon */
|
||||
"#154", /* 154 = nosys */
|
||||
"nfssvc", /* 155 = nfssvc */
|
||||
"old.getdirentries", /* 156 = old getdirentries */
|
||||
"old.statfs", /* 157 = old statfs */
|
||||
"old.fstatfs", /* 158 = old fstatfs */
|
||||
"compat.getdirentries", /* 156 = old getdirentries */
|
||||
"compat4.statfs", /* 157 = old statfs */
|
||||
"compat4.fstatfs", /* 158 = old fstatfs */
|
||||
"#159", /* 159 = nosys */
|
||||
"lgetfh", /* 160 = lgetfh */
|
||||
"getfh", /* 161 = getfh */
|
||||
@ -180,8 +180,8 @@ const char *syscallnames[] = {
|
||||
"msgsys", /* 170 = msgsys */
|
||||
"shmsys", /* 171 = shmsys */
|
||||
"#172", /* 172 = nosys */
|
||||
"pread", /* 173 = pread */
|
||||
"pwrite", /* 174 = pwrite */
|
||||
"freebsd6_pread", /* 173 = freebsd6_pread */
|
||||
"freebsd6_pwrite", /* 174 = freebsd6_pwrite */
|
||||
"#175", /* 175 = nosys */
|
||||
"ntp_adjtime", /* 176 = ntp_adjtime */
|
||||
"#177", /* 177 = sfork */
|
||||
@ -204,11 +204,11 @@ const char *syscallnames[] = {
|
||||
"getrlimit", /* 194 = getrlimit */
|
||||
"setrlimit", /* 195 = setrlimit */
|
||||
"getdirentries", /* 196 = getdirentries */
|
||||
"mmap", /* 197 = mmap */
|
||||
"freebsd6_mmap", /* 197 = freebsd6_mmap */
|
||||
"__syscall", /* 198 = __syscall */
|
||||
"lseek", /* 199 = lseek */
|
||||
"truncate", /* 200 = truncate */
|
||||
"ftruncate", /* 201 = ftruncate */
|
||||
"freebsd6_lseek", /* 199 = freebsd6_lseek */
|
||||
"freebsd6_truncate", /* 200 = freebsd6_truncate */
|
||||
"freebsd6_ftruncate", /* 201 = freebsd6_ftruncate */
|
||||
"__sysctl", /* 202 = __sysctl */
|
||||
"mlock", /* 203 = mlock */
|
||||
"munlock", /* 204 = munlock */
|
||||
@ -304,7 +304,7 @@ const char *syscallnames[] = {
|
||||
"#294", /* 294 = nosys */
|
||||
"#295", /* 295 = nosys */
|
||||
"#296", /* 296 = nosys */
|
||||
"old.fhstatfs", /* 297 = old fhstatfs */
|
||||
"compat4.fhstatfs", /* 297 = old fhstatfs */
|
||||
"fhopen", /* 298 = fhopen */
|
||||
"fhstat", /* 299 = fhstat */
|
||||
"modnext", /* 300 = modnext */
|
||||
@ -343,15 +343,15 @@ const char *syscallnames[] = {
|
||||
"sched_get_priority_min", /* 333 = sched_get_priority_min */
|
||||
"sched_rr_get_interval", /* 334 = sched_rr_get_interval */
|
||||
"utrace", /* 335 = utrace */
|
||||
"old.sendfile", /* 336 = old sendfile */
|
||||
"compat4.sendfile", /* 336 = old sendfile */
|
||||
"kldsym", /* 337 = kldsym */
|
||||
"jail", /* 338 = jail */
|
||||
"#339", /* 339 = pioctl */
|
||||
"sigprocmask", /* 340 = sigprocmask */
|
||||
"sigsuspend", /* 341 = sigsuspend */
|
||||
"old.sigaction", /* 342 = old sigaction */
|
||||
"compat4.sigaction", /* 342 = old sigaction */
|
||||
"sigpending", /* 343 = sigpending */
|
||||
"old.sigreturn", /* 344 = old sigreturn */
|
||||
"compat4.sigreturn", /* 344 = old sigreturn */
|
||||
"sigtimedwait", /* 345 = sigtimedwait */
|
||||
"sigwaitinfo", /* 346 = sigwaitinfo */
|
||||
"__acl_get_file", /* 347 = __acl_get_file */
|
||||
@ -482,4 +482,10 @@ const char *syscallnames[] = {
|
||||
"sctp_generic_sendmsg", /* 472 = sctp_generic_sendmsg */
|
||||
"sctp_generic_sendmsg_iov", /* 473 = sctp_generic_sendmsg_iov */
|
||||
"sctp_generic_recvmsg", /* 474 = sctp_generic_recvmsg */
|
||||
"pread", /* 475 = pread */
|
||||
"pwrite", /* 476 = pwrite */
|
||||
"mmap", /* 477 = mmap */
|
||||
"lseek", /* 478 = lseek */
|
||||
"truncate", /* 479 = truncate */
|
||||
"ftruncate", /* 480 = ftruncate */
|
||||
};
|
||||
|
@ -927,9 +927,9 @@ systrace_args(int sysnum, void *params, u_int64_t *uarg, int *n_args)
|
||||
*n_args = 4;
|
||||
break;
|
||||
}
|
||||
/* pread */
|
||||
/* freebsd6_pread */
|
||||
case 173: {
|
||||
struct pread_args *p = params;
|
||||
struct freebsd6_pread_args *p = params;
|
||||
iarg[0] = p->fd; /* int */
|
||||
uarg[1] = (intptr_t) p->buf; /* void * */
|
||||
uarg[2] = p->nbyte; /* size_t */
|
||||
@ -938,9 +938,9 @@ systrace_args(int sysnum, void *params, u_int64_t *uarg, int *n_args)
|
||||
*n_args = 5;
|
||||
break;
|
||||
}
|
||||
/* pwrite */
|
||||
/* freebsd6_pwrite */
|
||||
case 174: {
|
||||
struct pwrite_args *p = params;
|
||||
struct freebsd6_pwrite_args *p = params;
|
||||
iarg[0] = p->fd; /* int */
|
||||
uarg[1] = (intptr_t) p->buf; /* const void * */
|
||||
uarg[2] = p->nbyte; /* size_t */
|
||||
@ -1043,9 +1043,9 @@ systrace_args(int sysnum, void *params, u_int64_t *uarg, int *n_args)
|
||||
*n_args = 4;
|
||||
break;
|
||||
}
|
||||
/* mmap */
|
||||
/* freebsd6_mmap */
|
||||
case 197: {
|
||||
struct mmap_args *p = params;
|
||||
struct freebsd6_mmap_args *p = params;
|
||||
uarg[0] = (intptr_t) p->addr; /* caddr_t */
|
||||
uarg[1] = p->len; /* size_t */
|
||||
iarg[2] = p->prot; /* int */
|
||||
@ -1061,9 +1061,9 @@ systrace_args(int sysnum, void *params, u_int64_t *uarg, int *n_args)
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* lseek */
|
||||
/* freebsd6_lseek */
|
||||
case 199: {
|
||||
struct lseek_args *p = params;
|
||||
struct freebsd6_lseek_args *p = params;
|
||||
iarg[0] = p->fd; /* int */
|
||||
iarg[1] = p->pad; /* int */
|
||||
iarg[2] = p->offset; /* off_t */
|
||||
@ -1071,18 +1071,18 @@ systrace_args(int sysnum, void *params, u_int64_t *uarg, int *n_args)
|
||||
*n_args = 4;
|
||||
break;
|
||||
}
|
||||
/* truncate */
|
||||
/* freebsd6_truncate */
|
||||
case 200: {
|
||||
struct truncate_args *p = params;
|
||||
struct freebsd6_truncate_args *p = params;
|
||||
uarg[0] = (intptr_t) p->path; /* char * */
|
||||
iarg[1] = p->pad; /* int */
|
||||
iarg[2] = p->length; /* off_t */
|
||||
*n_args = 3;
|
||||
break;
|
||||
}
|
||||
/* ftruncate */
|
||||
/* freebsd6_ftruncate */
|
||||
case 201: {
|
||||
struct ftruncate_args *p = params;
|
||||
struct freebsd6_ftruncate_args *p = params;
|
||||
iarg[0] = p->fd; /* int */
|
||||
iarg[1] = p->pad; /* int */
|
||||
iarg[2] = p->length; /* off_t */
|
||||
@ -2805,6 +2805,63 @@ systrace_args(int sysnum, void *params, u_int64_t *uarg, int *n_args)
|
||||
*n_args = 7;
|
||||
break;
|
||||
}
|
||||
/* pread */
|
||||
case 475: {
|
||||
struct pread_args *p = params;
|
||||
iarg[0] = p->fd; /* int */
|
||||
uarg[1] = (intptr_t) p->buf; /* void * */
|
||||
uarg[2] = p->nbyte; /* size_t */
|
||||
iarg[3] = p->offset; /* off_t */
|
||||
*n_args = 4;
|
||||
break;
|
||||
}
|
||||
/* pwrite */
|
||||
case 476: {
|
||||
struct pwrite_args *p = params;
|
||||
iarg[0] = p->fd; /* int */
|
||||
uarg[1] = (intptr_t) p->buf; /* const void * */
|
||||
uarg[2] = p->nbyte; /* size_t */
|
||||
iarg[3] = p->offset; /* off_t */
|
||||
*n_args = 4;
|
||||
break;
|
||||
}
|
||||
/* mmap */
|
||||
case 477: {
|
||||
struct mmap_args *p = params;
|
||||
uarg[0] = (intptr_t) p->addr; /* caddr_t */
|
||||
uarg[1] = p->len; /* size_t */
|
||||
iarg[2] = p->prot; /* int */
|
||||
iarg[3] = p->flags; /* int */
|
||||
iarg[4] = p->fd; /* int */
|
||||
iarg[5] = p->pos; /* off_t */
|
||||
*n_args = 6;
|
||||
break;
|
||||
}
|
||||
/* lseek */
|
||||
case 478: {
|
||||
struct lseek_args *p = params;
|
||||
iarg[0] = p->fd; /* int */
|
||||
iarg[1] = p->offset; /* off_t */
|
||||
iarg[2] = p->whence; /* int */
|
||||
*n_args = 3;
|
||||
break;
|
||||
}
|
||||
/* truncate */
|
||||
case 479: {
|
||||
struct truncate_args *p = params;
|
||||
uarg[0] = (intptr_t) p->path; /* char * */
|
||||
iarg[1] = p->length; /* off_t */
|
||||
*n_args = 2;
|
||||
break;
|
||||
}
|
||||
/* ftruncate */
|
||||
case 480: {
|
||||
struct ftruncate_args *p = params;
|
||||
iarg[0] = p->fd; /* int */
|
||||
iarg[1] = p->length; /* off_t */
|
||||
*n_args = 2;
|
||||
break;
|
||||
}
|
||||
default:
|
||||
*n_args = 0;
|
||||
break;
|
||||
|
@ -3,7 +3,7 @@
|
||||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.231 2006/11/03 15:23:14 rrs Exp
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.232 2007/07/04 22:47:37 peter Exp
|
||||
*/
|
||||
|
||||
#define SYS_syscall 0
|
||||
@ -24,7 +24,7 @@
|
||||
#define SYS_chmod 15
|
||||
#define SYS_chown 16
|
||||
#define SYS_break 17
|
||||
/* 18 is old getfsstat */
|
||||
#define SYS_freebsd4_getfsstat 18
|
||||
/* 19 is old lseek */
|
||||
#define SYS_getpid 20
|
||||
#define SYS_mount 21
|
||||
@ -156,8 +156,8 @@
|
||||
/* 150 is old getsockname */
|
||||
#define SYS_nfssvc 155
|
||||
/* 156 is old getdirentries */
|
||||
/* 157 is old statfs */
|
||||
/* 158 is old fstatfs */
|
||||
#define SYS_freebsd4_statfs 157
|
||||
#define SYS_freebsd4_fstatfs 158
|
||||
#define SYS_lgetfh 160
|
||||
#define SYS_getfh 161
|
||||
#define SYS_getdomainname 162
|
||||
@ -168,8 +168,8 @@
|
||||
#define SYS_semsys 169
|
||||
#define SYS_msgsys 170
|
||||
#define SYS_shmsys 171
|
||||
#define SYS_pread 173
|
||||
#define SYS_pwrite 174
|
||||
#define SYS_freebsd6_pread 173
|
||||
#define SYS_freebsd6_pwrite 174
|
||||
#define SYS_ntp_adjtime 176
|
||||
#define SYS_setgid 181
|
||||
#define SYS_setegid 182
|
||||
@ -182,11 +182,11 @@
|
||||
#define SYS_getrlimit 194
|
||||
#define SYS_setrlimit 195
|
||||
#define SYS_getdirentries 196
|
||||
#define SYS_mmap 197
|
||||
#define SYS_freebsd6_mmap 197
|
||||
#define SYS___syscall 198
|
||||
#define SYS_lseek 199
|
||||
#define SYS_truncate 200
|
||||
#define SYS_ftruncate 201
|
||||
#define SYS_freebsd6_lseek 199
|
||||
#define SYS_freebsd6_truncate 200
|
||||
#define SYS_freebsd6_ftruncate 201
|
||||
#define SYS___sysctl 202
|
||||
#define SYS_mlock 203
|
||||
#define SYS_munlock 204
|
||||
@ -233,7 +233,7 @@
|
||||
#define SYS_nlstat 280
|
||||
#define SYS_preadv 289
|
||||
#define SYS_pwritev 290
|
||||
/* 297 is old fhstatfs */
|
||||
#define SYS_freebsd4_fhstatfs 297
|
||||
#define SYS_fhopen 298
|
||||
#define SYS_fhstat 299
|
||||
#define SYS_modnext 300
|
||||
@ -272,14 +272,14 @@
|
||||
#define SYS_sched_get_priority_min 333
|
||||
#define SYS_sched_rr_get_interval 334
|
||||
#define SYS_utrace 335
|
||||
/* 336 is old sendfile */
|
||||
#define SYS_freebsd4_sendfile 336
|
||||
#define SYS_kldsym 337
|
||||
#define SYS_jail 338
|
||||
#define SYS_sigprocmask 340
|
||||
#define SYS_sigsuspend 341
|
||||
/* 342 is old sigaction */
|
||||
#define SYS_freebsd4_sigaction 342
|
||||
#define SYS_sigpending 343
|
||||
/* 344 is old sigreturn */
|
||||
#define SYS_freebsd4_sigreturn 344
|
||||
#define SYS_sigtimedwait 345
|
||||
#define SYS_sigwaitinfo 346
|
||||
#define SYS___acl_get_file 347
|
||||
@ -394,4 +394,10 @@
|
||||
#define SYS_sctp_generic_sendmsg 472
|
||||
#define SYS_sctp_generic_sendmsg_iov 473
|
||||
#define SYS_sctp_generic_recvmsg 474
|
||||
#define SYS_MAXSYSCALL 475
|
||||
#define SYS_pread 475
|
||||
#define SYS_pwrite 476
|
||||
#define SYS_mmap 477
|
||||
#define SYS_lseek 478
|
||||
#define SYS_truncate 479
|
||||
#define SYS_ftruncate 480
|
||||
#define SYS_MAXSYSCALL 481
|
||||
|
@ -1,7 +1,7 @@
|
||||
# FreeBSD system call names.
|
||||
# DO NOT EDIT-- this file is automatically generated.
|
||||
# $FreeBSD$
|
||||
# created from FreeBSD: src/sys/kern/syscalls.master,v 1.231 2006/11/03 15:23:14 rrs Exp
|
||||
# created from FreeBSD: src/sys/kern/syscalls.master,v 1.232 2007/07/04 22:47:37 peter Exp
|
||||
MIASM = \
|
||||
syscall.o \
|
||||
exit.o \
|
||||
@ -19,6 +19,7 @@ MIASM = \
|
||||
chmod.o \
|
||||
chown.o \
|
||||
break.o \
|
||||
freebsd4_getfsstat.o \
|
||||
getpid.o \
|
||||
mount.o \
|
||||
unmount.o \
|
||||
@ -107,6 +108,8 @@ MIASM = \
|
||||
setsid.o \
|
||||
quotactl.o \
|
||||
nfssvc.o \
|
||||
freebsd4_statfs.o \
|
||||
freebsd4_fstatfs.o \
|
||||
lgetfh.o \
|
||||
getfh.o \
|
||||
getdomainname.o \
|
||||
@ -117,8 +120,8 @@ MIASM = \
|
||||
semsys.o \
|
||||
msgsys.o \
|
||||
shmsys.o \
|
||||
pread.o \
|
||||
pwrite.o \
|
||||
freebsd6_pread.o \
|
||||
freebsd6_pwrite.o \
|
||||
ntp_adjtime.o \
|
||||
setgid.o \
|
||||
setegid.o \
|
||||
@ -131,11 +134,11 @@ MIASM = \
|
||||
getrlimit.o \
|
||||
setrlimit.o \
|
||||
getdirentries.o \
|
||||
mmap.o \
|
||||
freebsd6_mmap.o \
|
||||
__syscall.o \
|
||||
lseek.o \
|
||||
truncate.o \
|
||||
ftruncate.o \
|
||||
freebsd6_lseek.o \
|
||||
freebsd6_truncate.o \
|
||||
freebsd6_ftruncate.o \
|
||||
__sysctl.o \
|
||||
mlock.o \
|
||||
munlock.o \
|
||||
@ -182,6 +185,7 @@ MIASM = \
|
||||
nlstat.o \
|
||||
preadv.o \
|
||||
pwritev.o \
|
||||
freebsd4_fhstatfs.o \
|
||||
fhopen.o \
|
||||
fhstat.o \
|
||||
modnext.o \
|
||||
@ -217,11 +221,14 @@ MIASM = \
|
||||
sched_get_priority_min.o \
|
||||
sched_rr_get_interval.o \
|
||||
utrace.o \
|
||||
freebsd4_sendfile.o \
|
||||
kldsym.o \
|
||||
jail.o \
|
||||
sigprocmask.o \
|
||||
sigsuspend.o \
|
||||
freebsd4_sigaction.o \
|
||||
sigpending.o \
|
||||
freebsd4_sigreturn.o \
|
||||
sigtimedwait.o \
|
||||
sigwaitinfo.o \
|
||||
__acl_get_file.o \
|
||||
@ -335,4 +342,10 @@ MIASM = \
|
||||
sctp_peeloff.o \
|
||||
sctp_generic_sendmsg.o \
|
||||
sctp_generic_sendmsg_iov.o \
|
||||
sctp_generic_recvmsg.o
|
||||
sctp_generic_recvmsg.o \
|
||||
pread.o \
|
||||
pwrite.o \
|
||||
mmap.o \
|
||||
lseek.o \
|
||||
truncate.o \
|
||||
ftruncate.o
|
||||
|
@ -3,7 +3,7 @@
|
||||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.231 2006/11/03 15:23:14 rrs Exp
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.232 2007/07/04 22:47:37 peter Exp
|
||||
*/
|
||||
|
||||
#ifndef _SYS_SYSPROTO_H_
|
||||
@ -534,14 +534,14 @@ struct shmsys_args {
|
||||
char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)];
|
||||
char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)];
|
||||
};
|
||||
struct pread_args {
|
||||
struct freebsd6_pread_args {
|
||||
char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
|
||||
char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
|
||||
char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
|
||||
char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
|
||||
char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
|
||||
};
|
||||
struct pwrite_args {
|
||||
struct freebsd6_pwrite_args {
|
||||
char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
|
||||
char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)];
|
||||
char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
|
||||
@ -594,7 +594,7 @@ struct getdirentries_args {
|
||||
char count_l_[PADL_(u_int)]; u_int count; char count_r_[PADR_(u_int)];
|
||||
char basep_l_[PADL_(long *)]; long * basep; char basep_r_[PADR_(long *)];
|
||||
};
|
||||
struct mmap_args {
|
||||
struct freebsd6_mmap_args {
|
||||
char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)];
|
||||
char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
|
||||
char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
|
||||
@ -603,18 +603,18 @@ struct mmap_args {
|
||||
char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
|
||||
char pos_l_[PADL_(off_t)]; off_t pos; char pos_r_[PADR_(off_t)];
|
||||
};
|
||||
struct lseek_args {
|
||||
struct freebsd6_lseek_args {
|
||||
char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
|
||||
char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
|
||||
char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
|
||||
char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)];
|
||||
};
|
||||
struct truncate_args {
|
||||
struct freebsd6_truncate_args {
|
||||
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
|
||||
char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
|
||||
char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)];
|
||||
};
|
||||
struct ftruncate_args {
|
||||
struct freebsd6_ftruncate_args {
|
||||
char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
|
||||
char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
|
||||
char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)];
|
||||
@ -1482,6 +1482,39 @@ struct sctp_generic_recvmsg_args {
|
||||
char sinfo_l_[PADL_(struct sctp_sndrcvinfo *)]; struct sctp_sndrcvinfo * sinfo; char sinfo_r_[PADR_(struct sctp_sndrcvinfo *)];
|
||||
char msg_flags_l_[PADL_(int *)]; int * msg_flags; char msg_flags_r_[PADR_(int *)];
|
||||
};
|
||||
struct pread_args {
|
||||
char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
|
||||
char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
|
||||
char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
|
||||
char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
|
||||
};
|
||||
struct pwrite_args {
|
||||
char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
|
||||
char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)];
|
||||
char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
|
||||
char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
|
||||
};
|
||||
struct mmap_args {
|
||||
char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)];
|
||||
char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
|
||||
char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
|
||||
char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
|
||||
char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
|
||||
char pos_l_[PADL_(off_t)]; off_t pos; char pos_r_[PADR_(off_t)];
|
||||
};
|
||||
struct lseek_args {
|
||||
char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
|
||||
char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
|
||||
char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)];
|
||||
};
|
||||
struct truncate_args {
|
||||
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
|
||||
char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)];
|
||||
};
|
||||
struct ftruncate_args {
|
||||
char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
|
||||
char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)];
|
||||
};
|
||||
int nosys(struct thread *, struct nosys_args *);
|
||||
void sys_exit(struct thread *, struct sys_exit_args *);
|
||||
int fork(struct thread *, struct fork_args *);
|
||||
@ -1596,8 +1629,8 @@ int rtprio(struct thread *, struct rtprio_args *);
|
||||
int semsys(struct thread *, struct semsys_args *);
|
||||
int msgsys(struct thread *, struct msgsys_args *);
|
||||
int shmsys(struct thread *, struct shmsys_args *);
|
||||
int pread(struct thread *, struct pread_args *);
|
||||
int pwrite(struct thread *, struct pwrite_args *);
|
||||
int freebsd6_pread(struct thread *, struct freebsd6_pread_args *);
|
||||
int freebsd6_pwrite(struct thread *, struct freebsd6_pwrite_args *);
|
||||
int ntp_adjtime(struct thread *, struct ntp_adjtime_args *);
|
||||
int setgid(struct thread *, struct setgid_args *);
|
||||
int setegid(struct thread *, struct setegid_args *);
|
||||
@ -1610,10 +1643,10 @@ int fpathconf(struct thread *, struct fpathconf_args *);
|
||||
int getrlimit(struct thread *, struct __getrlimit_args *);
|
||||
int setrlimit(struct thread *, struct __setrlimit_args *);
|
||||
int getdirentries(struct thread *, struct getdirentries_args *);
|
||||
int mmap(struct thread *, struct mmap_args *);
|
||||
int lseek(struct thread *, struct lseek_args *);
|
||||
int truncate(struct thread *, struct truncate_args *);
|
||||
int ftruncate(struct thread *, struct ftruncate_args *);
|
||||
int freebsd6_mmap(struct thread *, struct freebsd6_mmap_args *);
|
||||
int freebsd6_lseek(struct thread *, struct freebsd6_lseek_args *);
|
||||
int freebsd6_truncate(struct thread *, struct freebsd6_truncate_args *);
|
||||
int freebsd6_ftruncate(struct thread *, struct freebsd6_ftruncate_args *);
|
||||
int __sysctl(struct thread *, struct sysctl_args *);
|
||||
int mlock(struct thread *, struct mlock_args *);
|
||||
int munlock(struct thread *, struct munlock_args *);
|
||||
@ -1814,6 +1847,12 @@ int sctp_peeloff(struct thread *, struct sctp_peeloff_args *);
|
||||
int sctp_generic_sendmsg(struct thread *, struct sctp_generic_sendmsg_args *);
|
||||
int sctp_generic_sendmsg_iov(struct thread *, struct sctp_generic_sendmsg_iov_args *);
|
||||
int sctp_generic_recvmsg(struct thread *, struct sctp_generic_recvmsg_args *);
|
||||
int pread(struct thread *, struct pread_args *);
|
||||
int pwrite(struct thread *, struct pwrite_args *);
|
||||
int mmap(struct thread *, struct mmap_args *);
|
||||
int lseek(struct thread *, struct lseek_args *);
|
||||
int truncate(struct thread *, struct truncate_args *);
|
||||
int ftruncate(struct thread *, struct ftruncate_args *);
|
||||
|
||||
#ifdef COMPAT_43
|
||||
|
||||
@ -2033,6 +2072,12 @@ int freebsd4_sigreturn(struct thread *, struct freebsd4_sigreturn_args *);
|
||||
|
||||
#endif /* COMPAT_FREEBSD4 */
|
||||
|
||||
|
||||
#ifdef COMPAT_FREEBSD6
|
||||
|
||||
|
||||
#endif /* COMPAT_FREEBSD6 */
|
||||
|
||||
#define SYS_AUE_syscall AUE_NULL
|
||||
#define SYS_AUE_exit AUE_EXIT
|
||||
#define SYS_AUE_fork AUE_FORK
|
||||
@ -2147,8 +2192,8 @@ int freebsd4_sigreturn(struct thread *, struct freebsd4_sigreturn_args *);
|
||||
#define SYS_AUE_semsys AUE_SEMSYS
|
||||
#define SYS_AUE_msgsys AUE_MSGSYS
|
||||
#define SYS_AUE_shmsys AUE_SHMSYS
|
||||
#define SYS_AUE_pread AUE_PREAD
|
||||
#define SYS_AUE_pwrite AUE_PWRITE
|
||||
#define SYS_AUE_freebsd6_pread AUE_PREAD
|
||||
#define SYS_AUE_freebsd6_pwrite AUE_PWRITE
|
||||
#define SYS_AUE_ntp_adjtime AUE_NTP_ADJTIME
|
||||
#define SYS_AUE_setgid AUE_SETGID
|
||||
#define SYS_AUE_setegid AUE_SETEGID
|
||||
@ -2161,10 +2206,10 @@ int freebsd4_sigreturn(struct thread *, struct freebsd4_sigreturn_args *);
|
||||
#define SYS_AUE_getrlimit AUE_GETRLIMIT
|
||||
#define SYS_AUE_setrlimit AUE_SETRLIMIT
|
||||
#define SYS_AUE_getdirentries AUE_GETDIRENTRIES
|
||||
#define SYS_AUE_mmap AUE_MMAP
|
||||
#define SYS_AUE_lseek AUE_LSEEK
|
||||
#define SYS_AUE_truncate AUE_TRUNCATE
|
||||
#define SYS_AUE_ftruncate AUE_FTRUNCATE
|
||||
#define SYS_AUE_freebsd6_mmap AUE_MMAP
|
||||
#define SYS_AUE_freebsd6_lseek AUE_LSEEK
|
||||
#define SYS_AUE_freebsd6_truncate AUE_TRUNCATE
|
||||
#define SYS_AUE_freebsd6_ftruncate AUE_FTRUNCATE
|
||||
#define SYS_AUE___sysctl AUE_SYSCTL
|
||||
#define SYS_AUE_mlock AUE_MLOCK
|
||||
#define SYS_AUE_munlock AUE_MUNLOCK
|
||||
@ -2365,6 +2410,12 @@ int freebsd4_sigreturn(struct thread *, struct freebsd4_sigreturn_args *);
|
||||
#define SYS_AUE_sctp_generic_sendmsg AUE_NULL
|
||||
#define SYS_AUE_sctp_generic_sendmsg_iov AUE_NULL
|
||||
#define SYS_AUE_sctp_generic_recvmsg AUE_NULL
|
||||
#define SYS_AUE_pread AUE_PREAD
|
||||
#define SYS_AUE_pwrite AUE_PWRITE
|
||||
#define SYS_AUE_mmap AUE_MMAP
|
||||
#define SYS_AUE_lseek AUE_LSEEK
|
||||
#define SYS_AUE_truncate AUE_TRUNCATE
|
||||
#define SYS_AUE_ftruncate AUE_FTRUNCATE
|
||||
|
||||
#undef PAD_
|
||||
#undef PADL_
|
||||
|
Loading…
x
Reference in New Issue
Block a user