Lines Matching refs:io_flags
638 if (zio->io_flags & ZIO_FLAG_DONT_AGGREGATE) in vdev_queue_aggregate()
679 mandatory = (first->io_flags & ZIO_FLAG_OPTIONAL) ? NULL : first; in vdev_queue_aggregate()
685 zio_flag_t flags = zio->io_flags & ZIO_FLAG_AGG_INHERIT; in vdev_queue_aggregate()
687 (dio->io_flags & ZIO_FLAG_AGG_INHERIT) == flags && in vdev_queue_aggregate()
692 if (mandatory == NULL && !(first->io_flags & ZIO_FLAG_OPTIONAL)) in vdev_queue_aggregate()
699 while ((first->io_flags & ZIO_FLAG_OPTIONAL) && first != last) { in vdev_queue_aggregate()
712 (dio->io_flags & ZIO_FLAG_AGG_INHERIT) == flags && in vdev_queue_aggregate()
714 (dio->io_flags & ZIO_FLAG_OPTIONAL)) && in vdev_queue_aggregate()
719 if (!(last->io_flags & ZIO_FLAG_OPTIONAL)) in vdev_queue_aggregate()
739 if (!(nio->io_flags & ZIO_FLAG_OPTIONAL)) { in vdev_queue_aggregate()
755 dio->io_flags &= ~ZIO_FLAG_OPTIONAL; in vdev_queue_aggregate()
759 ASSERT(last->io_flags & ZIO_FLAG_OPTIONAL); in vdev_queue_aggregate()
804 if (dio->io_flags & ZIO_FLAG_NODATA) { in vdev_queue_aggregate()
891 if (zio->io_flags & ZIO_FLAG_NODATA) { in vdev_queue_io_to_issue()
913 if (zio->io_flags & ZIO_FLAG_DONT_QUEUE) in vdev_queue_io()
946 zio->io_flags |= ZIO_FLAG_DONT_QUEUE; in vdev_queue_io()