frow 95 dev/raidframe/rf_copyback.c RF_RowCol_t frow, fcol; frow 108 dev/raidframe/rf_copyback.c for (frow = 0; frow < raidPtr->numRow; frow++) { frow 110 dev/raidframe/rf_copyback.c if (raidPtr->Disks[frow][fcol].status == frow 112 dev/raidframe/rf_copyback.c raidPtr->Disks[frow][fcol].status == frow 122 dev/raidframe/rf_copyback.c if (frow == raidPtr->numRow) { frow 126 dev/raidframe/rf_copyback.c badDisk = &raidPtr->Disks[frow][fcol]; frow 135 dev/raidframe/rf_copyback.c if (raidPtr->raid_cinfo[frow][fcol].ci_vp != NULL) { frow 137 dev/raidframe/rf_copyback.c raidPtr->Disks[frow][fcol].devname); frow 138 dev/raidframe/rf_copyback.c vp = raidPtr->raid_cinfo[frow][fcol].ci_vp; frow 139 dev/raidframe/rf_copyback.c ac = raidPtr->Disks[frow][fcol].auto_configured; frow 141 dev/raidframe/rf_copyback.c raidPtr->raid_cinfo[frow][fcol].ci_vp = NULL; frow 145 dev/raidframe/rf_copyback.c raidPtr->Disks[frow][fcol].auto_configured = 0; frow 148 dev/raidframe/rf_copyback.c raidPtr->Disks[frow][fcol].devname); frow 150 dev/raidframe/rf_copyback.c retcode = raidlookup(raidPtr->Disks[frow][fcol].devname, proc, &vp); frow 154 dev/raidframe/rf_copyback.c raidPtr->Disks[frow][fcol].devname, retcode); frow 178 dev/raidframe/rf_copyback.c raidPtr->Disks[frow][fcol].blockSize = dpart.disklab->d_secsize; frow 180 dev/raidframe/rf_copyback.c raidPtr->Disks[frow][fcol].numBlocks = DL_GETPSIZE(dpart.part) - frow 183 dev/raidframe/rf_copyback.c raidPtr->raid_cinfo[frow][fcol].ci_vp = vp; frow 184 dev/raidframe/rf_copyback.c raidPtr->raid_cinfo[frow][fcol].ci_dev = va.va_rdev; frow 187 dev/raidframe/rf_copyback.c raidPtr->Disks[frow][fcol].dev = va.va_rdev; frow 194 dev/raidframe/rf_copyback.c raidPtr->Disks[frow][fcol].numBlocks = frow 195 dev/raidframe/rf_copyback.c raidPtr->Disks[frow][fcol].numBlocks * frow 227 dev/raidframe/rf_copyback.c desc->frow = frow; frow 247 dev/raidframe/rf_copyback.c raidPtr->Disks[desc->frow][desc->fcol].status = rf_ds_optimal; frow 248 dev/raidframe/rf_copyback.c raidPtr->status[desc->frow] = rf_rs_optimal; frow 261 dev/raidframe/rf_copyback.c raidread_component_label(raidPtr->raid_cinfo[frow][fcol].ci_dev, frow 262 dev/raidframe/rf_copyback.c raidPtr->raid_cinfo[frow][fcol].ci_vp, frow 267 dev/raidframe/rf_copyback.c c_label.row = frow; frow 270 dev/raidframe/rf_copyback.c raidwrite_component_label(raidPtr->raid_cinfo[frow][fcol].ci_dev, frow 271 dev/raidframe/rf_copyback.c raidPtr->raid_cinfo[frow][fcol].ci_vp, frow 323 dev/raidframe/rf_copyback.c if (testRow == desc->frow && testCol == desc->fcol) { frow 344 dev/raidframe/rf_copyback.c if (testRow == desc->frow && testCol == desc->fcol) { frow 394 dev/raidframe/rf_copyback.c desc->frow = testRow; frow 432 dev/raidframe/rf_copyback.c ->Queues[desc->frow][desc->fcol]), frow 41 dev/raidframe/rf_copyback.h RF_RowCol_t frow; frow 746 dev/raidframe/rf_decluster.c rf_InstallSpareTable(RF_Raid_t *raidPtr, RF_RowCol_t frow, RF_RowCol_t fcol) frow 784 dev/raidframe/rf_driver.c rf_FailDisk(RF_Raid_t *raidPtr, int frow, int fcol, int initRecon) frow 786 dev/raidframe/rf_driver.c printf("raid%d: Failing disk r%d c%d.\n", raidPtr->raidid, frow, fcol); frow 789 dev/raidframe/rf_driver.c raidPtr->Disks[frow][fcol].status = rf_ds_failed; frow 790 dev/raidframe/rf_driver.c raidPtr->status[frow] = rf_rs_degraded; frow 794 dev/raidframe/rf_driver.c rf_ReconstructFailedDisk(raidPtr, frow, fcol); frow 951 dev/raidframe/rf_map.c RF_RowCol_t frow, fcol; frow 957 dev/raidframe/rf_map.c frow = pda_p->row; frow 959 dev/raidframe/rf_map.c pda_p->row = disks[frow][fcol].spareRow; frow 960 dev/raidframe/rf_map.c pda_p->col = disks[frow][fcol].spareCol; frow 957 dev/raidframe/rf_paritylogging.c RF_RowCol_t frow, fcol; frow 977 dev/raidframe/rf_paritylogging.c frow = failedPDA->row; frow 982 dev/raidframe/rf_paritylogging.c rf_CheckRUReconstructed(raidPtr->reconControl[frow] frow 1050 dev/raidframe/rf_paritylogging.c raidPtr->Disks[frow][fcol].spareRow; frow 1052 dev/raidframe/rf_paritylogging.c raidPtr->Disks[frow][fcol].spareCol; frow 195 dev/raidframe/rf_raid1.c RF_RowCol_t frow, fcol, or, oc; frow 220 dev/raidframe/rf_raid1.c frow = failedPDA->row; frow 222 dev/raidframe/rf_raid1.c rstat = raidPtr->status[frow]; frow 225 dev/raidframe/rf_raid1.c rf_CheckRUReconstructed(raidPtr->reconControl[frow] frow 228 dev/raidframe/rf_raid1.c or = frow; frow 236 dev/raidframe/rf_raid1.c failedPDA->row = raidPtr->Disks[frow][fcol].spareRow; frow 237 dev/raidframe/rf_raid1.c failedPDA->col = raidPtr->Disks[frow][fcol].spareCol; frow 189 dev/raidframe/rf_raid5.c RF_RowCol_t frow, fcol; frow 209 dev/raidframe/rf_raid5.c frow = failedPDA->row; frow 215 dev/raidframe/rf_raid5.c ->reconControl[frow]->reconMap, frow 284 dev/raidframe/rf_raid5.c raidPtr->Disks[frow][fcol].spareRow; frow 286 dev/raidframe/rf_raid5.c raidPtr->Disks[frow][fcol].spareCol; frow 359 dev/raidframe/rf_reconmap.c rf_PrintReconMap(RF_Raid_t *raidPtr, RF_ReconMap_t *mapPtr, RF_RowCol_t frow, frow 938 dev/raidframe/rf_reconstruct.c rf_ProcessReconEvent(RF_Raid_t *raidPtr, RF_RowCol_t frow, frow 951 dev/raidframe/rf_reconstruct.c rbuf = raidPtr->reconControl[frow] frow 954 dev/raidframe/rf_reconstruct.c frow, event->col, rbuf->parityStripeID); frow 964 dev/raidframe/rf_reconstruct.c retcode = rf_IssueNextReadRequest(raidPtr, frow, frow 980 dev/raidframe/rf_reconstruct.c raidPtr->reconControl[frow]->percentComplete); frow 981 dev/raidframe/rf_reconstruct.c rf_ReconMapUpdate(raidPtr, raidPtr->reconControl[frow] frow 984 dev/raidframe/rf_reconstruct.c rf_RemoveFromActiveReconTable(raidPtr, frow, frow 988 dev/raidframe/rf_reconstruct.c RF_LOCK_MUTEX(raidPtr->reconControl[frow]->rb_mutex); frow 990 dev/raidframe/rf_reconstruct.c rf_ReleaseFloatingReconBuffer(raidPtr, frow, rbuf); frow 991 dev/raidframe/rf_reconstruct.c RF_UNLOCK_MUTEX(raidPtr->reconControl[frow]->rb_mutex); frow 1001 dev/raidframe/rf_reconstruct.c Dprintf2("RECON: BUFCLEAR EVENT: row %d col %d.\n", frow, frow 1004 dev/raidframe/rf_reconstruct.c ->reconControl[frow]->perDiskInfo[event->col].rbuf, 0, frow 1011 dev/raidframe/rf_reconstruct.c retcode = rf_IssueNextReadRequest(raidPtr, frow, event->col); frow 1017 dev/raidframe/rf_reconstruct.c frow, event->col); frow 1018 dev/raidframe/rf_reconstruct.c retcode = rf_TryToRead(raidPtr, frow, event->col); frow 1027 dev/raidframe/rf_reconstruct.c frow, event->col); frow 1028 dev/raidframe/rf_reconstruct.c retcode = rf_TryToRead(raidPtr, frow, event->col); frow 1034 dev/raidframe/rf_reconstruct.c frow, event->col); frow 1035 dev/raidframe/rf_reconstruct.c retcode = rf_IssueNextWriteRequest(raidPtr, frow); frow 1047 dev/raidframe/rf_reconstruct.c frow, event->col); frow 1048 dev/raidframe/rf_reconstruct.c retcode = rf_IssueNextReadRequest(raidPtr, frow, event->col); frow 1059 dev/raidframe/rf_reconstruct.c frow, event->col); frow 53 dev/raidframe/rf_reconutil.c RF_RowCol_t frow, /* Failed row and column. */ frow 90 dev/raidframe/rf_reconutil.c reconCtrlPtr->perDiskInfo[i].row = frow; frow 112 dev/raidframe/rf_reconutil.c retcode = rf_InstallSpareTable(raidPtr, frow, fcol); frow 125 dev/raidframe/rf_reconutil.c rf_MakeReconBuffer(raidPtr, frow, i, frow 160 dev/raidframe/rf_reconutil.c rbuf = rf_MakeReconBuffer(raidPtr, frow, fcol, frow 289 dev/raidframe/rf_reconutil.c RF_RowCol_t frow = 0; frow 293 dev/raidframe/rf_reconutil.c frow = i; frow 296 dev/raidframe/rf_reconutil.c RF_ASSERT(frow >= 0); frow 299 dev/raidframe/rf_reconutil.c RF_LOCK_MUTEX(raidPtr->reconControl[frow]->rb_mutex); frow 300 dev/raidframe/rf_reconutil.c pssTable = raidPtr->reconControl[frow]->pssTable; frow 323 dev/raidframe/rf_reconutil.c for (rbuf = raidPtr->reconControl[frow]->floatingRbufs; rbuf; frow 328 dev/raidframe/rf_reconutil.c for (rbuf = raidPtr->reconControl[frow]->committedRbufs; rbuf; frow 333 dev/raidframe/rf_reconutil.c for (rbuf = raidPtr->reconControl[frow]->fullBufferList; rbuf; frow 338 dev/raidframe/rf_reconutil.c for (rbuf = raidPtr->reconControl[frow]->priorityList; rbuf; frow 347 dev/raidframe/rf_reconutil.c RF_UNLOCK_MUTEX(raidPtr->reconControl[frow]->rb_mutex);