Lines Matching refs:io_flags
685 ASSERT(ret != EACCES || (zio->io_flags & ZIO_FLAG_SPECULATIVE)); in zio_decrypt()
693 if ((zio->io_flags & ZIO_FLAG_SPECULATIVE) == 0) { in zio_decrypt()
851 if (zio->io_error && !(zio->io_flags & ZIO_FLAG_DONT_PROPAGATE)) in zio_notify_parent()
859 if (zio->io_flags & ZIO_FLAG_DIO_CHKSUM_ERR) in zio_notify_parent()
860 pio->io_flags |= ZIO_FLAG_DIO_CHKSUM_ERR; in zio_notify_parent()
1024 zio->io_orig_flags = zio->io_flags = flags; in zio_create()
1652 ASSERT0(pio->io_flags & ZIO_FLAG_DIO_CHKSUM_ERR); in zio_vdev_child_io()
1695 ASSERT(!(pio->io_flags & ZIO_FLAG_IO_REWRITE) || in zio_vdev_child_io()
1822 !(zio->io_flags & ZIO_FLAG_RAW_COMPRESS)) { in zio_read_bp_init()
1827 if (((BP_IS_PROTECTED(bp) && !(zio->io_flags & ZIO_FLAG_RAW_ENCRYPT)) || in zio_read_bp_init()
1884 zio->io_flags |= ZIO_FLAG_NOPWRITE; in zio_write_bp_init()
1978 !(zio->io_flags & ZIO_FLAG_RAW_COMPRESS)) { in zio_write_compress()
2043 } else if ((zio->io_flags & ZIO_FLAG_RAW_ENCRYPT) != 0 && in zio_write_compress()
2058 } else if (zio->io_flags & ZIO_FLAG_RAW_COMPRESS && in zio_write_compress()
2059 !(zio->io_flags & ZIO_FLAG_RAW_ENCRYPT)) { in zio_write_compress()
2095 zio->io_flags |= ZIO_FLAG_IO_REWRITE; in zio_write_compress()
2122 ASSERT(!(zio->io_flags & ZIO_FLAG_IO_REWRITE)); in zio_write_compress()
2129 ASSERT(!(zio->io_flags & ZIO_FLAG_IO_REWRITE)); in zio_write_compress()
2168 if (zio->io_flags & (ZIO_FLAG_CONFIG_WRITER | ZIO_FLAG_PROBE)) in zio_taskq_dispatch()
2313 pio->io_priority, (u_longlong_t)pio->io_flags, in zio_deadman_impl()
2602 pio->io_flags = pio->io_orig_flags; in zio_reexecute()
2606 pio->io_flags |= ZIO_FLAG_REEXECUTED; in zio_reexecute()
2662 if (!(pio->io_flags & ZIO_FLAG_GODFATHER)) { in zio_reexecute()
2694 ASSERT(!(zio->io_flags & ZIO_FLAG_GODFATHER)); in zio_suspend()
2861 if (pio->io_gang_leader->io_flags & ZIO_FLAG_INDUCE_DAMAGE) in zio_rewrite_gang()
3092 zio->io_flags & ZIO_FLAG_PREALLOCATED); in zio_write_gang_member_ready()
3136 boolean_t has_data = !(pio->io_flags & ZIO_FLAG_NODATA); in zio_write_gang_block()
3160 if (pio->io_flags & ZIO_FLAG_IO_ALLOCATING) { in zio_write_gang_block()
3195 if (pio->io_flags & ZIO_FLAG_IO_ALLOCATING) { in zio_write_gang_block()
3307 ASSERT(!(zio->io_flags & ZIO_FLAG_IO_REWRITE)); in zio_nop_write()
3359 zio->io_flags |= ZIO_FLAG_NOPWRITE; in zio_nop_write()
3513 boolean_t do_raw = !!(zio->io_flags & ZIO_FLAG_RAW); in zio_ddt_collision()
3655 if (!(pio->io_flags & ZIO_FLAG_DDT_CHILD)) in zio_ddt_child_write_done()
3704 if (!(pio->io_flags & ZIO_FLAG_DDT_CHILD)) in zio_ddt_child_write_ready()
3724 ASSERT(!(zio->io_bp_override && (zio->io_flags & ZIO_FLAG_RAW))); in zio_ddt_write()
4111 zio->io_flags & ZIO_FLAG_NODATA) { in zio_dva_throttle()
4163 if (zio->io_flags & ZIO_FLAG_PREALLOCATED) { in zio_dva_allocate()
4179 if (zio->io_flags & ZIO_FLAG_GANG_CHILD) in zio_dva_allocate()
4239 if (zio->io_flags & ZIO_FLAG_IO_ALLOCATING) { in zio_dva_allocate()
4245 zio->io_flags &= ~ZIO_FLAG_IO_ALLOCATING; in zio_dva_allocate()
4266 !(zio->io_flags & ZIO_FLAG_NODATA)) { in zio_dva_allocate()
4457 if (!(zio->io_flags & ZIO_FLAG_CONFIG_WRITER)) in zio_vdev_io_start()
4476 ASSERT(zio->io_flags & in zio_vdev_io_start()
4484 if (!(zio->io_flags & ZIO_FLAG_PHYSICAL) && in zio_vdev_io_start()
4501 if (!(zio->io_flags & ZIO_FLAG_PHYSICAL)) { in zio_vdev_io_start()
4555 if ((zio->io_flags & ZIO_FLAG_IO_REPAIR) && in zio_vdev_io_start()
4556 !(zio->io_flags & ZIO_FLAG_SELF_HEAL) && in zio_vdev_io_start()
4713 if (vd == NULL && !(zio->io_flags & ZIO_FLAG_CONFIG_WRITER)) in zio_vdev_io_assess()
4725 if (zio->io_flags & ZIO_FLAG_DIO_CHKSUM_ERR) { in zio_vdev_io_assess()
4744 !(zio->io_flags & (ZIO_FLAG_DONT_RETRY | ZIO_FLAG_IO_RETRY))) { in zio_vdev_io_assess()
4745 ASSERT(!(zio->io_flags & ZIO_FLAG_DONT_QUEUE)); /* not a leaf */ in zio_vdev_io_assess()
4746 ASSERT(!(zio->io_flags & ZIO_FLAG_IO_BYPASS)); /* not a leaf */ in zio_vdev_io_assess()
4748 zio->io_flags |= ZIO_FLAG_IO_RETRY | ZIO_FLAG_DONT_AGGREGATE; in zio_vdev_io_assess()
4816 zio->io_flags |= ZIO_FLAG_IO_BYPASS; in zio_vdev_io_bypass()
4862 if (zio->io_flags & ZIO_FLAG_RAW_ENCRYPT) { in zio_encrypt()
5034 ASSERT0(zio->io_flags & ZIO_FLAG_DIO_CHKSUM_ERR); in zio_checksum_verify()
5035 IMPLY(zio->io_flags & ZIO_FLAG_DIO_READ, in zio_checksum_verify()
5036 !(zio->io_flags & ZIO_FLAG_SPECULATIVE)); in zio_checksum_verify()
5041 !(zio->io_flags & ZIO_FLAG_SPECULATIVE)) { in zio_checksum_verify()
5042 if (zio->io_flags & ZIO_FLAG_DIO_READ) { in zio_checksum_verify()
5043 zio->io_flags |= ZIO_FLAG_DIO_CHKSUM_ERR; in zio_checksum_verify()
5093 zio->io_flags |= ZIO_FLAG_DIO_CHKSUM_ERR; in zio_dio_checksum_verify()
5118 ASSERT(zio->io_flags & ZIO_FLAG_DIO_CHKSUM_ERR); in zio_dio_chksum_verify_error_report()
5191 BP_IS_HOLE(bp) || (zio->io_flags & ZIO_FLAG_NOPWRITE)); in zio_ready()
5205 if (zio->io_flags & ZIO_FLAG_IO_ALLOCATING) { in zio_ready()
5241 if (zio->io_flags & ZIO_FLAG_NODATA) { in zio_ready()
5243 zio->io_flags &= ~ZIO_FLAG_NODATA; in zio_ready()
5274 ASSERT(zio_injection_enabled || !(zio->io_flags & ZIO_FLAG_IO_RETRY)); in zio_dva_throttle_done()
5275 ASSERT(!(zio->io_flags & ZIO_FLAG_IO_REPAIR)); in zio_dva_throttle_done()
5276 ASSERT(zio->io_flags & ZIO_FLAG_IO_ALLOCATING); in zio_dva_throttle_done()
5284 (pio->io_flags & ZIO_FLAG_IO_REWRITE)) in zio_dva_throttle_done()
5288 (pio->io_flags & ZIO_FLAG_IO_REWRITE))); in zio_dva_throttle_done()
5292 ASSERT(!(zio->io_flags & ZIO_FLAG_IO_REPAIR)); in zio_dva_throttle_done()
5293 ASSERT0(zio->io_flags & ZIO_FLAG_NOPWRITE); in zio_dva_throttle_done()
5331 if (zio->io_flags & ZIO_FLAG_IO_ALLOCATING && in zio_done()
5347 !(zio->io_flags & ZIO_FLAG_IO_REPAIR)) { in zio_done()
5354 if (zio->io_flags & ZIO_FLAG_NOPWRITE) in zio_done()
5434 !(zio->io_flags & ZIO_FLAG_DIO_CHKSUM_ERR)) { in zio_done()
5447 if ((zio->io_error == EIO || !(zio->io_flags & in zio_done()
5449 !(zio->io_flags & ZIO_FLAG_DIO_CHKSUM_ERR) && in zio_done()
5481 !(zio->io_flags & ZIO_FLAG_CANFAIL) && in zio_done()
5482 !(zio->io_flags & ZIO_FLAG_DIO_CHKSUM_ERR)) { in zio_done()
5491 !(zio->io_flags & ZIO_FLAG_SCAN_THREAD) && in zio_done()
5497 if (!(zio->io_flags & ZIO_FLAG_CANFAIL) && !zio->io_reexecute) in zio_done()
5519 !(zio->io_flags & (ZIO_FLAG_IO_REWRITE | ZIO_FLAG_NOPWRITE))) in zio_done()
5527 if ((zio->io_flags & ZIO_FLAG_GODFATHER) && in zio_done()
5537 ASSERT(!(zio->io_flags & ZIO_FLAG_DIO_CHKSUM_ERR)); in zio_done()
5573 if ((pio->io_flags & ZIO_FLAG_GODFATHER) && in zio_done()
5591 ASSERT(!(zio->io_flags & ZIO_FLAG_GODFATHER)); in zio_done()
5592 zio->io_flags |= ZIO_FLAG_DONT_PROPAGATE; in zio_done()
5618 ASSERT(zio->io_error == 0 || (zio->io_flags & ZIO_FLAG_CANFAIL)); in zio_done()