Searched refs:uio_clone (Results 1 – 3 of 3) sorted by relevance
55 struct uio *uio_clone; in uiocopy() local63 uio_clone = &small_uio_clone; in uiocopy()65 uio_clone = cloneuio(uio); in uiocopy()68 error = vn_io_fault_uiomove(p, n, uio_clone); in uiocopy()69 *cbytes = uio->uio_resid - uio_clone->uio_resid; in uiocopy()70 if (uio_clone != &small_uio_clone) in uiocopy()71 freeuio(uio_clone); in uiocopy()
64 struct uio *uio_clone; in zfs_uiocopy() local72 uio_clone = &small_uio_clone; in zfs_uiocopy()74 uio_clone = cloneuio(GET_UIO_STRUCT(uio)); in zfs_uiocopy()77 error = vn_io_fault_uiomove(p, n, uio_clone); in zfs_uiocopy()78 *cbytes = zfs_uio_resid(uio) - uio_clone->uio_resid; in zfs_uiocopy()79 if (uio_clone != &small_uio_clone) in zfs_uiocopy()80 free(uio_clone, M_IOV); in zfs_uiocopy()
1346 struct uio *uio_clone, short_uio; in vn_io_fault1() local1372 uio_clone = cloneuio(uio); in vn_io_fault1()1384 uio_clone->uio_segflg = UIO_NOCOPY; in vn_io_fault1()1392 while (uio_clone->uio_resid != 0) { in vn_io_fault1()1393 len = uio_clone->uio_iov->iov_len; in vn_io_fault1()1397 uio_clone->uio_iov++; in vn_io_fault1()1398 uio_clone->uio_iovcnt--; in vn_io_fault1()1432 uio_clone->uio_iov->iov_base = in vn_io_fault1()1435 uio_clone->uio_resid -= adv; in vn_io_fault1()1436 uio_clone->uio_offset += adv; in vn_io_fault1()[all …]