Home
last modified time | relevance | path

Searched defs:arm_pmu (Results 1 – 9 of 9) sorted by relevance

/linux/include/linux/perf/
H A Darm_pmu.h88 struct arm_pmu { struct
92 irqreturn_t (*handle_irq)(struct arm_pmu *pmu); argument
103 void (*start)(struct arm_pmu *); argument
104 void (*stop)(struct arm_pmu *); argument
105 void (*reset)(void *);
106 int (*map_event)(struct perf_event *event);
133 #define to_arm_pmu(p) (container_of(p, struct arm_pmu, pmu)) argument
/linux/drivers/perf/
H A Darm_brbe.h26 static inline void brbe_probe(struct arm_pmu *arm_pmu) { } in brbe_probe()
34 static inline void brbe_enable(const struct arm_pmu *arm_pmu) { }; in brbe_enable()
H A Darm_brbe.c494 void brbe_enable(const struct arm_pmu *arm_pmu) in brbe_enable()
/linux/arch/arm64/kvm/
H A Dpmu-emul.c686 struct arm_pmu *arm_pmu = vcpu->kvm->arch.arm_pmu; in kvm_pmu_create_perf_event() local
1012 struct arm_pmu *arm_pmu = kvm->arch.arm_pmu; in kvm_arm_pmu_get_max_counters() local
1046 static void kvm_arm_set_pmu(struct kvm *kvm, struct arm_pmu *arm_pmu) in kvm_arm_set_pmu()
1068 struct arm_pmu *arm_pmu = kvm_pmu_probe_armpmu(); in kvm_arm_set_default_pmu() local
1081 struct arm_pmu *arm_pmu; in kvm_arm_pmu_v3_set_pmu() local
/linux/arch/arm64/boot/dts/realtek/
H A Drtd139x.dtsi38 arm_pmu: arm-pmu { label
H A Drtd129x.dtsi39 arm_pmu: arm-pmu { label
H A Drtd16xx.dtsi111 arm_pmu: pmu { label
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3562.dtsi198 arm_pmu: arm-pmu { label
/linux/arch/arm64/include/asm/
H A Dkvm_host.h365 struct arm_pmu *arm_pmu; member