Home | History | Annotate | Download | only in raidframe

Lines Matching refs:rctrl

85 	RF_ReconCtrl_t *rctrl = raidPtr->reconControl;
89 rf_lock_mutex2(rctrl->eq_mutex);
91 RF_ASSERT((rctrl->eventQueue == NULL) == (rctrl->eq_count == 0));
123 rctrl->eq_mutex);
130 while (!rctrl->eventQueue) {
135 rf_timedwait_cond2(rctrl->eq_cv, rctrl->eq_mutex,
141 rctrl->headSepCBList) {
155 event = rctrl->eventQueue;
156 rctrl->eventQueue = event->next;
158 rctrl->eq_count--;
161 RF_ASSERT((rctrl->eventQueue == NULL) == (rctrl->eq_count == 0));
162 rf_unlock_mutex2(rctrl->eq_mutex);
170 RF_ReconCtrl_t *rctrl = raidPtr->reconControl;
174 RF_ASSERT(col != rctrl->fcol);
177 rf_lock_mutex2(rctrl->eq_mutex);
179 RF_ASSERT((rctrl->eventQueue == NULL) == (rctrl->eq_count == 0));
180 event->next = rctrl->eventQueue;
181 rctrl->eventQueue = event;
182 rctrl->eq_count++;
183 rf_broadcast_cond2(rctrl->eq_cv);
184 rf_unlock_mutex2(rctrl->eq_mutex);
209 RF_ReconCtrl_t *rctrl = reconDesc->raidPtr->reconControl;
212 rf_lock_mutex2(rctrl->eq_mutex);
213 while (rctrl->eventQueue!=NULL) {
215 event = rctrl->eventQueue;
216 rctrl->eventQueue = event->next;
218 rctrl->eq_count--;
222 rf_unlock_mutex2(rctrl->eq_mutex);