Searched refs:RF_LockReqDesc_t (Results 1 – 4 of 4) sorted by relevance
/netbsd-src/sys/dev/raidframe/ |
H A D | rf_stripelocks.h | 59 RF_LockReqDesc_t *next; /* next element in chain */ 60 RF_LockReqDesc_t *templink; /* for making short-lived lists of 69 RF_LockReqDesc_t *granted; /* unordered list of granted requests */ 70 RF_LockReqDesc_t *waitersH; /* FIFO queue of all waiting reqs, 72 RF_LockReqDesc_t *waitersT; 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_stripelocks.c | 101 RF_LockReqDesc_t * lockReqDesc); 254 RF_LockReqDesc_t *lockReqDesc) in rf_AcquireStripeLock() 258 RF_LockReqDesc_t *p; in rf_AcquireStripeLock() 377 RF_LockReqDesc_t *lockReqDesc) in rf_ReleaseStripeLock() 380 RF_LockReqDesc_t *lr, *lr_t, *callbacklist, *t; in rf_ReleaseStripeLock() 386 RF_LockReqDesc_t *candidate, *candidate_t, *predecessor; in rf_ReleaseStripeLock() 634 AddToWaitersQueue(RF_StripeLockDesc_t *lockDesc, RF_LockReqDesc_t *lockReqDesc) in AddToWaitersQueue() 673 RF_LockReqDesc_t *q; in PrintLockedStripes()
|
H A D | rf_layout.h | 137 RF_LockReqDesc_t lockReqDesc; /* used for stripe locking */
|
H A D | raidframevar.h | 231 typedef struct RF_LockReqDesc_s RF_LockReqDesc_t; typedef
|