mapPtr 140 dev/raidframe/rf_reconmap.c rf_ReconMapUpdate(RF_Raid_t *raidPtr, RF_ReconMap_t *mapPtr,
mapPtr 143 dev/raidframe/rf_reconmap.c RF_SectorCount_t sectorsPerReconUnit = mapPtr->sectorsPerReconUnit;
mapPtr 147 dev/raidframe/rf_reconmap.c RF_LOCK_MUTEX(mapPtr->mutex);
mapPtr 148 dev/raidframe/rf_reconmap.c RF_ASSERT(startSector >= 0 && stopSector < mapPtr->sectorsInDisk &&
mapPtr 152 dev/raidframe/rf_reconmap.c i = startSector / mapPtr->sectorsPerReconUnit;
mapPtr 155 dev/raidframe/rf_reconmap.c p = mapPtr->status[i];
mapPtr 160 dev/raidframe/rf_reconmap.c mapPtr->status[i] =
mapPtr 164 dev/raidframe/rf_reconmap.c rf_update_size(mapPtr,
mapPtr 174 dev/raidframe/rf_reconmap.c rf_update_size(mapPtr,
mapPtr 177 dev/raidframe/rf_reconmap.c rf_compact_stat_entry(raidPtr, mapPtr, i);
mapPtr 181 dev/raidframe/rf_reconmap.c RF_UNLOCK_MUTEX(mapPtr->mutex);
mapPtr 202 dev/raidframe/rf_reconmap.c rf_compact_stat_entry(RF_Raid_t *raidPtr, RF_ReconMap_t *mapPtr, int i)
mapPtr 204 dev/raidframe/rf_reconmap.c RF_SectorCount_t sectorsPerReconUnit = mapPtr->sectorsPerReconUnit;
mapPtr 205 dev/raidframe/rf_reconmap.c RF_ReconMapListElem_t *p = mapPtr->status[i];
mapPtr 207 dev/raidframe/rf_reconmap.c rf_crunch_list(mapPtr, p);
mapPtr 212 dev/raidframe/rf_reconmap.c mapPtr->status[i] = RU_ALL;
mapPtr 213 dev/raidframe/rf_reconmap.c mapPtr->unitsLeft--;
mapPtr 214 dev/raidframe/rf_reconmap.c rf_FreeReconMapListElem(mapPtr, p);
mapPtr 219 dev/raidframe/rf_reconmap.c rf_crunch_list(RF_ReconMap_t *mapPtr, RF_ReconMapListElem_t *listPtr)
mapPtr 231 dev/raidframe/rf_reconmap.c rf_FreeReconMapListElem(mapPtr, p);
mapPtr 270 dev/raidframe/rf_reconmap.c rf_FreeReconMapListElem(RF_ReconMap_t *mapPtr, RF_ReconMapListElem_t *p)
mapPtr 274 dev/raidframe/rf_reconmap.c if (mapPtr) {
mapPtr 276 dev/raidframe/rf_reconmap.c rf_update_size(mapPtr, delta);
mapPtr 290 dev/raidframe/rf_reconmap.c rf_FreeReconMap(RF_ReconMap_t *mapPtr)
mapPtr 296 dev/raidframe/rf_reconmap.c numRUs = mapPtr->sectorsInDisk / mapPtr->sectorsPerReconUnit;
mapPtr 297 dev/raidframe/rf_reconmap.c if (mapPtr->sectorsInDisk % mapPtr->sectorsPerReconUnit)
mapPtr 301 dev/raidframe/rf_reconmap.c p = mapPtr->status[i];
mapPtr 308 dev/raidframe/rf_reconmap.c rf_mutex_destroy(&mapPtr->mutex);
mapPtr 309 dev/raidframe/rf_reconmap.c RF_Free(mapPtr->status, mapPtr->totalRUs *
mapPtr 311 dev/raidframe/rf_reconmap.c RF_Free(mapPtr, sizeof(RF_ReconMap_t));
mapPtr 322 dev/raidframe/rf_reconmap.c rf_CheckRUReconstructed(RF_ReconMap_t *mapPtr, RF_SectorNum_t startSector)
mapPtr 327 dev/raidframe/rf_reconmap.c i = startSector / mapPtr->sectorsPerReconUnit;
mapPtr 328 dev/raidframe/rf_reconmap.c l = mapPtr->status[i];
mapPtr 333 dev/raidframe/rf_reconmap.c rf_UnitsLeftToReconstruct(RF_ReconMap_t *mapPtr)
mapPtr 335 dev/raidframe/rf_reconmap.c RF_ASSERT(mapPtr != NULL);
mapPtr 336 dev/raidframe/rf_reconmap.c return (mapPtr->unitsLeft);
mapPtr 341 dev/raidframe/rf_reconmap.c rf_update_size(RF_ReconMap_t *mapPtr, int size)
mapPtr 343 dev/raidframe/rf_reconmap.c mapPtr->size += size;
mapPtr 344 dev/raidframe/rf_reconmap.c mapPtr->maxSize = RF_MAX(mapPtr->size, mapPtr->maxSize);
mapPtr 359 dev/raidframe/rf_reconmap.c rf_PrintReconMap(RF_Raid_t *raidPtr, RF_ReconMap_t *mapPtr, RF_RowCol_t frow,
mapPtr 366 dev/raidframe/rf_reconmap.c numRUs = mapPtr->totalRUs;
mapPtr 367 dev/raidframe/rf_reconmap.c if (mapPtr->sectorsInDisk % mapPtr->sectorsPerReconUnit)
mapPtr 371 dev/raidframe/rf_reconmap.c p = mapPtr->status[i];
mapPtr 385 dev/raidframe/rf_reconmap.c rf_PrintReconSchedule(RF_ReconMap_t *mapPtr, struct timeval *starttime)
mapPtr 391 dev/raidframe/rf_reconmap.c new_pctg = 100 - (rf_UnitsLeftToReconstruct(mapPtr) * 100 /
mapPtr 392 dev/raidframe/rf_reconmap.c mapPtr->totalRUs);
mapPtr 716 dev/raidframe/rf_reconstruct.c RF_ReconMap_t *mapPtr;
mapPtr 755 dev/raidframe/rf_reconstruct.c mapPtr = raidPtr->reconControl[row]->reconMap;
mapPtr 799 dev/raidframe/rf_reconstruct.c mapPtr = raidPtr->reconControl[row]->reconMap;
mapPtr 811 dev/raidframe/rf_reconstruct.c mapPtr->totalRUs;
mapPtr 813 dev/raidframe/rf_reconstruct.c mapPtr->totalRUs -
mapPtr 814 dev/raidframe/rf_reconstruct.c rf_UnitsLeftToReconstruct(mapPtr);
mapPtr 829 dev/raidframe/rf_reconstruct.c mapPtr = raidPtr->reconControl[row]->reconMap;
mapPtr 849 dev/raidframe/rf_reconstruct.c 100 - (rf_UnitsLeftToReconstruct(mapPtr) * 100 /
mapPtr 850 dev/raidframe/rf_reconstruct.c mapPtr->totalRUs);