iov 3781 arch/i386/i386/machdep.c struct iovec *iov;
iov 3791 arch/i386/i386/machdep.c iov = uio->uio_iov;
iov 3812 arch/i386/i386/machdep.c minlen = resid < iov[i].iov_len ? resid : iov[i].iov_len;
iov 3813 arch/i386/i386/machdep.c addr = (caddr_t)iov[i].iov_base;
iov 122 arch/i386/i386/mem.c struct iovec *iov;
iov 138 arch/i386/i386/mem.c iov = uio->uio_iov;
iov 139 arch/i386/i386/mem.c if (iov->iov_len == 0) {
iov 166 arch/i386/i386/mem.c c = min(iov->iov_len, MAXPHYS);
iov 182 arch/i386/i386/mem.c c = iov->iov_len;
iov 190 arch/i386/i386/mem.c c = min(iov->iov_len, PAGE_SIZE);
iov 197 arch/i386/i386/mem.c (char *)iov->iov_base += c;
iov 198 arch/i386/i386/mem.c iov->iov_len -= c;
iov 211 compat/common/uipc_syscalls_43.c struct iovec aiov[UIO_SMALLIOV], *iov;
iov 221 compat/common/uipc_syscalls_43.c MALLOC(iov, struct iovec *,
iov 224 compat/common/uipc_syscalls_43.c iov = aiov;
iov 226 compat/common/uipc_syscalls_43.c error = copyin((caddr_t)msg.msg_iov, (caddr_t)iov,
iov 230 compat/common/uipc_syscalls_43.c msg.msg_iov = iov;
iov 238 compat/common/uipc_syscalls_43.c if (iov != aiov)
iov 239 compat/common/uipc_syscalls_43.c FREE(iov, M_IOV);
iov 283 compat/common/uipc_syscalls_43.c struct iovec aiov[UIO_SMALLIOV], *iov;
iov 293 compat/common/uipc_syscalls_43.c MALLOC(iov, struct iovec *,
iov 296 compat/common/uipc_syscalls_43.c iov = aiov;
iov 297 compat/common/uipc_syscalls_43.c error = copyin((caddr_t)msg.msg_iov, (caddr_t)iov,
iov 302 compat/common/uipc_syscalls_43.c msg.msg_iov = iov;
iov 305 compat/common/uipc_syscalls_43.c if (iov != aiov)
iov 306 compat/common/uipc_syscalls_43.c FREE(iov, M_IOV);
iov 599 compat/linux/linux_socket.c struct iovec *iov, riov[2];
iov 614 compat/linux/linux_socket.c iov = (struct iovec *)stackgap_alloc(sgp, sizeof(*iov)*2);
iov 632 compat/linux/linux_socket.c error = copyout(&riov[0], iov, sizeof(riov));
iov 639 compat/linux/linux_socket.c rmsg.msg_iov = iov;
iov 645 compat/linux/linux_socket.c error = copyout(&riov[0], iov, sizeof(riov));
iov 43 crypto/criov.c struct iovec *iov = uio->uio_iov;
iov 54 crypto/criov.c if (off < iov->iov_len)
iov 56 crypto/criov.c off -= iov->iov_len;
iov 58 crypto/criov.c iov++;
iov 63 crypto/criov.c count = min(iov->iov_len - off, len);
iov 64 crypto/criov.c bcopy(((caddr_t)iov->iov_base) + off, cp, count);
iov 69 crypto/criov.c iov++;
iov 76 crypto/criov.c struct iovec *iov = uio->uio_iov;
iov 88 crypto/criov.c if (off < iov->iov_len)
iov 90 crypto/criov.c off -= iov->iov_len;
iov 92 crypto/criov.c iov++;
iov 97 crypto/criov.c count = min(iov->iov_len - off, len);
iov 98 crypto/criov.c bcopy(cp, ((caddr_t)iov->iov_base) + off, count);
iov 103 crypto/criov.c iov++;
iov 37 dev/firmload.c struct iovec iov;
iov 76 dev/firmload.c iov.iov_base = ptr;
iov 77 dev/firmload.c iov.iov_len = va.va_size;
iov 78 dev/firmload.c uio.uio_iov = &iov;
iov 2343 dev/i2o/iop.c struct iovec *iov;
iov 2356 dev/i2o/iop.c iov = (struct iovec *)data;
iov 2358 dev/i2o/iop.c if (i > iov->iov_len)
iov 2359 dev/i2o/iop.c i = iov->iov_len;
iov 2361 dev/i2o/iop.c iov->iov_len = i;
iov 2363 dev/i2o/iop.c rv = copyout(&sc->sc_status, iov->iov_base, i);
iov 2383 dev/i2o/iop.c iov = (struct iovec *)data;
iov 2385 dev/i2o/iop.c if (i > iov->iov_len)
iov 2386 dev/i2o/iop.c i = iov->iov_len;
iov 2388 dev/i2o/iop.c iov->iov_len = i;
iov 2389 dev/i2o/iop.c rv = copyout(sc->sc_lct, iov->iov_base, i);
iov 2397 dev/i2o/iop.c iov = (struct iovec *)data;
iov 2399 dev/i2o/iop.c if (i > iov->iov_len)
iov 2400 dev/i2o/iop.c i = iov->iov_len;
iov 2402 dev/i2o/iop.c iov->iov_len = i;
iov 2403 dev/i2o/iop.c rv = copyout(sc->sc_tidmap, iov->iov_base, i);
iov 40 dev/microcode/uyap/build.c struct iovec iov[3];
iov 45 dev/microcode/uyap/build.c iov[0].iov_base = &length;
iov 46 dev/microcode/uyap/build.c iov[0].iov_len = 1;
iov 49 dev/microcode/uyap/build.c iov[1].iov_base = &address;
iov 50 dev/microcode/uyap/build.c iov[1].iov_len = 2;
iov 52 dev/microcode/uyap/build.c iov[2].iov_base = ptr->data;
iov 53 dev/microcode/uyap/build.c iov[2].iov_len = ptr->length;
iov 55 dev/microcode/uyap/build.c tlen = iov[0].iov_len + iov[1].iov_len + iov[2].iov_len;
iov 57 dev/microcode/uyap/build.c rlen = writev(fd, iov, 3);
iov 1183 dev/systrace.c struct iovec iov;
iov 1204 dev/systrace.c iov.iov_base = io->strio_addr;
iov 1205 dev/systrace.c iov.iov_len = io->strio_len;
iov 1206 dev/systrace.c uio.uio_iov = &iov;
iov 1176 dev/usb/ugen.c struct iovec iov;
iov 1184 dev/usb/ugen.c iov.iov_base = (caddr_t)fd->ufd_data;
iov 1185 dev/usb/ugen.c iov.iov_len = len;
iov 1186 dev/usb/ugen.c uio.uio_iov = &iov;
iov 1211 dev/usb/ugen.c struct iovec iov;
iov 1231 dev/usb/ugen.c iov.iov_base = (caddr_t)ur->ucr_data;
iov 1232 dev/usb/ugen.c iov.iov_len = len;
iov 1233 dev/usb/ugen.c uio.uio_iov = &iov;
iov 450 dev/usb/urio.c struct iovec iov;
iov 499 dev/usb/urio.c iov.iov_base = (caddr_t)rcmd->buffer;
iov 500 dev/usb/urio.c iov.iov_len = len;
iov 501 dev/usb/urio.c uio.uio_iov = &iov;
iov 505 dev/usb/usb.c struct iovec iov;
iov 522 dev/usb/usb.c iov.iov_base = (caddr_t)ur->ucr_data;
iov 523 dev/usb/usb.c iov.iov_len = len;
iov 524 dev/usb/usb.c uio.uio_iov = &iov;
iov 179 kern/kern_ktrace.c ktrgenio(struct proc *p, int fd, enum uio_rw rw, struct iovec *iov, int len,
iov 213 kern/kern_ktrace.c count = min(iov->iov_len, buflen);
iov 216 kern/kern_ktrace.c if (copyin(iov->iov_base, cp, count))
iov 224 kern/kern_ktrace.c iov->iov_len -= count;
iov 225 kern/kern_ktrace.c iov->iov_base = (caddr_t)iov->iov_base + count;
iov 227 kern/kern_ktrace.c if (iov->iov_len == 0)
iov 228 kern/kern_ktrace.c iov++;
iov 52 kern/kern_subr.c struct iovec *iov;
iov 66 kern/kern_subr.c iov = uio->uio_iov;
iov 67 kern/kern_subr.c cnt = iov->iov_len;
iov 82 kern/kern_subr.c error = copyout(cp, iov->iov_base, cnt);
iov 84 kern/kern_subr.c error = copyin(iov->iov_base, cp, cnt);
iov 91 kern/kern_subr.c error = kcopy(cp, iov->iov_base, cnt);
iov 93 kern/kern_subr.c error = kcopy(iov->iov_base, cp, cnt);
iov 97 kern/kern_subr.c iov->iov_base = (caddr_t)iov->iov_base + cnt;
iov 98 kern/kern_subr.c iov->iov_len -= cnt;
iov 113 kern/kern_subr.c struct iovec *iov;
iov 128 kern/kern_subr.c iov = uio->uio_iov;
iov 129 kern/kern_subr.c if (iov->iov_len <= 0) {
iov 140 kern/kern_subr.c if (copyout(&tmp, iov->iov_base, sizeof(char)) != 0)
iov 146 kern/kern_subr.c *(char *)iov->iov_base = c;
iov 149 kern/kern_subr.c iov->iov_base = (caddr_t)iov->iov_base + 1;
iov 150 kern/kern_subr.c iov->iov_len--;
iov 1357 kern/kern_sysctl.c struct iovec iov;
iov 1409 kern/kern_sysctl.c iov.iov_base = &pss;
iov 1410 kern/kern_sysctl.c iov.iov_len = sizeof(pss);
iov 1411 kern/kern_sysctl.c uio.uio_iov = &iov;
iov 1467 kern/kern_sysctl.c iov.iov_base = &varg;
iov 1468 kern/kern_sysctl.c iov.iov_len = sizeof(varg);
iov 1469 kern/kern_sysctl.c uio.uio_iov = &iov;
iov 1489 kern/kern_sysctl.c iov.iov_base = buf;
iov 1490 kern/kern_sysctl.c iov.iov_len = len;
iov 1491 kern/kern_sysctl.c uio.uio_iov = &iov;
iov 186 kern/sys_generic.c struct iovec *iov;
iov 202 kern/sys_generic.c iov = needfree = malloc(iovlen, M_IOV, M_WAITOK);
iov 204 kern/sys_generic.c iov = aiov;
iov 211 kern/sys_generic.c auio.uio_iov = iov;
iov 216 kern/sys_generic.c error = copyin(iovp, iov, iovlen);
iov 221 kern/sys_generic.c auio.uio_resid += iov->iov_len;
iov 227 kern/sys_generic.c if (iov->iov_len > SSIZE_MAX || auio.uio_resid > SSIZE_MAX) {
iov 231 kern/sys_generic.c iov++;
iov 388 kern/sys_generic.c struct iovec *iov;
iov 404 kern/sys_generic.c iov = needfree = malloc(iovlen, M_IOV, M_WAITOK);
iov 406 kern/sys_generic.c iov = aiov;
iov 413 kern/sys_generic.c auio.uio_iov = iov;
iov 418 kern/sys_generic.c error = copyin(iovp, iov, iovlen);
iov 423 kern/sys_generic.c auio.uio_resid += iov->iov_len;
iov 429 kern/sys_generic.c if (iov->iov_len > SSIZE_MAX || auio.uio_resid > SSIZE_MAX) {
iov 433 kern/sys_generic.c iov++;
iov 85 kern/sys_process.c struct iovec iov;
iov 249 kern/sys_process.c iov.iov_base = (caddr_t)&temp;
iov 250 kern/sys_process.c iov.iov_len = sizeof(int);
iov 251 kern/sys_process.c uio.uio_iov = &iov;
iov 267 kern/sys_process.c iov.iov_base = piod.piod_addr;
iov 268 kern/sys_process.c iov.iov_len = piod.piod_len;
iov 269 kern/sys_process.c uio.uio_iov = &iov;
iov 417 kern/uipc_syscalls.c struct iovec aiov[UIO_SMALLIOV], *iov;
iov 426 kern/uipc_syscalls.c iov = malloc(sizeof(struct iovec) * msg.msg_iovlen,
iov 429 kern/uipc_syscalls.c iov = aiov;
iov 431 kern/uipc_syscalls.c (error = copyin(msg.msg_iov, iov,
iov 434 kern/uipc_syscalls.c msg.msg_iov = iov;
iov 440 kern/uipc_syscalls.c if (iov != aiov)
iov 441 kern/uipc_syscalls.c free(iov, M_IOV);
iov 450 kern/uipc_syscalls.c struct iovec *iov;
iov 469 kern/uipc_syscalls.c iov = mp->msg_iov;
iov 470 kern/uipc_syscalls.c for (i = 0; i < mp->msg_iovlen; i++, iov++) {
iov 472 kern/uipc_syscalls.c if (iov->iov_len > SSIZE_MAX ||
iov 473 kern/uipc_syscalls.c (auio.uio_resid += iov->iov_len) > SSIZE_MAX) {
iov 588 kern/uipc_syscalls.c struct iovec aiov[UIO_SMALLIOV], *uiov, *iov;
iov 597 kern/uipc_syscalls.c iov = malloc(sizeof(struct iovec) * msg.msg_iovlen,
iov 600 kern/uipc_syscalls.c iov = aiov;
iov 607 kern/uipc_syscalls.c error = copyin(msg.msg_iov, iov,
iov 613 kern/uipc_syscalls.c msg.msg_iov = iov;
iov 619 kern/uipc_syscalls.c if (iov != aiov)
iov 620 kern/uipc_syscalls.c free(iov, M_IOV);
iov 630 kern/uipc_syscalls.c struct iovec *iov;
iov 648 kern/uipc_syscalls.c iov = mp->msg_iov;
iov 649 kern/uipc_syscalls.c for (i = 0; i < mp->msg_iovlen; i++, iov++) {
iov 651 kern/uipc_syscalls.c if (iov->iov_len > SSIZE_MAX ||
iov 652 kern/uipc_syscalls.c (auio.uio_resid += iov->iov_len) > SSIZE_MAX) {
iov 67 kern/vfs_getcwd.c struct iovec iov;
iov 134 kern/vfs_getcwd.c iov.iov_base = dirbuf;
iov 135 kern/vfs_getcwd.c iov.iov_len = dirbuflen;
iov 137 kern/vfs_getcwd.c uio.uio_iov = &iov;
iov 875 nfs/nfs_serv.c struct iovec *iov;
iov 1070 nfs/nfs_serv.c MALLOC(iov, struct iovec *, i * sizeof (struct iovec),
iov 1072 nfs/nfs_serv.c uiop->uio_iov = ivp = iov;
iov 1086 nfs/nfs_serv.c FREE((caddr_t)iov, M_TEMP);
iov 1560 nfs/nfs_socket.c struct iovec iov;
iov 1670 nfs/nfs_socket.c uio.uio_iov = &iov;
iov 1673 nfs/nfs_socket.c iov.iov_base = (caddr_t)&nfsd->nfsd_authstr[4];
iov 1674 nfs/nfs_socket.c iov.iov_len = RPCAUTH_MAXSIZ - 4;
iov 1557 uvm/uvm_vnode.c struct iovec iov;
iov 1637 uvm/uvm_vnode.c iov.iov_base = (caddr_t) kva;
iov 1641 uvm/uvm_vnode.c iov.iov_len = wanted;
iov 1642 uvm/uvm_vnode.c uio.uio_iov = &iov;
iov 1218 xfs/xfs_vnodeops-bsd.c struct iovec iov;
iov 1221 xfs/xfs_vnodeops-bsd.c kernel_upl_map(kernel_map, ap->a_pl, &iov.iov_base);
iov 1222 xfs/xfs_vnodeops-bsd.c iov.iov_base+=ap->a_pl_offset;
iov 1223 xfs/xfs_vnodeops-bsd.c iov.iov_len=ap->a_size;
iov 1225 xfs/xfs_vnodeops-bsd.c uio.uio_iov=&iov;
iov 1237 xfs/xfs_vnodeops-bsd.c bzero(iov.iov_base, uio.uio_resid);
iov 1264 xfs/xfs_vnodeops-bsd.c struct iovec iov;
iov 1267 xfs/xfs_vnodeops-bsd.c kernel_upl_map(kernel_map, ap->a_pl, &iov.iov_base);
iov 1268 xfs/xfs_vnodeops-bsd.c iov.iov_base+=ap->a_pl_offset;
iov 1269 xfs/xfs_vnodeops-bsd.c iov.iov_len=ap->a_size;
iov 1271 xfs/xfs_vnodeops-bsd.c uio.uio_iov=&iov;