Searched refs:unblockNode (Results 1 – 6 of 6) sorted by relevance
| /netbsd/src/sys/dev/raidframe/ |
| D | rf_parityloggingdags.c | 88 *lpoNode, *blockNode, *unblockNode, *termNode; in rf_CommonCreateParityLoggingLargeWriteDAG() local 117 unblockNode = &nodes[i]; in rf_CommonCreateParityLoggingLargeWriteDAG() 133 …rf_InitNode(unblockNode, rf_wait, RF_FALSE, rf_NullNodeFunc, rf_NullNodeUndoFunc, NULL, 1, nWndNod… in rf_CommonCreateParityLoggingLargeWriteDAG() 256 RF_ASSERT(unblockNode->numAntecedents == nWndNodes + 1); in rf_CommonCreateParityLoggingLargeWriteDAG() 259 wndNodes[i].succedents[0] = unblockNode; in rf_CommonCreateParityLoggingLargeWriteDAG() 260 unblockNode->antecedents[i] = &wndNodes[i]; in rf_CommonCreateParityLoggingLargeWriteDAG() 261 unblockNode->antType[i] = rf_control; in rf_CommonCreateParityLoggingLargeWriteDAG() 266 lpoNode->succedents[0] = unblockNode; in rf_CommonCreateParityLoggingLargeWriteDAG() 267 unblockNode->antecedents[nWndNodes] = lpoNode; in rf_CommonCreateParityLoggingLargeWriteDAG() 268 unblockNode->antType[nWndNodes] = rf_control; in rf_CommonCreateParityLoggingLargeWriteDAG() [all …]
|
| D | rf_dagdegwr.c | 168 RF_DagNode_t *blockNode, *unblockNode, *wnpNode, *termNode; in rf_CommonCreateSimpleDegradedWriteDAG() local 243 unblockNode = rf_AllocDAGNode(raidPtr); in rf_CommonCreateSimpleDegradedWriteDAG() 244 unblockNode->list_next = dag_h->nodes; in rf_CommonCreateSimpleDegradedWriteDAG() 245 dag_h->nodes = unblockNode; in rf_CommonCreateSimpleDegradedWriteDAG() 293 rf_InitNode(unblockNode, rf_wait, RF_FALSE, rf_NullNodeFunc, rf_NullNodeUndoFunc, in rf_CommonCreateSimpleDegradedWriteDAG() 529 RF_ASSERT(unblockNode->numAntecedents == (nWndNodes + nfaults)); in rf_CommonCreateSimpleDegradedWriteDAG() 533 tmpwndNode->succedents[0] = unblockNode; in rf_CommonCreateSimpleDegradedWriteDAG() 534 unblockNode->antecedents[i] = tmpwndNode; in rf_CommonCreateSimpleDegradedWriteDAG() 535 unblockNode->antType[i] = rf_control; in rf_CommonCreateSimpleDegradedWriteDAG() 541 wnpNode->succedents[0] = unblockNode; in rf_CommonCreateSimpleDegradedWriteDAG() [all …]
|
| D | rf_parityscan.c | 426 RF_DagNode_t *nodes, *termNode, *blockNode, *unblockNode, *tmpNode; in rf_MakeSimpleDAG() local 457 unblockNode = rf_AllocDAGNode(raidPtr); in rf_MakeSimpleDAG() 458 unblockNode->list_next = dag_h->nodes; in rf_MakeSimpleDAG() 459 dag_h->nodes = unblockNode; in rf_MakeSimpleDAG() 467 …rf_InitNode(unblockNode, rf_wait, RF_TRUE, rf_NullNodeFunc, rf_NullNodeUndoFunc, NULL, 1, nNodes, … in rf_MakeSimpleDAG() 468 unblockNode->succedents[0] = termNode; in rf_MakeSimpleDAG() 471 blockNode->succedents[i] = unblockNode->antecedents[i] = tmpNode; in rf_MakeSimpleDAG() 472 unblockNode->antType[i] = rf_control; in rf_MakeSimpleDAG() 474 tmpNode->succedents[0] = unblockNode; in rf_MakeSimpleDAG() 481 termNode->antecedents[0] = unblockNode; in rf_MakeSimpleDAG()
|
| D | rf_dagffwr.c | 1203 RF_DagNode_t *unblockNode, *termNode, *commitNode; in rf_CreateRaidOneWriteDAG() local 1250 unblockNode = rf_AllocDAGNode(raidPtr); in rf_CreateRaidOneWriteDAG() 1251 unblockNode->list_next = dag_h->nodes; in rf_CreateRaidOneWriteDAG() 1252 dag_h->nodes = unblockNode; in rf_CreateRaidOneWriteDAG() 1267 rf_InitNode(unblockNode, rf_wait, RF_FALSE, rf_NullNodeFunc, in rf_CreateRaidOneWriteDAG() 1340 RF_ASSERT(unblockNode->numAntecedents == (nWndNodes + nWmirNodes)); in rf_CreateRaidOneWriteDAG() 1344 tmpwndNode->succedents[0] = unblockNode; in rf_CreateRaidOneWriteDAG() 1345 unblockNode->antecedents[i] = tmpwndNode; in rf_CreateRaidOneWriteDAG() 1346 unblockNode->antType[i] = rf_control; in rf_CreateRaidOneWriteDAG() 1352 tmpwmirNode->succedents[0] = unblockNode; in rf_CreateRaidOneWriteDAG() [all …]
|
| D | rf_dagdegrd.c | 1025 (node)->succedents[0] = unblockNode; \ 1047 *unblockNode, *rpNodes, *rqNodes, *termNode; in rf_DoubleDegRead() local 1071 unblockNode = &nodes[i]; in rf_DoubleDegRead() 1094 termNode->antecedents[0] = unblockNode; in rf_DoubleDegRead() 1103 …rf_InitNode(unblockNode, rf_wait, RF_TRUE, rf_NullNodeFunc, rf_NullNodeUndoFunc, NULL, 1, nReadNod… in rf_DoubleDegRead() 1107 unblockNode->antecedents[i] = rudNodes + i; in rf_DoubleDegRead() 1108 unblockNode->antType[i] = rf_control; in rf_DoubleDegRead() 1110 unblockNode->succedents[0] = termNode; in rf_DoubleDegRead()
|
| D | rf_pqdegdags.c | 104 (node)->succedents[0] = unblockNode; \
|