Lines Matching refs:iCpu

124                 for (uint32_t iCpu = 0; iCpu < pGip->cCpus; iCpu++)
126 int64_t iTscDelta = pGip->aCPUs[iCpu].i64TSCDelta;
129 if ((iCpu % 4) == 0)
131 if (pGip->aCPUs[iCpu].enmState != SUPGIPCPUSTATE_ONLINE)
132 RTPrintf(" %02x: offline ", iCpu, iTscDelta);
134 RTPrintf(" %02x: %-12lld", iCpu, iTscDelta);
136 RTPrintf(" %02x: INT64_MAX ", iCpu);
140 && pGip->aCPUs[iCpu].enmState == SUPGIPCPUSTATE_ONLINE)
142 if (aCpuStats[iCpu].iLowest > iTscDelta)
143 aCpuStats[iCpu].iLowest = iTscDelta;
144 if (aCpuStats[iCpu].iHighest < iTscDelta)
145 aCpuStats[iCpu].iHighest = iTscDelta;
146 aCpuStats[iCpu].iTotal += iTscDelta;
149 if (aCpuStats[iCpu].uAbsMin > uAbsTscDelta)
150 aCpuStats[iCpu].uAbsMin = uAbsTscDelta;
151 if (aCpuStats[iCpu].uAbsMax < uAbsTscDelta)
152 aCpuStats[iCpu].uAbsMax = uAbsTscDelta;
153 aCpuStats[iCpu].uAbsTotal += uAbsTscDelta;
169 for (uint32_t iCpu = 0; iCpu < pGip->cCpus; iCpu++)
170 if (pGip->aCPUs[iCpu].enmState == SUPGIPCPUSTATE_ONLINE)
172 rc = SUPR3TscDeltaMeasure(pGip->aCPUs[iCpu].idCpu, false /*fAsync*/, true /*fForce*/, 64, 16 /*ms*/);
174 RTTestFailed(hTest, "SUPR3TscDeltaMeasure failed on %#x: %Rrc", pGip->aCPUs[iCpu].idCpu, rc);
186 for (uint32_t iCpu = 0; iCpu < pGip->cCpus; iCpu++)
188 if (pGip->aCPUs[iCpu].enmState != SUPGIPCPUSTATE_ONLINE)
189 RTPrintf("tstSupTscDelta: %02x: offline\n", iCpu);
193 iCpu,
194 aCpuStats[iCpu].iLowest,
195 aCpuStats[iCpu].iHighest,
196 aCpuStats[iCpu].iTotal / cIterations,
197 aCpuStats[iCpu].iHighest - aCpuStats[iCpu].iLowest);
199 aCpuStats[iCpu].uAbsMin,
200 aCpuStats[iCpu].uAbsMax,
201 aCpuStats[iCpu].uAbsTotal / cIterations,
202 pGip->aCPUs[iCpu].idCpu,
203 pGip->aCPUs[iCpu].idApic);
204 if (iLowest > aCpuStats[iCpu].iLowest)
205 iLowest = aCpuStats[iCpu].iLowest;
206 if (iHighest < aCpuStats[iCpu].iHighest)
207 iHighest = aCpuStats[iCpu].iHighest;
208 iTotal += aCpuStats[iCpu].iHighest;