Searched refs:RF_LockTableEntry_t (Results 1 – 4 of 4) sorted by relevance
/netbsd-src/sys/dev/raidframe/ |
H A D | rf_stripelocks.c | 104 static RF_LockTableEntry_t *rf_MakeLockTable(void); 106 static void PrintLockedStripes(RF_LockTableEntry_t * lockTable); 156 static void rf_ShutdownStripeLocks(RF_LockTableEntry_t * lockTable); 191 rf_DestroyLockTable(RF_LockTableEntry_t *lockTable) in rf_DestroyLockTable() 198 RF_Free(lockTable, rf_lockTableSize * sizeof(RF_LockTableEntry_t)); in rf_DestroyLockTable() 201 static RF_LockTableEntry_t * 204 RF_LockTableEntry_t *lockTable; in rf_MakeLockTable() 217 rf_ShutdownStripeLocks(RF_LockTableEntry_t * lockTable) in rf_ShutdownStripeLocks() 253 rf_AcquireStripeLock(RF_Raid_t *raidPtr, RF_LockTableEntry_t *lockTable, RF_StripeNum_t stripeID, in rf_AcquireStripeLock() 376 rf_ReleaseStripeLock(RF_Raid_t *raidPtr, RF_LockTableEntry_t *lockTable, RF_StripeNum_t stripeID, in rf_ReleaseStripeLock() [all …]
|
H A D | rf_stripelocks.h | 109 int rf_AcquireStripeLock(RF_Raid_t *, RF_LockTableEntry_t *, RF_StripeNum_t, RF_LockReqDesc_t *); 110 void rf_ReleaseStripeLock(RF_Raid_t *, RF_LockTableEntry_t *, RF_StripeNum_t, RF_LockReqDesc_t *);
|
H A D | rf_raid.h | 132 RF_LockTableEntry_t *lockTable; /* stripe-lock table */ 133 RF_LockTableEntry_t *quiesceLock; /* quiesnce table */
|
H A D | raidframevar.h | 232 typedef struct RF_LockTableEntry_s RF_LockTableEntry_t; typedef
|