Home
last modified time | relevance | path

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

123

/f-stack/freebsd/kern/
H A Dkern_physio.c126 uio->uio_iov[i].iov_len); in physio()
130 uio->uio_iov[i].iov_len); in physio()
137 while (uio->uio_iov[i].iov_len) { in physio()
147 base = uio->uio_iov[i].iov_base; in physio()
148 bp->bio_length = uio->uio_iov[i].iov_len; in physio()
194 uio->uio_iov[i].iov_len -= iolen; in physio()
195 uio->uio_iov[i].iov_base = in physio()
196 (char *)uio->uio_iov[i].iov_base + iolen; in physio()
H A Dsubr_mchain.c284 left = uiop->uio_iov->iov_len; in mb_put_uio()
286 uiop->uio_iov++; in mb_put_uio()
297 uiop->uio_iov->iov_base = in mb_put_uio()
298 (char *)uiop->uio_iov->iov_base + left; in mb_put_uio()
299 uiop->uio_iov->iov_len -= left; in mb_put_uio()
537 left = uiop->uio_iov->iov_len; in md_get_uio()
539 uiop->uio_iov++; in md_get_uio()
543 uiocp = uiop->uio_iov->iov_base; in md_get_uio()
551 uiop->uio_iov->iov_base = in md_get_uio()
552 (char *)uiop->uio_iov->iov_base + left; in md_get_uio()
[all …]
H A Dsubr_uio.c108 uio.uio_iov = iov; in physcopyin()
129 uio.uio_iov = iov; in physcopyout()
239 iov = uio->uio_iov; in uiomove_faultflag()
242 uio->uio_iov++; in uiomove_faultflag()
319 iov = uio->uio_iov; in ureadc()
322 uio->uio_iov++; in ureadc()
383 uio->uio_iov = iov; in copyinuio()
409 uio->uio_iov = (struct iovec *)(uio + 1); in cloneuio()
410 bcopy(uiop->uio_iov, uio->uio_iov, iovlen); in cloneuio()
H A Dvfs_vnops.c571 auio.uio_iov = &aiov; in vn_rdwr()
1220 iov = uio->uio_iov; in vn_io_fault_prefault_user()
1237 iov = uio->uio_iov + i; in vn_io_fault_prefault_user()
1308 len = uio_clone->uio_iov->iov_len; in vn_io_fault1()
1312 uio_clone->uio_iov++; in vn_io_fault1()
1348 uio_clone->uio_iov->iov_base = in vn_io_fault1()
1486 uio->uio_iov->iov_base = (char *)uio->uio_iov->iov_base + adv; in vn_io_fault_uiomove()
1487 uio->uio_iov->iov_len -= adv; in vn_io_fault_uiomove()
1525 uio->uio_iov->iov_len -= cnt; in vn_io_fault_pgmove()
2132 auio.uio_iov = &iov; in vn_extattr_get()
[all …]
H A Dsys_pipe.c882 if (uio->uio_iov->iov_len > wpipe->pipe_buffer.size) in pipe_build_write_buffer()
885 size = uio->uio_iov->iov_len; in pipe_build_write_buffer()
890 (vm_offset_t)uio->uio_iov->iov_base, size, VM_PROT_READ, in pipe_build_write_buffer()
900 ((vm_offset_t) uio->uio_iov->iov_base) & PAGE_MASK; in pipe_build_write_buffer()
903 uio->uio_iov->iov_len -= size; in pipe_build_write_buffer()
904 uio->uio_iov->iov_base = (char *)uio->uio_iov->iov_base + size; in pipe_build_write_buffer()
905 if (uio->uio_iov->iov_len == 0) in pipe_build_write_buffer()
906 uio->uio_iov++; in pipe_build_write_buffer()
958 uio.uio_iov = &iov; in pipe_clone_write_buffer()
1143 uio->uio_iov->iov_len >= PIPE_MINDIRECT && in pipe_write()
H A Dsys_getrandom.c104 auio.uio_iov = &aiov; in kern_getrandom()
/f-stack/freebsd/contrib/openzfs/lib/libspl/include/sys/
H A Duio.h69 struct iovec *uio_iov; /* pointer to array of iovecs */ member
82 #define uio_iovlen(uio, idx) (uio)->uio_iov[(idx)].iov_len
83 #define uio_iovbase(uio, idx) (uio)->uio_iov[(idx)].iov_base
/f-stack/freebsd/contrib/openzfs/module/zcommon/
H A Dzfs_uio.c60 const struct iovec *iov = uio->uio_iov; in uiomove_iov()
116 uio->uio_iov = (++iov); in uiomove_iov()
220 iov_iter_init_compat(iterp, READ, uio->uio_iov, in uio_prefaultpages()
286 uio->uio_skip >= uio->uio_iov->iov_len) { in uioskip()
287 uio->uio_skip -= uio->uio_iov->iov_len; in uioskip()
288 uio->uio_iov++; in uioskip()
/f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/
H A Duio.h55 const struct iovec *uio_iov; member
75 #define uio_iovlen(uio, idx) (uio)->uio_iov[(idx)].iov_len
76 #define uio_iovbase(uio, idx) (uio)->uio_iov[(idx)].iov_base
124 uio->uio_iov = iov; in uio_iovec_init()
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_uio.c62 small_iovec[0] = *uio->uio_iov; in uiocopy()
63 small_uio_clone.uio_iov = small_iovec; in uiocopy()
/f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/
H A Dzio_crypt.c528 puio.uio_iov = plain_iovecs; in zio_crypt_key_wrap()
531 cuio.uio_iov = cipher_iovecs; in zio_crypt_key_wrap()
591 puio.uio_iov = plain_iovecs; in zio_crypt_key_unwrap()
594 cuio.uio_iov = cipher_iovecs; in zio_crypt_key_unwrap()
1301 if (uio->uio_iov) in zio_crypt_destroy_uio()
1571 puio->uio_iov = NULL; in zio_crypt_init_uios_zil()
1573 cuio->uio_iov = NULL; in zio_crypt_init_uios_zil()
1758 puio->uio_iov = NULL; in zio_crypt_init_uios_dnode()
1760 cuio->uio_iov = NULL; in zio_crypt_init_uios_dnode()
1809 puio->uio_iov = NULL; in zio_crypt_init_uios_normal()
[all …]
/f-stack/freebsd/arm64/arm64/
H A Dmem.c61 iov = uio->uio_iov; in memrw()
63 uio->uio_iov++; in memrw()
H A Duio_machdep.c78 iov = uio->uio_iov; in uiomove_fromphys()
81 uio->uio_iov++; in uiomove_fromphys()
/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A Duio.h62 #define uio_iovlen(uio, idx) (uio)->uio_iov[(idx)].iov_len
63 #define uio_iovbase(uio, idx) (uio)->uio_iov[(idx)].iov_base
/f-stack/freebsd/arm/arm/
H A Duio_machdep.c80 iov = uio->uio_iov; in uiomove_fromphys()
83 uio->uio_iov++; in uiomove_fromphys()
H A Dmem.c95 iov = uio->uio_iov; in memrw()
97 uio->uio_iov++; in memrw()
/f-stack/freebsd/opencrypto/
H A Dktls_ocf.c221 uio.uio_iov = iov; in ktls_ocf_tls_cbc_encrypt()
262 uio.uio_iov = iov + 1; in ktls_ocf_tls_cbc_encrypt()
281 out_uio.uio_iov = out_iov; in ktls_ocf_tls_cbc_encrypt()
334 uio.uio_iov = iniov; in ktls_ocf_tls12_gcm_encrypt()
340 out_uio.uio_iov = outiov; in ktls_ocf_tls12_gcm_encrypt()
380 memcpy(iov, tag_uio->uio_iov, iovcnt * sizeof(struct iovec)); in ktls_ocf_tls12_gcm_encrypt()
383 tag_uio->uio_iov = iov; in ktls_ocf_tls12_gcm_encrypt()
507 uio.uio_iov = iov; in ktls_ocf_tls13_gcm_encrypt()
520 out_uio.uio_iov = out_iov; in ktls_ocf_tls13_gcm_encrypt()
H A Dcriov.c87 struct iovec *iov = uio->uio_iov; in cuio_copydata()
107 struct iovec *iov = uio->uio_iov; in cuio_copyback()
134 len = uio->uio_iov[ind].iov_len; in cuio_getptr()
145 *off = uio->uio_iov[ind].iov_len; in cuio_getptr()
262 cc->cc_iov = cb->cb_uio->uio_iov; in crypto_cursor_init()
572 struct iovec *iov = uio->uio_iov; in cuio_apply()
733 if (skip + len > uio->uio_iov[idx].iov_len) in cuio_contiguous_segment()
735 return ((char *)uio->uio_iov[idx].iov_base + skip); in cuio_contiguous_segment()
/f-stack/freebsd/i386/i386/
H A Duio_machdep.c79 iov = uio->uio_iov; in uiomove_fromphys()
82 uio->uio_iov++; in uiomove_fromphys()
H A Dmem.c101 iov = uio->uio_iov; in memrw()
103 uio->uio_iov++; in memrw()
/f-stack/freebsd/mips/mips/
H A Dmem.c92 iov = uio->uio_iov; in memrw()
94 uio->uio_iov++; in memrw()
H A Duio_machdep.c84 iov = uio->uio_iov; in uiomove_fromphys()
87 uio->uio_iov++; in uiomove_fromphys()
/f-stack/freebsd/amd64/amd64/
H A Duio_machdep.c80 iov = uio->uio_iov; in uiomove_fromphys()
83 uio->uio_iov++; in uiomove_fromphys()
H A Dmem.c92 iov = uio->uio_iov; in memrw()
94 uio->uio_iov++; in memrw()
/f-stack/lib/
H A Dff_kern_subr.c182 iov = uio->uio_iov; in uiomove()
185 uio->uio_iov++; in uiomove()
249 uio->uio_iov = iov; in copyinuio()

123