Home
last modified time | relevance | path

Searched refs:ctr_overflow_mask (Results 1 – 5 of 5) sorted by relevance

/linux-6.14.4/tools/testing/selftests/kvm/include/riscv/
Dsbi.h73 u64 ctr_overflow_mask; member
/linux-6.14.4/tools/testing/selftests/kvm/riscv/
Dsbi_pmu_test.c150 overflown_mask = READ_ONCE(snapshot_data->ctr_overflow_mask); in guest_irq_handler()
468 GUEST_ASSERT_EQ(READ_ONCE(snapshot_data->ctr_overflow_mask), 0); in test_pmu_events_snaphost()
/linux-6.14.4/arch/riscv/kvm/
Dvcpu_pmu.c623 kvpmu->sdata->ctr_overflow_mask |= BIT(i); in kvm_riscv_vcpu_pmu_ctr_stop()
637 kvpmu->sdata->ctr_overflow_mask &= ~BIT(i); in kvm_riscv_vcpu_pmu_ctr_stop()
/linux-6.14.4/arch/riscv/include/asm/
Dsbi.h156 u64 ctr_overflow_mask; member
/linux-6.14.4/drivers/perf/
Driscv_pmu_sbi.c847 temp_ctr_overflow_mask |= sdata->ctr_overflow_mask << (i * BITS_PER_LONG); in pmu_sbi_stop_hw_ctrs()
856 sdata->ctr_overflow_mask = temp_ctr_overflow_mask; in pmu_sbi_stop_hw_ctrs()
987 overflow = sdata->ctr_overflow_mask; in pmu_sbi_ovf_handler()