Home
last modified time | relevance | path

Searched refs:uiop (Results 1 – 15 of 15) sorted by relevance

/f-stack/freebsd/contrib/openzfs/module/icp/core/
H A Dkcf_prov_lib.c43 uio_t *uiop = data->cd_uio; in crypto_uio_data() local
51 if (uio_segflg(uiop) != UIO_SYSSPACE) { in crypto_uio_data()
61 if (vec_idx == uio_iovcnt(uiop) && length > 0) { in crypto_uio_data()
69 while (vec_idx < uio_iovcnt(uiop) && length > 0) { in crypto_uio_data()
70 cur_len = MIN(uio_iovlen(uiop, vec_idx) - in crypto_uio_data()
100 if (vec_idx == uio_iovcnt(uiop) && length > 0) { in crypto_uio_data()
169 uio_t *uiop = input->cd_uio; in crypto_update_uio() local
190 if (vec_idx == uio_iovcnt(uiop) && length > 0) { in crypto_update_uio()
201 while (vec_idx < uio_iovcnt(uiop) && length > 0) { in crypto_update_uio()
202 cur_len = MIN(uio_iovlen(uiop, vec_idx) - in crypto_update_uio()
[all …]
/f-stack/freebsd/kern/
H A Dsubr_mchain.c282 if (uiop->uio_iovcnt <= 0 || uiop->uio_iov == NULL) in mb_put_uio()
286 uiop->uio_iov++; in mb_put_uio()
287 uiop->uio_iovcnt--; in mb_put_uio()
295 uiop->uio_offset += left; in mb_put_uio()
296 uiop->uio_resid -= left; in mb_put_uio()
297 uiop->uio_iov->iov_base = in mb_put_uio()
535 if (uiop->uio_iovcnt <= 0 || uiop->uio_iov == NULL) in md_get_uio()
539 uiop->uio_iov++; in md_get_uio()
540 uiop->uio_iovcnt--; in md_get_uio()
549 uiop->uio_offset += left; in md_get_uio()
[all …]
H A Dsubr_uio.c365 copyinuio(const struct iovec *iovp, u_int iovcnt, struct uio **uiop) in copyinuio() argument
372 *uiop = NULL; in copyinuio()
396 *uiop = uio; in copyinuio()
401 cloneuio(struct uio *uiop) in cloneuio() argument
406 iovlen = uiop->uio_iovcnt * sizeof (struct iovec); in cloneuio()
408 *uio = *uiop; in cloneuio()
410 bcopy(uiop->uio_iov, uio->uio_iov, iovlen); in cloneuio()
H A Dvfs_aio.c563 if (job->uiop != &job->uio) in aio_free_entry()
564 free(job->uiop, M_IOV); in aio_free_entry()
780 job->uiop->uio_td = td; in aio_process_rw()
785 cnt = job->uiop->uio_resid; in aio_process_rw()
827 cnt -= job->uiop->uio_resid; in aio_process_rw()
1637 MPASS(job->uiop == &job->uio || job->uiop == NULL); in aio_aqueue()
1671 MPASS(job->uiop != &job->uio && job->uiop != NULL); in aio_aqueue()
1680 job->uiop = &job->uio; in aio_aqueue()
1691 job->uiop->uio_td = td; in aio_aqueue()
1727 if (job->uiop != &job->uio) in aio_aqueue()
[all …]
H A Dsys_socket.c620 job_total_nbytes = job->uiop->uio_resid + job->aio_done; in soaio_process_job()
622 cnt = job->uiop->uio_resid; in soaio_process_job()
623 job->uiop->uio_offset = 0; in soaio_process_job()
624 job->uiop->uio_td = td; in soaio_process_job()
640 error = soreceive(so, NULL, job->uiop, NULL, NULL, in soaio_process_job()
652 error = sosend(so, NULL, job->uiop, NULL, NULL, flags, in soaio_process_job()
663 done += cnt - job->uiop->uio_resid; in soaio_process_job()
/f-stack/freebsd/mips/cavium/cryptocteon/
H A Dcryptocteon.c251 struct uio *uiop = NULL; in cryptocteon_process() local
318 uiop = crp->crp_buf.cb_uio; in cryptocteon_process()
319 if (uiop->uio_iovcnt > UIO_MAXIOV) { in cryptocteon_process()
321 uiop->uio_iovcnt); in cryptocteon_process()
358 for (iovcnt = 0; iovcnt < uiop->uio_iovcnt; iovcnt++) { in cryptocteon_process()
359 od->octo_iov[iovcnt].iov_base = uiop->uio_iov[iovcnt].iov_base; in cryptocteon_process()
360 od->octo_iov[iovcnt].iov_len = uiop->uio_iov[iovcnt].iov_len; in cryptocteon_process()
/f-stack/freebsd/sys/
H A Duio.h82 struct uio *cloneuio(struct uio *uiop);
85 int copyinuio(const struct iovec *iovp, u_int iovcnt, struct uio **uiop);
H A Dmchain.h82 int mb_put_uio(struct mbchain *mbp, struct uio *uiop, int size);
101 int md_get_uio(struct mdchain *mdp, struct uio *uiop, int size);
H A Daio.h145 struct uio *uiop; /* (*) Possibly malloced uio */ member
/f-stack/tools/compat/include/sys/
H A Duio.h90 struct uio *cloneuio(struct uio *uiop);
97 int copyinuio(const struct iovec *iovp, u_int iovcnt, struct uio **uiop);
/f-stack/lib/
H A Dff_kern_subr.c228 copyinuio(const struct iovec *iovp, u_int iovcnt, struct uio **uiop) in copyinuio() argument
235 *uiop = NULL; in copyinuio()
262 *uiop = uio; in copyinuio()
/f-stack/freebsd/contrib/openzfs/module/icp/algs/modes/
H A Dmodes.c46 uio_t *uiop = out->cd_uio; in crypto_init_ptrs() local
50 offset = uio_index_at_offset(uiop, offset, &vec_idx); in crypto_init_ptrs()
/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A Duio.h56 void uioskip(uio_t *uiop, size_t n);
/f-stack/freebsd/amd64/linux32/
H A Dlinux32_machdep.c149 linux32_copyinuio(struct l_iovec32 *iovp, l_ulong iovcnt, struct uio **uiop) in linux32_copyinuio() argument
157 *uiop = NULL; in linux32_copyinuio()
185 *uiop = uio; in linux32_copyinuio()
H A Dlinux.h619 struct uio **uiop);