Home
last modified time | relevance | path

Searched refs:irq_overflow_left (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/hw/riscv/
H A Driscv-iommu-hpm.c186 if (s->irq_overflow_left > 0) { in riscv_iommu_hpm_timer_cb()
188 qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) + s->irq_overflow_left; in riscv_iommu_hpm_timer_cb()
190 s->irq_overflow_left = 0; in riscv_iommu_hpm_timer_cb()
233 s->irq_overflow_left = overflow_at - INT64_MAX; in hpm_setup_timer()
H A Driscv-iommu.h89 uint64_t irq_overflow_left; /* Value beyond INT64_MAX after overflow */ member
/openbmc/qemu/target/riscv/
H A Dpmu.c487 if (counter->irq_overflow_left > 0) { in pmu_timer_trigger_irq()
489 counter->irq_overflow_left; in pmu_timer_trigger_irq()
491 counter->irq_overflow_left = 0; in pmu_timer_trigger_irq()
574 counter->irq_overflow_left = overflow_left; in riscv_pmu_setup_timer()
H A Dcpu.h206 target_ulong irq_overflow_left; member