Lines Matching defs:perf_pmu
40 struct perf_pmu { struct
42 const char *name;
47 char *alias_name;
52 const char *id;
57 __u32 type;
61 bool selectable;
68 bool is_core;
73 bool is_uncore;
98 void (*perf_event_attr_init_default)(const struct perf_pmu *pmu, argument
113 * @aliases: List of struct perf_pmu_alias. Each alias corresponds to an argument
117 struct list_head aliases;
121 const struct pmu_events_table *events_table;
123 uint32_t sysfs_aliases;
125 uint32_t loaded_json_aliases;
127 bool sysfs_aliases_loaded;
132 bool cpu_aliases_added;
134 bool caps_initialized;
136 u32 nr_caps;
167 /** @perf_pmu__fake: A special global PMU used for testing. */ argument
168 extern struct perf_pmu perf_pmu__fake; argument