Lines Matching refs:vs

100 vdev_missing(vdev_stat_t *vs, uint_t vsc)
103 return (vs->vs_state == VDEV_STATE_CANT_OPEN &&
104 vs->vs_aux == VDEV_AUX_OPEN_FAILED);
108 vdev_faulted(vdev_stat_t *vs, uint_t vsc)
111 return (vs->vs_state == VDEV_STATE_FAULTED);
115 vdev_errors(vdev_stat_t *vs, uint_t vsc)
118 return (vs->vs_state == VDEV_STATE_DEGRADED ||
119 vs->vs_read_errors != 0 || vs->vs_write_errors != 0 ||
120 vs->vs_checksum_errors != 0);
124 vdev_broken(vdev_stat_t *vs, uint_t vsc)
127 return (vs->vs_state == VDEV_STATE_CANT_OPEN);
131 vdev_offlined(vdev_stat_t *vs, uint_t vsc)
134 return (vs->vs_state == VDEV_STATE_OFFLINE);
138 vdev_removed(vdev_stat_t *vs, uint_t vsc)
141 return (vs->vs_state == VDEV_STATE_REMOVED);
145 vdev_non_native_ashift(vdev_stat_t *vs, uint_t vsc)
151 vs->vs_configured_ashift < vs->vs_physical_ashift);
184 vdev_stat_t *vs = (vdev_stat_t *)fnvlist_lookup_uint64_array(
186 if (func(vs, vsc) != 0)
234 vdev_stat_t *vs = (vdev_stat_t *)fnvlist_lookup_uint64_array(nvroot,
294 if (vs->vs_state == VDEV_STATE_CANT_OPEN &&
295 vs->vs_aux == VDEV_AUX_ACTIVE) {
322 if (vs->vs_state == VDEV_STATE_CANT_OPEN &&
323 vs->vs_aux == VDEV_AUX_VERSION_NEWER)
329 if (vs->vs_state == VDEV_STATE_CANT_OPEN &&
330 vs->vs_aux == VDEV_AUX_UNSUP_FEAT) {
341 if (vs->vs_state == VDEV_STATE_CANT_OPEN &&
342 vs->vs_aux == VDEV_AUX_BAD_GUID_SUM)
364 if (vs->vs_state == VDEV_STATE_CANT_OPEN &&
365 vs->vs_aux == VDEV_AUX_BAD_LOG) {
372 if (vs->vs_state == VDEV_STATE_CANT_OPEN &&
376 if (vs->vs_state == VDEV_STATE_CANT_OPEN &&
380 if (vs->vs_state == VDEV_STATE_CANT_OPEN &&
387 if (vs->vs_state == VDEV_STATE_CANT_OPEN &&
388 vs->vs_aux == VDEV_AUX_CORRUPT_DATA)