Lines Matching refs:Layout
31 * rf_decluster.c -- code related to the declustered layout
36 * complex: the basic layout used is as follows:
73 RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
90 /* 1. create layout specific structure */
143 if ((raidPtr->Layout.map->flags & RF_DISTRIBUTE_SPARE)) {
163 if (raidPtr->Layout.map->flags & RF_DISTRIBUTE_SPARE) {
225 if (raidPtr->Layout.map->flags & RF_DISTRIBUTE_SPARE) {
297 info = (RF_DeclusteredConfigInfo_t *) raidPtr->Layout.layoutSpecificInfo;
321 RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
335 if (raidPtr->Layout.map->flags & RF_DISTRIBUTE_SPARE) {
373 /* prototyping this inexplicably causes the compile of the layout table (rf_layout.c) to fail */
379 RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
393 if ((raidPtr->Layout.map->flags & RF_DISTRIBUTE_SPARE)) {
437 RF_RaidLayout_t *layoutPtr = &(raidPtr->Layout);
479 RF_DeclusteredConfigInfo_t *info = (RF_DeclusteredConfigInfo_t *) raidPtr->Layout.layoutSpecificInfo;
535 * See comment above RaidAddressToParityStripeID in layout.c.
610 RF_DeclusteredConfigInfo_t *info = (RF_DeclusteredConfigInfo_t *) raidPtr->Layout.layoutSpecificInfo;
616 req->G = raidPtr->Layout.numDataCol + raidPtr->Layout.numParityCol;
618 req->SUsPerPU = raidPtr->Layout.SUsPerPU;
637 RF_DeclusteredConfigInfo_t *info = (RF_DeclusteredConfigInfo_t *) raidPtr->Layout.layoutSpecificInfo;
676 RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;
686 RF_RaidLayout_t *layoutPtr = &raidPtr->Layout;