Lines Matching refs:vq_class
277 list_insert_tail(&vq->vq_class[p].vqc_list, zio); in vdev_queue_class_add()
278 vq->vq_class[p].vqc_list_numnodes++; in vdev_queue_class_add()
281 avl_add(&vq->vq_class[p].vqc_tree, zio); in vdev_queue_class_add()
290 list_t *list = &vq->vq_class[p].vqc_list; in vdev_queue_class_remove()
293 vq->vq_class[p].vqc_list_numnodes--; in vdev_queue_class_remove()
295 avl_tree_t *tree = &vq->vq_class[p].vqc_tree; in vdev_queue_class_remove()
485 list_create(&vq->vq_class[p].vqc_list, in vdev_queue_init()
489 avl_create(&vq->vq_class[p].vqc_tree, in vdev_queue_init()
514 list_destroy(&vq->vq_class[p].vqc_list); in vdev_queue_fini()
516 avl_destroy(&vq->vq_class[p].vqc_tree); in vdev_queue_fini()
854 zio = list_head(&vq->vq_class[p].vqc_list); in vdev_queue_io_to_issue()
862 tree = &vq->vq_class[p].vqc_tree; in vdev_queue_io_to_issue()
1075 return (vq->vq_class[p].vqc_list_numnodes); in vdev_queue_class_length()
1077 return (avl_numnodes(&vq->vq_class[p].vqc_tree)); in vdev_queue_class_length()