Lines Matching defs:reconCtrlPtr
557 RF_ReconCtrl_t *reconCtrlPtr;
567 reconCtrlPtr = raidPtr->reconControl;
570 RF_ASSERT(rbuf->col != reconCtrlPtr->fcol);
589 rf_lock_mutex2(reconCtrlPtr->rb_mutex);
590 while(reconCtrlPtr->rb_lock) {
591 rf_wait_cond2(reconCtrlPtr->rb_cv, reconCtrlPtr->rb_mutex);
593 reconCtrlPtr->rb_lock = 1;
594 rf_unlock_mutex2(reconCtrlPtr->rb_mutex);
596 pssPtr = rf_LookupRUStatus(raidPtr, reconCtrlPtr->pssTable,
622 t = reconCtrlPtr->committedRbufs;
624 reconCtrlPtr->committedRbufs = t->next;
627 if (reconCtrlPtr->floatingRbufs) {
633 t = reconCtrlPtr->floatingRbufs;
634 reconCtrlPtr->floatingRbufs = t->next;
658 if (reconCtrlPtr->bufferWaitList == NULL) {
660 reconCtrlPtr->bufferWaitList = cb;
663 for (p = reconCtrlPtr->bufferWaitList; p->next; p = p->next);
670 t->col = reconCtrlPtr->fcol;
692 rf_CheckForFullRbuf(raidPtr, reconCtrlPtr, pssPtr, 1);
696 rf_lock_mutex2(reconCtrlPtr->rb_mutex);
697 reconCtrlPtr->rb_lock = 0;
698 rf_broadcast_cond2(reconCtrlPtr->rb_cv);
699 rf_unlock_mutex2(reconCtrlPtr->rb_mutex);