Searched refs:arm_pmu (Results 1 – 16 of 16) sorted by relevance
10 struct arm_pmu;15 void brbe_probe(struct arm_pmu *arm_pmu);16 unsigned int brbe_num_branch_records(const struct arm_pmu *armpmu);19 void brbe_enable(const struct arm_pmu *arm_pmu);26 static inline void brbe_probe(struct arm_pmu *arm_pmu) { } in brbe_probe() argument27 static inline unsigned int brbe_num_branch_records(const struct arm_pmu *armpmu) in brbe_num_branch_records()34 static inline void brbe_enable(const struct arm_pmu *arm_pmu) { }; in brbe_enable() argument
68 struct arm_pmu *armpmu = *per_cpu_ptr((void * __percpu *)devid, cpu); in armpmu_free_percpu_pmuirq()95 struct arm_pmu *armpmu = *per_cpu_ptr((void * __percpu *)devid, cpu); in armpmu_free_percpu_pmunmi()206 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_event_set_period()248 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_event_update()278 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_stop()294 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_start()319 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_del()341 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_add()380 struct arm_pmu *armpmu; in validate_event()434 struct arm_pmu *armpmu; in armpmu_dispatch_irq()[all …]
470 unsigned int brbe_num_branch_records(const struct arm_pmu *armpmu) in brbe_num_branch_records()475 void brbe_probe(struct arm_pmu *armpmu) in brbe_probe()494 void brbe_enable(const struct arm_pmu *arm_pmu) in brbe_enable() argument496 struct pmu_hw_events *cpuc = this_cpu_ptr(arm_pmu->hw_events); in brbe_enable()775 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu); in brbe_read_filtered_entries()
7 obj-$(CONFIG_ARM_PMU) += arm_pmu.o arm_pmu_platform.o
542 struct arm_pmu *cpu_pmu = to_arm_pmu(perf_event->pmu); in kvm_pmu_perf_overflow()667 struct arm_pmu *pmu = kvm->arch.arm_pmu; in kvm_map_pmu_event()686 struct arm_pmu *arm_pmu = vcpu->kvm->arch.arm_pmu; in kvm_pmu_create_perf_event() local725 attr.type = arm_pmu->pmu.type; in kvm_pmu_create_perf_event()787 void kvm_host_pmu_init(struct arm_pmu *pmu) in kvm_host_pmu_init()804 entry->arm_pmu = pmu; in kvm_host_pmu_init()808 static struct arm_pmu *kvm_pmu_probe_armpmu(void) in kvm_pmu_probe_armpmu()811 struct arm_pmu *pmu; in kvm_pmu_probe_armpmu()835 pmu = entry->arm_pmu; in kvm_pmu_probe_armpmu()844 static u64 __compute_pmceid(struct arm_pmu *pmu, bool pmceid1) in __compute_pmceid()[all …]
1573 if (kvm_vcpu_has_pmu(vcpu) && !kvm->arch.arm_pmu) in kvm_setup_vcpu()
51 &arm_pmu {
65 &arm_pmu {
38 arm_pmu: arm-pmu { label
39 arm_pmu: arm-pmu { label
111 arm_pmu: pmu { label
369 struct arm_pmu *arm_pmu; member
198 arm_pmu: arm-pmu { label
2241 F: include/linux/perf/arm_pmu*.h