Lines Matching defs:vsx
4669 vdev_get_child_stat_ex(vdev_t *cvd, vdev_stat_ex_t *vsx, vdev_stat_ex_t *cvsx)
4675 for (b = 0; b < ARRAY_SIZE(vsx->vsx_disk_histo[0]); b++)
4676 vsx->vsx_disk_histo[t][b] += cvsx->vsx_disk_histo[t][b];
4678 for (b = 0; b < ARRAY_SIZE(vsx->vsx_total_histo[0]); b++) {
4679 vsx->vsx_total_histo[t][b] +=
4685 for (b = 0; b < ARRAY_SIZE(vsx->vsx_queue_histo[0]); b++) {
4686 vsx->vsx_queue_histo[t][b] +=
4689 vsx->vsx_active_queue[t] += cvsx->vsx_active_queue[t];
4690 vsx->vsx_pend_queue[t] += cvsx->vsx_pend_queue[t];
4692 for (b = 0; b < ARRAY_SIZE(vsx->vsx_ind_histo[0]); b++)
4693 vsx->vsx_ind_histo[t][b] += cvsx->vsx_ind_histo[t][b];
4695 for (b = 0; b < ARRAY_SIZE(vsx->vsx_agg_histo[0]); b++)
4696 vsx->vsx_agg_histo[t][b] += cvsx->vsx_agg_histo[t][b];
4726 vdev_get_stats_ex_impl(vdev_t *vd, vdev_stat_t *vs, vdev_stat_ex_t *vsx)
4738 if (vsx)
4739 memset(vsx, 0, sizeof (*vsx));
4749 if (vsx)
4750 vdev_get_child_stat_ex(cvd, vsx, cvsx);
4757 if (!vsx)
4760 memcpy(vsx, &vd->vdev_stat_ex, sizeof (vd->vdev_stat_ex));
4763 vsx->vsx_active_queue[t] = vd->vdev_queue.vq_cactive[t];
4764 vsx->vsx_pend_queue[t] = vdev_queue_class_length(vd, t);
4770 vdev_get_stats_ex(vdev_t *vd, vdev_stat_t *vs, vdev_stat_ex_t *vsx)
4851 vdev_get_stats_ex_impl(vd, vs, vsx);
4895 vdev_stat_ex_t *vsx = vd ? &vd->vdev_stat_ex : NULL;
4898 vdev_stat_ex_t *vsx = &vd->vdev_stat_ex;
5015 vsx->vsx_agg_histo[priority]
5018 vsx->vsx_ind_histo[priority]
5023 vsx->vsx_queue_histo[priority]
5025 vsx->vsx_disk_histo[type]
5027 vsx->vsx_total_histo[type]