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;