Lines Matching refs:io_priority

522 	ASSERT3U(zio->io_priority, <, ZIO_PRIORITY_NUM_QUEUEABLE);  in vdev_queue_io_add()
523 avl_add(vdev_queue_class_tree(vq, zio->io_priority), zio); in vdev_queue_io_add()
539 ASSERT3U(zio->io_priority, <, ZIO_PRIORITY_NUM_QUEUEABLE); in vdev_queue_io_remove()
540 avl_remove(vdev_queue_class_tree(vq, zio->io_priority), zio); in vdev_queue_io_remove()
571 ASSERT3U(zio->io_priority, <, ZIO_PRIORITY_NUM_QUEUEABLE); in vdev_queue_pending_add()
572 vq->vq_class[zio->io_priority].vqc_active++; in vdev_queue_pending_add()
573 if (vdev_queue_is_interactive(zio->io_priority)) { in vdev_queue_pending_add()
595 ASSERT3U(zio->io_priority, <, ZIO_PRIORITY_NUM_QUEUEABLE); in vdev_queue_pending_remove()
596 vq->vq_class[zio->io_priority].vqc_active--; in vdev_queue_pending_remove()
597 if (vdev_queue_is_interactive(zio->io_priority)) { in vdev_queue_pending_remove()
797 abd, size, first->io_type, zio->io_priority, in vdev_queue_aggregate()
894 ASSERT3U(zio->io_priority, ==, p); in vdev_queue_io_to_issue()
936 ASSERT(zio->io_priority != ZIO_PRIORITY_TRIM); in vdev_queue_io()
938 if (zio->io_priority != ZIO_PRIORITY_SYNC_READ && in vdev_queue_io()
939 zio->io_priority != ZIO_PRIORITY_ASYNC_READ && in vdev_queue_io()
940 zio->io_priority != ZIO_PRIORITY_SCRUB && in vdev_queue_io()
941 zio->io_priority != ZIO_PRIORITY_REMOVAL && in vdev_queue_io()
942 zio->io_priority != ZIO_PRIORITY_INITIALIZING && in vdev_queue_io()
943 zio->io_priority != ZIO_PRIORITY_REBUILD) { in vdev_queue_io()
944 zio->io_priority = ZIO_PRIORITY_ASYNC_READ; in vdev_queue_io()
947 ASSERT(zio->io_priority != ZIO_PRIORITY_TRIM); in vdev_queue_io()
949 if (zio->io_priority != ZIO_PRIORITY_SYNC_WRITE && in vdev_queue_io()
950 zio->io_priority != ZIO_PRIORITY_ASYNC_WRITE && in vdev_queue_io()
951 zio->io_priority != ZIO_PRIORITY_REMOVAL && in vdev_queue_io()
952 zio->io_priority != ZIO_PRIORITY_INITIALIZING && in vdev_queue_io()
953 zio->io_priority != ZIO_PRIORITY_REBUILD) { in vdev_queue_io()
954 zio->io_priority = ZIO_PRIORITY_ASYNC_WRITE; in vdev_queue_io()
958 ASSERT(zio->io_priority == ZIO_PRIORITY_TRIM); in vdev_queue_io()
1020 if (zio->io_priority == ZIO_PRIORITY_NOW) in vdev_queue_change_io_priority()
1023 ASSERT3U(zio->io_priority, <, ZIO_PRIORITY_NUM_QUEUEABLE); in vdev_queue_change_io_priority()
1047 tree = vdev_queue_class_tree(vq, zio->io_priority); in vdev_queue_change_io_priority()
1049 avl_remove(vdev_queue_class_tree(vq, zio->io_priority), zio); in vdev_queue_change_io_priority()
1050 zio->io_priority = priority; in vdev_queue_change_io_priority()
1051 avl_add(vdev_queue_class_tree(vq, zio->io_priority), zio); in vdev_queue_change_io_priority()
1053 zio->io_priority = priority; in vdev_queue_change_io_priority()