Lines Matching refs:outSU
328 RF_StripeNum_t base_suid = 0, outSU, SpareRegion = 0, SpareSpace = 0; in rf_MapSectorDeclustered() local
353 …ace(layoutPtr, info, FullTableID, TableID, BlockID, (base_suid) ? 1 : 0, SpareRegion, col, &outSU); in rf_MapSectorDeclustered()
356 outSU = base_suid; in rf_MapSectorDeclustered()
357 outSU += FullTableID * fulltable_depth; /* offs to strt of FT */ in rf_MapSectorDeclustered()
358 outSU += SpareSpace; /* skip rsvd spare space */ in rf_MapSectorDeclustered()
359 outSU += TableID * info->TableDepthInPUs * layoutPtr->SUsPerPU; /* offs to strt of tble */ in rf_MapSectorDeclustered()
360 outSU += info->OffsetTable[BlockID][BlockOffset] * layoutPtr->SUsPerPU; /* offs to the PU */ in rf_MapSectorDeclustered()
362 outSU += TableOffset / (info->BlocksPerTable * info->PUsPerBlock); /* offs to the SU within in rf_MapSectorDeclustered()
367 …*diskSector = outSU * layoutPtr->sectorsPerStripeUnit + (raidSector % layoutPtr->sectorsPerStripeU… in rf_MapSectorDeclustered()
386 RF_StripeNum_t base_suid = 0, outSU, SpareRegion = 0, SpareSpace = 0; in rf_MapParityDeclustered() local
413 …ace(layoutPtr, info, FullTableID, TableID, BlockID, (base_suid) ? 1 : 0, SpareRegion, col, &outSU); in rf_MapParityDeclustered()
418 outSU = base_suid; in rf_MapParityDeclustered()
419 outSU += FullTableID * fulltable_depth; in rf_MapParityDeclustered()
420 outSU += SpareSpace; /* skip rsvd spare space */ in rf_MapParityDeclustered()
421 outSU += TableID * info->TableDepthInPUs * layoutPtr->SUsPerPU; in rf_MapParityDeclustered()
422 outSU += info->OffsetTable[BlockID][RepIndex] * layoutPtr->SUsPerPU; in rf_MapParityDeclustered()
425 outSU += TableOffset / (info->BlocksPerTable * info->PUsPerBlock); in rf_MapParityDeclustered()
426 …*diskSector = outSU * layoutPtr->sectorsPerStripeUnit + (raidSector % layoutPtr->sectorsPerStripeU… in rf_MapParityDeclustered()
566 RF_StripeNum_t *outSU) in rf_remap_to_spare_space() argument
598 *outSU = spareTableStartSU + info->SpareTable[TableInSpareRegion][BlockID].spareBlockOffsetInSUs; in rf_remap_to_spare_space()
599 if (*outSU >= layoutPtr->stripeUnitsPerDisk) { in rf_remap_to_spare_space()
600 printf("rf_remap_to_spare_space: invalid remapped disk SU offset %ld\n", (long) *outSU); in rf_remap_to_spare_space()