Lines Matching defs:iovcnt
613 * XXX -- iovcnt > 16 (yes, it's hard-coded in the SVVS source),
619 readv(int fdes, struct iovec *iovp, int iovcnt)
633 if (iovcnt <= 0 || iovcnt > DEF_IOV_MAX)
646 if (copyin(iovp, aiov32, iovcnt * sizeof (struct iovec32)))
650 for (i = 0; i < iovcnt; i++) {
661 if (copyin(iovp, aiov, iovcnt * sizeof (struct iovec)))
665 for (i = 0; i < iovcnt; i++) {
732 auio.uio_iovcnt = iovcnt;
777 writev(int fdes, struct iovec *iovp, int iovcnt)
791 if (iovcnt <= 0 || iovcnt > DEF_IOV_MAX)
804 if (copyin(iovp, aiov32, iovcnt * sizeof (struct iovec32)))
808 for (i = 0; i < iovcnt; i++) {
819 if (copyin(iovp, aiov, iovcnt * sizeof (struct iovec)))
823 for (i = 0; i < iovcnt; i++) {
889 auio.uio_iovcnt = iovcnt;
926 preadv(int fdes, struct iovec *iovp, int iovcnt, off_t offset,
955 if (iovcnt <= 0 || iovcnt > DEF_IOV_MAX)
968 if (copyin(iovp, aiov32, iovcnt * sizeof (struct iovec32)))
972 for (i = 0; i < iovcnt; i++) {
983 if (copyin(iovp, aiov, iovcnt * sizeof (struct iovec)))
987 for (i = 0; i < iovcnt; i++) {
1074 auio.uio_iovcnt = iovcnt;
1108 pwritev(int fdes, struct iovec *iovp, int iovcnt, off_t offset,
1137 if (iovcnt <= 0 || iovcnt > DEF_IOV_MAX)
1150 if (copyin(iovp, aiov32, iovcnt * sizeof (struct iovec32)))
1154 for (i = 0; i < iovcnt; i++) {
1165 if (copyin(iovp, aiov, iovcnt * sizeof (struct iovec)))
1169 for (i = 0; i < iovcnt; i++) {
1287 auio.uio_iovcnt = iovcnt;
1623 readv32(int32_t fdes, caddr32_t iovp, int32_t iovcnt)
1625 return (readv(fdes, (void *)(uintptr_t)iovp, iovcnt));
1629 writev32(int32_t fdes, caddr32_t iovp, int32_t iovcnt)
1631 return (writev(fdes, (void *)(uintptr_t)iovp, iovcnt));