Home | History | Annotate | Download | only in raidframe

Lines Matching defs:event

29  * revent.c -- reconstruction event handling code
77 /* returns the next reconstruction event, blocking the calling thread
79 * or will return an event if it is not */
86 RF_ReconEvent_t *event;
155 event = rctrl->eventQueue;
156 rctrl->eventQueue = event->next;
157 event->next = NULL;
163 return (event);
165 /* enqueues a reconstruction event on the indicated queue */
171 RF_ReconEvent_t *event = GetReconEventDesc(raidPtr, col, arg, type);
180 event->next = rctrl->eventQueue;
181 rctrl->eventQueue = event;
186 /* allocates and initializes a recon event descriptor */
201 rf_DrainReconEventQueue() -- used in the event of a reconstruction
203 reconstruct event queue.
210 RF_ReconEvent_t *event;
215 event = rctrl->eventQueue;
216 rctrl->eventQueue = event->next;
217 event->next = NULL;
220 rf_FreeReconEventDesc(reconDesc->raidPtr, event);
226 rf_FreeReconEventDesc(RF_Raid_t *raidPtr, RF_ReconEvent_t *event)
228 pool_put(&raidPtr->pools.revent, event);