Lines Matching refs:pmu
218 struct pmu { struct
242 void (*pmu_enable) (struct pmu *pmu); /* optional */ argument
243 void (*pmu_disable) (struct pmu *pmu); /* optional */ argument
338 void (*start_txn) (struct pmu *pmu, unsigned int txn_flags); argument
347 int (*commit_txn) (struct pmu *pmu); argument
354 void (*cancel_txn) (struct pmu *pmu); argument
469 struct pmu *pmu; member
594 struct pmu *pmu; member
662 struct pmu *unique_pmu;
719 extern int perf_pmu_register(struct pmu *pmu, const char *name, int type);
720 extern void perf_pmu_unregister(struct pmu *pmu);
735 extern void perf_pmu_disable(struct pmu *pmu);
736 extern void perf_pmu_enable(struct pmu *pmu);
737 extern void perf_sched_cb_dec(struct pmu *pmu);
738 extern void perf_sched_cb_inc(struct pmu *pmu);
750 extern void perf_pmu_migrate_context(struct pmu *pmu,
859 return event->pmu->task_ctx_nr == perf_sw_context; in is_software_event()
1032 return event->pmu->setup_aux; in has_aux()