/netbsd-src/sys/dev/raidframe/ |
H A D | rf_paritylog.c | 70 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in AllocParityLogCommonData() 95 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in FreeParityLogCommonData() 110 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in AllocParityLogData() 136 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in FreeParityLogData() 163 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in EnqueueParityLogData() 197 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in DequeueParityLogData() 240 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in RequeueParityLogData() 353 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in rf_SearchAndDequeueParityLogData() 439 rf_lock_mutex2(raidPtr->parityLogPool.mutex); in AcquireParityLog() 483 rf_lock_mutex2(raidPtr->parityLogPool.mutex); in rf_ReleaseParityLogs() [all …]
|
H A D | rf_reconstruct.c | 222 rf_lock_mutex2(raidPtr->mutex); in rf_ReconstructFailedDisk() 229 rf_lock_mutex2(raidPtr->mutex); in rf_ReconstructFailedDisk() 235 rf_lock_mutex2(raidPtr->mutex); in rf_ReconstructFailedDisk() 255 rf_lock_mutex2(raidPtr->mutex); in rf_ReconstructFailedDiskBasic() 317 rf_lock_mutex2(raidPtr->mutex); in rf_ReconstructFailedDiskBasic() 332 rf_lock_mutex2(raidPtr->mutex); in rf_ReconstructFailedDiskBasic() 370 rf_lock_mutex2(raidPtr->mutex); in rf_ReconstructInPlace() 394 rf_lock_mutex2(raidPtr->mutex); in rf_ReconstructInPlace() 435 rf_lock_mutex2(raidPtr->mutex); in rf_ReconstructInPlace() 460 rf_lock_mutex2(raidPtr->mutex); in rf_ReconstructInPlace() [all …]
|
H A D | rf_paritylogDiskMgr.c | 70 rf_lock_mutex2(pool->mutex); in AcquireReintBuffer() 94 rf_lock_mutex2(pool->mutex); in ReleaseReintBuffer() 503 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in ReintegrateLogs() 527 rf_lock_mutex2(raidPtr->regionInfo[regionID].mutex); in ReintegrateLogs() 528 rf_lock_mutex2(raidPtr->regionInfo[regionID].reintMutex); in ReintegrateLogs() 530 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in ReintegrateLogs() 566 rf_lock_mutex2(raidPtr->regionInfo[regionID].mutex); in rf_ShutdownLogging() 603 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in rf_ParityLoggingDiskManager() 647 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in rf_ParityLoggingDiskManager() 680 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in rf_ParityLoggingDiskManager()
|
H A D | rf_driver.c | 182 rf_lock_mutex2(configureMutex); in rf_UnconfigureArray() 220 rf_lock_mutex2(raidPtr->rad_lock); in rf_Shutdown() 239 rf_lock_mutex2(raidPtr->mutex); in rf_Shutdown() 305 rf_lock_mutex2(configureMutex); in rf_Configure() 588 rf_lock_mutex2(raidPtr->rad_lock); in rf_AllocRaidAccDesc() 658 rf_lock_mutex2(raidPtr->rad_lock); in rf_FreeRaidAccDesc() 727 rf_lock_mutex2(raidPtr->mutex); 751 rf_lock_mutex2(raidPtr->mutex); in rf_FailDisk() 770 rf_lock_mutex2(raidPtr->mutex); in rf_FailDisk() 813 rf_lock_mutex2(raidPt in rf_SuspendNewRequestsAndWait() [all...] |
H A D | rf_revent.c | 89 rf_lock_mutex2(rctrl->eq_mutex); in rf_GetNextReconEvent() 177 rf_lock_mutex2(rctrl->eq_mutex); in rf_CauseReconEvent() 212 rf_lock_mutex2(rctrl->eq_mutex); in rf_DrainReconEventQueue()
|
H A D | rf_reconbuffer.c | 143 rf_lock_mutex2(reconCtrlPtr->rb_mutex); in rf_SubmitReconBufferBasic() 196 rf_lock_mutex2(reconCtrlPtr->rb_mutex); in rf_SubmitReconBufferBasic() 289 rf_lock_mutex2(reconCtrlPtr->rb_mutex); in rf_SubmitReconBufferBasic() 342 rf_lock_mutex2(reconCtrlPtr->rb_mutex); in rf_GetFullReconBuffer() 353 rf_lock_mutex2(reconCtrlPtr->rb_mutex); in rf_GetFullReconBuffer()
|
H A D | rf_engine.c | 80 rf_lock_mutex2((_r_)->node_queue_mutex) 99 rf_lock_mutex2(raidPtr->iodone_lock); in rf_ShutdownEngine() 857 rf_lock_mutex2(raidPtr->iodone_lock); in rf_RaidIOThread() 870 rf_lock_mutex2(raidPtr->iodone_lock); in rf_RaidIOThread() 879 rf_lock_mutex2(raidPtr->iodone_lock); in rf_RaidIOThread() 885 rf_lock_mutex2(raidPtr->iodone_lock); in rf_RaidIOThread()
|
H A D | rf_psstatus.h | 59 rf_lock_mutex2((_raidPtr)->reconControl->pssTable[ RF_HASH_PSID(_raidPtr,_psid) ].mutex); \ 69 rf_lock_mutex2((_raidPtr)->reconControl->pssTable[ RF_HASH_PSID(_raidPtr,_psid) ].mutex); \
|
H A D | rf_disks.c | 1002 rf_lock_mutex2(raidPtr->mutex); in rf_add_hot_spare() 1086 rf_lock_mutex2(raidPtr->mutex); in rf_add_hot_spare() 1095 rf_lock_mutex2(raidPtr->mutex); in rf_add_hot_spare() 1121 rf_lock_mutex2(raidPtr->mutex); in rf_remove_hot_spare() 1151 rf_lock_mutex2(raidPtr->mutex); in rf_remove_hot_spare() 1169 rf_lock_mutex2(raidPtr->mutex); in rf_remove_hot_spare() 1191 rf_lock_mutex2(raidPtr->mutex); in rf_delete_component() 1225 rf_lock_mutex2(raidPtr->mutex); in rf_delete_component()
|
H A D | rf_states.c | 245 rf_lock_mutex2(raidPtr->access_suspend_mutex); in rf_State_IncrAccessCount() 260 rf_lock_mutex2(raidPtr->access_suspend_mutex); in rf_State_DecrAccessCount() 294 rf_lock_mutex2(raidPtr->access_suspend_mutex); in rf_State_Quiesce() 307 rf_lock_mutex2(raidPtr->access_suspend_mutex); in rf_State_Quiesce()
|
H A D | rf_mcpair.h | 45 #define RF_LOCK_MCPAIR(_mcp) rf_lock_mutex2((_mcp)->mutex)
|
H A D | rf_netbsdkintf.c | 1062 rf_lock_mutex2(raidPtr->iodone_lock); in raid_wakeup() 1131 rf_lock_mutex2(raidPtr->mutex); in raiddone() 1225 rf_lock_mutex2(raidPtr->mutex); in rf_fail_disk() 1493 rf_lock_mutex2(raidPtr->mutex); in rf_rebuild_in_place() 1827 rf_lock_mutex2(rf_sparet_wait_mutex); in raidioctl() 1845 rf_lock_mutex2(rf_sparet_wait_mutex); in raidioctl() 1863 rf_lock_mutex2(rf_sparet_wait_mutex); in raidioctl() 2005 rf_lock_mutex2(rf_sparet_wait_mutex); in rf_GetSpareTableFromDaemon() 2042 rf_lock_mutex2(raidPtr->mutex); in raidstart() 2047 rf_lock_mutex2(raidPt in raidstart() [all...] |
H A D | rf_reconutil.c | 273 rf_lock_mutex2(raidPtr->reconControl->rb_mutex); 277 rf_lock_mutex2(pssTable[i].mutex);
|
H A D | rf_threadstuff.h | 62 #define rf_lock_mutex2(_m_) mutex_enter(&(_m_)) macro
|
H A D | rf_reconmap.c | 141 rf_lock_mutex2(mapPtr->mutex); in rf_ReconMapUpdate() 220 rf_lock_mutex2(mapPtr->mutex); in rf_ReconMapUpdate()
|
H A D | rf_psstatus.c | 229 rf_lock_mutex2(hdr->mutex); in rf_RemoveFromActiveReconTable() 253 rf_lock_mutex2(hdr->mutex); in rf_RemoveFromActiveReconTable()
|
H A D | rf_diskqueue.h | 125 #define RF_LOCK_QUEUE_MUTEX(_q_,_wh_) rf_lock_mutex2((_q_)->mutex)
|
H A D | rf_stripelocks.c | 285 rf_lock_mutex2(lockTable[hashval].mutex); in rf_AcquireStripeLock() 404 rf_lock_mutex2(lockTable[hashval].mutex); in rf_ReleaseStripeLock() 675 rf_lock_mutex2(rf_printf_mutex); in PrintLockedStripes()
|
H A D | rf_dagutils.c | 351 rf_lock_mutex2(raidPtr->mutex); in rf_AllocStripeBuffer() 385 rf_lock_mutex2(raidPtr->mutex); in rf_FreeStripeBuffer() 430 rf_lock_mutex2(raidPtr->mutex); in rf_AllocIOBuffer() 458 rf_lock_mutex2(raidPtr->mutex); in rf_FreeIOBuffer()
|
H A D | rf_paritylogging.c | 467 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in rf_ConfigureParityLogging() 653 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in rf_ShutdownParityLogging() 661 rf_lock_mutex2(raidPtr->parityLogDiskQueue.mutex); in rf_ShutdownParityLogging()
|
H A D | rf_raid1.c | 589 rf_lock_mutex2(reconCtrlPtr->rb_mutex); in rf_SubmitReconBufferRAID1() 696 rf_lock_mutex2(reconCtrlPtr->rb_mutex); in rf_SubmitReconBufferRAID1()
|
H A D | rf_paritymap.c | 261 rf_lock_mutex2(pm->raid->iodone_lock); in rf_paritymap_tick() 586 rf_lock_mutex2(raidPtr->iodone_lock); in rf_paritymap_detach()
|
H A D | rf_map.c | 608 rf_lock_mutex2(raidPtr->mutex); in rf_CheckStripeForFailures() 659 rf_lock_mutex2(raidPtr->mutex); in rf_NumFailedDataUnitsInStripe()
|