• Home
  • Raw
  • Download

Lines Matching refs:iovcnt

137 static int UserIovItemCheck(const struct iovec *iov, const int iovcnt)  in UserIovItemCheck()  argument
140 for (i = 0; i < iovcnt; ++i) { in UserIovItemCheck()
149 return iovcnt; in UserIovItemCheck()
152 static int UserIovCopy(struct iovec **iovBuf, const struct iovec *iov, const int iovcnt, int *valid… in UserIovCopy() argument
155 int bufLen = iovcnt * sizeof(struct iovec); in UserIovCopy()
170 ret = UserIovItemCheck(*iovBuf, iovcnt); in UserIovCopy()
1349 ssize_t SysReadv(int fd, const struct iovec *iov, int iovcnt) in SysReadv() argument
1357 if ((iov == NULL) || (iovcnt < 0) || (iovcnt > IOV_MAX)) { in SysReadv()
1361 if (iovcnt == 0) { in SysReadv()
1365 ret = UserIovCopy(&iovRet, iov, iovcnt, &valid_iovcnt); in SysReadv()
1385 ssize_t SysWritev(int fd, const struct iovec *iov, int iovcnt) in SysWritev() argument
1393 if ((iovcnt < 0) || (iovcnt > IOV_MAX)) { in SysWritev()
1397 if (iovcnt == 0) { in SysWritev()
1405 ret = UserIovCopy(&iovRet, iov, iovcnt, &valid_iovcnt); in SysWritev()
1410 if (valid_iovcnt != iovcnt) { in SysWritev()
1968 ssize_t SysPreadv(int fd, const struct iovec *iov, int iovcnt, long loffset, long hoffset) in SysPreadv() argument
1979 if ((iov == NULL) || (iovcnt < 0) || (iovcnt > IOV_MAX)) { in SysPreadv()
1983 if (iovcnt == 0) { in SysPreadv()
1987 ret = UserIovCopy(&iovRet, iov, iovcnt, &valid_iovcnt); in SysPreadv()
2007 ssize_t SysPwritev(int fd, const struct iovec *iov, int iovcnt, long loffset, long hoffset) in SysPwritev() argument
2017 if ((iov == NULL) || (iovcnt < 0) || (iovcnt > IOV_MAX)) { in SysPwritev()
2021 if (iovcnt == 0) { in SysPwritev()
2025 ret = UserIovCopy(&iovRet, iov, iovcnt, &valid_iovcnt); in SysPwritev()
2030 if (valid_iovcnt != iovcnt) { in SysPwritev()