Lines Matching refs:RepIndex
285 RF_StripeNum_t BlockID, BlockOffset, RepIndex;
313 RepIndex = info->groupSize - 1 - TableID;
314 RF_ASSERT(RepIndex >= 0);
319 BlockOffset += ((BlockOffset >= RepIndex) ? 2 : 0); /* skip over PQ */
352 RF_StripeNum_t BlockID, RepIndex;
367 /* compute BlockID and RepIndex exactly as before */
374 /* the parity block is in the position indicated by RepIndex */
375 RepIndex = (raidPtr->noRotate) ? info->PUsPerBlock : info->groupSize - 1 - TableID;
376 *col = info->LayoutTable[BlockID][RepIndex];
381 /* compute sector as before, except use RepIndex instead of
387 outSU += info->OffsetTable[BlockID][RepIndex] * layoutPtr->SUsPerPU;
402 RF_StripeNum_t BlockID, RepIndex, RepIndexQ;
417 /* compute BlockID and RepIndex exactly as before */
424 /* the q block is in the position indicated by RepIndex */
425 RepIndex = (raidPtr->noRotate) ? info->PUsPerBlock : info->groupSize - 1 - TableID;
426 RepIndexQ = ((RepIndex == (info->groupSize - 1)) ? 0 : RepIndex + 1);
432 /* compute sector as before, except use RepIndex instead of