to_riscv_pmu
struct riscv_pmu *rpmu = to_riscv_pmu(perf_event->pmu);
struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu);
struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu);
struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu);
struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu);
struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu);
struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu);
struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu);
struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu);
struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu);
struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu);
userpg->pmc_width = to_riscv_pmu(event->pmu)->ctr_get_width(event->hw.idx) + 1;
pmu = to_riscv_pmu(event->pmu);
struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu);
struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu);
struct riscv_pmu *pmu = to_riscv_pmu(event->pmu);
struct riscv_pmu *pmu = to_riscv_pmu(event->pmu);