Home
last modified time | relevance | path

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

/xnu-8792.61.2/bsd/kern/
H A Dkern_subr.c1318 uio_t new_uio; in uio_duplicate() local
1327 new_uio = kalloc_type(struct uio, Z_WAITOK | Z_ZERO | Z_NOFAIL); in uio_duplicate()
1328 *new_uio = *uio; in uio_duplicate()
1330 if (new_uio->uio_max_iovs > 0) { in uio_duplicate()
1331 new_uio->uio_iovbase = uio_alloc_iov_array(new_uio->uio_segflg, in uio_duplicate()
1332 (size_t)new_uio->uio_max_iovs); in uio_duplicate()
1333 new_uio->uio_iovs = new_uio->uio_iovbase; in uio_duplicate()
1335 n = UIO_SIZEOF_IOVS(new_uio->uio_iovcnt); in uio_duplicate()
1336 bcopy((const void *)uio->uio_iovs, (void *)new_uio->uio_iovs, n); in uio_duplicate()
1337 if (UIO_IS_SYS_SPACE(new_uio)) { in uio_duplicate()
[all …]