/src/sys/dev/raidframe/ |
rf_parityscan.c | 201 RF_DagHeader_t *rd_dag_h, *wr_dag_h; /* read, write dag */ local in function:rf_VerifyParityBasic 296 wr_dag_h = rf_MakeSimpleDAG(raidPtr, 1, numbytes, pbuf, rf_DiskWriteFunc, rf_DiskWriteUndoFunc, 298 wrBlock = wr_dag_h->succedents[0]; 304 wr_dag_h->tracerec = &tracerec; 309 rf_PrintDAGList(wr_dag_h); 316 rf_DispatchDAG(wr_dag_h, (void (*) (void *)) rf_MCPairWakeupFunc, 323 if (wr_dag_h->status != rf_enable) { 327 rf_FreeDAG(wr_dag_h);
|
rf_raid1.c | 263 RF_DagHeader_t *rd_dag_h, *wr_dag_h; local in function:rf_VerifyParityRAID1 286 rd_dag_h = wr_dag_h = NULL; 477 wr_dag_h = rf_MakeSimpleDAG(raidPtr, nbad, nbytes, bf, 480 if (wr_dag_h == NULL) 482 wrBlock = wr_dag_h->succedents[0]; 497 wr_dag_h->tracerec = &tracerec; 502 rf_PrintDAGList(wr_dag_h); 510 rf_DispatchDAG(wr_dag_h, (void (*) (void *)) rf_MCPairWakeupFunc, 518 if (wr_dag_h->status != rf_enable) { 533 if (wr_dag_h) [all...] |
rf_evenodd.c | 339 RF_DagHeader_t *rd_dag_h, *wr_dag_h; /* read, write dag */ local in function:rf_VerifyParityEvenOdd 462 wr_dag_h = rf_MakeSimpleDAG(raidPtr, 1, numbytes, pbuf, rf_DiskWriteFunc, rf_DiskWriteUndoFunc, 464 wrBlock = wr_dag_h->succedents[0]; 469 wr_dag_h->tracerec = &tracerec; 473 rf_PrintDAGList(wr_dag_h); 478 rf_DispatchDAG(wr_dag_h, (void (*) (void *)) rf_MCPairWakeupFunc, 483 if (wr_dag_h->status != rf_enable) { 489 rf_FreeDAG(wr_dag_h); 492 wr_dag_h = rf_MakeSimpleDAG(raidPtr, 1, numbytes, redundantbuf2, rf_DiskWriteFunc, rf_DiskWriteUndoFunc, 494 wrBlock = wr_dag_h->succedents[0] [all...] |