Home
last modified time | relevance | path

Searched refs:RF_LockTableEntry_t (Results 1 – 4 of 4) sorted by relevance

/mirbsd/src/sys/dev/raidframe/
Drf_stripelocks.h142 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,
Drf_stripelocks.c111 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 …]
Drf_raid.h207 RF_LockTableEntry_t *lockTable; /* Stripe-lock table. */
208 RF_LockTableEntry_t *quiesceLock; /* Quiescence table. */
Drf_types.h175 typedef struct RF_LockTableEntry_s RF_LockTableEntry_t; typedef