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()
1069 struct uio *uio_clone, short_uio; in vn_io_fault1() local1095 uio_clone = cloneuio(uio); in vn_io_fault1()1107 uio_clone->uio_segflg = UIO_NOCOPY; in vn_io_fault1()1108 uiomove(NULL, resid - uio->uio_resid, uio_clone); in vn_io_fault1()1109 uio_clone->uio_segflg = uio->uio_segflg; in vn_io_fault1()1115 while (uio_clone->uio_resid != 0) { in vn_io_fault1()1116 len = uio_clone->uio_iov->iov_len; in vn_io_fault1()1118 KASSERT(uio_clone->uio_iovcnt >= 1, in vn_io_fault1()1120 uio_clone->uio_iov++; in vn_io_fault1()1121 uio_clone->uio_iovcnt--; in vn_io_fault1()[all …]