Searched refs:arm_pmu (Results 1 – 12 of 12) sorted by relevance
485 struct arm_pmu *cpu_pmu = to_arm_pmu(perf_event->pmu); in kvm_pmu_perf_overflow()583 struct arm_pmu *arm_pmu = vcpu->kvm->arch.arm_pmu; in kvm_pmu_create_perf_event() local614 attr.type = arm_pmu->pmu.type; in kvm_pmu_create_perf_event()676 void kvm_host_pmu_init(struct arm_pmu *pmu) in kvm_host_pmu_init()693 entry->arm_pmu = pmu; in kvm_host_pmu_init()703 static struct arm_pmu *kvm_pmu_probe_armpmu(void) in kvm_pmu_probe_armpmu()705 struct arm_pmu *tmp, *pmu = NULL; in kvm_pmu_probe_armpmu()731 tmp = entry->arm_pmu; in kvm_pmu_probe_armpmu()881 struct arm_pmu *arm_pmu; in kvm_arm_pmu_v3_set_pmu() local888 arm_pmu = entry->arm_pmu; in kvm_arm_pmu_v3_set_pmu()[all …]
272 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu); in armv6pmu_enable_event()306 armv6pmu_handle_irq(struct arm_pmu *cpu_pmu) in armv6pmu_handle_irq()363 static void armv6pmu_start(struct arm_pmu *cpu_pmu) in armv6pmu_start()375 static void armv6pmu_stop(struct arm_pmu *cpu_pmu) in armv6pmu_stop()423 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu); in armv6pmu_disable_event()458 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu); in armv6mpcore_pmu_disable_event()492 static void armv6pmu_init(struct arm_pmu *cpu_pmu) in armv6pmu_init()507 static int armv6_1136_pmu_init(struct arm_pmu *cpu_pmu) in armv6_1136_pmu_init()514 static int armv6_1156_pmu_init(struct arm_pmu *cpu_pmu) in armv6_1156_pmu_init()521 static int armv6_1176_pmu_init(struct arm_pmu *cpu_pmu) in armv6_1176_pmu_init()[all …]
728 static inline int armv7_pmnc_counter_valid(struct arm_pmu *cpu_pmu, int idx) in armv7_pmnc_counter_valid()748 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu); in armv7pmu_read_counter()768 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu); in armv7pmu_write_counter()833 static void armv7_pmnc_dump_regs(struct arm_pmu *cpu_pmu) in armv7_pmnc_dump_regs()875 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu); in armv7pmu_enable_event()921 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu); in armv7pmu_disable_event()949 static irqreturn_t armv7pmu_handle_irq(struct arm_pmu *cpu_pmu) in armv7pmu_handle_irq()1010 static void armv7pmu_start(struct arm_pmu *cpu_pmu) in armv7pmu_start()1021 static void armv7pmu_stop(struct arm_pmu *cpu_pmu) in armv7pmu_stop()1036 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu); in armv7pmu_get_event_idx()[all …]
145 xscale1pmu_handle_irq(struct arm_pmu *cpu_pmu) in xscale1pmu_handle_irq()207 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu); in xscale1pmu_enable_event()243 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu); in xscale1pmu_disable_event()301 static void xscale1pmu_start(struct arm_pmu *cpu_pmu) in xscale1pmu_start()313 static void xscale1pmu_stop(struct arm_pmu *cpu_pmu) in xscale1pmu_stop()370 static int xscale1pmu_init(struct arm_pmu *cpu_pmu) in xscale1pmu_init()497 xscale2pmu_handle_irq(struct arm_pmu *cpu_pmu) in xscale2pmu_handle_irq()553 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu); in xscale2pmu_enable_event()599 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu); in xscale2pmu_disable_event()664 static void xscale2pmu_start(struct arm_pmu *cpu_pmu) in xscale2pmu_start()[all …]
51 &arm_pmu {
65 &arm_pmu {
38 arm_pmu: arm-pmu { label
39 arm_pmu: arm-pmu { label
111 arm_pmu: pmu { label
296 struct arm_pmu *arm_pmu; member