Home
last modified time | relevance | path

Searched refs:stripeIdentifier (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/sys/dev/raidframe/
H A Drf_raid0.c51 RF_RowCol_t *stripeIdentifier; member
68 info->stripeIdentifier = RF_MallocAndAdd(raidPtr->numCol in rf_ConfigureRAID0()
69 * sizeof(*info->stripeIdentifier), raidPtr->cleanupList); in rf_ConfigureRAID0()
70 if (info->stripeIdentifier == NULL) in rf_ConfigureRAID0()
73 info->stripeIdentifier[i] = i; in rf_ConfigureRAID0()
109 *diskids = info->stripeIdentifier; in rf_IdentifyStripeRAID0()
H A Drf_raid4.c50 RF_RowCol_t *stripeIdentifier; /* filled in at config time & used by member
71 info->stripeIdentifier = RF_MallocAndAdd(raidPtr->numCol * in rf_ConfigureRAID4()
72 sizeof(*info->stripeIdentifier), raidPtr->cleanupList); in rf_ConfigureRAID4()
73 if (info->stripeIdentifier == NULL) in rf_ConfigureRAID4()
76 info->stripeIdentifier[i] = i; in rf_ConfigureRAID4()
129 *diskids = info->stripeIdentifier; in rf_IdentifyStripeRAID4()
H A Drf_raid5_rotatedspare.c52 RF_RowCol_t **stripeIdentifier; /* filled in at config time & used by member
76 info->stripeIdentifier = rf_make_2d_array(raidPtr->numCol, raidPtr->numCol, raidPtr->cleanupList); in rf_ConfigureRAID5_RS()
77 if (info->stripeIdentifier == NULL) in rf_ConfigureRAID5_RS()
82 info->stripeIdentifier[i][j] = (startdisk + j) % raidPtr->numCol; in rf_ConfigureRAID5_RS()
154 *diskids = info->stripeIdentifier[stripeID % raidPtr->numCol]; in rf_IdentifyStripeRAID5_RS()
H A Drf_interdecluster.c57 RF_RowCol_t **stripeIdentifier; /* filled in at config time and used member
83 info->stripeIdentifier = rf_make_2d_array(SUs_per_region, 2, raidPtr->cleanupList); in rf_ConfigureInterDecluster()
84 if (info->stripeIdentifier == NULL) in rf_ConfigureInterDecluster()
87 info->stripeIdentifier[i][0] = i / (raidPtr->numCol - 1); in rf_ConfigureInterDecluster()
89 info->stripeIdentifier[i][1] = (i + 1 + tmp) % raidPtr->numCol; in rf_ConfigureInterDecluster()
230 *diskids = info->stripeIdentifier[SUID]; in rf_IdentifyStripeInterDecluster()
H A Drf_chaindecluster.c56 RF_RowCol_t **stripeIdentifier; /* filled in at config time and used member
79 info->stripeIdentifier = rf_make_2d_array(raidPtr->numCol, 2, raidPtr->cleanupList); in rf_ConfigureChainDecluster()
80 if (info->stripeIdentifier == NULL) in rf_ConfigureChainDecluster()
83 info->stripeIdentifier[i][0] = i % raidPtr->numCol; in rf_ConfigureChainDecluster()
84 info->stripeIdentifier[i][1] = (i + 1) % raidPtr->numCol; in rf_ConfigureChainDecluster()
217 *diskids = info->stripeIdentifier[col]; in rf_IdentifyStripeChainDecluster()
H A Drf_raid5.c53 RF_RowCol_t **stripeIdentifier; /* filled in at config time and used member
73 info->stripeIdentifier = rf_make_2d_array(raidPtr->numCol, raidPtr->numCol, raidPtr->cleanupList); in rf_ConfigureRAID5()
74 if (info->stripeIdentifier == NULL) in rf_ConfigureRAID5()
79 info->stripeIdentifier[i][j] = (startdisk + j) % raidPtr->numCol; in rf_ConfigureRAID5()
147 *diskids = info->stripeIdentifier[stripeID % raidPtr->numCol]; in rf_IdentifyStripeRAID5()
H A Drf_raid1.c57 RF_RowCol_t **stripeIdentifier; member
80 info->stripeIdentifier = rf_make_2d_array(raidPtr->numCol / 2, 2, raidPtr->cleanupList); in rf_ConfigureRAID1()
81 if (info->stripeIdentifier == NULL) in rf_ConfigureRAID1()
84 info->stripeIdentifier[i][0] = (2 * i); in rf_ConfigureRAID1()
85 info->stripeIdentifier[i][1] = (2 * i) + 1; in rf_ConfigureRAID1()
146 *diskids = info->stripeIdentifier[stripeID % (raidPtr->numCol / 2)]; in rf_IdentifyStripeRAID1()
H A Drf_evenodd.c65 RF_RowCol_t **stripeIdentifier; /* filled in at config time & used by member
80 info->stripeIdentifier = rf_make_2d_array(raidPtr->numCol, raidPtr->numCol, raidPtr->cleanupList); in rf_ConfigureEvenOdd()
84 info->stripeIdentifier[i][j] = (startdisk + j) % raidPtr->numCol; in rf_ConfigureEvenOdd()
139 *diskids = info->stripeIdentifier[stripeID % raidPtr->numCol]; in rf_IdentifyStripeEvenOdd()
H A Drf_paritylogging.c61 RF_RowCol_t **stripeIdentifier; /* filled in at config time & used by member
107 info->stripeIdentifier = rf_make_2d_array((raidPtr->numCol), in rf_ConfigureParityLogging()
110 if (info->stripeIdentifier == NULL) in rf_ConfigureParityLogging()
116 info->stripeIdentifier[i][j] = (startdisk + j) % in rf_ConfigureParityLogging()
789 *diskids = info->stripeIdentifier[stripeID % raidPtr->numCol]; in rf_IdentifyStripeParityLogging()