Searched refs:uio_clone (Results 1 – 2 of 2) sorted by relevance
56 struct uio *uio_clone; in uiocopy() local64 uio_clone = &small_uio_clone; in uiocopy()66 uio_clone = cloneuio(uio); in uiocopy()69 error = vn_io_fault_uiomove(p, n, uio_clone); in uiocopy()70 *cbytes = uio->uio_resid - uio_clone->uio_resid; in uiocopy()71 if (uio_clone != &small_uio_clone) in uiocopy()72 free(uio_clone, M_IOV); in uiocopy()
1261 struct uio *uio_clone, short_uio; in vn_io_fault1() local1287 uio_clone = cloneuio(uio); in vn_io_fault1()1299 uio_clone->uio_segflg = UIO_NOCOPY; in vn_io_fault1()1307 while (uio_clone->uio_resid != 0) { in vn_io_fault1()1308 len = uio_clone->uio_iov->iov_len; in vn_io_fault1()1312 uio_clone->uio_iov++; in vn_io_fault1()1313 uio_clone->uio_iovcnt--; in vn_io_fault1()1348 uio_clone->uio_iov->iov_base = in vn_io_fault1()1351 uio_clone->uio_resid -= adv; in vn_io_fault1()1352 uio_clone->uio_offset += adv; in vn_io_fault1()[all …]