Lines Matching defs:pipeline

639  * I/O parent/child relationships and pipeline interlocks
910 enum zio_stage pipeline)
957 pipeline |= ZIO_GANG_STAGES;
973 zio->io_orig_pipeline = zio->io_pipeline = pipeline;
978 (pipeline & ZIO_STAGE_READY) == 0;
1011 * and DONE pipeline stages and calls the respective callbacks.
1028 * READY pipeline stage (is ready on creation), so it should not be used
1292 enum zio_stage pipeline = zp->zp_direct_write == B_TRUE ?
1299 ZIO_STAGE_OPEN, pipeline);
1554 enum zio_stage pipeline = ZIO_VDEV_CHILD_PIPELINE;
1574 pipeline |= ZIO_STAGE_CHECKSUM_VERIFY;
1589 * write protection before issuing them to the ZIO pipeline.
1596 pipeline |= ZIO_STAGE_DIO_CHECKSUM_VERIFY;
1634 ZIO_STAGE_VDEV_IO_START >> 1, pipeline);
1859 * wait for them and then repeat this pipeline stage.
2085 * Execute the I/O pipeline
2236 "pipeline=0x%x pipeline-trace=0x%x "
2299 * Execute the I/O pipeline until one of the following occurs:
2300 * (1) the I/O completes; (2) the pipeline stalls waiting for
2305 * another thread. In all cases, the pipeline stops whenever
2365 enum zio_stage pipeline = zio->io_pipeline;
2376 } while ((stage & pipeline) == 0);
2381 * If we are in interrupt context and this pipeline stage
2412 * The zio pipeline stage returns the next zio to execute
2751 * As we rewrite each gang header, the pipeline will compute
2754 * exception is the gang leader: the pipeline already computed
3171 * Set pio's pipeline to just wait for zio to finish.
3181 * The zio_nop_write stage in the pipeline determines if allocating a
3216 * If they don't then just continue with the pipeline which will
3230 * If the checksums match then reset the pipeline so that we
4267 * Issue an I/O to the underlying vdev. Typically the issue pipeline
4270 * continue the pipeline when an I/O was not issued. Since the I/O
4272 * currently active in the pipeline (see vdev_queue_io()), we explicitly
4274 * zio_interrupt() to ensure that the pipeline continues with the correct I/O.
5145 * Call into the pipeline to see if there is more work that
5165 * wait for them and then repeat this pipeline stage.
5419 * the pipeline but severs its ties whenever they get into
5526 * I/O pipeline definition
5725 "Throttle block allocations in the ZIO pipeline");