Searched refs:RF_LockTableEntry_t (Results 1 – 4 of 4) sorted by relevance
| /mirbsd/src/sys/dev/raidframe/ |
| D | rf_stripelocks.h | 142 RF_LockTableEntry_t *rf_MakeLockTable(void); 143 void rf_ShutdownStripeLocks(RF_LockTableEntry_t *); 145 int rf_AcquireStripeLock(RF_LockTableEntry_t *, RF_StripeNum_t, 147 void rf_ReleaseStripeLock(RF_LockTableEntry_t *, RF_StripeNum_t,
|
| D | rf_stripelocks.c | 111 void rf_AddToWaitersQueue(RF_LockTableEntry_t *, RF_StripeLockDesc_t *, 115 void rf_PrintLockedStripes(RF_LockTableEntry_t *); 199 RF_LockTableEntry_t * 202 RF_LockTableEntry_t *lockTable; in rf_MakeLockTable() 206 sizeof(RF_LockTableEntry_t), (RF_LockTableEntry_t *)); in rf_MakeLockTable() 222 rf_ShutdownStripeLocks(RF_LockTableEntry_t *lockTable) in rf_ShutdownStripeLocks() 232 RF_Free(lockTable, rf_lockTableSize * sizeof(RF_LockTableEntry_t)); in rf_ShutdownStripeLocks() 268 rf_AcquireStripeLock(RF_LockTableEntry_t *lockTable, RF_StripeNum_t stripeID, in rf_AcquireStripeLock() 399 rf_ReleaseStripeLock(RF_LockTableEntry_t *lockTable, RF_StripeNum_t stripeID, in rf_ReleaseStripeLock() 716 rf_AddToWaitersQueue(RF_LockTableEntry_t *lockTable, in rf_AddToWaitersQueue() [all …]
|
| D | rf_raid.h | 207 RF_LockTableEntry_t *lockTable; /* Stripe-lock table. */ 208 RF_LockTableEntry_t *quiesceLock; /* Quiescence table. */
|
| D | rf_types.h | 175 typedef struct RF_LockTableEntry_s RF_LockTableEntry_t; typedef
|