Lines Matching refs:iov_base
501 aiov.iov_base = base;
1075 addr = (uintptr_t)uio_clone->uio_iov->iov_base;
1094 short_iovec[0].iov_base = (void *)addr;
1105 uio_clone->uio_iov->iov_base =
1106 (char *)uio_clone->uio_iov->iov_base + adv;
1167 * the held pages for io->uio_iov[0].iov_base buffer instead of
1169 * instead of iov_base prevents page faults that could occur due to
1192 transp_iov[0].iov_base = data;
1216 ((vm_offset_t)uio->uio_iov->iov_base) & PAGE_MASK,
1220 (((vm_offset_t)uio->uio_iov->iov_base + adv) >> PAGE_SHIFT) -
1221 (((vm_offset_t)uio->uio_iov->iov_base) >> PAGE_SHIFT);
1226 uio->uio_iov->iov_base = (char *)uio->uio_iov->iov_base + adv;
1238 vm_offset_t iov_base;
1248 iov_base = (vm_offset_t)uio->uio_iov->iov_base;
1251 pmap_copy_pages(td->td_ma, iov_base & PAGE_MASK, ma,
1255 pmap_copy_pages(ma, offset, td->td_ma, iov_base & PAGE_MASK,
1259 pgadv = ((iov_base + cnt) >> PAGE_SHIFT) - (iov_base >> PAGE_SHIFT);
1264 uio->uio_iov->iov_base = (char *)(iov_base + cnt);
1902 iov.iov_base = buf;
1944 iov.iov_base = buf;