diff options
Diffstat (limited to 'usr/src/uts/common/os/sysent.c')
-rw-r--r-- | usr/src/uts/common/os/sysent.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/usr/src/uts/common/os/sysent.c b/usr/src/uts/common/os/sysent.c index e3965f7d82..ced2f3bb3a 100644 --- a/usr/src/uts/common/os/sysent.c +++ b/usr/src/uts/common/os/sysent.c @@ -23,6 +23,7 @@ * Copyright (c) 1988, 2010, Oracle and/or its affiliates. All rights reserved. * Copyright 2012 Milan Jurik. All rights reserved. * Copyright (c) 2013, OmniTI Computer Consulting, Inc. All rights reserved. + * Copyright (c) 2015, Joyent, Inc. */ /* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */ @@ -152,6 +153,8 @@ ssize_t uucopystr(const char *, char *, size_t); ssize_t write(int, void *, size_t); ssize_t readv(int, struct iovec *, int); ssize_t writev(int, struct iovec *, int); +ssize_t preadv(int, struct iovec *, int, off_t, off_t); +ssize_t pwritev(int, struct iovec *, int, off_t, off_t); int syslwp_park(int, uintptr_t, uintptr_t); int rmdir(char *); int mkdir(char *, int); @@ -576,8 +579,8 @@ struct sysent sysent[NSYSCALL] = /* 120 */ SYSENT_CI("fchdir", fchdir, 1), /* 121 */ SYSENT_CL("readv", readv, 3), /* 122 */ SYSENT_CL("writev", writev, 3), - /* 123 */ SYSENT_LOADABLE(), /* (was xstat) */ - /* 124 */ SYSENT_LOADABLE(), /* (was lxstat) */ + /* 123 */ SYSENT_CL("preadv", preadv, 5), + /* 124 */ SYSENT_CL("pwritev", pwritev, 5), /* 125 */ SYSENT_LOADABLE(), /* (was fxstat) */ /* 126 */ SYSENT_LOADABLE(), /* (was xmknod) */ /* 127 */ SYSENT_CI("mmapobj", mmapobjsys, 5), @@ -941,8 +944,8 @@ struct sysent sysent32[NSYSCALL] = /* 120 */ SYSENT_CI("fchdir", fchdir, 1), /* 121 */ SYSENT_CI("readv", readv32, 3), /* 122 */ SYSENT_CI("writev", writev32, 3), - /* 123 */ SYSENT_LOADABLE32(), /* was xstat32 */ - /* 124 */ SYSENT_LOADABLE32(), /* was lxstat32 */ + /* 123 */ SYSENT_CI("preadv", preadv, 5), + /* 124 */ SYSENT_CI("pwritev", pwritev, 5), /* 125 */ SYSENT_LOADABLE32(), /* was fxstat32 */ /* 126 */ SYSENT_LOADABLE32(), /* was xmknod */ /* 127 */ SYSENT_CI("mmapobj", mmapobjsys, 5), |