Lines Matching defs:vs
4648 vdev_get_child_stat(vdev_t *cvd, vdev_stat_t *vs, vdev_stat_t *cvs)
4658 vs->vs_ops[t] += cvs->vs_ops[t];
4659 vs->vs_bytes[t] += cvs->vs_bytes[t];
4726 vdev_get_stats_ex_impl(vdev_t *vd, vdev_stat_t *vs, vdev_stat_ex_t *vsx)
4734 if (vs) {
4735 memset(vs->vs_ops, 0, sizeof (vs->vs_ops));
4736 memset(vs->vs_bytes, 0, sizeof (vs->vs_bytes));
4747 if (vs)
4748 vdev_get_child_stat(cvd, vs, cvs);
4770 vdev_get_stats_ex(vdev_t *vd, vdev_stat_t *vs, vdev_stat_ex_t *vsx)
4774 if (vs) {
4775 memcpy(vs, &vd->vdev_stat, sizeof (*vs));
4776 vs->vs_timestamp = gethrtime() - vs->vs_timestamp;
4777 vs->vs_state = vd->vdev_state;
4778 vs->vs_rsize = vdev_get_min_asize(vd);
4781 vs->vs_pspace = vd->vdev_psize;
4782 vs->vs_rsize += VDEV_LABEL_START_SIZE +
4789 vs->vs_initialize_bytes_done =
4791 vs->vs_initialize_bytes_est =
4793 vs->vs_initialize_state = vd->vdev_initialize_state;
4794 vs->vs_initialize_action_time =
4802 vs->vs_trim_notsup = !vd->vdev_has_trim;
4803 vs->vs_trim_bytes_done = vd->vdev_trim_bytes_done;
4804 vs->vs_trim_bytes_est = vd->vdev_trim_bytes_est;
4805 vs->vs_trim_state = vd->vdev_trim_state;
4806 vs->vs_trim_action_time = vd->vdev_trim_action_time;
4809 vs->vs_resilver_deferred = vd->vdev_resilver_deferred;
4819 vs->vs_esize = P2ALIGN_TYPED(
4824 vs->vs_configured_ashift = vd->vdev_top != NULL
4826 vs->vs_logical_ashift = vd->vdev_logical_ashift;
4828 vs->vs_physical_ashift = vd->vdev_physical_ashift;
4830 vs->vs_physical_ashift = 0;
4844 vs->vs_fragmentation = (vd->vdev_mg != NULL) ?
4847 vs->vs_noalloc = MAX(vd->vdev_noalloc,
4851 vdev_get_stats_ex_impl(vd, vs, vsx);
4856 vdev_get_stats(vdev_t *vd, vdev_stat_t *vs)
4858 return (vdev_get_stats_ex(vd, vs, NULL));
4874 vdev_stat_t *vs = &vd->vdev_stat;
4880 vs->vs_scan_processed = 0;
4894 vdev_stat_t *vs = vd ? &vd->vdev_stat : NULL;
4897 vdev_stat_t *vs = &vd->vdev_stat;
4946 vs->vs_scan_processed += psize;
4965 vs->vs_rebuild_processed += psize;
4969 vs->vs_self_healed += psize;
5011 vs->vs_ops[vs_type]++;
5012 vs->vs_bytes[vs_type] += psize;