Home
last modified time | relevance | path

Searched refs:uio_iov (Results 1 – 25 of 120) sorted by relevance

12345

/freebsd/sys/kern/
H A Dkern_physio.c116 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 Dsubr_mchain.c279 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 Dsubr_uio.c103 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 Dnfs_clcomsubs.c75 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 Dffs_suspend.c127 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 Duio.h68 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 Dzio_crypt.c410 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 Dzfs_uio.c67 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 Duio.h71 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 Dsocket.h52 uio.uio_iov = v; in memcpy_toiovec()
68 uio.uio_iov = v; in memcpy_fromiovec()
/freebsd/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_uio.c61 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 Dspl_uio.c84 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 Dcdev.c156 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 Dcriov.c84 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 Dmem.c59 iov = uio->uio_iov; in memrw()
61 uio->uio_iov++; in memrw()
H A Duio_machdep.c79 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 Duio.h68 #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 Dmem.c60 iov = uio->uio_iov; in memrw()
62 uio->uio_iov++; in memrw()
H A Duio_machdep.c79 iov = uio->uio_iov; in uiomove_fromphys()
82 uio->uio_iov++; in uiomove_fromphys()
/freebsd/sys/i386/i386/
H A Duio_machdep.c80 iov = uio->uio_iov; in uiomove_fromphys()
83 uio->uio_iov++; in uiomove_fromphys()
/freebsd/sys/powerpc/powerpc/
H A Duio_machdep.c84 iov = uio->uio_iov; in uiomove_fromphys()
87 uio->uio_iov++; in uiomove_fromphys()
/freebsd/sys/arm/arm/
H A Duio_machdep.c81 iov = uio->uio_iov; in uiomove_fromphys()
84 uio->uio_iov++; in uiomove_fromphys()
H A Dmem.c92 iov = uio->uio_iov; in memrw()
94 uio->uio_iov++; in memrw()
/freebsd/sys/amd64/amd64/
H A Duio_machdep.c81 iov = uio->uio_iov; in uiomove_fromphys()
84 uio->uio_iov++; in uiomove_fromphys()
/freebsd/sys/fs/cuse/
H A Dcuse.c907 .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...]

12345