Home | History | Annotate | Download | only in raidframe

Lines Matching defs:termNode

121 	RF_DagNode_t *rdNode, *blockNode, *commitNode, *termNode;
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->antType[0] = rf_control;
269 RF_DagNode_t *commitNode, *rpNode, *termNode;
334 termNode = rf_AllocDAGNode(raidPtr);
335 termNode->list_next = dag_h->nodes;
336 dag_h->nodes = termNode;
363 rf_InitNode(termNode, rf_wait, RF_FALSE, rf_TerminateFunc, rf_TerminateUndoFunc,
548 /* connect the termNode to the commit node */
550 RF_ASSERT(termNode->numAntecedents == 1);
551 RF_ASSERT(termNode->numSuccedents == 0);
552 commitNode->succedents[0] = termNode;
553 termNode->antType[0] = rf_control;
554 termNode->antecedents[0] = commitNode;
580 RF_DagNode_t *nodes, *rdNode, *blockNode, *commitNode, *termNode;
616 termNode = &nodes[i];
633 rf_InitNode(termNode, rf_wait, RF_FALSE, rf_TerminateFunc, rf_TerminateUndoFunc,
689 RF_ASSERT(termNode->numAntecedents == 1);
690 RF_ASSERT(termNode->numSuccedents == 0);
691 commitNode->succedents[0] = termNode;
692 termNode->antecedents[0] = commitNode;
693 termNode->antType[0] = rf_control;
1047 *unblockNode, *rpNodes, *rqNodes, *termNode;
1075 termNode = &nodes[i];
1093 rf_InitNode(termNode, rf_wait, RF_FALSE, rf_TerminateFunc, rf_TerminateUndoFunc, NULL, 0, 2, 0, 0, dag_h, "Trm", allocList);
1094 termNode->antecedents[0] = unblockNode;
1095 termNode->antType[0] = rf_control;
1096 termNode->antecedents[1] = recoveryNode;
1097 termNode->antType[1] = rf_control;
1110 unblockNode->succedents[0] = termNode;
1122 recoveryNode->succedents[0] = termNode;