Home
last modified time | relevance | path

Searched refs:diskSector (Results 1 – 22 of 22) sorted by relevance

/netbsd/src/sys/dev/raidframe/
Drf_chaindecluster.c127 RF_RowCol_t *col, RF_SectorNum_t *diskSector, in rf_MapSectorChainDecluster() argument
143 … *diskSector = (index_within_disk + ((raidPtr->numCol - 1) * sparing_region_id)) * in rf_MapSectorChainDecluster()
145 *diskSector += (raidSector % raidPtr->Layout.sectorsPerStripeUnit); in rf_MapSectorChainDecluster()
148 … *diskSector = sparing_region_id * (raidPtr->numCol + 1) * raidPtr->Layout.sectorsPerStripeUnit; in rf_MapSectorChainDecluster()
149 *diskSector += (raidPtr->numCol - 1) * raidPtr->Layout.sectorsPerStripeUnit; in rf_MapSectorChainDecluster()
150 *diskSector += (raidSector % raidPtr->Layout.sectorsPerStripeUnit); in rf_MapSectorChainDecluster()
157 *diskSector += raidPtr->Layout.sectorsPerStripeUnit; in rf_MapSectorChainDecluster()
171 RF_RowCol_t *col, RF_SectorNum_t *diskSector, in rf_MapParityChainDecluster() argument
183 *diskSector = info->mirrorStripeOffset * raidPtr->Layout.sectorsPerStripeUnit; in rf_MapParityChainDecluster()
184 *diskSector += (SUID / raidPtr->numCol) * raidPtr->Layout.sectorsPerStripeUnit; in rf_MapParityChainDecluster()
[all …]
Drf_interdecluster.c150 RF_SectorNum_t * diskSector, in rf_MapSectorInterDecluster() argument
167 … *diskSector = (su_offset_into_disk + ((raidPtr->numCol - 1) * sparing_region_id)) * in rf_MapSectorInterDecluster()
169 *diskSector += (raidSector % raidPtr->Layout.sectorsPerStripeUnit); in rf_MapSectorInterDecluster()
172 … *diskSector = sparing_region_id * (raidPtr->numCol + 1) * raidPtr->Layout.sectorsPerStripeUnit; in rf_MapSectorInterDecluster()
173 *diskSector += (raidPtr->numCol - 1) * raidPtr->Layout.sectorsPerStripeUnit; in rf_MapSectorInterDecluster()
174 *diskSector += (raidSector % raidPtr->Layout.sectorsPerStripeUnit); in rf_MapSectorInterDecluster()
187 RF_SectorNum_t * diskSector, in rf_MapParityInterDecluster() argument
202 *diskSector = info->mirrorStripeOffset * raidPtr->Layout.sectorsPerStripeUnit; in rf_MapParityInterDecluster()
203 … *diskSector += sparing_region_id * (raidPtr->numCol - 1) * raidPtr->Layout.sectorsPerStripeUnit; in rf_MapParityInterDecluster()
204 … *diskSector += mirror_su_offset_into_disk * raidPtr->Layout.sectorsPerStripeUnit; in rf_MapParityInterDecluster()
[all …]
Drf_raid4.c102 RF_RowCol_t *col, RF_SectorNum_t *diskSector, in rf_MapSectorRAID4() argument
107 … *diskSector = (SUID / (raidPtr->Layout.numDataCol)) * raidPtr->Layout.sectorsPerStripeUnit + in rf_MapSectorRAID4()
113 RF_RowCol_t *col, RF_SectorNum_t *diskSector, in rf_MapParityRAID4() argument
119 … *diskSector = (SUID / (raidPtr->Layout.numDataCol)) * raidPtr->Layout.sectorsPerStripeUnit + in rf_MapParityRAID4()
Drf_raid0.c85 RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap) in rf_MapSectorRAID0() argument
89 *diskSector = (SUID / raidPtr->numCol) * raidPtr->Layout.sectorsPerStripeUnit + in rf_MapSectorRAID0()
96 RF_SectorNum_t *diskSector, int remap) in rf_MapParityRAID0() argument
99 *diskSector = 0; in rf_MapParityRAID0()
Drf_declusterPQ.h40 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
43 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
46 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
Drf_raid5_rotatedspare.c112 RF_SectorNum_t * diskSector, in rf_MapSectorRAID5_RS() argument
125 … *diskSector = (SUID / (raidPtr->Layout.numDataCol)) * raidPtr->Layout.sectorsPerStripeUnit + in rf_MapSectorRAID5_RS()
134 RF_SectorNum_t * diskSector, in rf_MapParityRAID5_RS() argument
140 … *diskSector = (SUID / (raidPtr->Layout.numDataCol)) * raidPtr->Layout.sectorsPerStripeUnit + in rf_MapParityRAID5_RS()
Drf_raid5_rotatedspare.h40 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
43 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
Drf_evenodd.h43 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
46 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
Drf_raid5.h41 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
44 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
Drf_chaindecluster.h43 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
46 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
Drf_raid4.h41 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
44 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
Drf_raid5.c119 RF_RowCol_t *col, RF_SectorNum_t *diskSector, in rf_MapSectorRAID5() argument
124 … *diskSector = (SUID / (raidPtr->Layout.numDataCol)) * raidPtr->Layout.sectorsPerStripeUnit + in rf_MapSectorRAID5()
130 RF_RowCol_t *col, RF_SectorNum_t *diskSector, in rf_MapParityRAID5() argument
136 … *diskSector = (SUID / (raidPtr->Layout.numDataCol)) * raidPtr->Layout.sectorsPerStripeUnit + in rf_MapParityRAID5()
Drf_raid0.h39 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
42 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
Drf_interdecluster.h44 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
47 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
Drf_paritylogging.h44 RF_RowCol_t * col, RF_SectorNum_t * diskSector,
48 RF_RowCol_t * col, RF_SectorNum_t * diskSector,
Drf_declusterPQ.c279 RF_SectorNum_t *diskSector, int remap) in rf_MapSectorDeclusteredPQ() argument
339 …*diskSector = outSU * layoutPtr->sectorsPerStripeUnit + (raidSector % layoutPtr->sectorsPerStripeU… in rf_MapSectorDeclusteredPQ()
346 RF_SectorNum_t *diskSector, int remap) in rf_MapParityDeclusteredPQ() argument
390 …*diskSector = outSU * layoutPtr->sectorsPerStripeUnit + (raidSector % layoutPtr->sectorsPerStripeU… in rf_MapParityDeclusteredPQ()
396 RF_SectorNum_t *diskSector, int remap) in rf_MapQDeclusteredPQ() argument
441 …*diskSector = outSU * layoutPtr->sectorsPerStripeUnit + (raidSector % layoutPtr->sectorsPerStripeU… in rf_MapQDeclusteredPQ()
Drf_decluster.h104 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
107 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
Draidframevar.h553 RF_SectorNum_t * diskSector, int remap);
559 RF_SectorNum_t * diskSector, int remap);
564 RF_SectorNum_t * diskSector, int remap);
Drf_evenodd.c159 RF_SectorNum_t *diskSector, int remap) in rf_MapParityEvenOdd() argument
165 … *diskSector = (SUID / (raidPtr->Layout.numDataCol)) * raidPtr->Layout.sectorsPerStripeUnit + in rf_MapParityEvenOdd()
171 RF_RowCol_t *col, RF_SectorNum_t *diskSector, in rf_MapEEvenOdd() argument
178 … *diskSector = (SUID / (raidPtr->Layout.numDataCol)) * raidPtr->Layout.sectorsPerStripeUnit + in rf_MapEEvenOdd()
Drf_raid1.c104 RF_RowCol_t *col, RF_SectorNum_t *diskSector, in rf_MapSectorRAID1() argument
111 …*diskSector = ((SUID / (raidPtr->numCol / 2)) * raidPtr->Layout.sectorsPerStripeUnit) + (raidSecto… in rf_MapSectorRAID1()
122 RF_RowCol_t *col, RF_SectorNum_t *diskSector, in rf_MapParityRAID1() argument
130 …*diskSector = ((SUID / (raidPtr->numCol / 2)) * raidPtr->Layout.sectorsPerStripeUnit) + (raidSecto… in rf_MapParityRAID1()
Drf_decluster.c319 RF_SectorNum_t *diskSector, int remap) in rf_MapSectorDeclustered() argument
367 …*diskSector = outSU * layoutPtr->sectorsPerStripeUnit + (raidSector % layoutPtr->sectorsPerStripeU… in rf_MapSectorDeclustered()
377 RF_SectorNum_t *diskSector, int remap) in rf_MapParityDeclustered() argument
426 …*diskSector = outSU * layoutPtr->sectorsPerStripeUnit + (raidSector % layoutPtr->sectorsPerStripeU… in rf_MapParityDeclustered()
Drf_paritylogging.c711 RF_SectorNum_t * diskSector, in rf_MapSectorParityLogging() argument
719 *diskSector = (SUID / (raidPtr->Layout.numDataCol)) * in rf_MapSectorParityLogging()
731 RF_SectorNum_t * diskSector, in rf_MapParityParityLogging() argument
741 *diskSector = (SUID / (raidPtr->Layout.numDataCol)) * in rf_MapParityParityLogging()