Searched refs:to_riscv_pmu (Results 1 – 3 of 3) sorted by relevance
49 userpg->pmc_width = to_riscv_pmu(event->pmu)->ctr_get_width(event->hw.idx) + 1; in arch_perf_update_userpage()150 struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu); in riscv_pmu_ctr_get_width_mask()172 struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu); in riscv_pmu_event_update()200 struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu); in riscv_pmu_stop()255 struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu); in riscv_pmu_start()271 struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu); in riscv_pmu_add()295 struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu); in riscv_pmu_del()319 struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu); in riscv_pmu_event_init()363 struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu); in riscv_pmu_event_idx()376 struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu); in riscv_pmu_event_mapped()[all …]
344 struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu); in pmu_sbi_ctr_get_idx()403 struct riscv_pmu *rvpmu = to_riscv_pmu(event->pmu); in pmu_sbi_ctr_clear_idx()698 pmu = to_riscv_pmu(event->pmu); in pmu_sbi_ovf_handler()
68 #define to_riscv_pmu(p) (container_of(p, struct riscv_pmu, pmu)) macro