Lines Matching refs:Candidate
879 SchedCandidate &Candidate);
1122 SchedCandidate &Candidate) { in pickNodeFromQueue() argument
1137 if (!Candidate.SU) { in pickNodeFromQueue()
1138 Candidate.SU = *I; in pickNodeFromQueue()
1139 Candidate.RPDelta = RPDelta; in pickNodeFromQueue()
1144 if (RPDelta.Excess.UnitIncrease < Candidate.RPDelta.Excess.UnitIncrease) { in pickNodeFromQueue()
1146 Candidate.SU = *I; in pickNodeFromQueue()
1147 Candidate.RPDelta = RPDelta; in pickNodeFromQueue()
1151 if (RPDelta.Excess.UnitIncrease > Candidate.RPDelta.Excess.UnitIncrease) in pickNodeFromQueue()
1158 < Candidate.RPDelta.CriticalMax.UnitIncrease) { in pickNodeFromQueue()
1160 Candidate.SU = *I; in pickNodeFromQueue()
1161 Candidate.RPDelta = RPDelta; in pickNodeFromQueue()
1166 > Candidate.RPDelta.CriticalMax.UnitIncrease) in pickNodeFromQueue()
1173 < Candidate.RPDelta.CurrentMax.UnitIncrease) { in pickNodeFromQueue()
1175 Candidate.SU = *I; in pickNodeFromQueue()
1176 Candidate.RPDelta = RPDelta; in pickNodeFromQueue()
1181 > Candidate.RPDelta.CurrentMax.UnitIncrease) in pickNodeFromQueue()
1191 if ((Q.getID() == TopQID && (*I)->NodeNum < Candidate.SU->NodeNum) in pickNodeFromQueue()
1192 || (Q.getID() == BotQID && (*I)->NodeNum > Candidate.SU->NodeNum)) { in pickNodeFromQueue()
1194 Candidate.SU = *I; in pickNodeFromQueue()
1195 Candidate.RPDelta = RPDelta; in pickNodeFromQueue()