/freebsd/sys/kern/ |
H A D | kern_physio.c | 116 uio->uio_iov[i].iov_len); in physio() 121 uio->uio_iov[i].iov_len); in physio() 129 while (uio->uio_iov[i].iov_len) { in physio() 142 base = uio->uio_iov[i].iov_base; in physio() 143 bp->bio_length = uio->uio_iov[i].iov_len; in physio() 189 uio->uio_iov[i].iov_len -= iolen; in physio() 190 uio->uio_iov[i].iov_base = in physio() 191 (char *)uio->uio_iov[i].iov_base + iolen; in physio()
|
H A D | subr_mchain.c | 279 if (uiop->uio_iovcnt <= 0 || uiop->uio_iov == NULL) in mb_put_uio() 281 left = uiop->uio_iov->iov_len; in mb_put_uio() 283 uiop->uio_iov++; in mb_put_uio() 289 error = mb_put_mem(mbp, uiop->uio_iov->iov_base, left, mtype); in mb_put_uio() 294 uiop->uio_iov->iov_base = in mb_put_uio() 295 (char *)uiop->uio_iov->iov_base + left; in mb_put_uio() 296 uiop->uio_iov->iov_len -= left; in mb_put_uio() 532 if (uiop->uio_iovcnt <= 0 || uiop->uio_iov == NULL) in md_get_uio() 534 left = uiop->uio_iov->iov_len; in md_get_uio() 536 uiop->uio_iov++; in md_get_uio() [all …]
|
H A D | subr_uio.c | 103 uio.uio_iov = iov; in physcopyin() 124 uio.uio_iov = iov; in physcopyout() 239 iov = uio->uio_iov; in uiomove_faultflag() 242 uio->uio_iov++; in uiomove_faultflag() 327 iov = uio->uio_iov; in ureadc() 330 uio->uio_iov++; in ureadc() 385 iov = uio->uio_iov; in copyinuio() 417 uio->uio_iov = (struct iovec *)(uio + 1); in allocuio() 437 iov = uio->uio_iov; in cloneuio() 439 uio->uio_iov = iov; in cloneuio() [all …]
|
/freebsd/sys/fs/nfsclient/ |
H A D | nfs_clcomsubs.c | 75 left = uiop->uio_iov->iov_len; in nfsm_uiombuf() 76 uiocp = uiop->uio_iov->iov_base; in nfsm_uiombuf() 123 tcp = (char *)uiop->uio_iov->iov_base; in nfsm_uiombuf() 125 uiop->uio_iov->iov_base = (void *)tcp; in nfsm_uiombuf() 126 uiop->uio_iov->iov_len -= uiosiz; in nfsm_uiombuf() 193 left = uiop->uio_iov->iov_len; in nfsm_uiombuflist() 194 uiocp = uiop->uio_iov->iov_base; in nfsm_uiombuflist() 243 tcp = (char *)uiop->uio_iov->iov_base; in nfsm_uiombuflist() 245 uiop->uio_iov->iov_base = (void *)tcp; in nfsm_uiombuflist() 246 uiop->uio_iov->iov_len -= uiosiz; in nfsm_uiombuflist()
|
/freebsd/sys/ufs/ffs/ |
H A D | ffs_suspend.c | 127 while (uio->uio_iov[i].iov_len) { in ffs_susp_rdwr() 128 base = uio->uio_iov[i].iov_base; in ffs_susp_rdwr() 129 len = uio->uio_iov[i].iov_len; in ffs_susp_rdwr() 160 uio->uio_iov[i].iov_base = in ffs_susp_rdwr() 161 (char *)uio->uio_iov[i].iov_base + len; in ffs_susp_rdwr() 162 uio->uio_iov[i].iov_len -= len; in ffs_susp_rdwr()
|
/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/ |
H A D | uio.h | 68 struct iovec *uio_iov; /* pointer to array of iovecs */ member 81 #define zfs_uio_iovlen(uio, idx) (uio)->uio_iov[(idx)].iov_len 82 #define zfs_uio_iovbase(uio, idx) (uio)->uio_iov[(idx)].iov_base
|
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | zio_crypt.c | 410 maclen = cuio->uio_iov[cuio->uio_iovcnt - 1].iov_len; in zio_do_crypt_uio() 537 puio.uio_iov = plain_iovecs; in zio_crypt_key_wrap() 540 cuio.uio_iov = cipher_iovecs; in zio_crypt_key_wrap() 599 puio.uio_iov = plain_iovecs; in zio_crypt_key_unwrap() 602 cuio.uio_iov = cipher_iovecs; in zio_crypt_key_unwrap() 1315 if (uio->uio_iov) in zio_crypt_destroy_uio() 1316 kmem_free(uio->uio_iov, uio->uio_iovcnt * sizeof (iovec_t)); in zio_crypt_destroy_uio() 1579 puio->uio_iov = src_iovecs; in zio_crypt_init_uios_zil() 1581 cuio->uio_iov = dst_iovecs; in zio_crypt_init_uios_zil() 1584 puio->uio_iov = dst_iovecs; in zio_crypt_init_uios_zil() [all …]
|
H A D | zfs_uio.c | 67 const struct iovec *iov = uio->uio_iov; in zfs_uiomove_iov() 81 uio->uio_iov = (++iov); in zfs_uiomove_iov() 361 uio->uio_skip >= uio->uio_iov->iov_len) { in zfs_uioskip() 362 uio->uio_skip -= uio->uio_iov->iov_len; in zfs_uioskip() 363 uio->uio_iov++; in zfs_uioskip() 382 const struct iovec *iov = uio->uio_iov; in zfs_uio_page_aligned()
|
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
H A D | uio.h | 71 const struct iovec *uio_iov; member 94 #define zfs_uio_iovlen(u, idx) (u)->uio_iov[(idx)].iov_len 95 #define zfs_uio_iovbase(u, idx) (u)->uio_iov[(idx)].iov_base 130 uio->uio_iov = iov; in zfs_uio_iovec_init()
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | socket.h | 52 uio.uio_iov = v; in memcpy_toiovec() 68 uio.uio_iov = v; in memcpy_fromiovec()
|
/freebsd/sys/cddl/compat/opensolaris/kern/ |
H A D | opensolaris_uio.c | 61 small_iovec[0] = *uio->uio_iov; in uiocopy() 62 small_uio_clone.uio_iov = small_iovec; in uiocopy()
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/ |
H A D | spl_uio.c | 84 small_iovec[0] = *(GET_UIO_STRUCT(uio)->uio_iov); in zfs_uiocopy() 85 small_uio_clone.uio_iov = small_iovec; in zfs_uiocopy() 129 const struct iovec *iov = GET_UIO_STRUCT(uio)->uio_iov; in zfs_uio_page_aligned() 250 const struct iovec *iovp = GET_UIO_STRUCT(uio)->uio_iov; in zfs_uio_get_dio_pages_impl()
|
/freebsd/share/examples/kld/cdev/module/ |
H A D | cdev.c | 156 err = copyinstr(uio->uio_iov->iov_base, &buf, 512, &len); in mydev_write() 179 copystr(&buf, uio->uio_iov->iov_base, 513, &len); in mydev_read()
|
/freebsd/sys/opencrypto/ |
H A D | criov.c | 84 struct iovec *iov = uio->uio_iov; in cuio_copydata() 104 struct iovec *iov = uio->uio_iov; in cuio_copyback() 131 len = uio->uio_iov[ind].iov_len; in cuio_getptr() 142 *off = uio->uio_iov[ind].iov_len; in cuio_getptr() 320 cc->cc_iov = cb->cb_uio->uio_iov; in crypto_cursor_init() 654 struct iovec *iov = uio->uio_iov; in cuio_apply() 820 if (skip + len > uio->uio_iov[idx].iov_len) in cuio_contiguous_segment() 822 return ((char *)uio->uio_iov[idx].iov_base + skip); in cuio_contiguous_segment()
|
/freebsd/sys/arm64/arm64/ |
H A D | mem.c | 59 iov = uio->uio_iov; in memrw() 61 uio->uio_iov++; in memrw()
|
H A D | uio_machdep.c | 79 iov = uio->uio_iov; in uiomove_fromphys() 82 uio->uio_iov++; in uiomove_fromphys()
|
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
H A D | uio.h | 68 #define zfs_uio_iovlen(u, idx) GET_UIO_STRUCT(u)->uio_iov[(idx)].iov_len 69 #define zfs_uio_iovbase(u, idx) GET_UIO_STRUCT(u)->uio_iov[(idx)].iov_base
|
/freebsd/sys/riscv/riscv/ |
H A D | mem.c | 60 iov = uio->uio_iov; in memrw() 62 uio->uio_iov++; in memrw()
|
H A D | uio_machdep.c | 79 iov = uio->uio_iov; in uiomove_fromphys() 82 uio->uio_iov++; in uiomove_fromphys()
|
/freebsd/sys/i386/i386/ |
H A D | uio_machdep.c | 80 iov = uio->uio_iov; in uiomove_fromphys() 83 uio->uio_iov++; in uiomove_fromphys()
|
/freebsd/sys/powerpc/powerpc/ |
H A D | uio_machdep.c | 84 iov = uio->uio_iov; in uiomove_fromphys() 87 uio->uio_iov++; in uiomove_fromphys()
|
/freebsd/sys/arm/arm/ |
H A D | uio_machdep.c | 81 iov = uio->uio_iov; in uiomove_fromphys() 84 uio->uio_iov++; in uiomove_fromphys()
|
H A D | mem.c | 92 iov = uio->uio_iov; in memrw() 94 uio->uio_iov++; in memrw()
|
/freebsd/sys/amd64/amd64/ |
H A D | uio_machdep.c | 81 iov = uio->uio_iov; in uiomove_fromphys() 84 uio->uio_iov++; in uiomove_fromphys()
|
/freebsd/sys/fs/cuse/ |
H A D | cuse.c | 907 .uio_iov = &iov, in cuse_proc2proc_copy() 926 .uio_iov = &iov, in cuse_proc2proc_copy() 1667 if (uio->uio_iov->iov_len > CUSE_LENGTH_MAX) { in cuse_client_read() 1671 len = uio->uio_iov->iov_len; in cuse_client_read() 1676 pcc->read_base = (uintptr_t)uio->uio_iov->iov_base; in cuse_client_read() 1680 (uintptr_t)uio->uio_iov->iov_base, in cuse_client_read() 1703 uio->uio_iov->iov_base, error); in cuse_client_read() 1755 if (uio->uio_iov->iov_len > CUSE_LENGTH_MAX) { in cuse_client_write() 1759 len = uio->uio_iov->iov_len; in cuse_client_write() 1762 error = copyin(uio->uio_iov in cuse_client_write() [all...] |