Lines Matching refs:xuio
2253 struct uio xuio;
2264 bzero(&xuio, sizeof(xuio));
2268 xuio.uio_rw = UIO_READ;
2271 xuio.uio_rw = UIO_WRITE;
2294 xuio.uio_offset = (vm_offset_t)reqlist->starting_sector_number
2296 xuio.uio_segflg = UIO_SYSSPACE;
2297 xuio.uio_iov = file_data->xiovecs;
2298 xuio.uio_iovcnt = 0;
2313 xiovec = &file_data->xiovecs[xuio.uio_iovcnt];
2324 p_vaddr = &file_data->xiovecs_vaddr[xuio.uio_iovcnt];
2329 xuio.uio_iovcnt++;
2334 xuio.uio_resid += xbb_sg->nsect << 9;
2345 xuio.uio_td = curthread;
2348 saved_uio_iovcnt = xuio.uio_iovcnt;
2353 xiovec = xuio.uio_iov; seg_idx < xuio.uio_iovcnt;
2365 memcpy(file_data->saved_xiovecs, xuio.uio_iov,
2366 xuio.uio_iovcnt * sizeof(xuio.uio_iov[0]));
2374 device_get_unit(xbb->dev), xuio.uio_offset,
2375 xuio.uio_resid);
2399 error = VOP_READ(xbb->vn, &xuio, (flags & BIO_ORDERED) ?
2408 device_get_unit(xbb->dev), xuio.uio_offset,
2409 xuio.uio_resid);
2433 error = VOP_WRITE(xbb->vn, &xuio, (flags & BIO_ORDERED) ?