Lines Matching refs:candidate

383 	RF_LockReqDesc_t *candidate, *candidate_t, *predecessor;  in rf_ReleaseStripeLock()  local
484 for (candidate_t = NULL, candidate = lockDesc->waitersH; in rf_ReleaseStripeLock()
485 candidate;) { in rf_ReleaseStripeLock()
489 if (RANGE_OVERLAP(lockReqDesc, candidate)) in rf_ReleaseStripeLock()
493 if (RANGE_OVERLAP(t, candidate)) { in rf_ReleaseStripeLock()
501 …tid, stripeID, candidate->type, candidate->start, candidate->stop, candidate->start2, candidate->s… in rf_ReleaseStripeLock()
506 candidate_t = candidate; in rf_ReleaseStripeLock()
507 candidate = candidate->next; in rf_ReleaseStripeLock()
516 if (STRIPELOCK_CONFLICT(candidate, in rf_ReleaseStripeLock()
521 …tid, stripeID, candidate->type, candidate->start, candidate->stop, candidate->start2, candidate->s… in rf_ReleaseStripeLock()
536 predecessor != candidate; in rf_ReleaseStripeLock()
538 if (STRIPELOCK_CONFLICT(candidate, in rf_ReleaseStripeLock()
543 …tid, stripeID, candidate->type, candidate->start, candidate->stop, candidate->start2, candidate->s… in rf_ReleaseStripeLock()
558 …tid, stripeID, candidate->type, candidate->start, candidate->stop, candidate->start2, candidate->s… in rf_ReleaseStripeLock()
564 candidate_t->next = candidate->next; in rf_ReleaseStripeLock()
565 if (lockDesc->waitersT == candidate) in rf_ReleaseStripeLock()
568 RF_ASSERT(candidate == lockDesc->waitersH); in rf_ReleaseStripeLock()
574 candidate->next = lockDesc->granted; in rf_ReleaseStripeLock()
575 lockDesc->granted = candidate; in rf_ReleaseStripeLock()
577 RF_ASSERT(!candidate->templink); in rf_ReleaseStripeLock()
580 candidate->templink = callbacklist; in rf_ReleaseStripeLock()
582 callbacklist = candidate; in rf_ReleaseStripeLock()
585 candidate = lockDesc->waitersH; in rf_ReleaseStripeLock()
587 candidate = candidate_t->next; in rf_ReleaseStripeLock()
590 candidate_t = candidate; in rf_ReleaseStripeLock()
592 candidate = candidate->next; in rf_ReleaseStripeLock()
622 for (candidate = callbacklist; candidate;) { in rf_ReleaseStripeLock()
623 t = candidate; in rf_ReleaseStripeLock()
624 candidate = candidate->templink; in rf_ReleaseStripeLock()