Home
last modified time | relevance | path

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

/dports/misc/rump/buildrump.sh-b914579/src/sys/dev/raidframe/
H A Drf_stripelocks.h59 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_LockTableEntry_t *, RF_StripeNum_t, RF_LockReqDesc_t *);
110 void rf_ReleaseStripeLock(RF_LockTableEntry_t *, RF_StripeNum_t, RF_LockReqDesc_t *);
H A Drf_stripelocks.c101 RF_LockReqDesc_t * lockReqDesc);
251 RF_LockReqDesc_t *lockReqDesc) in rf_AcquireStripeLock()
255 RF_LockReqDesc_t *p; in rf_AcquireStripeLock()
374 RF_LockReqDesc_t *lockReqDesc) in rf_ReleaseStripeLock()
377 RF_LockReqDesc_t *lr, *lr_t, *callbacklist, *t; in rf_ReleaseStripeLock()
383 RF_LockReqDesc_t *candidate, *candidate_t, *predecessor; in rf_ReleaseStripeLock()
631 AddToWaitersQueue(RF_StripeLockDesc_t *lockDesc, RF_LockReqDesc_t *lockReqDesc) in AddToWaitersQueue()
670 RF_LockReqDesc_t *q; in PrintLockedStripes()
H A Drf_layout.h137 RF_LockReqDesc_t lockReqDesc; /* used for stripe locking */
H A Draidframevar.h230 typedef struct RF_LockReqDesc_s RF_LockReqDesc_t; typedef