rctrl 104 dev/raidframe/rf_revent.c RF_ReconCtrl_t *rctrl = raidPtr->reconControl[row];
rctrl 108 dev/raidframe/rf_revent.c RF_LOCK_MUTEX(rctrl->eq_mutex);
rctrl 110 dev/raidframe/rf_revent.c RF_ASSERT((rctrl->eventQueue == NULL) == (rctrl->eq_count == 0));
rctrl 112 dev/raidframe/rf_revent.c rctrl->continueFunc = continueFunc;
rctrl 113 dev/raidframe/rf_revent.c rctrl->continueArg = continueArg;
rctrl 152 dev/raidframe/rf_revent.c while (!rctrl->eventQueue) {
rctrl 156 dev/raidframe/rf_revent.c DO_WAIT(rctrl);
rctrl 163 dev/raidframe/rf_revent.c event = rctrl->eventQueue;
rctrl 164 dev/raidframe/rf_revent.c rctrl->eventQueue = event->next;
rctrl 166 dev/raidframe/rf_revent.c rctrl->eq_count--;
rctrl 169 dev/raidframe/rf_revent.c RF_ASSERT((rctrl->eventQueue == NULL) == (rctrl->eq_count == 0));
rctrl 170 dev/raidframe/rf_revent.c RF_UNLOCK_MUTEX(rctrl->eq_mutex);
rctrl 179 dev/raidframe/rf_revent.c RF_ReconCtrl_t *rctrl = raidPtr->reconControl[row];
rctrl 183 dev/raidframe/rf_revent.c RF_ASSERT(col != rctrl->fcol);
rctrl 187 dev/raidframe/rf_revent.c RF_LOCK_MUTEX(rctrl->eq_mutex);
rctrl 189 dev/raidframe/rf_revent.c RF_ASSERT((rctrl->eventQueue == NULL) == (rctrl->eq_count == 0));
rctrl 190 dev/raidframe/rf_revent.c event->next = rctrl->eventQueue;
rctrl 191 dev/raidframe/rf_revent.c rctrl->eventQueue = event;
rctrl 192 dev/raidframe/rf_revent.c rctrl->eq_count++;
rctrl 193 dev/raidframe/rf_revent.c RF_UNLOCK_MUTEX(rctrl->eq_mutex);
rctrl 195 dev/raidframe/rf_revent.c DO_SIGNAL(rctrl);