/netbsd-current/sys/dev/raidframe/ |
H A D | rf_dagffrd.c | 132 RF_DagNode_t *diskNodes, *blockNode, *commitNode, *termNode; local 202 termNode = rf_AllocDAGNode(raidPtr); 203 termNode->list_next = dag_h->nodes; 204 dag_h->nodes = termNode; 213 rf_InitNode(termNode, rf_wait, RF_FALSE, rf_TerminateFunc, rf_TerminateUndoFunc, 221 rf_InitNode(termNode, rf_wait, RF_FALSE, rf_TerminateFunc, rf_TerminateUndoFunc, 271 RF_ASSERT(termNode->numAntecedents == 1); 272 RF_ASSERT(termNode->numSuccedents == 0); 273 commitNode->succedents[0] = termNode; 274 termNode 328 RF_DagNode_t *readNodes, *blockNode, *commitNode, *termNode; local [all...] |
H A D | rf_dagffwr.c | 172 RF_DagNode_t *blockNode, *commitNode, *termNode; local 226 termNode = rf_AllocDAGNode(raidPtr); 227 termNode->list_next = dag_h->nodes; 228 dag_h->nodes = termNode; 265 rf_InitNode(termNode, rf_wait, RF_FALSE, rf_TerminateFunc, 465 RF_ASSERT(termNode->numAntecedents == nWndNodes + nfaults); 466 RF_ASSERT(termNode->numSuccedents == 0); 470 tmpNode->succedents[0] = termNode; 471 termNode->antecedents[i] = tmpNode; 472 termNode 529 RF_DagNode_t *readDataNodes, *readParityNodes, *termNode; local 1203 RF_DagNode_t *unblockNode, *termNode, *commitNode; local [all...] |
H A D | rf_dagdegrd.c | 121 RF_DagNode_t *rdNode, *blockNode, *commitNode, *termNode; local 156 termNode = rf_AllocDAGNode(raidPtr); 157 termNode->list_next = dag_h->nodes; 158 dag_h->nodes = termNode; 172 rf_InitNode(termNode, rf_wait, RF_FALSE, rf_TerminateFunc, rf_TerminateUndoFunc, 222 RF_ASSERT(termNode->numAntecedents == 1); 223 RF_ASSERT(termNode->numSuccedents == 0); 224 commitNode->succedents[0] = termNode; 225 termNode->antecedents[0] = commitNode; 226 termNode 269 RF_DagNode_t *commitNode, *rpNode, *termNode; local 580 RF_DagNode_t *nodes, *rdNode, *blockNode, *commitNode, *termNode; local 1047 *unblockNode, *rpNodes, *rqNodes, *termNode; local [all...] |
H A D | rf_parityscan.c | 426 RF_DagNode_t *nodes, *termNode, *blockNode, *unblockNode, *tmpNode; local 461 termNode = rf_AllocDAGNode(raidPtr); 462 termNode->list_next = dag_h->nodes; 463 dag_h->nodes = termNode; 468 unblockNode->succedents[0] = termNode; 480 rf_InitNode(termNode, rf_wait, RF_FALSE, rf_TerminateFunc, rf_TerminateUndoFunc, NULL, 0, 1, 0, 0, dag_h, "Trm", alloclist); 481 termNode->antecedents[0] = unblockNode; 482 termNode->antType[0] = rf_control;
|
H A D | rf_dagdegwr.c | 168 RF_DagNode_t *blockNode, *unblockNode, *wnpNode, *termNode; local 247 termNode = rf_AllocDAGNode(raidPtr); 248 termNode->list_next = dag_h->nodes; 249 dag_h->nodes = termNode; 295 rf_InitNode(termNode, rf_wait, RF_FALSE, rf_TerminateFunc, rf_TerminateUndoFunc, 556 RF_ASSERT(termNode->numAntecedents == 1); 557 RF_ASSERT(termNode->numSuccedents == 0); 558 unblockNode->succedents[0] = termNode; 559 termNode->antecedents[0] = unblockNode; 560 termNode 722 *unblockNode, *rpNodes, *rqNodes, *wpNodes, *wqNodes, *termNode; local [all...] |
H A D | rf_parityloggingdags.c | 88 *lpoNode, *blockNode, *unblockNode, *termNode; local 119 termNode = &nodes[i]; 135 rf_InitNode(termNode, rf_wait, RF_FALSE, rf_TerminateFunc, rf_TerminateUndoFunc, NULL, 0, 1, 0, 0, dag_h, "Trm", allocList); 272 RF_ASSERT(termNode->numAntecedents == 1); 273 RF_ASSERT(termNode->numSuccedents == 0); 274 unblockNode->succedents[0] = termNode; 275 termNode->antecedents[0] = unblockNode; 276 termNode->antType[0] = rf_control; 334 RF_DagNode_t *termNode; local 386 termNode [all...] |