Home
last modified time | relevance | path

Searched refs:pmu (Results 1 – 8 of 8) sorted by relevance

/include/linux/perf/
Darm_pmu.h84 struct pmu pmu; member
88 irqreturn_t (*handle_irq)(struct arm_pmu *pmu);
122 #define to_arm_pmu(p) (container_of(p, struct arm_pmu, pmu))
169 void kvm_host_pmu_init(struct arm_pmu *pmu);
178 void armpmu_free(struct arm_pmu *pmu);
179 int armpmu_register(struct arm_pmu *pmu);
Driscv_pmu.h53 struct pmu pmu; member
76 #define to_riscv_pmu(p) (container_of(p, struct riscv_pmu, pmu))
/include/linux/
Dperf_event.h326 struct pmu { struct
360 void (*pmu_enable) (struct pmu *pmu); /* optional */ argument
361 void (*pmu_disable) (struct pmu *pmu); /* optional */ argument
470 void (*start_txn) (struct pmu *pmu, unsigned int txn_flags); argument
479 int (*commit_txn) (struct pmu *pmu); argument
486 void (*cancel_txn) (struct pmu *pmu); argument
580 bool (*filter) (struct pmu *pmu, int cpu); /* optional */ argument
762 struct pmu *pmu; member
918 struct pmu *pmu; member
1128 extern int perf_pmu_register(struct pmu *pmu, const char *name, int type);
[all …]
Dnd.h50 struct pmu pmu; member
/include/xen/interface/
Dxenpmu.h92 struct xen_pmu_arch pmu; member
/include/kvm/
Darm_pmu.h47 #define kvm_arm_pmu_irq_initialized(v) ((v)->arch.pmu.irq_num >= VGIC_NR_SGIS)
90 vcpu->arch.pmu.events = *kvm_get_pmu_events(); \
/include/linux/bcma/
Dbcma_driver_chipcommon.h632 struct bcma_chipcommon_pmu pmu; member
678 bcma_read32((cc)->pmu.core, offset)
680 bcma_write32((cc)->pmu.core, offset, val)
/include/linux/ssb/
Dssb_driver_chipcommon.h594 struct ssb_chipcommon_pmu pmu; member