Searched refs:nRodNodes (Results 1 - 3 of 3) sorted by relevance

/netbsd-current/sys/dev/raidframe/
H A Drf_parityloggingdags.c89 int nWndNodes, nRodNodes, i; local
126 rf_MapUnaccessedPortionOfStripe(raidPtr, layoutPtr, asmap, dag_h, new_asm_h, &nRodNodes, &sosBuffer, &eosBuffer, allocList);
127 if (nRodNodes > 0)
128 rodNodes = RF_MallocAndAdd(nRodNodes * sizeof(*rodNodes),
132 rf_InitNode(blockNode, rf_wait, RF_FALSE, rf_NullNodeFunc, rf_NullNodeUndoFunc, NULL, nRodNodes + 1, 0, 0, 0, dag_h, "Nil", allocList);
134 rf_InitNode(syncNode, rf_wait, RF_FALSE, rf_NullNodeFunc, rf_NullNodeUndoFunc, NULL, nWndNodes + 1, nRodNodes + 1, 0, 0, dag_h, "Nil", allocList);
152 RF_ASSERT(nodeNum == nRodNodes);
167 rf_InitNode(xorNode, rf_wait, RF_TRUE, redFunc, rf_NullNodeUndoFunc, NULL, 1, 1, 2 * (nWndNodes + nRodNodes) + 1, 1, dag_h, "Xr ", allocList);
173 for (i = 0; i < nRodNodes; i++) {
177 xorNode->params[2 * (nWndNodes + nRodNodes)]
[all...]
H A Drf_dagffwr.c176 int nWndNodes, nRodNodes, i, nodeNum, asmNum; local
238 new_asm_h, &nRodNodes, &sosBuffer,
240 if (nRodNodes > 0) {
241 for (i = 0; i < nRodNodes; i++) {
252 if (nRodNodes > 0) {
254 rf_NullNodeUndoFunc, NULL, nRodNodes, 0, 0, 0,
292 RF_ASSERT(nodeNum == nRodNodes);
312 if (nRodNodes > 0) {
315 nRodNodes, 2 * (nWndNodes + nRodNodes)
[all...]
H A Drf_dagutils.c973 * nRodNodes - out: num nodes to be generated to read unaccessed data
982 int *nRodNodes,
993 *nRodNodes = 0;
1001 *nRodNodes += new_asm_h[0]->stripeMap->numStripeUnitsAccessed;
1017 *nRodNodes += new_asm_h[1]->stripeMap->numStripeUnitsAccessed;
977 rf_MapUnaccessedPortionOfStripe(RF_Raid_t *raidPtr, RF_RaidLayout_t *layoutPtr, RF_AccessStripeMap_t *asmap, RF_DagHeader_t *dag_h, RF_AccessStripeMapHeader_t **new_asm_h, int *nRodNodes, char **sosBuffer, char **eosBuffer, RF_AllocListElem_t *allocList) argument

Completed in 143 milliseconds