Lines Matching defs:spareCol
848 int c, sparecol, j, scol, dumpto;
888 sparecol = raidPtr->numCol + c;
890 if (raidPtr->Disks[sparecol].status == rf_ds_used_spare) {
894 if (raidPtr->Disks[j].spareCol == sparecol) {
910 sparecol will become the first
913 dumpto = sparecol;
922 dumpto = sparecol;
1236 int spareCol = raidPtr->Disks[rr->col].spareCol;
1238 if (spareCol < raidPtr->numCol ||
1239 spareCol >= raidPtr->numCol + raidPtr->numSpare)
1246 raidPtr->Disks[spareCol].status = rf_ds_failed;
2636 int sparecol;
2658 sparecol = raidPtr->numCol + c;
2660 if (raidPtr->Disks[sparecol].status == rf_ds_used_spare) {
2671 if (raidPtr->Disks[j].spareCol == sparecol) {
2677 clabel = raidget_component_label(raidPtr, sparecol);
2688 raidmarkdirty(raidPtr, sparecol);
2698 int sparecol;
2732 sparecol = raidPtr->numCol + c;
2735 if (raidPtr->Disks[sparecol].status == rf_ds_used_spare) {
2746 if (raidPtr->Disks[j].spareCol == sparecol) {
2753 clabel = raidget_component_label(raidPtr, sparecol);
2763 raidflush_component_label(raidPtr, sparecol);
2766 raidmarkclean(raidPtr, sparecol);
3532 int sparecol;
3544 sparecol = raidPtr->numCol + column;
3546 if (raidPtr->Disks[sparecol].status == rf_ds_used_spare) {
3547 clabel = raidget_component_label(raidPtr, sparecol);
3549 raidflush_component_label(raidPtr, sparecol);
3560 int sparecol;
3571 sparecol = raidPtr->numCol + column;
3573 if (raidPtr->Disks[sparecol].status == rf_ds_used_spare) {
3574 clabel = raidget_component_label(raidPtr, sparecol);
3576 raidflush_component_label(raidPtr, sparecol);
3920 int sparecol = raidPtr->numCol + c;
3923 if (raidPtr->Disks[sparecol].status == rf_ds_used_spare) {
3924 int e = rf_sync_component_cache(raidPtr, sparecol,