Lines Matching defs:RF_DeclusteredConfigInfo_s
51 struct RF_DeclusteredConfigInfo_s { struct
52 RF_StripeCount_t groupSize; /* no. of stripe units per parity
54 RF_RowCol_t **LayoutTable; /* the block design table */
55 RF_RowCol_t **OffsetTable; /* the sector offset table */
56 RF_RowCol_t **BlockTable; /* the block membership table */
57 RF_StripeCount_t SUsPerFullTable; /* stripe units per full table */
58 RF_StripeCount_t SUsPerTable; /* stripe units per table */
59 RF_StripeCount_t PUsPerBlock; /* parity units per block */
60 RF_StripeCount_t SUsPerBlock; /* stripe units per block */
61 RF_StripeCount_t BlocksPerTable; /* block design tuples per
63 RF_StripeCount_t NumParityReps; /* tables per full table */
64 RF_StripeCount_t TableDepthInPUs; /* PUs on one disk in 1 table */
65 RF_StripeCount_t FullTableDepthInPUs; /* PUs on one disk in 1
67 RF_StripeCount_t FullTableLimitSUID; /* SU where partial fulltables
69 RF_StripeCount_t ExtraTablesPerDisk; /* # of tables in last
71 RF_SectorNum_t DiskOffsetOfLastFullTableInSUs; /* disk offs of partial
73 RF_StripeCount_t numCompleteFullTablesPerDisk; /* ft identifier of
75 u_int Lambda; /* the pair count in the block design */
78 RF_StripeCount_t FullTablesPerSpareRegion; /* # of ft's comprising
80 RF_StripeCount_t TablesPerSpareRegion; /* # of tables */
81 RF_SectorCount_t SpareSpaceDepthPerRegionInSUs; /* spare
83 RF_SectorCount_t SpareRegionDepthInSUs; /* # of units/disk/region */
84 RF_SectorNum_t DiskOffsetOfLastSpareSpaceChunkInSUs; /* locates sp space
86 RF_StripeCount_t TotSparePUsPerDisk; /* total number of spare PUs
88 RF_StripeCount_t NumCompleteSRs;
89 RF_SpareTableEntry_t **SpareTable; /* remap table for spare space */
90 char sparemap_fname[RF_SPAREMAP_NAME_LEN]; /* where to find