layoutPtr 65 dev/raidframe/rf_chaindecluster.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 75 dev/raidframe/rf_chaindecluster.c layoutPtr->layoutSpecificInfo = (void *) info;
layoutPtr 90 dev/raidframe/rf_chaindecluster.c num_used_stripeUnitsPerDisk = layoutPtr->stripeUnitsPerDisk -
layoutPtr 91 dev/raidframe/rf_chaindecluster.c (layoutPtr->stripeUnitsPerDisk % (2 * raidPtr->numCol - 2));
layoutPtr 98 dev/raidframe/rf_chaindecluster.c layoutPtr->numStripe = info->numSparingRegions *
layoutPtr 100 dev/raidframe/rf_chaindecluster.c layoutPtr->bytesPerStripeUnit = layoutPtr->sectorsPerStripeUnit <<
layoutPtr 102 dev/raidframe/rf_chaindecluster.c layoutPtr->numDataCol = 1;
layoutPtr 103 dev/raidframe/rf_chaindecluster.c layoutPtr->dataSectorsPerStripe = layoutPtr->numDataCol *
layoutPtr 104 dev/raidframe/rf_chaindecluster.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 105 dev/raidframe/rf_chaindecluster.c layoutPtr->numParityCol = 1;
layoutPtr 107 dev/raidframe/rf_chaindecluster.c layoutPtr->dataStripeUnitsPerDisk = num_used_stripeUnitsPerDisk;
layoutPtr 110 dev/raidframe/rf_chaindecluster.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 112 dev/raidframe/rf_chaindecluster.c raidPtr->totalSectors = (layoutPtr->numStripe) *
layoutPtr 113 dev/raidframe/rf_chaindecluster.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 115 dev/raidframe/rf_chaindecluster.c layoutPtr->stripeUnitsPerDisk = raidPtr->sectorsPerDisk /
layoutPtr 116 dev/raidframe/rf_chaindecluster.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 252 dev/raidframe/rf_chaindecluster.c rf_MapSIDToPSIDChainDecluster(RF_RaidLayout_t *layoutPtr,
layoutPtr 278 dev/raidframe/rf_dagdegrd.c RF_RaidLayout_t *layoutPtr;
layoutPtr 281 dev/raidframe/rf_dagdegrd.c layoutPtr = &(raidPtr->Layout);
layoutPtr 287 dev/raidframe/rf_dagdegrd.c parityStripeID = rf_RaidAddressToParityStripeID(layoutPtr,
layoutPtr 289 dev/raidframe/rf_dagdegrd.c sectorsPerSU = layoutPtr->sectorsPerStripeUnit;
layoutPtr 703 dev/raidframe/rf_dagdegrd.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 705 dev/raidframe/rf_dagdegrd.c RF_SectorCount_t secPerSU = layoutPtr->sectorsPerStripeUnit;
layoutPtr 706 dev/raidframe/rf_dagdegrd.c int numDataCol = layoutPtr->numDataCol;
layoutPtr 723 dev/raidframe/rf_dagdegrd.c fone_start = rf_StripeUnitOffset(layoutPtr, fone->startSector);
layoutPtr 751 dev/raidframe/rf_dagdegrd.c ftwo_start = rf_StripeUnitOffset(layoutPtr, ftwo->startSector);
layoutPtr 798 dev/raidframe/rf_dagdegrd.c suoff = rf_StripeUnitOffset(layoutPtr, pda_p->startSector);
layoutPtr 844 dev/raidframe/rf_dagdegrd.c sosAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr,
layoutPtr 902 dev/raidframe/rf_dagdegrd.c suoff = rf_StripeUnitOffset(layoutPtr, phys_p->startSector);
layoutPtr 1150 dev/raidframe/rf_dagdegrd.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 1161 dev/raidframe/rf_dagdegrd.c layoutPtr, asmap->raidAddress, &which_ru);
layoutPtr 88 dev/raidframe/rf_dagdegwr.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 106 dev/raidframe/rf_dagdegwr.c failedPDA->numSector != layoutPtr->sectorsPerStripeUnit));
layoutPtr 174 dev/raidframe/rf_dagdegwr.c RF_RaidLayout_t *layoutPtr;
layoutPtr 176 dev/raidframe/rf_dagdegwr.c layoutPtr = &(raidPtr->Layout);
layoutPtr 177 dev/raidframe/rf_dagdegwr.c parityStripeID = rf_RaidAddressToParityStripeID(layoutPtr,
layoutPtr 179 dev/raidframe/rf_dagdegwr.c sectorsPerSU = layoutPtr->sectorsPerStripeUnit;
layoutPtr 566 dev/raidframe/rf_dagdegwr.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 568 dev/raidframe/rf_dagdegwr.c RF_SectorCount_t secPerSU = layoutPtr->sectorsPerStripeUnit;
layoutPtr 569 dev/raidframe/rf_dagdegwr.c int numDataCol = layoutPtr->numDataCol;
layoutPtr 584 dev/raidframe/rf_dagdegwr.c fone_start = rf_StripeUnitOffset(layoutPtr, fone->startSector);
layoutPtr 601 dev/raidframe/rf_dagdegwr.c ftwo_start = rf_StripeUnitOffset(layoutPtr, ftwo->startSector);
layoutPtr 652 dev/raidframe/rf_dagdegwr.c sosAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr,
layoutPtr 722 dev/raidframe/rf_dagdegwr.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 731 dev/raidframe/rf_dagdegwr.c layoutPtr, asmap->raidAddress, &which_ru);
layoutPtr 168 dev/raidframe/rf_dagffwr.c RF_RaidLayout_t *layoutPtr;
layoutPtr 171 dev/raidframe/rf_dagffwr.c layoutPtr = &(raidPtr->Layout);
layoutPtr 172 dev/raidframe/rf_dagffwr.c parityStripeID = rf_RaidAddressToParityStripeID(layoutPtr,
layoutPtr 207 dev/raidframe/rf_dagffwr.c rf_MapUnaccessedPortionOfStripe(raidPtr, layoutPtr, asmap, dag_h,
layoutPtr 1304 dev/raidframe/rf_dagffwr.c RF_RaidLayout_t *layoutPtr;
layoutPtr 1307 dev/raidframe/rf_dagffwr.c layoutPtr = &(raidPtr->Layout);
layoutPtr 1342 dev/raidframe/rf_dagffwr.c rf_MapUnaccessedPortionOfStripe(raidPtr, layoutPtr, asmap, dag_h,
layoutPtr 547 dev/raidframe/rf_dagfuncs.c RF_RaidLayout_t *layoutPtr = (RF_RaidLayout_t *) & raidPtr->Layout;
layoutPtr 553 dev/raidframe/rf_dagfuncs.c rf_StripeUnitOffset(layoutPtr, failedPDA->startSector);
layoutPtr 564 dev/raidframe/rf_dagfuncs.c suoffset = rf_StripeUnitOffset(layoutPtr,
layoutPtr 821 dev/raidframe/rf_dagutils.c RF_RaidLayout_t *layoutPtr, /* in: layout information */
layoutPtr 840 dev/raidframe/rf_dagutils.c RF_ASSERT(asmap->numStripeUnitsAccessed > (layoutPtr->numDataCol / 2));
layoutPtr 847 dev/raidframe/rf_dagutils.c if (!rf_RaidAddressStripeAligned(layoutPtr, asmap->raidAddress)) {
layoutPtr 848 dev/raidframe/rf_dagutils.c sosRaidAddress = rf_RaidAddressOfPrevStripeBoundary(layoutPtr,
layoutPtr 868 dev/raidframe/rf_dagutils.c if (!rf_RaidAddressStripeAligned(layoutPtr, asmap->endRaidAddress)) {
layoutPtr 870 dev/raidframe/rf_dagutils.c eosNumSector = rf_RaidAddressOfNextStripeBoundary(layoutPtr,
layoutPtr 890 dev/raidframe/rf_dagutils.c rf_PDAOverlap(RF_RaidLayout_t *layoutPtr, RF_PhysDiskAddr_t *src,
layoutPtr 894 dev/raidframe/rf_dagutils.c rf_StripeUnitOffset(layoutPtr, src->startSector);
layoutPtr 896 dev/raidframe/rf_dagutils.c rf_StripeUnitOffset(layoutPtr, dest->startSector);
layoutPtr 899 dev/raidframe/rf_dagutils.c rf_StripeUnitOffset(layoutPtr, src->startSector +
layoutPtr 902 dev/raidframe/rf_dagutils.c rf_StripeUnitOffset(layoutPtr, dest->startSector +
layoutPtr 951 dev/raidframe/rf_dagutils.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 971 dev/raidframe/rf_dagutils.c sosAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr,
layoutPtr 974 dev/raidframe/rf_dagutils.c rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr,
layoutPtr 977 dev/raidframe/rf_dagutils.c rf_RaidAddressOfNextStripeUnitBoundary(layoutPtr,
layoutPtr 979 dev/raidframe/rf_dagutils.c eosAddr = rf_RaidAddressOfNextStripeBoundary(layoutPtr,
layoutPtr 1081 dev/raidframe/rf_dagutils.c if (rf_PDAOverlap(layoutPtr, pda, failedPDA)) {
layoutPtr 1131 dev/raidframe/rf_dagutils.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 1133 dev/raidframe/rf_dagutils.c rf_StripeUnitOffset(layoutPtr, src->startSector);
layoutPtr 1135 dev/raidframe/rf_dagutils.c rf_StripeUnitOffset(layoutPtr, dest->startSector);
layoutPtr 1137 dev/raidframe/rf_dagutils.c rf_StripeUnitOffset(layoutPtr, src->startSector +
layoutPtr 1140 dev/raidframe/rf_dagutils.c rf_StripeUnitOffset(layoutPtr, dest->startSector +
layoutPtr 1143 dev/raidframe/rf_dagutils.c rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr,
layoutPtr 1154 dev/raidframe/rf_dagutils.c rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr,
layoutPtr 1156 dev/raidframe/rf_dagutils.c rf_StripeUnitOffset(layoutPtr, dest->startSector);
layoutPtr 74 dev/raidframe/rf_decluster.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 96 dev/raidframe/rf_decluster.c layoutPtr->layoutSpecificInfo = (void *) info;
layoutPtr 100 dev/raidframe/rf_decluster.c if (layoutPtr->map->flags & RF_DISTRIBUTE_SPARE) {
layoutPtr 123 dev/raidframe/rf_decluster.c if ((layoutPtr->map->flags & RF_DISTRIBUTE_SPARE) &&
layoutPtr 138 dev/raidframe/rf_decluster.c info->SUsPerTable = b * (k - 1) * layoutPtr->SUsPerPU;
layoutPtr 141 dev/raidframe/rf_decluster.c info->SUsPerBlock = info->PUsPerBlock * layoutPtr->SUsPerPU;
layoutPtr 151 dev/raidframe/rf_decluster.c (v - 1)) * layoutPtr->SUsPerPU;
layoutPtr 155 dev/raidframe/rf_decluster.c if (info->FullTableDepthInPUs * layoutPtr->SUsPerPU +
layoutPtr 157 dev/raidframe/rf_decluster.c layoutPtr->stripeUnitsPerDisk) {
layoutPtr 163 dev/raidframe/rf_decluster.c (int) layoutPtr->stripeUnitsPerDisk);
layoutPtr 167 dev/raidframe/rf_decluster.c if (info->TableDepthInPUs * layoutPtr->SUsPerPU >
layoutPtr 168 dev/raidframe/rf_decluster.c layoutPtr->stripeUnitsPerDisk) {
layoutPtr 171 dev/raidframe/rf_decluster.c (int) (info->TableDepthInPUs * layoutPtr->SUsPerPU),
layoutPtr 172 dev/raidframe/rf_decluster.c (int) layoutPtr->stripeUnitsPerDisk);
layoutPtr 184 dev/raidframe/rf_decluster.c PUsPerDisk = layoutPtr->stripeUnitsPerDisk /
layoutPtr 185 dev/raidframe/rf_decluster.c layoutPtr->SUsPerPU;
layoutPtr 191 dev/raidframe/rf_decluster.c spareRegionDepthInPUs * layoutPtr->SUsPerPU;
layoutPtr 206 dev/raidframe/rf_decluster.c layoutPtr->SUsPerPU);
layoutPtr 224 dev/raidframe/rf_decluster.c (info->SpareSpaceDepthPerRegionInSUs / layoutPtr->SUsPerPU);
layoutPtr 227 dev/raidframe/rf_decluster.c layoutPtr->stripeUnitsPerDisk =
layoutPtr 232 dev/raidframe/rf_decluster.c ) * layoutPtr->SUsPerPU;
layoutPtr 233 dev/raidframe/rf_decluster.c layoutPtr->dataStripeUnitsPerDisk =
layoutPtr 236 dev/raidframe/rf_decluster.c layoutPtr->SUsPerPU * (k - 1) / k;
layoutPtr 243 dev/raidframe/rf_decluster.c layoutPtr->stripeUnitsPerDisk /=
layoutPtr 244 dev/raidframe/rf_decluster.c (info->TableDepthInPUs * layoutPtr->SUsPerPU);
layoutPtr 245 dev/raidframe/rf_decluster.c layoutPtr->stripeUnitsPerDisk *=
layoutPtr 246 dev/raidframe/rf_decluster.c (info->TableDepthInPUs * layoutPtr->SUsPerPU);
layoutPtr 253 dev/raidframe/rf_decluster.c ((layoutPtr->stripeUnitsPerDisk / layoutPtr->SUsPerPU) /
layoutPtr 259 dev/raidframe/rf_decluster.c ((layoutPtr->stripeUnitsPerDisk / layoutPtr->SUsPerPU) /
layoutPtr 263 dev/raidframe/rf_decluster.c raidPtr->sectorsPerDisk = layoutPtr->stripeUnitsPerDisk *
layoutPtr 264 dev/raidframe/rf_decluster.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 272 dev/raidframe/rf_decluster.c info->FullTableDepthInPUs * layoutPtr->SUsPerPU;
layoutPtr 279 dev/raidframe/rf_decluster.c info->TableDepthInPUs * layoutPtr->SUsPerPU;
layoutPtr 292 dev/raidframe/rf_decluster.c layoutPtr->SUsPerPU, raidPtr->numCol, raidPtr->cleanupList);
layoutPtr 313 dev/raidframe/rf_decluster.c for (SUID = l = 0; l < layoutPtr->SUsPerPU; l++) {
layoutPtr 317 dev/raidframe/rf_decluster.c layoutPtr->SUsPerPU) + l]
layoutPtr 330 dev/raidframe/rf_decluster.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 331 dev/raidframe/rf_decluster.c layoutPtr->numStripe = (raidPtr->totalSectors /
layoutPtr 332 dev/raidframe/rf_decluster.c layoutPtr->sectorsPerStripeUnit) / (k - 1);
layoutPtr 339 dev/raidframe/rf_decluster.c layoutPtr->dataSectorsPerStripe =
layoutPtr 340 dev/raidframe/rf_decluster.c (k - 1) * layoutPtr->sectorsPerStripeUnit;
layoutPtr 341 dev/raidframe/rf_decluster.c layoutPtr->bytesPerStripeUnit = layoutPtr->sectorsPerStripeUnit <<
layoutPtr 343 dev/raidframe/rf_decluster.c layoutPtr->numDataCol = k - 1;
layoutPtr 344 dev/raidframe/rf_decluster.c layoutPtr->numParityCol = 1;
layoutPtr 389 dev/raidframe/rf_decluster.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 391 dev/raidframe/rf_decluster.c (RF_DeclusteredConfigInfo_t *) layoutPtr->layoutSpecificInfo;
layoutPtr 392 dev/raidframe/rf_decluster.c RF_StripeNum_t SUID = raidSector / layoutPtr->sectorsPerStripeUnit;
layoutPtr 397 dev/raidframe/rf_decluster.c info->FullTableDepthInPUs * layoutPtr->SUsPerPU;
layoutPtr 400 dev/raidframe/rf_decluster.c rf_decluster_adjust_params(layoutPtr, &SUID, &sus_per_fulltable,
layoutPtr 434 dev/raidframe/rf_decluster.c rf_remap_to_spare_space(layoutPtr, info, *row, FullTableID,
layoutPtr 444 dev/raidframe/rf_decluster.c outSU += TableID * info->TableDepthInPUs * layoutPtr->SUsPerPU;
layoutPtr 447 dev/raidframe/rf_decluster.c layoutPtr->SUsPerPU;
layoutPtr 457 dev/raidframe/rf_decluster.c *diskSector = outSU * layoutPtr->sectorsPerStripeUnit +
layoutPtr 458 dev/raidframe/rf_decluster.c (raidSector % layoutPtr->sectorsPerStripeUnit);
layoutPtr 471 dev/raidframe/rf_decluster.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 473 dev/raidframe/rf_decluster.c (RF_DeclusteredConfigInfo_t *) layoutPtr->layoutSpecificInfo;
layoutPtr 474 dev/raidframe/rf_decluster.c RF_StripeNum_t SUID = raidSector / layoutPtr->sectorsPerStripeUnit;
layoutPtr 479 dev/raidframe/rf_decluster.c info->FullTableDepthInPUs * layoutPtr->SUsPerPU;
layoutPtr 482 dev/raidframe/rf_decluster.c rf_decluster_adjust_params(layoutPtr, &SUID, &sus_per_fulltable,
layoutPtr 521 dev/raidframe/rf_decluster.c rf_remap_to_spare_space(layoutPtr, info, *row, FullTableID,
layoutPtr 533 dev/raidframe/rf_decluster.c outSU += TableID * info->TableDepthInPUs * layoutPtr->SUsPerPU;
layoutPtr 535 dev/raidframe/rf_decluster.c layoutPtr->SUsPerPU;
layoutPtr 539 dev/raidframe/rf_decluster.c *diskSector = outSU * layoutPtr->sectorsPerStripeUnit +
layoutPtr 540 dev/raidframe/rf_decluster.c (raidSector % layoutPtr->sectorsPerStripeUnit);
layoutPtr 554 dev/raidframe/rf_decluster.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 556 dev/raidframe/rf_decluster.c (RF_DeclusteredConfigInfo_t *) layoutPtr->layoutSpecificInfo;
layoutPtr 559 dev/raidframe/rf_decluster.c info->FullTableDepthInPUs * layoutPtr->SUsPerPU;
layoutPtr 561 dev/raidframe/rf_decluster.c RF_StripeNum_t SUID = rf_RaidAddressToStripeUnitID(layoutPtr, addr);
layoutPtr 565 dev/raidframe/rf_decluster.c rf_decluster_adjust_params(layoutPtr, &SUID, &sus_per_fulltable,
layoutPtr 571 dev/raidframe/rf_decluster.c stripeID = rf_StripeUnitIDToStripeID(layoutPtr, SUID);
layoutPtr 641 dev/raidframe/rf_decluster.c rf_decluster_adjust_params(RF_RaidLayout_t *layoutPtr, RF_StripeNum_t *SUID,
layoutPtr 646 dev/raidframe/rf_decluster.c (RF_DeclusteredConfigInfo_t *) layoutPtr->layoutSpecificInfo;
layoutPtr 656 dev/raidframe/rf_decluster.c layoutPtr->SUsPerPU;
layoutPtr 674 dev/raidframe/rf_decluster.c rf_MapSIDToPSIDDeclustered(RF_RaidLayout_t *layoutPtr, RF_StripeNum_t stripeID,
layoutPtr 679 dev/raidframe/rf_decluster.c info = (RF_DeclusteredConfigInfo_t *) layoutPtr->layoutSpecificInfo;
layoutPtr 681 dev/raidframe/rf_decluster.c *psID = (stripeID / (layoutPtr->SUsPerPU * info->BlocksPerTable)) *
layoutPtr 683 dev/raidframe/rf_decluster.c *which_ru = (stripeID % (info->BlocksPerTable * layoutPtr->SUsPerPU)) /
layoutPtr 685 dev/raidframe/rf_decluster.c RF_ASSERT((*which_ru) < layoutPtr->SUsPerPU / layoutPtr->SUsPerRU);
layoutPtr 693 dev/raidframe/rf_decluster.c rf_remap_to_spare_space(RF_RaidLayout_t *layoutPtr,
layoutPtr 718 dev/raidframe/rf_decluster.c (info->FullTableDepthInPUs * layoutPtr->SUsPerPU);
layoutPtr 722 dev/raidframe/rf_decluster.c (info->FullTableDepthInPUs * layoutPtr->SUsPerPU) +
layoutPtr 734 dev/raidframe/rf_decluster.c info->TableDepthInPUs * layoutPtr->SUsPerPU :
layoutPtr 739 dev/raidframe/rf_decluster.c if (*outSU >= layoutPtr->stripeUnitsPerDisk) {
layoutPtr 823 dev/raidframe/rf_decluster.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 826 dev/raidframe/rf_decluster.c layoutPtr->layoutSpecificInfo)->TotSparePUsPerDisk);
layoutPtr 834 dev/raidframe/rf_decluster.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 836 dev/raidframe/rf_decluster.c (RF_DeclusteredConfigInfo_t *) layoutPtr->layoutSpecificInfo;
layoutPtr 56 dev/raidframe/rf_declusterPQ.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 95 dev/raidframe/rf_declusterPQ.c layoutPtr->layoutSpecificInfo = (void *) info;
layoutPtr 116 dev/raidframe/rf_declusterPQ.c info->SUsPerTable = b * info->PUsPerBlock * layoutPtr->SUsPerPU;
layoutPtr 119 dev/raidframe/rf_declusterPQ.c info->SUsPerBlock = info->PUsPerBlock * layoutPtr->SUsPerPU;
layoutPtr 129 dev/raidframe/rf_declusterPQ.c / (v - 1)) * layoutPtr->SUsPerPU;
layoutPtr 133 dev/raidframe/rf_declusterPQ.c if (info->FullTableDepthInPUs * layoutPtr->SUsPerPU +
layoutPtr 135 dev/raidframe/rf_declusterPQ.c layoutPtr->stripeUnitsPerDisk) {
layoutPtr 141 dev/raidframe/rf_declusterPQ.c (int)layoutPtr->stripeUnitsPerDisk);
layoutPtr 145 dev/raidframe/rf_declusterPQ.c if (info->TableDepthInPUs * layoutPtr->SUsPerPU >
layoutPtr 146 dev/raidframe/rf_declusterPQ.c layoutPtr->stripeUnitsPerDisk) {
layoutPtr 149 dev/raidframe/rf_declusterPQ.c (int) (info->TableDepthInPUs * layoutPtr->SUsPerPU),
layoutPtr 150 dev/raidframe/rf_declusterPQ.c (int) layoutPtr->stripeUnitsPerDisk);
layoutPtr 161 dev/raidframe/rf_declusterPQ.c PUsPerDisk = layoutPtr->stripeUnitsPerDisk /
layoutPtr 162 dev/raidframe/rf_declusterPQ.c layoutPtr->SUsPerPU;
layoutPtr 167 dev/raidframe/rf_declusterPQ.c layoutPtr->SUsPerPU;
layoutPtr 182 dev/raidframe/rf_declusterPQ.c layoutPtr->SUsPerPU);
layoutPtr 200 dev/raidframe/rf_declusterPQ.c (info->SpareSpaceDepthPerRegionInSUs / layoutPtr->SUsPerPU);
layoutPtr 203 dev/raidframe/rf_declusterPQ.c layoutPtr->stripeUnitsPerDisk =
layoutPtr 208 dev/raidframe/rf_declusterPQ.c ) * layoutPtr->SUsPerPU;
layoutPtr 209 dev/raidframe/rf_declusterPQ.c layoutPtr->dataStripeUnitsPerDisk =
layoutPtr 212 dev/raidframe/rf_declusterPQ.c * layoutPtr->SUsPerPU * (k - 1) / k;
layoutPtr 219 dev/raidframe/rf_declusterPQ.c layoutPtr->stripeUnitsPerDisk /=
layoutPtr 220 dev/raidframe/rf_declusterPQ.c (info->TableDepthInPUs * layoutPtr->SUsPerPU);
layoutPtr 221 dev/raidframe/rf_declusterPQ.c layoutPtr->stripeUnitsPerDisk *=
layoutPtr 222 dev/raidframe/rf_declusterPQ.c (info->TableDepthInPUs * layoutPtr->SUsPerPU);
layoutPtr 228 dev/raidframe/rf_declusterPQ.c complete_FT_count = ((layoutPtr->stripeUnitsPerDisk /
layoutPtr 229 dev/raidframe/rf_declusterPQ.c layoutPtr->SUsPerPU) / info->FullTableDepthInPUs) *
layoutPtr 234 dev/raidframe/rf_declusterPQ.c info->ExtraTablesPerDisk = ((layoutPtr->stripeUnitsPerDisk /
layoutPtr 235 dev/raidframe/rf_declusterPQ.c layoutPtr->SUsPerPU) / info->TableDepthInPUs) % k;
layoutPtr 238 dev/raidframe/rf_declusterPQ.c raidPtr->sectorsPerDisk = layoutPtr->stripeUnitsPerDisk *
layoutPtr 239 dev/raidframe/rf_declusterPQ.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 247 dev/raidframe/rf_declusterPQ.c info->FullTableDepthInPUs * layoutPtr->SUsPerPU;
layoutPtr 254 dev/raidframe/rf_declusterPQ.c info->TableDepthInPUs * layoutPtr->SUsPerPU;
layoutPtr 269 dev/raidframe/rf_declusterPQ.c layoutPtr->SUsPerPU, raidPtr->numCol, raidPtr->cleanupList);
layoutPtr 290 dev/raidframe/rf_declusterPQ.c for (SUID = l = 0; l < layoutPtr->SUsPerPU; l++) {
layoutPtr 294 dev/raidframe/rf_declusterPQ.c layoutPtr->SUsPerPU) + l]
layoutPtr 307 dev/raidframe/rf_declusterPQ.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 308 dev/raidframe/rf_declusterPQ.c layoutPtr->numStripe = (raidPtr->totalSectors /
layoutPtr 309 dev/raidframe/rf_declusterPQ.c layoutPtr->sectorsPerStripeUnit) / (k - 2);
layoutPtr 316 dev/raidframe/rf_declusterPQ.c layoutPtr->dataSectorsPerStripe = (k - 2) *
layoutPtr 317 dev/raidframe/rf_declusterPQ.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 318 dev/raidframe/rf_declusterPQ.c layoutPtr->bytesPerStripeUnit = layoutPtr->sectorsPerStripeUnit <<
layoutPtr 320 dev/raidframe/rf_declusterPQ.c layoutPtr->numDataCol = k - 2;
layoutPtr 321 dev/raidframe/rf_declusterPQ.c layoutPtr->numParityCol = 2;
layoutPtr 339 dev/raidframe/rf_declusterPQ.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 341 dev/raidframe/rf_declusterPQ.c (RF_DeclusteredConfigInfo_t *) layoutPtr->layoutSpecificInfo;
layoutPtr 342 dev/raidframe/rf_declusterPQ.c RF_StripeNum_t SUID = raidSector / layoutPtr->sectorsPerStripeUnit;
layoutPtr 347 dev/raidframe/rf_declusterPQ.c layoutPtr->SUsPerPU;
layoutPtr 350 dev/raidframe/rf_declusterPQ.c rf_decluster_adjust_params(layoutPtr, &SUID, &sus_per_fulltable,
layoutPtr 392 dev/raidframe/rf_declusterPQ.c rf_remap_to_spare_space(layoutPtr, info, *row, FullTableID,
layoutPtr 402 dev/raidframe/rf_declusterPQ.c outSU += TableID * info->TableDepthInPUs * layoutPtr->SUsPerPU;
layoutPtr 405 dev/raidframe/rf_declusterPQ.c layoutPtr->SUsPerPU;
layoutPtr 415 dev/raidframe/rf_declusterPQ.c *diskSector = outSU * layoutPtr->sectorsPerStripeUnit +
layoutPtr 416 dev/raidframe/rf_declusterPQ.c (raidSector % layoutPtr->sectorsPerStripeUnit);
layoutPtr 424 dev/raidframe/rf_declusterPQ.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 426 dev/raidframe/rf_declusterPQ.c (RF_DeclusteredConfigInfo_t *) layoutPtr->layoutSpecificInfo;
layoutPtr 427 dev/raidframe/rf_declusterPQ.c RF_StripeNum_t SUID = raidSector / layoutPtr->sectorsPerStripeUnit;
layoutPtr 432 dev/raidframe/rf_declusterPQ.c layoutPtr->SUsPerPU;
layoutPtr 435 dev/raidframe/rf_declusterPQ.c rf_decluster_adjust_params(layoutPtr, &SUID, &sus_per_fulltable,
layoutPtr 470 dev/raidframe/rf_declusterPQ.c outSU += TableID * info->TableDepthInPUs * layoutPtr->SUsPerPU;
layoutPtr 471 dev/raidframe/rf_declusterPQ.c outSU += info->OffsetTable[BlockID][RepIndex] * layoutPtr->SUsPerPU;
layoutPtr 474 dev/raidframe/rf_declusterPQ.c *diskSector = outSU * layoutPtr->sectorsPerStripeUnit +
layoutPtr 475 dev/raidframe/rf_declusterPQ.c (raidSector % layoutPtr->sectorsPerStripeUnit);
layoutPtr 482 dev/raidframe/rf_declusterPQ.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 484 dev/raidframe/rf_declusterPQ.c (RF_DeclusteredConfigInfo_t *) layoutPtr->layoutSpecificInfo;
layoutPtr 485 dev/raidframe/rf_declusterPQ.c RF_StripeNum_t SUID = raidSector / layoutPtr->sectorsPerStripeUnit;
layoutPtr 490 dev/raidframe/rf_declusterPQ.c layoutPtr->SUsPerPU;
layoutPtr 493 dev/raidframe/rf_declusterPQ.c rf_decluster_adjust_params(layoutPtr, &SUID, &sus_per_fulltable,
layoutPtr 529 dev/raidframe/rf_declusterPQ.c outSU += TableID * info->TableDepthInPUs * layoutPtr->SUsPerPU;
layoutPtr 532 dev/raidframe/rf_declusterPQ.c outSU += info->OffsetTable[BlockID][RepIndexQ] * layoutPtr->SUsPerPU;
layoutPtr 533 dev/raidframe/rf_declusterPQ.c *diskSector = outSU * layoutPtr->sectorsPerStripeUnit +
layoutPtr 534 dev/raidframe/rf_declusterPQ.c (raidSector % layoutPtr->sectorsPerStripeUnit);
layoutPtr 546 dev/raidframe/rf_declusterPQ.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 548 dev/raidframe/rf_declusterPQ.c (RF_DeclusteredConfigInfo_t *) layoutPtr->layoutSpecificInfo;
layoutPtr 551 dev/raidframe/rf_declusterPQ.c layoutPtr->SUsPerPU;
layoutPtr 553 dev/raidframe/rf_declusterPQ.c RF_StripeNum_t SUID = rf_RaidAddressToStripeUnitID(layoutPtr, addr);
layoutPtr 557 dev/raidframe/rf_declusterPQ.c rf_decluster_adjust_params(layoutPtr, &SUID, &sus_per_fulltable,
layoutPtr 563 dev/raidframe/rf_declusterPQ.c stripeID = rf_StripeUnitIDToStripeID(layoutPtr, SUID);
layoutPtr 75 dev/raidframe/rf_evenodd.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 81 dev/raidframe/rf_evenodd.c layoutPtr->layoutSpecificInfo = (void *) info;
layoutPtr 98 dev/raidframe/rf_evenodd.c layoutPtr->numStripe = layoutPtr->stripeUnitsPerDisk;
layoutPtr 99 dev/raidframe/rf_evenodd.c layoutPtr->bytesPerStripeUnit = layoutPtr->sectorsPerStripeUnit <<
layoutPtr 101 dev/raidframe/rf_evenodd.c layoutPtr->numDataCol = raidPtr->numCol - 2; /*
layoutPtr 123 dev/raidframe/rf_evenodd.c layoutPtr->dataSectorsPerStripe = layoutPtr->numDataCol *
layoutPtr 124 dev/raidframe/rf_evenodd.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 125 dev/raidframe/rf_evenodd.c layoutPtr->numParityCol = 2;
layoutPtr 126 dev/raidframe/rf_evenodd.c layoutPtr->dataStripeUnitsPerDisk = layoutPtr->stripeUnitsPerDisk;
layoutPtr 127 dev/raidframe/rf_evenodd.c raidPtr->sectorsPerDisk = layoutPtr->stripeUnitsPerDisk *
layoutPtr 128 dev/raidframe/rf_evenodd.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 130 dev/raidframe/rf_evenodd.c raidPtr->totalSectors = layoutPtr->stripeUnitsPerDisk *
layoutPtr 131 dev/raidframe/rf_evenodd.c layoutPtr->numDataCol * layoutPtr->sectorsPerStripeUnit;
layoutPtr 232 dev/raidframe/rf_evenodd.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 294 dev/raidframe/rf_evenodd.c (layoutPtr->numDataCol / 2)) &&
layoutPtr 295 dev/raidframe/rf_evenodd.c (layoutPtr->numDataCol != 1)) ||
layoutPtr 317 dev/raidframe/rf_evenodd.c (layoutPtr->numDataCol / 2)) ||
layoutPtr 330 dev/raidframe/rf_evenodd.c (layoutPtr->numDataCol / 2)) ||
layoutPtr 361 dev/raidframe/rf_evenodd.c layoutPtr->sectorsPerStripeUnit)
layoutPtr 388 dev/raidframe/rf_evenodd.c layoutPtr->sectorsPerStripeUnit)
layoutPtr 401 dev/raidframe/rf_evenodd.c layoutPtr->sectorsPerStripeUnit)
layoutPtr 445 dev/raidframe/rf_evenodd.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 447 dev/raidframe/rf_evenodd.c rf_RaidAddressOfPrevStripeBoundary(layoutPtr, raidAddr);
layoutPtr 450 dev/raidframe/rf_evenodd.c int bytesPerStripe = numbytes * layoutPtr->numDataCol;
layoutPtr 464 dev/raidframe/rf_evenodd.c RF_StripeNum_t psID = rf_RaidAddressToParityStripeID(layoutPtr,
layoutPtr 466 dev/raidframe/rf_evenodd.c int stripeWidth = layoutPtr->numDataCol + layoutPtr->numParityCol;
layoutPtr 474 dev/raidframe/rf_evenodd.c RF_MallocAndAdd(buf, numbytes * (layoutPtr->numDataCol +
layoutPtr 475 dev/raidframe/rf_evenodd.c layoutPtr->numParityCol), (char *), alloclist);
layoutPtr 490 dev/raidframe/rf_evenodd.c layoutPtr->dataSectorsPerStripe, buf, RF_DONT_REMAP);
layoutPtr 493 dev/raidframe/rf_evenodd.c for (pda = asmap->physInfo, i = 0; i < layoutPtr->numDataCol;
layoutPtr 515 dev/raidframe/rf_evenodd.c blockNode->succedents[layoutPtr->numDataCol]->params[0].p =
layoutPtr 528 dev/raidframe/rf_evenodd.c blockNode->succedents[layoutPtr->numDataCol + 1]->params[0].p =
layoutPtr 562 dev/raidframe/rf_evenodd.c RF_ASSERT(i == layoutPtr->numDataCol);
layoutPtr 115 dev/raidframe/rf_evenodd_dagfuncs.c RF_RaidLayout_t *layoutPtr = (RF_RaidLayout_t *) & raidPtr->Layout;
layoutPtr 130 dev/raidframe/rf_evenodd_dagfuncs.c int ESUOffset = rf_StripeUnitOffset(layoutPtr, EPDA->startSector);
layoutPtr 156 dev/raidframe/rf_evenodd_dagfuncs.c scol = rf_EUCol(layoutPtr, pda->raidAddress);
layoutPtr 157 dev/raidframe/rf_evenodd_dagfuncs.c suoffset = rf_StripeUnitOffset(layoutPtr,
layoutPtr 187 dev/raidframe/rf_evenodd_dagfuncs.c RF_RaidLayout_t *layoutPtr = (RF_RaidLayout_t *) & raidPtr->Layout;
layoutPtr 210 dev/raidframe/rf_evenodd_dagfuncs.c scol = rf_EUCol(layoutPtr, pda->raidAddress);
layoutPtr 239 dev/raidframe/rf_evenodd_dagfuncs.c RF_RaidLayout_t *layoutPtr = (RF_RaidLayout_t *) & raidPtr->Layout;
layoutPtr 251 dev/raidframe/rf_evenodd_dagfuncs.c suoffset = rf_StripeUnitOffset(layoutPtr, pda->startSector);
layoutPtr 252 dev/raidframe/rf_evenodd_dagfuncs.c scol = rf_EUCol(layoutPtr, pda->raidAddress);
layoutPtr 295 dev/raidframe/rf_evenodd_dagfuncs.c RF_RaidLayout_t *layoutPtr = (RF_RaidLayout_t *) & raidPtr->Layout;
layoutPtr 298 dev/raidframe/rf_evenodd_dagfuncs.c int i, suoffset, failedSUOffset = rf_StripeUnitOffset(layoutPtr, failedPDA->startSector);
layoutPtr 308 dev/raidframe/rf_evenodd_dagfuncs.c suoffset = rf_StripeUnitOffset(layoutPtr, pda->startSector);
layoutPtr 309 dev/raidframe/rf_evenodd_dagfuncs.c scol = rf_EUCol(layoutPtr, pda->raidAddress);
layoutPtr 445 dev/raidframe/rf_evenodd_dagfuncs.c RF_RaidLayout_t *layoutPtr = (RF_RaidLayout_t *) & raidPtr->Layout;
layoutPtr 448 dev/raidframe/rf_evenodd_dagfuncs.c RF_RowCol_t fcol = rf_EUCol(layoutPtr, failedPDA->raidAddress); /* logical column of
layoutPtr 452 dev/raidframe/rf_evenodd_dagfuncs.c int suoffset, failedSUOffset = rf_StripeUnitOffset(layoutPtr, failedPDA->startSector);
layoutPtr 467 dev/raidframe/rf_evenodd_dagfuncs.c scol = rf_EUCol(layoutPtr, pda->raidAddress);
layoutPtr 469 dev/raidframe/rf_evenodd_dagfuncs.c suoffset = rf_StripeUnitOffset(layoutPtr, pda->startSector);
layoutPtr 505 dev/raidframe/rf_evenodd_dagfuncs.c RF_RaidLayout_t *layoutPtr = (RF_RaidLayout_t *) &(raidPtr->Layout);
layoutPtr 515 dev/raidframe/rf_evenodd_dagfuncs.c int numDataCol = layoutPtr->numDataCol;
layoutPtr 715 dev/raidframe/rf_evenodd_dagfuncs.c RF_RaidLayout_t *layoutPtr = (RF_RaidLayout_t *) & (raidPtr->Layout);
layoutPtr 717 dev/raidframe/rf_evenodd_dagfuncs.c RF_SectorCount_t secPerSU = layoutPtr->sectorsPerStripeUnit;
layoutPtr 727 dev/raidframe/rf_evenodd_dagfuncs.c numDataCol = layoutPtr->numDataCol;
layoutPtr 766 dev/raidframe/rf_evenodd_dagfuncs.c psuoff = rf_StripeUnitOffset(layoutPtr, ppda->startSector);
layoutPtr 767 dev/raidframe/rf_evenodd_dagfuncs.c esuoff = rf_StripeUnitOffset(layoutPtr, epda->startSector);
layoutPtr 782 dev/raidframe/rf_evenodd_dagfuncs.c fsuoff[0] = rf_StripeUnitOffset(layoutPtr, pda->startSector);
layoutPtr 788 dev/raidframe/rf_evenodd_dagfuncs.c fcol[0] = rf_EUCol(layoutPtr, pda->raidAddress);
layoutPtr 791 dev/raidframe/rf_evenodd_dagfuncs.c sosAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr,
layoutPtr 816 dev/raidframe/rf_evenodd_dagfuncs.c fcol[0] = rf_EUCol(layoutPtr, pda0->raidAddress);
layoutPtr 817 dev/raidframe/rf_evenodd_dagfuncs.c fcol[1] = rf_EUCol(layoutPtr, pda1->raidAddress);
layoutPtr 822 dev/raidframe/rf_evenodd_dagfuncs.c fsuoff[0] = rf_StripeUnitOffset(layoutPtr, pda0->startSector);
layoutPtr 824 dev/raidframe/rf_evenodd_dagfuncs.c fsuoff[1] = rf_StripeUnitOffset(layoutPtr, pda1->startSector);
layoutPtr 837 dev/raidframe/rf_evenodd_dagfuncs.c suoff[prm] = rf_StripeUnitOffset(layoutPtr, pda->startSector);
layoutPtr 839 dev/raidframe/rf_evenodd_dagfuncs.c prmToCol[prm] = rf_EUCol(layoutPtr, pda->raidAddress);
layoutPtr 951 dev/raidframe/rf_evenodd_dagfuncs.c RF_RaidLayout_t *layoutPtr = (RF_RaidLayout_t *) &(raidPtr->Layout);
layoutPtr 955 dev/raidframe/rf_evenodd_dagfuncs.c RF_SectorCount_t secPerSU = layoutPtr->sectorsPerStripeUnit;
layoutPtr 961 dev/raidframe/rf_evenodd_dagfuncs.c RF_RowCol_t fcol[2], numDataCol = layoutPtr->numDataCol;
layoutPtr 989 dev/raidframe/rf_evenodd_dagfuncs.c startSector = rf_StripeUnitOffset(layoutPtr, fpda->startSector);
layoutPtr 997 dev/raidframe/rf_evenodd_dagfuncs.c col = rf_EUCol(layoutPtr, pda->raidAddress);
layoutPtr 1010 dev/raidframe/rf_evenodd_dagfuncs.c fcol[0] = rf_EUCol(layoutPtr, fpda->raidAddress);
layoutPtr 1013 dev/raidframe/rf_evenodd_dagfuncs.c sosAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr,
layoutPtr 1075 dev/raidframe/rf_evenodd_dagfuncs.c scol = rf_EUCol(layoutPtr, fpda->raidAddress);
layoutPtr 63 dev/raidframe/rf_interdecluster.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 73 dev/raidframe/rf_interdecluster.c layoutPtr->layoutSpecificInfo = (void *) info;
layoutPtr 97 dev/raidframe/rf_interdecluster.c num_used_stripeUnitsPerDisk = layoutPtr->stripeUnitsPerDisk -
layoutPtr 98 dev/raidframe/rf_interdecluster.c (layoutPtr->stripeUnitsPerDisk % (2 * raidPtr->numCol));
layoutPtr 109 dev/raidframe/rf_interdecluster.c layoutPtr->numStripe = info->numSparingRegions *
layoutPtr 111 dev/raidframe/rf_interdecluster.c layoutPtr->bytesPerStripeUnit = layoutPtr->sectorsPerStripeUnit <<
layoutPtr 113 dev/raidframe/rf_interdecluster.c layoutPtr->numDataCol = 1;
layoutPtr 114 dev/raidframe/rf_interdecluster.c layoutPtr->dataSectorsPerStripe = layoutPtr->numDataCol *
layoutPtr 115 dev/raidframe/rf_interdecluster.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 116 dev/raidframe/rf_interdecluster.c layoutPtr->numParityCol = 1;
layoutPtr 118 dev/raidframe/rf_interdecluster.c layoutPtr->dataStripeUnitsPerDisk = num_used_stripeUnitsPerDisk;
layoutPtr 121 dev/raidframe/rf_interdecluster.c num_used_stripeUnitsPerDisk * layoutPtr->sectorsPerStripeUnit;
layoutPtr 124 dev/raidframe/rf_interdecluster.c (layoutPtr->numStripe) * layoutPtr->sectorsPerStripeUnit;
layoutPtr 126 dev/raidframe/rf_interdecluster.c layoutPtr->stripeUnitsPerDisk = raidPtr->sectorsPerDisk /
layoutPtr 127 dev/raidframe/rf_interdecluster.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 258 dev/raidframe/rf_interdecluster.c rf_MapSIDToPSIDInterDecluster( RF_RaidLayout_t *layoutPtr,
layoutPtr 441 dev/raidframe/rf_layout.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 446 dev/raidframe/rf_layout.c layoutPtr->sectorsPerStripeUnit = cfgPtr->sectPerSU;
layoutPtr 447 dev/raidframe/rf_layout.c layoutPtr->SUsPerPU = cfgPtr->SUsPerPU;
layoutPtr 448 dev/raidframe/rf_layout.c layoutPtr->SUsPerRU = cfgPtr->SUsPerRU;
layoutPtr 451 dev/raidframe/rf_layout.c if (layoutPtr->sectorsPerStripeUnit <= 0) {
layoutPtr 453 dev/raidframe/rf_layout.c raidPtr->raidid, (int)layoutPtr->sectorsPerStripeUnit);
layoutPtr 457 dev/raidframe/rf_layout.c layoutPtr->stripeUnitsPerDisk = raidPtr->sectorsPerDisk /
layoutPtr 458 dev/raidframe/rf_layout.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 466 dev/raidframe/rf_layout.c layoutPtr->map = p;
layoutPtr 475 dev/raidframe/rf_layout.c layoutPtr->dataBytesPerStripe = layoutPtr->dataSectorsPerStripe <<
layoutPtr 477 dev/raidframe/rf_layout.c raidPtr->sectorsPerDisk = layoutPtr->stripeUnitsPerDisk *
layoutPtr 478 dev/raidframe/rf_layout.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 496 dev/raidframe/rf_layout.c " with head sep limit %ld.\n", layoutPtr->map->configName,
layoutPtr 501 dev/raidframe/rf_layout.c " with no head sep limit.\n", layoutPtr->map->configName,
layoutPtr 518 dev/raidframe/rf_layout.c rf_MapStripeIDToParityStripeID(RF_RaidLayout_t *layoutPtr,
layoutPtr 524 dev/raidframe/rf_layout.c if ((layoutPtr->SUsPerPU == 1) || !layoutPtr->map->MapSIDToPSID) {
layoutPtr 528 dev/raidframe/rf_layout.c (layoutPtr->map->MapSIDToPSID) (layoutPtr, stripeID,
layoutPtr 93 dev/raidframe/rf_map.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 96 dev/raidframe/rf_map.c int faultsTolerated = layoutPtr->map->faultsTolerated;
layoutPtr 114 dev/raidframe/rf_map.c stripeID = rf_RaidAddressToStripeID(layoutPtr, raidAddress);
layoutPtr 115 dev/raidframe/rf_map.c lastSID = rf_RaidAddressToStripeID(layoutPtr, lastRaidAddr);
layoutPtr 117 dev/raidframe/rf_map.c SUID = rf_RaidAddressToStripeUnitID(layoutPtr, raidAddress);
layoutPtr 118 dev/raidframe/rf_map.c lastSUID = rf_RaidAddressToStripeUnitID(layoutPtr, lastRaidAddr);
layoutPtr 153 dev/raidframe/rf_map.c rf_RaidAddressOfNextStripeBoundary(layoutPtr, raidAddress);
layoutPtr 179 dev/raidframe/rf_map.c (layoutPtr->map->MapSector) (raidPtr, raidAddress,
layoutPtr 194 dev/raidframe/rf_map.c rf_RaidAddressOfNextStripeUnitBoundary(layoutPtr,
layoutPtr 230 dev/raidframe/rf_map.c (layoutPtr->map->MapParity) (raidPtr,
layoutPtr 231 dev/raidframe/rf_map.c rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr,
layoutPtr 234 dev/raidframe/rf_map.c pda_p->numSector = layoutPtr->sectorsPerStripeUnit;
layoutPtr 239 dev/raidframe/rf_map.c rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr,
layoutPtr 244 dev/raidframe/rf_map.c layoutPtr, asm_p);
layoutPtr 259 dev/raidframe/rf_map.c (layoutPtr->map->MapParity) (raidPtr,
layoutPtr 260 dev/raidframe/rf_map.c rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr,
layoutPtr 263 dev/raidframe/rf_map.c (layoutPtr->map->MapQ) (raidPtr,
layoutPtr 264 dev/raidframe/rf_map.c rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr,
layoutPtr 268 dev/raidframe/rf_map.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 273 dev/raidframe/rf_map.c rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr,
layoutPtr 276 dev/raidframe/rf_map.c rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr,
layoutPtr 283 dev/raidframe/rf_map.c layoutPtr, asm_p);
layoutPtr 285 dev/raidframe/rf_map.c endAddress, layoutPtr, asm_p);
layoutPtr 675 dev/raidframe/rf_map.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 689 dev/raidframe/rf_map.c sosAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr,
layoutPtr 692 dev/raidframe/rf_map.c (layoutPtr->map->IdentifyStripe) (raidPtr, asmap->raidAddress,
layoutPtr 694 dev/raidframe/rf_map.c (layoutPtr->map->MapParity) (raidPtr, asmap->raidAddress,
layoutPtr 703 dev/raidframe/rf_map.c for (i = 0; i < layoutPtr->numDataCol + layoutPtr->numParityCol; i++) {
layoutPtr 713 dev/raidframe/rf_map.c layoutPtr->map->MapSector(raidPtr,
layoutPtr 715 dev/raidframe/rf_map.c layoutPtr->sectorsPerStripeUnit,
layoutPtr 738 dev/raidframe/rf_map.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 752 dev/raidframe/rf_map.c sosAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr,
layoutPtr 755 dev/raidframe/rf_map.c for (i = 0; i < layoutPtr->numDataCol; i++) {
layoutPtr 756 dev/raidframe/rf_map.c (layoutPtr->map->MapSector) (raidPtr, sosAddr + i *
layoutPtr 757 dev/raidframe/rf_map.c layoutPtr->sectorsPerStripeUnit,
layoutPtr 847 dev/raidframe/rf_map.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 849 dev/raidframe/rf_map.c rf_RaidAddressOfPrevStripeBoundary(layoutPtr, raidAddr);
layoutPtr 854 dev/raidframe/rf_map.c ra += layoutPtr->sectorsPerStripeUnit) {
layoutPtr 859 dev/raidframe/rf_map.c (int) (raidAddr % layoutPtr->sectorsPerStripeUnit),
layoutPtr 860 dev/raidframe/rf_map.c (int) (raidAddr % layoutPtr->sectorsPerStripeUnit));
layoutPtr 872 dev/raidframe/rf_map.c RF_RaidLayout_t *layoutPtr,
layoutPtr 893 dev/raidframe/rf_map.c layoutPtr->sectorsPerStripeUnit);
layoutPtr 901 dev/raidframe/rf_map.c layoutPtr->sectorsPerStripeUnit) {
layoutPtr 903 dev/raidframe/rf_map.c layoutPtr->sectorsPerStripeUnit);
layoutPtr 921 dev/raidframe/rf_map.c rf_RaidAddressOfNextStripeUnitBoundary(layoutPtr,
layoutPtr 927 dev/raidframe/rf_map.c rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr,
layoutPtr 83 dev/raidframe/rf_paritylogging.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 106 dev/raidframe/rf_paritylogging.c layoutPtr->layoutSpecificInfo = (void *) info;
layoutPtr 131 dev/raidframe/rf_paritylogging.c layoutPtr->numStripe = layoutPtr->stripeUnitsPerDisk;
layoutPtr 132 dev/raidframe/rf_paritylogging.c layoutPtr->bytesPerStripeUnit = layoutPtr->sectorsPerStripeUnit <<
layoutPtr 134 dev/raidframe/rf_paritylogging.c layoutPtr->numParityCol = 1;
layoutPtr 135 dev/raidframe/rf_paritylogging.c layoutPtr->numParityLogCol = 1;
layoutPtr 136 dev/raidframe/rf_paritylogging.c layoutPtr->numDataCol = raidPtr->numCol - layoutPtr->numParityCol -
layoutPtr 137 dev/raidframe/rf_paritylogging.c layoutPtr->numParityLogCol;
layoutPtr 138 dev/raidframe/rf_paritylogging.c layoutPtr->dataSectorsPerStripe = layoutPtr->numDataCol *
layoutPtr 139 dev/raidframe/rf_paritylogging.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 140 dev/raidframe/rf_paritylogging.c layoutPtr->dataStripeUnitsPerDisk = layoutPtr->stripeUnitsPerDisk;
layoutPtr 141 dev/raidframe/rf_paritylogging.c raidPtr->sectorsPerDisk = layoutPtr->stripeUnitsPerDisk *
layoutPtr 142 dev/raidframe/rf_paritylogging.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 144 dev/raidframe/rf_paritylogging.c raidPtr->totalSectors = layoutPtr->stripeUnitsPerDisk *
layoutPtr 145 dev/raidframe/rf_paritylogging.c layoutPtr->numDataCol * layoutPtr->sectorsPerStripeUnit;
layoutPtr 170 dev/raidframe/rf_paritylogging.c totalLogCapacity = layoutPtr->stripeUnitsPerDisk *
layoutPtr 171 dev/raidframe/rf_paritylogging.c layoutPtr->sectorsPerStripeUnit * layoutPtr->numParityLogCol;
layoutPtr 938 dev/raidframe/rf_paritylogging.c rf_MapSIDToPSIDParityLogging(RF_RaidLayout_t *layoutPtr,
layoutPtr 955 dev/raidframe/rf_paritylogging.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 988 dev/raidframe/rf_paritylogging.c if (layoutPtr->map->flags &
layoutPtr 995 dev/raidframe/rf_paritylogging.c (layoutPtr->map->MapParity)
layoutPtr 1012 dev/raidframe/rf_paritylogging.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 1022 dev/raidframe/rf_paritylogging.c rf_RaidAddressOfPrevStripeUnitBoundary(layoutPtr,
layoutPtr 1036 dev/raidframe/rf_paritylogging.c (layoutPtr->map
layoutPtr 1123 dev/raidframe/rf_paritylogging.c (layoutPtr->numDataCol / 2)) &&
layoutPtr 1124 dev/raidframe/rf_paritylogging.c (layoutPtr->numDataCol != 1)) ||
layoutPtr 1139 dev/raidframe/rf_paritylogging.c layoutPtr->sectorsPerStripeUnit)
layoutPtr 83 dev/raidframe/rf_parityloggingdags.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 122 dev/raidframe/rf_parityloggingdags.c rf_MapUnaccessedPortionOfStripe(raidPtr, layoutPtr, asmap, dag_h,
layoutPtr 64 dev/raidframe/rf_parityscan.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 91 dev/raidframe/rf_parityscan.c i += layoutPtr->dataSectorsPerStripe) {
layoutPtr 100 dev/raidframe/rf_parityscan.c layoutPtr->dataSectorsPerStripe, NULL, RF_DONT_REMAP);
layoutPtr 102 dev/raidframe/rf_parityscan.c i / layoutPtr->dataSectorsPerStripe ;
layoutPtr 183 dev/raidframe/rf_parityscan.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 184 dev/raidframe/rf_parityscan.c RF_RaidAddr_t startAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr,
layoutPtr 188 dev/raidframe/rf_parityscan.c int bytesPerStripe = numbytes * layoutPtr->numDataCol;
layoutPtr 198 dev/raidframe/rf_parityscan.c RF_StripeNum_t psID = rf_RaidAddressToParityStripeID(layoutPtr,
layoutPtr 200 dev/raidframe/rf_parityscan.c int stripeWidth = layoutPtr->numDataCol + layoutPtr->numParityCol;
layoutPtr 208 dev/raidframe/rf_parityscan.c RF_MallocAndAdd(buf, numbytes * (layoutPtr->numDataCol +
layoutPtr 209 dev/raidframe/rf_parityscan.c layoutPtr->numParityCol), (char *), alloclist);
layoutPtr 222 dev/raidframe/rf_parityscan.c layoutPtr->dataSectorsPerStripe, buf, RF_DONT_REMAP);
layoutPtr 225 dev/raidframe/rf_parityscan.c for (pda = asmap->physInfo, i = 0; i < layoutPtr->numDataCol;
layoutPtr 246 dev/raidframe/rf_parityscan.c blockNode->succedents[layoutPtr->numDataCol]->params[0].p =
layoutPtr 114 dev/raidframe/rf_pq.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 177 dev/raidframe/rf_pq.c (layoutPtr->numDataCol / 2)) &&
layoutPtr 178 dev/raidframe/rf_pq.c (layoutPtr->numDataCol != 1)) ||
layoutPtr 199 dev/raidframe/rf_pq.c (layoutPtr->numDataCol / 2)) ||
layoutPtr 210 dev/raidframe/rf_pq.c (layoutPtr->numDataCol / 2)) ||
layoutPtr 633 dev/raidframe/rf_pq.c RF_RaidLayout_t *layoutPtr = (RF_RaidLayout_t *) & raidPtr->Layout;
layoutPtr 640 dev/raidframe/rf_pq.c rf_StripeUnitOffset(layoutPtr, failedPDA->startSector);
layoutPtr 654 dev/raidframe/rf_pq.c suoffset = rf_StripeUnitOffset(layoutPtr, pda->startSector);
layoutPtr 134 dev/raidframe/rf_pqdegdags.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 135 dev/raidframe/rf_pqdegdags.c RF_RaidAddr_t s0off = rf_StripeUnitOffset(layoutPtr, ppda->startSector);
layoutPtr 144 dev/raidframe/rf_pqdegdags.c suoffset = rf_StripeUnitOffset(layoutPtr, pda->startSector);
layoutPtr 206 dev/raidframe/rf_pqdegdags.c RF_RaidLayout_t *layoutPtr = (RF_RaidLayout_t *) & (raidPtr->Layout);
layoutPtr 210 dev/raidframe/rf_pqdegdags.c RF_SectorCount_t len, secPerSU = layoutPtr->sectorsPerStripeUnit;
layoutPtr 214 dev/raidframe/rf_pqdegdags.c int numDataCol = layoutPtr->numDataCol;
layoutPtr 239 dev/raidframe/rf_pqdegdags.c suoffset = rf_StripeUnitOffset(layoutPtr, pda->startSector);
layoutPtr 241 dev/raidframe/rf_pqdegdags.c coeff = rf_RaidAddressToStripeUnitID(layoutPtr,
layoutPtr 262 dev/raidframe/rf_pqdegdags.c sosAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr,
layoutPtr 265 dev/raidframe/rf_pqdegdags.c coeff = rf_RaidAddressToStripeUnitID(layoutPtr,
layoutPtr 344 dev/raidframe/rf_pqdegdags.c RF_RaidLayout_t *layoutPtr = (RF_RaidLayout_t *) & (raidPtr->Layout);
layoutPtr 348 dev/raidframe/rf_pqdegdags.c RF_StripeCount_t secPerSU = layoutPtr->sectorsPerStripeUnit;
layoutPtr 350 dev/raidframe/rf_pqdegdags.c int numDataCol = layoutPtr->numDataCol;
layoutPtr 366 dev/raidframe/rf_pqdegdags.c sosAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr,
layoutPtr 369 dev/raidframe/rf_pqdegdags.c coeff = rf_RaidAddressToStripeUnitID(layoutPtr, pda->raidAddress);
layoutPtr 466 dev/raidframe/rf_pqdegdags.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 467 dev/raidframe/rf_pqdegdags.c RF_SectorCount_t sectorsPerSU = layoutPtr->sectorsPerStripeUnit;
layoutPtr 57 dev/raidframe/rf_raid0.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 66 dev/raidframe/rf_raid0.c layoutPtr->layoutSpecificInfo = (void *) info;
layoutPtr 76 dev/raidframe/rf_raid0.c raidPtr->totalSectors = layoutPtr->stripeUnitsPerDisk *
layoutPtr 77 dev/raidframe/rf_raid0.c raidPtr->numCol * layoutPtr->sectorsPerStripeUnit;
layoutPtr 78 dev/raidframe/rf_raid0.c layoutPtr->numStripe = layoutPtr->stripeUnitsPerDisk;
layoutPtr 79 dev/raidframe/rf_raid0.c layoutPtr->dataSectorsPerStripe = raidPtr->numCol *
layoutPtr 80 dev/raidframe/rf_raid0.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 81 dev/raidframe/rf_raid0.c layoutPtr->bytesPerStripeUnit = layoutPtr->sectorsPerStripeUnit <<
layoutPtr 83 dev/raidframe/rf_raid0.c layoutPtr->numDataCol = raidPtr->numCol;
layoutPtr 84 dev/raidframe/rf_raid0.c layoutPtr->numParityCol = 0;
layoutPtr 121 dev/raidframe/rf_raid0.c rf_MapSIDToPSIDRAID0(RF_RaidLayout_t *layoutPtr, RF_StripeNum_t stripeID,
layoutPtr 65 dev/raidframe/rf_raid1.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 74 dev/raidframe/rf_raid1.c layoutPtr->layoutSpecificInfo = (void *) info;
layoutPtr 94 dev/raidframe/rf_raid1.c raidPtr->totalSectors = layoutPtr->stripeUnitsPerDisk *
layoutPtr 95 dev/raidframe/rf_raid1.c (raidPtr->numCol / 2) * layoutPtr->sectorsPerStripeUnit;
layoutPtr 96 dev/raidframe/rf_raid1.c layoutPtr->numStripe = layoutPtr->stripeUnitsPerDisk *
layoutPtr 98 dev/raidframe/rf_raid1.c layoutPtr->dataSectorsPerStripe = layoutPtr->sectorsPerStripeUnit;
layoutPtr 99 dev/raidframe/rf_raid1.c layoutPtr->bytesPerStripeUnit = layoutPtr->sectorsPerStripeUnit <<
layoutPtr 101 dev/raidframe/rf_raid1.c layoutPtr->numDataCol = 1;
layoutPtr 102 dev/raidframe/rf_raid1.c layoutPtr->numParityCol = 1;
layoutPtr 173 dev/raidframe/rf_raid1.c rf_MapSIDToPSIDRAID1(RF_RaidLayout_t *layoutPtr, RF_StripeNum_t stripeID,
layoutPtr 290 dev/raidframe/rf_raid1.c RF_RaidLayout_t *layoutPtr;
layoutPtr 299 dev/raidframe/rf_raid1.c layoutPtr = &raidPtr->Layout;
layoutPtr 300 dev/raidframe/rf_raid1.c startAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr, raidAddr);
layoutPtr 303 dev/raidframe/rf_raid1.c psID = rf_RaidAddressToParityStripeID(layoutPtr, raidAddr, &which_ru);
layoutPtr 317 dev/raidframe/rf_raid1.c RF_ASSERT(layoutPtr->numDataCol == layoutPtr->numParityCol);
layoutPtr 318 dev/raidframe/rf_raid1.c stripeWidth = layoutPtr->numDataCol + layoutPtr->numParityCol;
layoutPtr 319 dev/raidframe/rf_raid1.c bcount = nbytes * (layoutPtr->numDataCol + layoutPtr->numParityCol);
layoutPtr 347 dev/raidframe/rf_raid1.c layoutPtr->dataSectorsPerStripe, buf, RF_DONT_REMAP);
layoutPtr 354 dev/raidframe/rf_raid1.c for (pda = aasm->physInfo, i = 0; i < layoutPtr->numDataCol;
layoutPtr 379 dev/raidframe/rf_raid1.c for (pda = aasm->parityInfo; i < layoutPtr->numDataCol +
layoutPtr 380 dev/raidframe/rf_raid1.c layoutPtr->numParityCol; i++, pda = pda->next) {
layoutPtr 426 dev/raidframe/rf_raid1.c buf2 = buf + (nbytes * layoutPtr->numDataCol);
layoutPtr 434 dev/raidframe/rf_raid1.c RF_MallocAndAdd(bbufs, layoutPtr->numParityCol * sizeof(int), (int *),
layoutPtr 440 dev/raidframe/rf_raid1.c for (i = 0; i < layoutPtr->numDataCol; i++) {
layoutPtr 504 dev/raidframe/rf_raid1.c j = i + layoutPtr->numDataCol;
layoutPtr 572 dev/raidframe/rf_raid1.c RF_RaidLayout_t *layoutPtr;
layoutPtr 583 dev/raidframe/rf_raid1.c layoutPtr = &raidPtr->Layout;
layoutPtr 60 dev/raidframe/rf_raid4.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 69 dev/raidframe/rf_raid4.c layoutPtr->layoutSpecificInfo = (void *) info;
layoutPtr 82 dev/raidframe/rf_raid4.c layoutPtr->numStripe = layoutPtr->stripeUnitsPerDisk;
layoutPtr 83 dev/raidframe/rf_raid4.c layoutPtr->bytesPerStripeUnit = layoutPtr->sectorsPerStripeUnit <<
layoutPtr 85 dev/raidframe/rf_raid4.c layoutPtr->numDataCol = raidPtr->numCol - 1;
layoutPtr 86 dev/raidframe/rf_raid4.c layoutPtr->dataSectorsPerStripe = layoutPtr->numDataCol *
layoutPtr 87 dev/raidframe/rf_raid4.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 88 dev/raidframe/rf_raid4.c layoutPtr->numParityCol = 1;
layoutPtr 89 dev/raidframe/rf_raid4.c raidPtr->totalSectors = layoutPtr->stripeUnitsPerDisk *
layoutPtr 90 dev/raidframe/rf_raid4.c layoutPtr->numDataCol * layoutPtr->sectorsPerStripeUnit;
layoutPtr 143 dev/raidframe/rf_raid4.c rf_MapSIDToPSIDRAID4(RF_RaidLayout_t *layoutPtr, RF_StripeNum_t stripeID,
layoutPtr 62 dev/raidframe/rf_raid5.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 71 dev/raidframe/rf_raid5.c layoutPtr->layoutSpecificInfo = (void *) info;
layoutPtr 94 dev/raidframe/rf_raid5.c layoutPtr->numStripe = layoutPtr->stripeUnitsPerDisk;
layoutPtr 95 dev/raidframe/rf_raid5.c layoutPtr->bytesPerStripeUnit = layoutPtr->sectorsPerStripeUnit <<
layoutPtr 97 dev/raidframe/rf_raid5.c layoutPtr->numDataCol = raidPtr->numCol - 1;
layoutPtr 98 dev/raidframe/rf_raid5.c layoutPtr->dataSectorsPerStripe = layoutPtr->numDataCol *
layoutPtr 99 dev/raidframe/rf_raid5.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 100 dev/raidframe/rf_raid5.c layoutPtr->numParityCol = 1;
layoutPtr 101 dev/raidframe/rf_raid5.c layoutPtr->dataStripeUnitsPerDisk = layoutPtr->stripeUnitsPerDisk;
layoutPtr 103 dev/raidframe/rf_raid5.c raidPtr->totalSectors = layoutPtr->stripeUnitsPerDisk *
layoutPtr 104 dev/raidframe/rf_raid5.c layoutPtr->numDataCol * layoutPtr->sectorsPerStripeUnit;
layoutPtr 170 dev/raidframe/rf_raid5.c rf_MapSIDToPSIDRAID5(RF_RaidLayout_t *layoutPtr, RF_StripeNum_t stripeID,
layoutPtr 187 dev/raidframe/rf_raid5.c RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
layoutPtr 222 dev/raidframe/rf_raid5.c if (layoutPtr->map->flags &
layoutPtr 229 dev/raidframe/rf_raid5.c (layoutPtr->map->MapParity)
layoutPtr 247 dev/raidframe/rf_raid5.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 258 dev/raidframe/rf_raid5.c layoutPtr, failedPDA->startSector) +
layoutPtr 271 dev/raidframe/rf_raid5.c (layoutPtr->map
layoutPtr 363 dev/raidframe/rf_raid5.c (layoutPtr->numDataCol / 2)) &&
layoutPtr 364 dev/raidframe/rf_raid5.c (layoutPtr->numDataCol != 1)) ||
layoutPtr 379 dev/raidframe/rf_raid5.c layoutPtr->sectorsPerStripeUnit)
layoutPtr 57 dev/raidframe/rf_raid5_rotatedspare.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 66 dev/raidframe/rf_raid5_rotatedspare.c layoutPtr->layoutSpecificInfo = (void *) info;
layoutPtr 90 dev/raidframe/rf_raid5_rotatedspare.c layoutPtr->numStripe = layoutPtr->stripeUnitsPerDisk;
layoutPtr 91 dev/raidframe/rf_raid5_rotatedspare.c layoutPtr->bytesPerStripeUnit = layoutPtr->sectorsPerStripeUnit <<
layoutPtr 93 dev/raidframe/rf_raid5_rotatedspare.c layoutPtr->numDataCol = raidPtr->numCol - 2;
layoutPtr 94 dev/raidframe/rf_raid5_rotatedspare.c layoutPtr->dataSectorsPerStripe = layoutPtr->numDataCol *
layoutPtr 95 dev/raidframe/rf_raid5_rotatedspare.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 96 dev/raidframe/rf_raid5_rotatedspare.c layoutPtr->numParityCol = 1;
layoutPtr 97 dev/raidframe/rf_raid5_rotatedspare.c layoutPtr->dataStripeUnitsPerDisk = layoutPtr->stripeUnitsPerDisk;
layoutPtr 98 dev/raidframe/rf_raid5_rotatedspare.c raidPtr->sectorsPerDisk = layoutPtr->stripeUnitsPerDisk *
layoutPtr 99 dev/raidframe/rf_raid5_rotatedspare.c layoutPtr->sectorsPerStripeUnit;
layoutPtr 101 dev/raidframe/rf_raid5_rotatedspare.c raidPtr->totalSectors = layoutPtr->stripeUnitsPerDisk *
layoutPtr 102 dev/raidframe/rf_raid5_rotatedspare.c layoutPtr->numDataCol * layoutPtr->sectorsPerStripeUnit;
layoutPtr 167 dev/raidframe/rf_raid5_rotatedspare.c rf_MapSIDToPSIDRAID5_RS(RF_RaidLayout_t *layoutPtr, RF_StripeNum_t stripeID,
layoutPtr 131 dev/raidframe/rf_reconbuffer.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 177 dev/raidframe/rf_reconbuffer.c layoutPtr->numDataCol))) {
layoutPtr 205 dev/raidframe/rf_reconbuffer.c layoutPtr->numDataCol);
layoutPtr 322 dev/raidframe/rf_reconbuffer.c layoutPtr->numDataCol);
layoutPtr 87 dev/raidframe/rf_reconmap.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 88 dev/raidframe/rf_reconmap.c RF_ReconUnitCount_t num_rus = layoutPtr->stripeUnitsPerDisk /
layoutPtr 89 dev/raidframe/rf_reconmap.c layoutPtr->SUsPerRU;
layoutPtr 1097 dev/raidframe/rf_reconstruct.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 1100 dev/raidframe/rf_reconstruct.c layoutPtr->SUsPerPU / layoutPtr->SUsPerRU;
layoutPtr 1102 dev/raidframe/rf_reconstruct.c layoutPtr->sectorsPerStripeUnit * layoutPtr->SUsPerRU;
layoutPtr 1322 dev/raidframe/rf_reconstruct.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 1333 dev/raidframe/rf_reconstruct.c layoutPtr->numDataCol + layoutPtr->numParityCol;
layoutPtr 1336 dev/raidframe/rf_reconstruct.c sosRaidAddress = rf_ParityStripeIDToRaidAddress(layoutPtr, psid);
layoutPtr 1337 dev/raidframe/rf_reconstruct.c (layoutPtr->map->IdentifyStripe) (raidPtr, sosRaidAddress, &diskids,
layoutPtr 1361 dev/raidframe/rf_reconstruct.c (layoutPtr->map->MapParity) (raidPtr, sosRaidAddress, &prow, &pcol,
layoutPtr 1403 dev/raidframe/rf_reconstruct.c layoutPtr->map->MapParity(raidPtr, sosRaidAddress + i_offset *
layoutPtr 1404 dev/raidframe/rf_reconstruct.c layoutPtr->sectorsPerStripeUnit, &testrow, &testcol,
layoutPtr 1407 dev/raidframe/rf_reconstruct.c layoutPtr->map->MapSector(raidPtr, sosRaidAddress + i_offset *
layoutPtr 1408 dev/raidframe/rf_reconstruct.c layoutPtr->sectorsPerStripeUnit, &testrow, &testcol,
layoutPtr 1414 dev/raidframe/rf_reconstruct.c layoutPtr->map->MapParity(raidPtr, sosRaidAddress + j_offset *
layoutPtr 1415 dev/raidframe/rf_reconstruct.c layoutPtr->sectorsPerStripeUnit, &testrow, &testcol,
layoutPtr 1418 dev/raidframe/rf_reconstruct.c layoutPtr->map->MapSector(raidPtr, sosRaidAddress + j_offset *
layoutPtr 1419 dev/raidframe/rf_reconstruct.c layoutPtr->sectorsPerStripeUnit, &testrow, &testcol,
layoutPtr 1424 dev/raidframe/rf_reconstruct.c if (layoutPtr->map->flags & RF_DISTRIBUTE_SPARE) {
layoutPtr 1426 dev/raidframe/rf_reconstruct.c layoutPtr->map->MapParity(raidPtr, sosRaidAddress +
layoutPtr 1427 dev/raidframe/rf_reconstruct.c j_offset * layoutPtr->sectorsPerStripeUnit, spRow,
layoutPtr 1430 dev/raidframe/rf_reconstruct.c layoutPtr->map->MapSector(raidPtr, sosRaidAddress +
layoutPtr 1431 dev/raidframe/rf_reconstruct.c j_offset * layoutPtr->sectorsPerStripeUnit, spRow,
layoutPtr 1455 dev/raidframe/rf_reconstruct.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 1457 dev/raidframe/rf_reconstruct.c layoutPtr->sectorsPerStripeUnit * layoutPtr->SUsPerRU;
layoutPtr 60 dev/raidframe/rf_reconutil.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 61 dev/raidframe/rf_reconutil.c RF_ReconUnitCount_t RUsPerPU = layoutPtr->SUsPerPU /
layoutPtr 62 dev/raidframe/rf_reconutil.c layoutPtr->SUsPerRU;
layoutPtr 84 dev/raidframe/rf_reconutil.c reconCtrlPtr->lastPSID = layoutPtr->numStripe / layoutPtr->SUsPerPU;
layoutPtr 119 dev/raidframe/rf_reconutil.c (int) (layoutPtr->SUsPerRU * layoutPtr->sectorsPerStripeUnit),
layoutPtr 244 dev/raidframe/rf_reconutil.c RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
layoutPtr 247 dev/raidframe/rf_reconutil.c layoutPtr->SUsPerRU * layoutPtr->sectorsPerStripeUnit);