| /f-stack/freebsd/contrib/openzfs/module/icp/core/ |
| H A D | kcf_prov_lib.c | 43 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 D | subr_mchain.c | 282 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 D | subr_uio.c | 365 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 D | vfs_aio.c | 563 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 D | sys_socket.c | 620 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 D | cryptocteon.c | 251 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 D | uio.h | 82 struct uio *cloneuio(struct uio *uiop); 85 int copyinuio(const struct iovec *iovp, u_int iovcnt, struct uio **uiop);
|
| H A D | mchain.h | 82 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 D | aio.h | 145 struct uio *uiop; /* (*) Possibly malloced uio */ member
|
| /f-stack/tools/compat/include/sys/ |
| H A D | uio.h | 90 struct uio *cloneuio(struct uio *uiop); 97 int copyinuio(const struct iovec *iovp, u_int iovcnt, struct uio **uiop);
|
| /f-stack/lib/ |
| H A D | ff_kern_subr.c | 228 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 D | modes.c | 46 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 D | uio.h | 56 void uioskip(uio_t *uiop, size_t n);
|
| /f-stack/freebsd/amd64/linux32/ |
| H A D | linux32_machdep.c | 149 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 D | linux.h | 619 struct uio **uiop);
|