summaryrefslogtreecommitdiffstats
path: root/sys/kern/systrace_args.c
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2010-08-30 14:26:02 +0000
committerkib <kib@FreeBSD.org>2010-08-30 14:26:02 +0000
commit8505815b26f679d50f55f4ed16b1604f2d747b4e (patch)
tree75d4d52762805fe72f408dc5040e4f3f4fb7b328 /sys/kern/systrace_args.c
parent0a6b8011f4a7208eaf14987044c6f6180f290f13 (diff)
downloadFreeBSD-src-8505815b26f679d50f55f4ed16b1604f2d747b4e.zip
FreeBSD-src-8505815b26f679d50f55f4ed16b1604f2d747b4e.tar.gz
Regen
Diffstat (limited to 'sys/kern/systrace_args.c')
-rw-r--r--sys/kern/systrace_args.c74
1 files changed, 74 insertions, 0 deletions
diff --git a/sys/kern/systrace_args.c b/sys/kern/systrace_args.c
index 743ad03..4b95f01 100644
--- a/sys/kern/systrace_args.c
+++ b/sys/kern/systrace_args.c
@@ -1770,6 +1770,17 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
*n_args = 1;
break;
}
+ /* nnpfs_syscall */
+ case 339: {
+ struct nnpfs_syscall_args *p = params;
+ iarg[0] = p->operation; /* int */
+ uarg[1] = (intptr_t) p->a_pathP; /* char * */
+ iarg[2] = p->a_opcode; /* int */
+ uarg[3] = (intptr_t) p->a_paramsP; /* void * */
+ iarg[4] = p->a_followSymlinks; /* int */
+ *n_args = 5;
+ break;
+ }
/* sigprocmask */
case 340: {
struct sigprocmask_args *p = params;
@@ -2011,6 +2022,19 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
*n_args = 2;
break;
}
+ /* afs3_syscall */
+ case 377: {
+ struct afs3_syscall_args *p = params;
+ iarg[0] = p->syscall; /* long */
+ iarg[1] = p->parm1; /* long */
+ iarg[2] = p->parm2; /* long */
+ iarg[3] = p->parm3; /* long */
+ iarg[4] = p->parm4; /* long */
+ iarg[5] = p->parm5; /* long */
+ iarg[6] = p->parm6; /* long */
+ *n_args = 7;
+ break;
+ }
/* nmount */
case 378: {
struct nmount_args *p = params;
@@ -5900,6 +5924,28 @@ systrace_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
break;
};
break;
+ /* nnpfs_syscall */
+ case 339:
+ switch(ndx) {
+ case 0:
+ p = "int";
+ break;
+ case 1:
+ p = "char *";
+ break;
+ case 2:
+ p = "int";
+ break;
+ case 3:
+ p = "void *";
+ break;
+ case 4:
+ p = "int";
+ break;
+ default:
+ break;
+ };
+ break;
/* sigprocmask */
case 340:
switch(ndx) {
@@ -6325,6 +6371,34 @@ systrace_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
break;
};
break;
+ /* afs3_syscall */
+ case 377:
+ switch(ndx) {
+ case 0:
+ p = "long";
+ break;
+ case 1:
+ p = "long";
+ break;
+ case 2:
+ p = "long";
+ break;
+ case 3:
+ p = "long";
+ break;
+ case 4:
+ p = "long";
+ break;
+ case 5:
+ p = "long";
+ break;
+ case 6:
+ p = "long";
+ break;
+ default:
+ break;
+ };
+ break;
/* nmount */
case 378:
switch(ndx) {
OpenPOWER on IntegriCloud