| /netbsd-src/sys/dev/raidframe/ |
| H A D | rf_raid1.h | 37 void rf_MapSectorRAID1(RF_Raid_t *, RF_RaidAddr_t, RF_RowCol_t *, 39 void rf_MapParityRAID1(RF_Raid_t *, RF_RaidAddr_t, RF_RowCol_t *, 41 void rf_IdentifyStripeRAID1(RF_Raid_t *, RF_RaidAddr_t, RF_RowCol_t **); 46 int rf_VerifyParityRAID1(RF_Raid_t *, RF_RaidAddr_t, RF_PhysDiskAddr_t *,
|
| H A D | rf_declusterPQ.h | 39 rf_MapSectorDeclusteredPQ(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 42 rf_MapParityDeclusteredPQ(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 45 rf_MapQDeclusteredPQ(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 48 rf_IdentifyStripeDeclusteredPQ(RF_Raid_t * raidPtr, RF_RaidAddr_t addr,
|
| H A D | rf_evenodd.h | 39 rf_IdentifyStripeEvenOdd(RF_Raid_t * raidPtr, RF_RaidAddr_t addr, 42 rf_MapParityEvenOdd(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 45 rf_MapEEvenOdd(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 51 rf_VerifyParityEvenOdd(RF_Raid_t * raidPtr, RF_RaidAddr_t raidAddr,
|
| H A D | rf_raid0.h | 38 rf_MapSectorRAID0(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 41 rf_MapParityRAID0(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 44 rf_IdentifyStripeRAID0(RF_Raid_t * raidPtr, RF_RaidAddr_t addr, 54 rf_VerifyParityRAID0(RF_Raid_t * raidPtr, RF_RaidAddr_t raidAddr,
|
| H A D | rf_raid0.c | 84 rf_MapSectorRAID0(RF_Raid_t *raidPtr, RF_RaidAddr_t raidSector, in rf_MapSectorRAID0() 95 RF_RaidAddr_t raidSector, RF_RowCol_t *col, in rf_MapParityRAID0() 103 rf_IdentifyStripeRAID0(RF_Raid_t *raidPtr, RF_RaidAddr_t addr, in rf_IdentifyStripeRAID0() 137 RF_RaidAddr_t raidAddr, RF_PhysDiskAddr_t *parityPDA, in rf_VerifyParityRAID0()
|
| H A D | rf_raid5_rotatedspare.h | 39 rf_MapSectorRAID5_RS(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 42 rf_MapParityRAID5_RS(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 45 rf_IdentifyStripeRAID5_RS(RF_Raid_t * raidPtr, RF_RaidAddr_t addr,
|
| H A D | rf_raid4.h | 40 rf_MapSectorRAID4(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 43 rf_MapParityRAID4(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 46 rf_IdentifyStripeRAID4(RF_Raid_t * raidPtr, RF_RaidAddr_t addr,
|
| H A D | rf_chaindecluster.h | 42 rf_MapSectorChainDecluster(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 45 rf_MapParityChainDecluster(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 48 rf_IdentifyStripeChainDecluster(RF_Raid_t * raidPtr, RF_RaidAddr_t addr,
|
| H A D | rf_raid5.h | 40 rf_MapSectorRAID5(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 43 rf_MapParityRAID5(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 46 rf_IdentifyStripeRAID5(RF_Raid_t * raidPtr, RF_RaidAddr_t addr,
|
| H A D | rf_interdecluster.h | 43 rf_MapSectorInterDecluster(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 46 rf_MapParityInterDecluster(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 49 rf_IdentifyStripeInterDecluster(RF_Raid_t * raidPtr, RF_RaidAddr_t addr,
|
| H A D | rf_paritylogging.h | 43 rf_MapSectorParityLogging(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 47 rf_MapParityParityLogging(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 59 rf_IdentifyStripeParityLogging(RF_Raid_t * raidPtr, RF_RaidAddr_t addr,
|
| H A D | raidframevar.h | 175 typedef RF_int64 RF_RaidAddr_t; typedef 551 void (*MapSector) (RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 557 void (*MapParity) (RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 562 void (*MapQ) (RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 567 void (*IdentifyStripe) (RF_Raid_t * raidPtr, RF_RaidAddr_t addr, 602 int (*VerifyParity) (RF_Raid_t * raidPtr, RF_RaidAddr_t raidAddr,
|
| H A D | rf_decluster.h | 103 rf_MapSectorDeclustered(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 106 rf_MapParityDeclustered(RF_Raid_t * raidPtr, RF_RaidAddr_t raidSector, 109 rf_IdentifyStripeDeclustered(RF_Raid_t * raidPtr, RF_RaidAddr_t addr,
|
| H A D | rf_raid4.c | 101 rf_MapSectorRAID4(RF_Raid_t *raidPtr, RF_RaidAddr_t raidSector, in rf_MapSectorRAID4() 112 rf_MapParityRAID4(RF_Raid_t *raidPtr, RF_RaidAddr_t raidSector, in rf_MapParityRAID4() 124 rf_IdentifyStripeRAID4(RF_Raid_t *raidPtr, RF_RaidAddr_t addr, in rf_IdentifyStripeRAID4()
|
| H A D | rf_driver.h | 50 RF_RaidAddr_t, RF_SectorCount_t, 55 int rf_DoAccess(RF_Raid_t *, RF_IoType_t, RF_RaidAddr_t,
|
| H A D | rf_raid5_rotatedspare.c | 110 RF_RaidAddr_t raidSector, in rf_MapSectorRAID5_RS() 132 RF_RaidAddr_t raidSector, in rf_MapParityRAID5_RS() 149 RF_RaidAddr_t addr, in rf_IdentifyStripeRAID5_RS()
|
| H A D | rf_layout.h | 108 RF_RaidAddr_t raidAddress; /* raid address corresponding to this 116 RF_RaidAddr_t raidAddress; /* the starting raid address within 118 RF_RaidAddr_t endRaidAddress; /* raid address one sector past the
|
| H A D | rf_map.c | 79 rf_MapAccess(RF_Raid_t *raidPtr, RF_RaidAddr_t raidAddress, in rf_MapAccess() 87 RF_RaidAddr_t startAddress = raidAddress; in rf_MapAccess() 88 RF_RaidAddr_t endAddress = raidAddress + numBlocks; in rf_MapAccess() 95 RF_RaidAddr_t stripeRealEndAddress, stripeEndAddress, in rf_MapAccess() 97 RF_RaidAddr_t startAddrWithinStripe, lastRaidAddr; in rf_MapAccess() 604 RF_RaidAddr_t sosAddr; in rf_CheckStripeForFailures() 655 RF_RaidAddr_t sosAddr; in rf_NumFailedDataUnitsInStripe() 748 rf_PrintRaidAddressInfo(RF_Raid_t *raidPtr, RF_RaidAddr_t raidAddr, in rf_PrintRaidAddressInfo() 752 RF_RaidAddr_t ra, sosAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr, raidAddr); in rf_PrintRaidAddressInfo()
|
| H A D | rf_map.h | 40 RF_AccessStripeMapHeader_t *rf_MapAccess(RF_Raid_t *, RF_RaidAddr_t, 55 void rf_PrintRaidAddressInfo(RF_Raid_t *, RF_RaidAddr_t, RF_SectorCount_t);
|
| H A D | rf_interdecluster.c | 148 RF_RaidAddr_t raidSector, in rf_MapSectorInterDecluster() 185 RF_RaidAddr_t raidSector, in rf_MapParityInterDecluster() 221 RF_RaidAddr_t addr, in rf_IdentifyStripeInterDecluster()
|
| H A D | rf_evenodd.c | 133 rf_IdentifyStripeEvenOdd(RF_Raid_t *raidPtr, RF_RaidAddr_t addr, in rf_IdentifyStripeEvenOdd() 157 rf_MapParityEvenOdd(RF_Raid_t *raidPtr, RF_RaidAddr_t raidSector, in rf_MapParityEvenOdd() 170 rf_MapEEvenOdd(RF_Raid_t *raidPtr, RF_RaidAddr_t raidSector, in rf_MapEEvenOdd() 330 rf_VerifyParityEvenOdd(RF_Raid_t *raidPtr, RF_RaidAddr_t raidAddr, in rf_VerifyParityEvenOdd() 335 RF_RaidAddr_t startAddr = rf_RaidAddressOfPrevStripeBoundary(layoutPtr, raidAddr); in rf_VerifyParityEvenOdd()
|
| H A D | rf_chaindecluster.c | 126 rf_MapSectorChainDecluster(RF_Raid_t *raidPtr, RF_RaidAddr_t raidSector, in rf_MapSectorChainDecluster() 170 rf_MapParityChainDecluster(RF_Raid_t *raidPtr, RF_RaidAddr_t raidSector, in rf_MapParityChainDecluster() 208 rf_IdentifyStripeChainDecluster(RF_Raid_t *raidPtr, RF_RaidAddr_t addr, in rf_IdentifyStripeChainDecluster()
|
| H A D | rf_raid5.c | 118 rf_MapSectorRAID5(RF_Raid_t *raidPtr, RF_RaidAddr_t raidSector, in rf_MapSectorRAID5() 129 rf_MapParityRAID5(RF_Raid_t *raidPtr, RF_RaidAddr_t raidSector, in rf_MapParityRAID5() 141 rf_IdentifyStripeRAID5(RF_Raid_t *raidPtr, RF_RaidAddr_t addr, in rf_IdentifyStripeRAID5()
|
| H A D | rf_raid1.c | 103 rf_MapSectorRAID1(RF_Raid_t *raidPtr, RF_RaidAddr_t raidSector, in rf_MapSectorRAID1() 121 rf_MapParityRAID1(RF_Raid_t *raidPtr, RF_RaidAddr_t raidSector, in rf_MapParityRAID1() 139 rf_IdentifyStripeRAID1(RF_Raid_t *raidPtr, RF_RaidAddr_t addr, in rf_IdentifyStripeRAID1() 257 rf_VerifyParityRAID1(RF_Raid_t *raidPtr, RF_RaidAddr_t raidAddr, in rf_VerifyParityRAID1() 273 RF_RaidAddr_t startAddr; in rf_VerifyParityRAID1()
|
| H A D | rf_declusterPQ.c | 277 rf_MapSectorDeclusteredPQ(RF_Raid_t *raidPtr, RF_RaidAddr_t raidSector, in rf_MapSectorDeclusteredPQ() 344 rf_MapParityDeclusteredPQ(RF_Raid_t *raidPtr, RF_RaidAddr_t raidSector, in rf_MapParityDeclusteredPQ() 394 rf_MapQDeclusteredPQ(RF_Raid_t *raidPtr, RF_RaidAddr_t raidSector, in rf_MapQDeclusteredPQ() 447 rf_IdentifyStripeDeclusteredPQ(RF_Raid_t *raidPtr, RF_RaidAddr_t addr, in rf_IdentifyStripeDeclusteredPQ()
|