summaryrefslogtreecommitdiffstats
path: root/sys/kern/systrace_args.c
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2011-11-04 04:06:31 +0000
committerjhb <jhb@FreeBSD.org>2011-11-04 04:06:31 +0000
commit767a02dc14b492f8c777383ac774c12ccd3080ad (patch)
tree78516b82cb4bbb08db7cc06e61af728b59095b0c /sys/kern/systrace_args.c
parent78c075174e74e727279365476d0d076d6c3e3075 (diff)
downloadFreeBSD-src-767a02dc14b492f8c777383ac774c12ccd3080ad.zip
FreeBSD-src-767a02dc14b492f8c777383ac774c12ccd3080ad.tar.gz
Regen.
Diffstat (limited to 'sys/kern/systrace_args.c')
-rw-r--r--sys/kern/systrace_args.c29
1 files changed, 29 insertions, 0 deletions
diff --git a/sys/kern/systrace_args.c b/sys/kern/systrace_args.c
index 9343613..1d5586f 100644
--- a/sys/kern/systrace_args.c
+++ b/sys/kern/systrace_args.c
@@ -3234,6 +3234,16 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
*n_args = 3;
break;
}
+ /* posix_fadvise */
+ case 531: {
+ struct posix_fadvise_args *p = params;
+ iarg[0] = p->fd; /* int */
+ iarg[1] = p->offset; /* off_t */
+ iarg[2] = p->len; /* off_t */
+ iarg[3] = p->advice; /* int */
+ *n_args = 4;
+ break;
+ }
default:
*n_args = 0;
break;
@@ -8603,6 +8613,25 @@ systrace_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
break;
};
break;
+ /* posix_fadvise */
+ case 531:
+ switch(ndx) {
+ case 0:
+ p = "int";
+ break;
+ case 1:
+ p = "off_t";
+ break;
+ case 2:
+ p = "off_t";
+ break;
+ case 3:
+ p = "int";
+ break;
+ default:
+ break;
+ };
+ break;
default:
break;
};
OpenPOWER on IntegriCloud