Lines Matching refs:cluster_io
137 static int cluster_io(vnode_t vp, upl_t upl, vm_offset_t upl_offset, off_t f_offset, int non_rounded_size,
224 * on the cluster_io context
749 cluster_io(vnode_t vp, upl_t upl, vm_offset_t upl_offset, off_t f_offset, int non_rounded_size,
975 * has been taken care of before we get back into cluster_io)
1275 panic("BUSY bp found in cluster_io");
1373 (void)vnode_waitforwrites(vp, async_throttle, 0, 0, "cluster_io");
1661 return (cluster_io(vp, upl, upl_offset, f_offset, io_size,
1723 retval = cluster_io(vp, upl, upl_offset, f_offset, io_size,
1755 return (cluster_io(bp->b_vp, bp->b_upl, 0, f_offset, bp->b_bcount, flags, bp, (struct clios *)NULL, callback, callback_arg));
1975 * I/O that ends on a page boundary in cluster_io
2123 retval = cluster_io(vp, upl, upl_offset, uio->uio_offset,
2348 * issue an asynchronous write to cluster_io
2350 error = cluster_io(vp, upl[cur_upl], upl_offset, uio->uio_offset,
2355 * The cluster_io write completed successfully,
2558 * the requested write... limit each call to cluster_io
2559 * to the maximum UPL size... cluster_io will clip if
2608 retval = cluster_io(vp, upl, 0, upl_f_offset, read_size,
2644 retval = cluster_io(vp, upl, upl_offset, upl_f_offset + upl_offset, read_size,
3220 * the requested read... limit each call to cluster_io
3221 * to the maximum UPL size... cluster_io will clip if
3349 * the request we're going to make to 'cluster_io'... if all
3350 * of the pages are valid, we won't call through to 'cluster_io'
3361 * 'cluster_io'
3386 * issue an asynchronous read to cluster_io
3389 error = cluster_io(vp, upl, upl_offset, upl_f_offset + upl_offset,
3678 * I/O that ends on a page boundary in cluster_io
3893 retval = cluster_io(vp, upl, upl_offset, uio->uio_offset, io_size, io_flag, (buf_t)NULL, &iostate, callback, callback_arg);
4128 error = cluster_io(vp, upl[cur_upl], upl_offset, uio->uio_offset, xsize,
4132 * The cluster_io read was issued successfully,
4300 * the requested read... limit each call to cluster_io
4301 * to the maximum UPL size... cluster_io will clip if
4381 * the request we're going to make to 'cluster_io'... if all
4382 * of the pages are absent, we won't call through to 'cluster_io'
4393 * presented to 'cluster_io'
4414 * issue an asynchronous read to cluster_io
4416 retval = cluster_io(vp, upl, upl_offset, upl_f_offset + upl_offset, io_size,
4851 retval = cluster_io(vp, upl, upl_offset, upl_f_offset + upl_offset, io_size,
5013 * issue a synchronous read to cluster_io
5015 error = cluster_io(vp, upl, 0, uio->uio_offset & ~PAGE_MASK_64, PAGE_SIZE,
5041 * issue a synchronous write to cluster_io
5043 error = cluster_io(vp, upl, 0, uio->uio_offset & ~PAGE_MASK_64, PAGE_SIZE,