OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:parityInfo
(Results
1 - 18
of
18
) sorted by relevancy
/src/sys/dev/raidframe/
rf_stripelocks.h
91
if ((_asm)->
parityInfo
) { \
92
(_lrd).start = (_asm)->
parityInfo
->startSector; \
93
(_lrd).stop = (_asm)->
parityInfo
->startSector + (_asm)->
parityInfo
->numSector-1; \
94
if ((_asm)->
parityInfo
->next) { \
95
(_lrd).start2 = (_asm)->
parityInfo
->next->startSector; \
96
(_lrd).stop2 = (_asm)->
parityInfo
->next->startSector + (_asm)->
parityInfo
->next->numSector-1; \
rf_evenodd_dags.c
82
temp = asmap->
parityInfo
;
83
asmap->
parityInfo
= asmap->qInfo;
130
temp = asmap->
parityInfo
;
131
asmap->
parityInfo
= asmap->qInfo;
143
temp = asmap->
parityInfo
;
144
asmap->
parityInfo
= asmap->qInfo;
162
temp = asmap->
parityInfo
;
163
asmap->
parityInfo
= asmap->qInfo;
rf_pqdeg.c
99
temp = asmap->
parityInfo
;
100
asmap->
parityInfo
= asmap->qInfo;
138
temp = asmap->
parityInfo
;
139
asmap->
parityInfo
= asmap->qInfo;
155
temp = asmap->
parityInfo
;
156
asmap->
parityInfo
= asmap->qInfo;
199
temp = asmap->
parityInfo
;
200
asmap->
parityInfo
= asmap->qInfo;
rf_raid5.c
206
if (failedPDA == asmap->
parityInfo
) {
212
if (asmap->
parityInfo
->next) { /* redir 2nd component,
214
RF_PhysDiskAddr_t *p = asmap->
parityInfo
->next;
223
if (asmap->
parityInfo
->next && failedPDA == asmap->
parityInfo
->next) {
243
if (asmap->
parityInfo
->next) {
244
if (failedPDA == asmap->
parityInfo
) {
247
if (failedPDA == asmap->
parityInfo
->next) { /* paranoid: should
249
asmap->
parityInfo
->col = failedPDA->col;
291
(asmap->
parityInfo
->next != NULL) || rf_CheckStripeForFailures(raidPtr, asmap)))
[
all
...]
rf_map.c
204
pda_p = asm_p->
parityInfo
= t_pda;
212
rf_ASMParityAdjust(raidPtr, asm_p->
parityInfo
, startAddrWithinStripe, endAddress, layoutPtr, asm_p);
221
pda_p = asm_p->
parityInfo
= t_pda;
239
rf_ASMParityAdjust(raidPtr, asm_p->
parityInfo
, startAddrWithinStripe, endAddress, layoutPtr, asm_p);
290
pda = asmap->
parityInfo
;
554
pdaList = p->
parityInfo
;
556
pdaEnd->next = p->
parityInfo
;
557
for (trailer = NULL, pdp = p->
parityInfo
; pdp;) {
592
* reason we map the parity instead of just using asm->
parityInfo
->col
709
if (asmap->
parityInfo
) {
[
all
...]
rf_parityscan.c
171
for (parityPDA = doasm->
parityInfo
; parityPDA;
248
RF_ASSERT(!asmap->
parityInfo
->next);
249
rf_RangeRestrictPDA(raidPtr, parityPDA, asmap->
parityInfo
, 0, 1);
250
RF_ASSERT(asmap->
parityInfo
->numSector != 0);
251
if (rf_TryToRedirectPDA(raidPtr, asmap->
parityInfo
, 1))
253
blockNode->succedents[layoutPtr->numDataCol]->params[0].p = asmap->
parityInfo
;
299
wrBlock->succedents[0]->params[0].p = asmap->
parityInfo
;
rf_evenodd.c
235
(asmap->
parityInfo
->next != NULL) || (asmap->qInfo->next != NULL) || rf_CheckStripeForFailures(raidPtr, asmap))) {
250
|| (asmap->
parityInfo
->next != NULL) || rf_NumFailedDataUnitsInStripe(raidPtr, asmap))
388
RF_ASSERT(!asmap->
parityInfo
->next);
389
rf_RangeRestrictPDA(raidPtr, parityPDA, asmap->
parityInfo
, 0, 1);
390
RF_ASSERT(asmap->
parityInfo
->numSector != 0);
391
if (rf_TryToRedirectPDA(raidPtr, asmap->
parityInfo
, 1))
393
blockNode->succedents[layoutPtr->numDataCol]->params[0].p = asmap->
parityInfo
;
465
wrBlock->succedents[0]->params[0].p = asmap->
parityInfo
;
rf_paritylogging.c
848
if (failedPDA == asmp->
parityInfo
) {
854
if (asmp->
parityInfo
->next) { /* redir 2nd component,
856
RF_PhysDiskAddr_t *p = asmp->
parityInfo
->next;
865
if (asmp->
parityInfo
->next && failedPDA == asmp->
parityInfo
->next) {
884
if (asmp->
parityInfo
->next) {
885
if (failedPDA == asmp->
parityInfo
) {
888
if (failedPDA == asmp->
parityInfo
->next) { /* paranoid: should never occur */
889
asmp->
parityInfo
->col = failedPDA->col;
925
(asmp->
parityInfo
->next != NULL) |
[
all
...]
rf_dagdegrd.c
177
/*
parityInfo
must describe entire parity unit */
178
RF_ASSERT(asmap->
parityInfo
->next == NULL);
194
rdNode->params[0].p = asmap->
parityInfo
;
426
parityPDA->col = asmap->
parityInfo
->col;
427
parityPDA->startSector = ((asmap->
parityInfo
->startSector / sectorsPerSU)
638
/*
parityInfo
must describe entire parity unit */
639
RF_ASSERT(asmap->
parityInfo
->next == NULL);
647
rdNode->params[0].p = asmap->
parityInfo
;
662
rdNode->params[0].p = asmap->
parityInfo
;
742
CONS_PDA(
parityInfo
, fone_start, fone->numSector)
[
all
...]
rf_raid1.c
225
if (asmap->
parityInfo
->next) {
226
if (failedPDA == asmap->
parityInfo
) {
229
if (failedPDA == asmap->
parityInfo
->next) {
230
asmap->
parityInfo
->col = failedPDA->col;
358
for (pda = aasm->
parityInfo
; i < layoutPtr->numDataCol + layoutPtr->numParityCol; i++, pda = pda->next) {
rf_layout.h
133
RF_PhysDiskAddr_t *
parityInfo
; /* list of physical addrs for the
rf_dagffwr.c
372
wnpNode->params[0].p = asmap->
parityInfo
;
376
/*
parityInfo
must describe entire parity unit */
377
RF_ASSERT(asmap->
parityInfo
->next == NULL);
396
/*
parityInfo
must describe entire parity unit */
397
RF_ASSERT(asmap->
parityInfo
->next == NULL);
555
numParityNodes = (asmap->
parityInfo
->next) ? 2 : 1;
710
pda = asmap->
parityInfo
;
936
pda = asmap->
parityInfo
;
1221
nWmirNodes = (asmap->
parityInfo
->next) ? 2 : 1;
1296
pdaP = asmap->
parityInfo
;
[
all
...]
rf_dagdegwr.c
357
* Then asmap->
parityInfo
will describe the entire parity. (2) We are
359
* asmap->
parityInfo
describes the failed unit and the copy can also
365
parityPDA->col = asmap->
parityInfo
->col;
366
parityPDA->startSector = ((asmap->
parityInfo
->startSector / sectorsPerSU)
602
CONS_PDA(
parityInfo
, fone_start, fone->numSector);
616
CONS_PDA(
parityInfo
, 0, secPerSU);
628
CONS_PDA(
parityInfo
, fone_start, fone->numSector);
634
CONS_PDA(
parityInfo
, ftwo_start, ftwo->numSector);
rf_parityloggingdags.c
197
lpoNode->params[0].p = asmap->
parityInfo
;
199
RF_ASSERT(asmap->
parityInfo
->next == NULL); /*
parityInfo
must
337
int numParityNodes = (asmap->
parityInfo
->next) ? 2 : 1;
416
pda = asmap->
parityInfo
;
499
pda = asmap->
parityInfo
;
rf_states.c
382
asm_p->
parityInfo
&&
704
asm_p->
parityInfo
&&
rf_dagffrd.c
331
RF_PhysDiskAddr_t *parity_pda = asmap->
parityInfo
;
rf_pq.c
155
(asmap->
parityInfo
->next != NULL) || (asmap->qInfo->next != NULL) || rf_CheckStripeForFailures(raidPtr, asmap))) {
rf_dagutils.c
942
for (pda = asmap->
parityInfo
; pda; pda = pda->next) {
Completed in 24 milliseconds
Indexes created Mon Oct 13 21:09:55 GMT 2025