Lines Matching refs:io_error

557 	if (zio->io_error == 0) {  in zio_decompress()
566 zio->io_error = SET_ERROR(EIO); in zio_decompress()
588 if (zio->io_error != 0) in zio_decrypt()
692 zio->io_error = SET_ERROR(EIO); in zio_decrypt()
700 zio->io_error = ret; in zio_decrypt()
851 if (zio->io_error && !(zio->io_flags & ZIO_FLAG_DONT_PROPAGATE)) in zio_notify_parent()
852 *errorp = zio_worst_error(*errorp, zio->io_error); in zio_notify_parent()
910 if (zio->io_child_error[c] != 0 && zio->io_error == 0) in zio_inherit_child_errors()
911 zio->io_error = zio->io_child_error[c]; in zio_inherit_child_errors()
2318 pio->io_error); in zio_deadman_impl()
2328 pio->io_error = EINTR; in zio_deadman_impl()
2544 error = zio->io_error; in zio_wait()
2608 pio->io_error = 0; in zio_reexecute()
2973 if (zio->io_error) in zio_gang_tree_assemble_done()
3152 pio->io_error = EAGAIN; in zio_write_gang_block()
3171 pio->io_error = error; in zio_write_gang_block()
3409 if (zio->io_error == 0) { in zio_ddt_child_read_done()
3415 if (zio->io_error == 0 && dde->dde_io->dde_repair_abd == NULL) in zio_ddt_child_read_done()
3634 if (zio->io_error != 0) { in zio_ddt_child_write_done()
3690 zio->io_error = EAGAIN; in zio_ddt_child_write_ready()
3693 if (zio->io_error != 0) in zio_ddt_child_write_ready()
4144 ASSERT0(zio->io_error); in zio_allocate_dispatch()
4290 zio->io_error = error; in zio_dva_allocate()
4311 zio->io_error = error; in zio_dva_claim()
4450 ASSERT(zio->io_error == 0); in zio_vdev_io_start()
4578 zio->io_error = SET_ERROR(ENXIO); in zio_vdev_io_start()
4622 if (zio_injection_enabled && zio->io_error == 0) in zio_vdev_io_done()
4623 zio->io_error = zio_handle_device_injections(vd, zio, in zio_vdev_io_done()
4626 if (zio_injection_enabled && zio->io_error == 0) in zio_vdev_io_done()
4627 zio->io_error = zio_handle_label_injection(zio, EIO); in zio_vdev_io_done()
4629 if (zio->io_error && zio->io_type != ZIO_TYPE_FLUSH && in zio_vdev_io_done()
4632 zio->io_error = SET_ERROR(ENXIO); in zio_vdev_io_done()
4725 ASSERT3U(zio->io_error, ==, EIO); in zio_vdev_io_assess()
4731 if (zio_injection_enabled && zio->io_error == 0) in zio_vdev_io_assess()
4732 zio->io_error = zio_handle_fault_injection(zio, EIO); in zio_vdev_io_assess()
4740 if (zio->io_error && vd == NULL && in zio_vdev_io_assess()
4744 zio->io_error = 0; in zio_vdev_io_assess()
4756 if (zio->io_error && vd != NULL && vd->vdev_ops->vdev_op_leaf && in zio_vdev_io_assess()
4758 zio->io_error = SET_ERROR(ENXIO); in zio_vdev_io_assess()
4764 if (zio->io_error == ENXIO && zio->io_type == ZIO_TYPE_WRITE && in zio_vdev_io_assess()
4778 if (zio->io_error == ENOTSUP && zio->io_type == ZIO_TYPE_FLUSH && in zio_vdev_io_assess()
4781 zio->io_error = 0; in zio_vdev_io_assess()
4784 if (zio->io_error) in zio_vdev_io_assess()
4794 ASSERT(zio->io_error == 0); in zio_vdev_io_reissue()
4811 ASSERT(zio->io_error == 0); in zio_vdev_io_bypass()
5036 zio->io_error = error; in zio_checksum_verify()
5084 if (zfs_vdev_direct_write_verify == 0 || zio->io_error != 0) in zio_dio_checksum_verify()
5088 zio->io_error = error; in zio_dio_checksum_verify()
5127 zio->io_error = SET_ERROR(EIO); in zio_dio_chksum_verify_error_report()
5199 if (zio->io_error != 0) { in zio_ready()
5366 if (zio->io_error == 0) { in zio_done()
5422 if (zio->io_error) { in zio_done()
5429 if (zio->io_error != ECKSUM && zio->io_vd != NULL && in zio_done()
5444 if ((zio->io_error == EIO || !(zio->io_flags & in zio_done()
5459 if (zio->io_error && zio == zio->io_logical) { in zio_done()
5465 if (zio->io_error == EAGAIN && IO_IS_ALLOCATING(zio) && in zio_done()
5480 if (zio->io_error != ENOSPC) in zio_done()
5489 zio->io_error == ENXIO && in zio_done()
5514 if ((zio->io_error || zio->io_reexecute) && in zio_done()
5615 ASSERT(zio->io_error == 0 || (zio->io_flags & ZIO_FLAG_CANFAIL)); in zio_done()