Lines Matching defs:initial_count

295     uint32_t                initial_count;
298 /** The time stamp of the initial_count load, i.e. when it was started. */
312 /** The initial_count value used for the current frequency hint. */
420 static void apicTimerSetInitialCount(APICDeviceInfo *pDev, APICState *pApic, uint32_t initial_count);
1010 *pu64Value = pApic->initial_count;
1360 pApic->initial_count = 0;
1503 val = pApic->initial_count - (d % ((uint64_t)pApic->initial_count + 1));
1504 else if (d >= pApic->initial_count)
1507 val = pApic->initial_count - d;
1519 if ( pApic->uHintedInitialCount != pApic->initial_count
1522 pApic->uHintedInitialCount = pApic->initial_count;
1526 if (pApic->initial_count > 0)
1529 uint64_t cTickPerPeriod = ((uint64_t)pApic->initial_count + 1) << pApic->count_shift;
1549 pApic->initial_count = u32NewInitialCount;
1622 if (cTicks >= pApic->initial_count)
1649 && pApic->initial_count > 0)
1657 NextTS = ((cTicks / ((uint64_t)pApic->initial_count + 1)) + 1) * ((uint64_t)pApic->initial_count + 1);
1660 if (cTicks >= pApic->initial_count)
1662 NextTS = (uint64_t)pApic->initial_count + 1;
1675 Log(("apicTimerSetLvt: ic=%#x sh=%#x nxt=%#llx\n", pApic->initial_count, pApic->count_shift, pApic->next_time));
1710 && pApic->initial_count > 0) {
1712 pApic->next_time += (((uint64_t)pApic->initial_count + 1) << pApic->count_shift);
1716 Log2(("apicR3TimerCallback: ic=%#x sh=%#x nxt=%#llx\n", pApic->initial_count, pApic->count_shift, pApic->next_time));
1755 SSMR3PutU32(f, pApic->initial_count);
1809 SSMR3GetU32(f, (uint32_t *)&pApic->initial_count);