Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/kvm/riscv/
H A Dsbi_pmu_test.c162 struct riscv_pmu_snapshot_data *snapshot_data = snapshot_gva; in guest_irq_handler()
329 struct riscv_pmu_snapshot_data *snapshot_data = snapshot_gva; in test_pmu_event_snapshot()
382 struct riscv_pmu_snapshot_data *snapshot_data = snapshot_gva; in test_pmu_event_overflow()
492 struct riscv_pmu_snapshot_data *snapshot_data = snapshot_gva; in test_pmu_events_snaphost()
/linux/tools/testing/selftests/kvm/include/riscv/
H A Dsbi.h72 struct riscv_pmu_snapshot_data { struct
73 ctr_overflow_maskriscv_pmu_snapshot_data global() argument
74 ctr_valuesriscv_pmu_snapshot_data global() argument
75 reservedriscv_pmu_snapshot_data global() argument
/linux/drivers/perf/
H A Driscv_pmu_sbi.c747 struct riscv_pmu_snapshot_data *sdata = cpu_hw_evt->snapshot_addr; in pmu_sbi_ctr_read()
828 struct riscv_pmu_snapshot_data *sdata = cpu_hw_evt->snapshot_addr; in pmu_sbi_ctr_stop()
913 struct riscv_pmu_snapshot_data *sdata = cpu_hw_evt->snapshot_addr; in pmu_sbi_stop_hw_ctrs()
1003 struct riscv_pmu_snapshot_data *sdata = cpu_hw_evt->snapshot_addr; in pmu_sbi_start_ovf_ctrs_snapshot()
1054 struct riscv_pmu_snapshot_data *sdata = cpu_hw_evt->snapshot_addr; in pmu_sbi_ovf_handler()
/linux/arch/riscv/kvm/
H A Dvcpu_pmu.c430 int snapshot_area_size = sizeof(struct riscv_pmu_snapshot_data); in kvm_riscv_vcpu_pmu_snapshot_set_shmem()
578 sizeof(struct riscv_pmu_snapshot_data))) { in kvm_riscv_vcpu_pmu_ctr_start()
724 sizeof(struct riscv_pmu_snapshot_data)); in kvm_riscv_vcpu_pmu_ctr_stop()
/linux/arch/riscv/include/asm/
H A Dsbi.h159 struct riscv_pmu_snapshot_data { struct