Lines Matching refs:parityLogDiskQueue

88 	RF_LOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex);  in rf_AllocParityLogCommonData()
89 if (raidPtr->parityLogDiskQueue.freeCommonList) { in rf_AllocParityLogCommonData()
90 common = raidPtr->parityLogDiskQueue.freeCommonList; in rf_AllocParityLogCommonData()
91 raidPtr->parityLogDiskQueue.freeCommonList = in rf_AllocParityLogCommonData()
92 raidPtr->parityLogDiskQueue.freeCommonList->next; in rf_AllocParityLogCommonData()
93 RF_UNLOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_AllocParityLogCommonData()
95 RF_UNLOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_AllocParityLogCommonData()
122 RF_LOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_FreeParityLogCommonData()
123 common->next = raidPtr->parityLogDiskQueue.freeCommonList; in rf_FreeParityLogCommonData()
124 raidPtr->parityLogDiskQueue.freeCommonList = common; in rf_FreeParityLogCommonData()
125 RF_UNLOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_FreeParityLogCommonData()
139 RF_LOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_AllocParityLogData()
140 if (raidPtr->parityLogDiskQueue.freeDataList) { in rf_AllocParityLogData()
141 data = raidPtr->parityLogDiskQueue.freeDataList; in rf_AllocParityLogData()
142 raidPtr->parityLogDiskQueue.freeDataList = in rf_AllocParityLogData()
143 raidPtr->parityLogDiskQueue.freeDataList->next; in rf_AllocParityLogData()
144 RF_UNLOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_AllocParityLogData()
146 RF_UNLOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_AllocParityLogData()
169 RF_LOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_FreeParityLogData()
172 data->next = raidPtr->parityLogDiskQueue.freeDataList; in rf_FreeParityLogData()
173 raidPtr->parityLogDiskQueue.freeDataList = data; in rf_FreeParityLogData()
176 RF_UNLOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_FreeParityLogData()
199 RF_LOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_EnqueueParityLogData()
216 RF_UNLOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_EnqueueParityLogData()
232 RF_LOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_DequeueParityLogData()
258 RF_UNLOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_DequeueParityLogData()
281 RF_LOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_RequeueParityLogData()
297 RF_UNLOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_RequeueParityLogData()
395 RF_LOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_SearchAndDequeueParityLogData()
443 RF_UNLOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_SearchAndDequeueParityLogData()
513 &raidPtr->parityLogDiskQueue.logBlockHead, in rf_AcquireParityLog()
514 &raidPtr->parityLogDiskQueue.logBlockTail); in rf_AcquireParityLog()
517 &raidPtr->parityLogDiskQueue.logBlockHead, in rf_AcquireParityLog()
518 &raidPtr->parityLogDiskQueue.logBlockTail); in rf_AcquireParityLog()
546 RF_LOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_ReleaseParityLogs()
548 &raidPtr->parityLogDiskQueue.logBlockHead, in rf_ReleaseParityLogs()
549 &raidPtr->parityLogDiskQueue.logBlockTail); in rf_ReleaseParityLogs()
557 RF_UNLOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_ReleaseParityLogs()
571 RF_LOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_ReleaseParityLogs()
574 &raidPtr->parityLogDiskQueue.logBlockHead, in rf_ReleaseParityLogs()
575 &raidPtr->parityLogDiskQueue.logBlockTail); in rf_ReleaseParityLogs()
604 RF_UNLOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_ReleaseParityLogs()
627 RF_LOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_ReintLog()
628 log->next = raidPtr->parityLogDiskQueue.reintQueue; in rf_ReintLog()
629 raidPtr->parityLogDiskQueue.reintQueue = log; in rf_ReintLog()
631 RF_UNLOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_ReintLog()
632 RF_SIGNAL_COND(raidPtr->parityLogDiskQueue.cond); in rf_ReintLog()
648 RF_LOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_FlushLog()
649 log->next = raidPtr->parityLogDiskQueue.flushQueue; in rf_FlushLog()
650 raidPtr->parityLogDiskQueue.flushQueue = log; in rf_FlushLog()
651 RF_UNLOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_FlushLog()
652 RF_SIGNAL_COND(raidPtr->parityLogDiskQueue.cond); in rf_FlushLog()
700 &raidPtr->parityLogDiskQueue.reintBlockHead, in rf_DumpParityLogToDisk()
701 &raidPtr->parityLogDiskQueue.reintBlockTail); in rf_DumpParityLogToDisk()
704 &raidPtr->parityLogDiskQueue.reintBlockHead, in rf_DumpParityLogToDisk()
705 &raidPtr->parityLogDiskQueue.reintBlockTail); in rf_DumpParityLogToDisk()
790 RF_LOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_ParityLogAppend()
797 RF_UNLOCK_MUTEX(raidPtr->parityLogDiskQueue.mutex); in rf_ParityLogAppend()