Lines Matching refs:xorNodes
331 RF_DagNode_t *xorNodes, *blockNode, *unblockNode, *nodes;
384 xorNodes = &nodes[i];
466 rf_InitNode(&xorNodes[i], rf_wait, RF_TRUE, func, undoFunc, NULL, 1, nNodes, 7, 1, dag_h, name, allocList); /* no wakeup func for
468 xorNodes[i].flags |= RF_DAGNODE_FLAG_YIELD;
469 xorNodes[i].params[0] = readDataNodes[i].params[0];
470 xorNodes[i].params[1] = readDataNodes[i].params[1];
471 xorNodes[i].params[2] = readParityNodes[i].params[0];
472 xorNodes[i].params[3] = readParityNodes[i].params[1];
473 xorNodes[i].params[4] = writeDataNodes[i].params[0];
474 xorNodes[i].params[5] = writeDataNodes[i].params[1];
475 xorNodes[i].params[6].p = raidPtr;
476 xorNodes[i].results[0] = readParityNodes[i].params[1].p; /* use old parity buf as
481 rf_InitNode(&xorNodes[0], rf_wait, RF_TRUE, func, undoFunc, NULL, 1, nNodes, (2 * (numDataNodes + numDataNodes + 1) + 1), 1, dag_h, name, allocList);
482 xorNodes[0].flags |= RF_DAGNODE_FLAG_YIELD;
485 xorNodes[0].params[2 * i + 0] = readDataNodes[i].params[0]; /* pda */
486 xorNodes[0].params[2 * i + 1] = readDataNodes[i].params[1]; /* buffer pointer */
490 xorNodes[0].params[2 * (numDataNodes + 1 + i) + 0] = writeDataNodes[i].params[0]; /* pda */
491 xorNodes[0].params[2 * (numDataNodes + 1 + i) + 1] = writeDataNodes[i].params[1]; /* buffer pointer */
493 xorNodes[0].params[2 * (numDataNodes + numDataNodes + 1)].p = raidPtr; /* xor node needs to get
495 xorNodes[0].results[0] = readParityNodes[0].params[1].p;
504 lpuNodes[i].params[1].p = xorNodes[i].results[0]; /* buffer pointer to
551 RF_ASSERT(xorNodes[j].numAntecedents == numDataNodes + numParityNodes);
552 readDataNodes[i].succedents[numDataNodes + j] = &xorNodes[j];
553 xorNodes[j].antecedents[i] = &readDataNodes[i];
554 xorNodes[j].antType[i] = rf_trueData;
570 readParityNodes[i].succedents[numDataNodes + j] = &xorNodes[j];
571 xorNodes[j].antecedents[numDataNodes + i] = &readParityNodes[i];
572 xorNodes[j].antType[numDataNodes + i] = rf_trueData;
577 RF_ASSERT(xorNodes[i].numSuccedents == 1);
579 xorNodes[i].succedents[0] = &lpuNodes[i];
580 lpuNodes[i].antecedents[0] = &xorNodes[i];