Home | History | Annotate | Download | only in raidframe

Lines Matching defs:pda

95 	RF_PhysDiskAddr_t *pda;
140 pda = new_asm_h[asmNum]->stripeMap->physInfo;
141 while (pda) {
143 rodNodes[nodeNum].params[0].p = pda;
144 rodNodes[nodeNum].params[1].p = pda->bufPtr;
148 pda = pda->next;
155 pda = asmap->physInfo;
158 RF_ASSERT(pda != NULL);
159 wndNodes[i].params[0].p = pda;
160 wndNodes[i].params[1].p = pda->bufPtr;
163 pda = pda->next;
170 xorNode->params[2 * i + 0] = wndNodes[i].params[0]; /* pda */
174 xorNode->params[2 * (nWndNodes + i) + 0] = rodNodes[i].params[0]; /* pda */
335 RF_PhysDiskAddr_t *pda = asmap->physInfo;
404 RF_ASSERT(pda != NULL);
405 readDataNodes[i].params[0].p = pda; /* physical disk addr
407 readDataNodes[i].params[1].p = rf_AllocBuffer(raidPtr, dag_h, pda->numSector << raidPtr->logBytesPerSector); /* buffer to hold old data */
410 pda = pda->next;
416 pda = asmap->parityInfo;
419 RF_ASSERT(pda != NULL);
421 readParityNodes[i].params[0].p = pda;
422 readParityNodes[i].params[1].p = rf_AllocBuffer(raidPtr, dag_h, pda->numSector << raidPtr->logBytesPerSector); /* buffer to hold old parity */
426 pda = pda->next;
430 pda = asmap->physInfo;
432 RF_ASSERT(pda != NULL);
434 writeDataNodes[i].params[0].p = pda; /* physical disk addr
436 writeDataNodes[i].params[1].p = pda->bufPtr; /* buffer holding new
441 pda = pda->next;
449 * targbuf is a full SU in size, and examines the pda associated with
462 /* initialize the xor nodes: params are {pda,buf} from {Rod,Wnd,Rop}
485 xorNodes[0].params[2 * i + 0] = readDataNodes[i].params[0]; /* pda */
490 xorNodes[0].params[2 * (numDataNodes + 1 + i) + 0] = writeDataNodes[i].params[0]; /* pda */
499 pda = asmap->parityInfo;
501 RF_ASSERT(pda);
503 lpuNodes[i].params[0].p = pda; /* PhysDiskAddr of parity */
506 pda = pda->next;