rf_ds_failed
case rf_ds_failed:
disk->status != rf_ds_failed) {
disk->status = rf_ds_failed;
case rf_ds_failed:
disks[c].status = rf_ds_failed;
disks[c].status = rf_ds_failed;
disks[c].status = rf_ds_failed;
diskPtr->status = rf_ds_failed;
diskPtr->status = rf_ds_failed;
if (again && raidPtr->Disks[hosed_column].status == rf_ds_failed)
raidPtr->Disks[hosed_column].status = rf_ds_failed;
((_dstat_) == rf_ds_reconstructing) || ((_dstat_) == rf_ds_failed) || \
if (raidPtr->Disks[fcol].status != rf_ds_failed) {
raidPtr->Disks[fcol].status = rf_ds_failed;
raidPtr->Disks[spareCol].status = rf_ds_failed;
rf_ds_failed;
RF_ASSERT(raidPtr->Disks[col].status == rf_ds_failed);
raidPtr->Disks[col].status = rf_ds_failed;
if (raidPtr->Disks[col].status != rf_ds_failed) {
raidPtr->Disks[col].status = rf_ds_failed;
raidPtr->Disks[col].status = rf_ds_failed;