Lines Matching defs:vdev_queue
160 struct vdev_queue { struct
162 vdev_queue_class_t vq_class[ZIO_PRIORITY_NUM_QUEUEABLE]; argument
163 avl_tree_t vq_active_tree;
164 avl_tree_t vq_read_offset_tree;
165 avl_tree_t vq_write_offset_tree;
166 avl_tree_t vq_trim_offset_tree;
167 uint64_t vq_last_offset;
168 zio_priority_t vq_last_prio; /* Last sent I/O priority. */
169 uint32_t vq_ia_active; /* Active interactive I/Os. */
170 uint32_t vq_nia_credit; /* Non-interactive I/Os credit. */
171 hrtime_t vq_io_complete_ts; /* time last i/o completed */
172 hrtime_t vq_io_delta_ts;
173 zio_t vq_io_search; /* used as local for stack reduction */
174 kmutex_t vq_lock;
434 vdev_queue_t vdev_queue; /* I/O deadline schedule queue */ member