Home | History | Annotate | Download | only in raidframe

Lines Matching defs:logData

405 	RF_ParityLogData_t *logDataList, *logData;
410 * regionIDs) logData and return as a linked list.
417 logData = logDataList;
418 logData->next = rf_SearchAndDequeueParityLogData(raidPtr, regionID, head, tail, RF_TRUE);
419 while (logData->next) {
420 logData = logData->next;
421 logData->next = rf_SearchAndDequeueParityLogData(raidPtr, regionID, head, tail, RF_TRUE);
430 RF_ParityLogData_t * logData,
438 raidPtr = logData->common->raidPtr;
443 log->regionID = logData->regionID;
454 printf("[blocked on log, region %d, finish %d]\n", logData->regionID, finish);
456 RequeueParityLogData(logData, &raidPtr->parityLogDiskQueue.logBlockHead, &raidPtr->parityLogDiskQueue.logBlockTail);
458 EnqueueParityLogData(logData, &raidPtr->parityLogDiskQueue.logBlockHead, &raidPtr->parityLogDiskQueue.logBlockTail);
589 RF_ParityLogData_t * logData)
591 int i, diskCount, regionID = logData->regionID;
595 raidPtr = logData->common->raidPtr;
627 RequeueParityLogData(logData, &raidPtr->parityLogDiskQueue.reintBlockHead, &raidPtr->parityLogDiskQueue.reintBlockTail);
629 EnqueueParityLogData(logData, &raidPtr->parityLogDiskQueue.reintBlockHead, &raidPtr->parityLogDiskQueue.reintBlockTail);
661 RF_ParityLogData_t * logData,
679 * Parity to be logged is contained in a linked-list (logData). When
690 raidPtr = logData->common->raidPtr;
691 /* lock the region for the first item in logData */
692 RF_ASSERT(logData != NULL);
693 regionID = logData->regionID;
711 /* process each item in logData */
712 while (logData) {
713 /* remove an item from logData */
714 item = logData;
715 logData = logData->next;