Searched refs:cpmu_regs (Results 1 – 1 of 1) sorted by relevance
155 const uint64_t cpmu_regs[] = { CPMU_REGS }; in perfmon_cpmu_sample_regs_xcall() local156 memcpy(®s[cpu_number() * cpmu_reg_count], cpmu_regs, sizeof(cpmu_regs)); in perfmon_cpmu_sample_regs_xcall()225 perfmon_cpmu_regs_init(struct perfmon_cpmu_regs *cpmu_regs) in perfmon_cpmu_regs_init() argument227 bzero(cpmu_regs, sizeof(*cpmu_regs)); in perfmon_cpmu_regs_init()232 cpmu_regs->pcr_pmcr0 = fixed_enable | fixed_pmi_enable | in perfmon_cpmu_regs_init()286 struct perfmon_cpmu_regs *cpmu_regs = cpmu_regs_arg; in perfmon_cpmu_configure_xcall() local287 __builtin_arm_wsr64("PMCR0_EL1", cpmu_regs->pcr_pmcr0); in perfmon_cpmu_configure_xcall()288 __builtin_arm_wsr64("PMESR0_EL1", cpmu_regs->pcr_pmesr[0]); in perfmon_cpmu_configure_xcall()289 __builtin_arm_wsr64("PMESR1_EL1", cpmu_regs->pcr_pmesr[1]); in perfmon_cpmu_configure_xcall()299 uint64_t attr_value = cpmu_regs->pcr_attr_regs[i]; in perfmon_cpmu_configure_xcall()