ZIO_STAGE_OPEN
ZIO_STAGE_OPEN, ZIO_REWRITE_PIPELINE);
ASSERT(zio->io_stage == ZIO_STAGE_OPEN);
flags, NULL, 0, NULL, ZIO_STAGE_OPEN, stage);
flags, NULL, 0, NULL, ZIO_STAGE_OPEN, ZIO_CLAIM_PIPELINE);
ZIO_STAGE_OPEN, ZIO_IOCTL_PIPELINE);
vd, offset, NULL, ZIO_STAGE_OPEN, ZIO_TRIM_PIPELINE);
offset, NULL, ZIO_STAGE_OPEN, ZIO_READ_PHYS_PIPELINE);
offset, NULL, ZIO_STAGE_OPEN, ZIO_WRITE_PHYS_PIPELINE);
ASSERT3P(zio->io_stage, ==, ZIO_STAGE_OPEN);
ASSERT(pio->io_orig_stage == ZIO_STAGE_OPEN);
zio->io_stage = ZIO_STAGE_OPEN;
zio->io_stage = ZIO_STAGE_OPEN;
ASSERT3U(zio->io_stage, !=, ZIO_STAGE_OPEN);
ASSERT(vd || stage == ZIO_STAGE_OPEN);
zio->io_pipeline_trace = ZIO_STAGE_OPEN;
ZIO_STAGE_OPEN, ZIO_INTERLOCK_PIPELINE);
ZIO_STAGE_OPEN, (flags & ZIO_FLAG_DDT_CHILD) ?
ZIO_STAGE_OPEN, (flags & ZIO_FLAG_DDT_CHILD) ?