Home
last modified time | relevance | path

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

/qemu/hw/riscv/
H A Driscv-iommu-hpm.c40 const uint64_t ctr_val = s->hpmcycle_val; in riscv_iommu_hpmcycle_read() local
42 trace_riscv_iommu_hpm_read(cycle, inhibit, ctr_prev, ctr_val); in riscv_iommu_hpmcycle_read()
50 return (ctr_val & RISCV_IOMMU_IOHPMCYCLES_COUNTER) | in riscv_iommu_hpmcycle_read()
54 return (ctr_val + get_cycles() - ctr_prev) | in riscv_iommu_hpmcycle_read()
H A Dtrace-events22 …32_t inhibit, uint64_t ctr_prev, uint64_t ctr_val) "cycle 0x%"PRIx64" inhibit 0x%x ctr_prev 0x%"PR…
/qemu/target/riscv/
H A Dpmu.c468 uint64_t ctr_val; in pmu_timer_trigger_irq() local
496 ctr_val = counter->mhpmcounter_val; in pmu_timer_trigger_irq()
500 ctr_val = ctr_val | in pmu_timer_trigger_irq()
510 if (curr_ctr_val >= ctr_val) { in pmu_timer_trigger_irq()
H A Dcsr.c1372 target_ulong ctr_val = upper_half ? counter->mhpmcounterh_val : in riscv_pmu_read_ctr() local
1380 *val = ctr_val; in riscv_pmu_read_ctr()
1391 ctr_prev + ctr_val; in riscv_pmu_read_ctr()
1393 *val = ctr_val; in riscv_pmu_read_ctr()