nWndNodes 159 dev/raidframe/rf_dagdegwr.c int nNodes, nRrdNodes, nWndNodes, nXorBufs, i, j, paramNum,
nWndNodes 203 dev/raidframe/rf_dagdegwr.c nWndNodes = asmap->numStripeUnitsAccessed - 1; /*
nWndNodes 232 dev/raidframe/rf_dagdegwr.c nNodes = 5 + nfaults + nWndNodes + nRrdNodes;
nWndNodes 249 dev/raidframe/rf_dagdegwr.c i += nWndNodes;
nWndNodes 273 dev/raidframe/rf_dagdegwr.c rf_NullNodeUndoFunc, NULL, nWndNodes + nfaults, 1, 0, 0,
nWndNodes 276 dev/raidframe/rf_dagdegwr.c rf_NullNodeUndoFunc, NULL, 1, nWndNodes + nfaults, 0, 0,
nWndNodes 401 dev/raidframe/rf_dagdegwr.c for (pda = asmap->physInfo, i = 0; i < nWndNodes;
nWndNodes 431 dev/raidframe/rf_dagdegwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 500 dev/raidframe/rf_dagdegwr.c RF_ASSERT(commitNode->numSuccedents == nfaults + nWndNodes);
nWndNodes 501 dev/raidframe/rf_dagdegwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 510 dev/raidframe/rf_dagdegwr.c commitNode->succedents[nWndNodes] = wnpNode;
nWndNodes 515 dev/raidframe/rf_dagdegwr.c commitNode->succedents[nWndNodes + 1] = wnqNode;
nWndNodes 520 dev/raidframe/rf_dagdegwr.c RF_ASSERT(unblockNode->numAntecedents == (nWndNodes + nfaults));
nWndNodes 521 dev/raidframe/rf_dagdegwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 531 dev/raidframe/rf_dagdegwr.c unblockNode->antecedents[nWndNodes] = wnpNode;
nWndNodes 532 dev/raidframe/rf_dagdegwr.c unblockNode->antType[nWndNodes] = rf_control;
nWndNodes 538 dev/raidframe/rf_dagdegwr.c unblockNode->antecedents[nWndNodes + 1] = wnqNode;
nWndNodes 539 dev/raidframe/rf_dagdegwr.c unblockNode->antType[nWndNodes + 1] = rf_control;
nWndNodes 163 dev/raidframe/rf_dagffwr.c int nWndNodes, nRodNodes, i, nodeNum, asmNum;
nWndNodes 185 dev/raidframe/rf_dagffwr.c nWndNodes = asmap->numStripeUnitsAccessed;
nWndNodes 186 dev/raidframe/rf_dagffwr.c RF_CallocAndAdd(nodes, nWndNodes + 4 + nfaults, sizeof(RF_DagNode_t),
nWndNodes 190 dev/raidframe/rf_dagffwr.c i += nWndNodes;
nWndNodes 228 dev/raidframe/rf_dagffwr.c rf_NullNodeUndoFunc, NULL, nWndNodes + nfaults, 1, 0, 0,
nWndNodes 231 dev/raidframe/rf_dagffwr.c rf_TerminateUndoFunc, NULL, 0, nWndNodes + nfaults, 0, 0,
nWndNodes 258 dev/raidframe/rf_dagffwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 275 dev/raidframe/rf_dagffwr.c 2 * (nWndNodes + nRodNodes) + 1, nfaults, dag_h,
nWndNodes 280 dev/raidframe/rf_dagffwr.c 2 * (nWndNodes + nRodNodes) + 1, nfaults, dag_h,
nWndNodes 284 dev/raidframe/rf_dagffwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 291 dev/raidframe/rf_dagffwr.c xorNode->params[2 * (nWndNodes + i) + 0] =
nWndNodes 293 dev/raidframe/rf_dagffwr.c xorNode->params[2 * (nWndNodes + i) + 1] =
nWndNodes 297 dev/raidframe/rf_dagffwr.c xorNode->params[2 * (nWndNodes + nRodNodes)].p = raidPtr;
nWndNodes 396 dev/raidframe/rf_dagffwr.c RF_ASSERT(commitNode->numSuccedents == nWndNodes + nfaults);
nWndNodes 397 dev/raidframe/rf_dagffwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 404 dev/raidframe/rf_dagffwr.c commitNode->succedents[nWndNodes] = wnpNode;
nWndNodes 409 dev/raidframe/rf_dagffwr.c commitNode->succedents[nWndNodes + 1] = wnqNode;
nWndNodes 414 dev/raidframe/rf_dagffwr.c RF_ASSERT(termNode->numAntecedents == nWndNodes + nfaults);
nWndNodes 416 dev/raidframe/rf_dagffwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 424 dev/raidframe/rf_dagffwr.c termNode->antecedents[nWndNodes] = wnpNode;
nWndNodes 425 dev/raidframe/rf_dagffwr.c termNode->antType[nWndNodes] = rf_control;
nWndNodes 429 dev/raidframe/rf_dagffwr.c termNode->antecedents[nWndNodes + 1] = wnqNode;
nWndNodes 430 dev/raidframe/rf_dagffwr.c termNode->antType[nWndNodes + 1] = rf_control;
nWndNodes 1138 dev/raidframe/rf_dagffwr.c int nWndNodes, nWmirNodes, i;
nWndNodes 1152 dev/raidframe/rf_dagffwr.c nWndNodes = (asmap->physInfo->next) ? 2 : 1;
nWndNodes 1156 dev/raidframe/rf_dagffwr.c nWndNodes--;
nWndNodes 1164 dev/raidframe/rf_dagffwr.c RF_CallocAndAdd(nodes, nWndNodes + nWmirNodes + 3, sizeof(RF_DagNode_t),
nWndNodes 1168 dev/raidframe/rf_dagffwr.c i += nWndNodes;
nWndNodes 1177 dev/raidframe/rf_dagffwr.c RF_ASSERT(i == (nWndNodes + nWmirNodes + 3));
nWndNodes 1186 dev/raidframe/rf_dagffwr.c rf_NullNodeUndoFunc, NULL, (nWndNodes + nWmirNodes), 0, 0, 0,
nWndNodes 1189 dev/raidframe/rf_dagffwr.c rf_NullNodeUndoFunc, NULL, 1, (nWndNodes + nWmirNodes), 0, 0,
nWndNodes 1195 dev/raidframe/rf_dagffwr.c if (nWndNodes > 0) {
nWndNodes 1197 dev/raidframe/rf_dagffwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 1241 dev/raidframe/rf_dagffwr.c RF_ASSERT(commitNode->numSuccedents == (nWndNodes + nWmirNodes));
nWndNodes 1242 dev/raidframe/rf_dagffwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 1250 dev/raidframe/rf_dagffwr.c commitNode->succedents[i + nWndNodes] = &wmirNode[i];
nWndNodes 1256 dev/raidframe/rf_dagffwr.c RF_ASSERT(unblockNode->numAntecedents == (nWndNodes + nWmirNodes));
nWndNodes 1257 dev/raidframe/rf_dagffwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 1266 dev/raidframe/rf_dagffwr.c unblockNode->antecedents[i + nWndNodes] = &wmirNode[i];
nWndNodes 1267 dev/raidframe/rf_dagffwr.c unblockNode->antType[i + nWndNodes] = rf_control;
nWndNodes 1299 dev/raidframe/rf_dagffwr.c int nWndNodes, nRodNodes, i, nodeNum, asmNum;
nWndNodes 1320 dev/raidframe/rf_dagffwr.c nWndNodes = asmap->numStripeUnitsAccessed;
nWndNodes 1321 dev/raidframe/rf_dagffwr.c RF_CallocAndAdd(nodes, nWndNodes + 4 + nfaults, sizeof(RF_DagNode_t),
nWndNodes 1325 dev/raidframe/rf_dagffwr.c i += nWndNodes;
nWndNodes 1357 dev/raidframe/rf_dagffwr.c rf_NullNodeUndoFunc, NULL, nWndNodes + 1, nRodNodes, 0, 0,
nWndNodes 1364 dev/raidframe/rf_dagffwr.c rf_NullNodeUndoFunc, NULL, nWndNodes + 1, 1, 0, 0, dag_h,
nWndNodes 1369 dev/raidframe/rf_dagffwr.c rf_TerminateUndoFunc, NULL, 0, nWndNodes + nfaults, 0, 0,
nWndNodes 1396 dev/raidframe/rf_dagffwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 1411 dev/raidframe/rf_dagffwr.c NULL, 1, nfaults, 2 * (nWndNodes + nRodNodes) + 1, nfaults, dag_h,
nWndNodes 1414 dev/raidframe/rf_dagffwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 1421 dev/raidframe/rf_dagffwr.c xorNode->params[2 * (nWndNodes + i) + 0] =
nWndNodes 1423 dev/raidframe/rf_dagffwr.c xorNode->params[2 * (nWndNodes + i) + 1] =
nWndNodes 1427 dev/raidframe/rf_dagffwr.c xorNode->params[2 * (nWndNodes + nRodNodes)].p = raidPtr;
nWndNodes 1516 dev/raidframe/rf_dagffwr.c RF_ASSERT(syncNode->numSuccedents == (1 + nWndNodes));
nWndNodes 1517 dev/raidframe/rf_dagffwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 1526 dev/raidframe/rf_dagffwr.c syncNode->succedents[nWndNodes] = xorNode;
nWndNodes 1543 dev/raidframe/rf_dagffwr.c RF_ASSERT(termNode->numAntecedents == nWndNodes + nfaults);
nWndNodes 1545 dev/raidframe/rf_dagffwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 1553 dev/raidframe/rf_dagffwr.c termNode->antecedents[nWndNodes] = wnpNode;
nWndNodes 1554 dev/raidframe/rf_dagffwr.c termNode->antType[nWndNodes] = rf_control;
nWndNodes 1558 dev/raidframe/rf_dagffwr.c termNode->antecedents[nWndNodes + 1] = wnqNode;
nWndNodes 1559 dev/raidframe/rf_dagffwr.c termNode->antType[nWndNodes + 1] = rf_control;
nWndNodes 2235 dev/raidframe/rf_dagffwr.c int nWndNodes, nWmirNodes, i;
nWndNodes 2247 dev/raidframe/rf_dagffwr.c nWndNodes = (asmap->physInfo->next) ? 2 : 1;
nWndNodes 2251 dev/raidframe/rf_dagffwr.c nWndNodes--;
nWndNodes 2259 dev/raidframe/rf_dagffwr.c RF_CallocAndAdd(nodes, nWndNodes + nWmirNodes + 3,
nWndNodes 2263 dev/raidframe/rf_dagffwr.c i += nWndNodes;
nWndNodes 2272 dev/raidframe/rf_dagffwr.c RF_ASSERT(i == (nWndNodes + nWmirNodes + 3));
nWndNodes 2281 dev/raidframe/rf_dagffwr.c rf_NullNodeUndoFunc, NULL, (nWndNodes + nWmirNodes),
nWndNodes 2284 dev/raidframe/rf_dagffwr.c rf_NullNodeUndoFunc, NULL, 1, (nWndNodes + nWmirNodes),
nWndNodes 2290 dev/raidframe/rf_dagffwr.c if (nWndNodes > 0) {
nWndNodes 2292 dev/raidframe/rf_dagffwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 2336 dev/raidframe/rf_dagffwr.c RF_ASSERT(blockNode->numSuccedents == (nWndNodes + nWmirNodes));
nWndNodes 2337 dev/raidframe/rf_dagffwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 2345 dev/raidframe/rf_dagffwr.c blockNode->succedents[i + nWndNodes] = &wmirNode[i];
nWndNodes 2351 dev/raidframe/rf_dagffwr.c RF_ASSERT(unblockNode->numAntecedents == (nWndNodes + nWmirNodes));
nWndNodes 2352 dev/raidframe/rf_dagffwr.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 2361 dev/raidframe/rf_dagffwr.c unblockNode->antecedents[i + nWndNodes] = &wmirNode[i];
nWndNodes 2362 dev/raidframe/rf_dagffwr.c unblockNode->antType[i + nWndNodes] = rf_control;
nWndNodes 82 dev/raidframe/rf_parityloggingdags.c int nWndNodes, nRodNodes, i;
nWndNodes 99 dev/raidframe/rf_parityloggingdags.c nWndNodes = asmap->numStripeUnitsAccessed;
nWndNodes 100 dev/raidframe/rf_parityloggingdags.c RF_CallocAndAdd(nodes, nWndNodes + 6, sizeof(RF_DagNode_t),
nWndNodes 104 dev/raidframe/rf_parityloggingdags.c i += nWndNodes;
nWndNodes 118 dev/raidframe/rf_parityloggingdags.c dag_h->numCommitNodes = nWndNodes + 1;
nWndNodes 133 dev/raidframe/rf_parityloggingdags.c rf_NullNodeUndoFunc, NULL, 1, nWndNodes + 1, 0, 0, dag_h,
nWndNodes 136 dev/raidframe/rf_parityloggingdags.c rf_NullNodeUndoFunc, NULL, nWndNodes + 1, nRodNodes + 1,
nWndNodes 165 dev/raidframe/rf_parityloggingdags.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 180 dev/raidframe/rf_parityloggingdags.c NULL, 1, 1, 2 * (nWndNodes + nRodNodes) + 1, 1, dag_h,
nWndNodes 183 dev/raidframe/rf_parityloggingdags.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 190 dev/raidframe/rf_parityloggingdags.c xorNode->params[2 * (nWndNodes + i) + 0] =
nWndNodes 192 dev/raidframe/rf_parityloggingdags.c xorNode->params[2 * (nWndNodes + i) + 1] =
nWndNodes 196 dev/raidframe/rf_parityloggingdags.c xorNode->params[2 * (nWndNodes + nRodNodes)].p = raidPtr;
nWndNodes 258 dev/raidframe/rf_parityloggingdags.c RF_ASSERT(syncNode->numSuccedents == nWndNodes + 1);
nWndNodes 265 dev/raidframe/rf_parityloggingdags.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 280 dev/raidframe/rf_parityloggingdags.c RF_ASSERT(unblockNode->numAntecedents == nWndNodes + 1);
nWndNodes 281 dev/raidframe/rf_parityloggingdags.c for (i = 0; i < nWndNodes; i++) {
nWndNodes 291 dev/raidframe/rf_parityloggingdags.c unblockNode->antecedents[nWndNodes] = lpoNode;
nWndNodes 292 dev/raidframe/rf_parityloggingdags.c unblockNode->antType[nWndNodes] = rf_control;