Lines Matching refs:fio
216 vdev_cache_fill(zio_t *fio)
218 vdev_t *vd = fio->io_vd;
220 vdev_cache_entry_t *ve = fio->io_private;
223 ASSERT(fio->io_size == VCBS);
230 ASSERT(ve->ve_fill_io == fio);
231 ASSERT(ve->ve_offset == fio->io_offset);
232 ASSERT(ve->ve_data == fio->io_data);
242 while ((pio = zio_walk_parents(fio, &zl)) != NULL)
245 if (fio->io_error || ve->ve_missed_update)
261 zio_t *fio;
290 if ((fio = ve->ve_fill_io) != NULL) {
292 zio_add_child(zio, fio);
313 fio = zio_vdev_delegated_io(zio->io_vd, cache_offset,
317 ve->ve_fill_io = fio;
319 zio_add_child(zio, fio);
322 zio_nowait(fio);