Searched refs:un_devstate (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/lvm/
H A Dmd_raid.h54 #define COLUMN_STATE(un, column) ((un)->un_column[(column)].un_devstate)
57 ((un)->un_column[(column)].un_devstate == RCS_INIT) || \
58 ((un)->un_column[(column)].un_devstate == RCS_OKAY) || \
59 ((un)->un_column[(column)].un_devstate == RCS_ERRED) || \
60 ((un)->un_column[(column)].un_devstate == RCS_RESYNC) || \
61 ((un)->un_column[(column)].un_devstate == RCS_LAST_ERRED) || \
62 ((un)->un_column[(column)].un_devstate == RCS_REGEN))
65 ((un)->un_column[(column)].un_devstate == RCS_OKAY) || \
66 ((un)->un_column[(column)].un_devstate == RCS_RESYNC) || \
67 ((un)->un_column[(column)].un_devstate
187 rcs_state_t un_devstate; member in struct:mr_column
215 rcs_state_t un_devstate; member in struct:mr_column32_od
[all...]
H A Dmd_convert.h225 small_rcol->un_devstate = big_rcol->un_devstate; \
245 big_rcol->un_devstate = small_rcol->un_devstate; \
/illumos-gate/usr/src/uts/common/io/lvm/raid/
H A Draid_hotspare.c166 if (HOTSPARED(un, hs_index) && (col->un_devstate & RCS_ERRED)) {
181 state = col->un_devstate;
349 if (un->un_column[i].un_devstate == RCS_ERRED)
H A Draid.c219 un->un_column[col].un_devstate = newstate;
232 if (un->un_column[col].un_devstate == newstate)
242 orig_colstate = un->un_column[col].un_devstate;
252 colstate = un->un_column[i].un_devstate;
275 un->un_column[col].un_devstate = newstate;
332 (un->un_column[i].un_devstate & RCS_LAST_ERRED)) {
373 if (column->un_devstate & RCS_OKAY)
376 if (column->un_devstate & RCS_ERRED)
386 if (column->un_devstate & RCS_LAST_ERRED)
389 ASSERT(column->un_devstate
[all...]
H A Draid_ioctl.c497 if (un->un_column[ix].un_devstate != RCS_INIT)
1225 if (un->un_column[col].un_devstate != RCS_ERRED) {
1227 if (un->un_column[ix].un_devstate & RCS_ERRED)
1235 if ((un->un_column[col].un_devstate != RCS_LAST_ERRED) &&
1236 (un->un_column[col].un_devstate != RCS_ERRED))
1242 if (! (un->un_column[col].un_devstate &
1251 state = un->un_column[col].un_devstate;
1448 if (un->un_column[col].un_devstate & RCS_INIT)
1550 if (un->un_column[ix].un_devstate & RCS_RESYNC) {
1650 switch (un->un_column[ix].un_devstate) {
[all...]
H A Draid_resync.c162 (un->un_column[column_index].un_devstate & RCS_RESYNC))) {
168 if (un->un_column[column_index].un_devstate &
633 state = un->un_column[resync].un_devstate;
650 if (! (un->un_column[resync].un_devstate & RCS_RESYNC)) {
898 if (un->un_column[i].un_devstate & RCS_OKAY)
/illumos-gate/usr/src/lib/lvm/libmeta/common/
H A Dmeta_raid.c211 mdrcp->state = rcp->un_devstate;
1208 mdc->un_devstate = state;
2054 if (mr->un_column[col].un_devstate & state)
2205 mdc->un_devstate = cp->state;
2238 mdc->un_devstate = RCS_INIT;
2240 mdc->un_devstate = RCS_OKAY;
H A Dmeta_statconcise.c732 state = meta_get_raid_col_state(mc->un_devstate);

Completed in 82 milliseconds