Lines Matching refs:list_head
33 struct list_head list;
48 struct list_head format; /* HEAD struct perf_pmu_format -> list */
49 struct list_head aliases; /* HEAD struct perf_pmu_alias -> list */
50 struct list_head caps; /* HEAD struct perf_pmu_caps -> list */
51 struct list_head list; /* ELEM */
52 struct list_head hybrid_list;
74 struct list_head terms; /* HEAD struct parse_events_term -> list */
75 struct list_head list; /* ELEM */
88 void pmu_add_sys_aliases(struct list_head *head, struct perf_pmu *pmu);
90 struct list_head *head_terms,
92 int perf_pmu__config_terms(const char *pmu_name, struct list_head *formats,
94 struct list_head *head_terms,
96 __u64 perf_pmu__format_bits(struct list_head *formats, const char *name);
97 int perf_pmu__format_type(struct list_head *formats, const char *name);
98 int perf_pmu__check_alias(struct perf_pmu *pmu, struct list_head *head_terms,
100 struct list_head *perf_pmu__alias(struct perf_pmu *pmu,
101 struct list_head *head_terms);
102 void perf_pmu_error(struct list_head *list, char *name, char const *msg);
104 int perf_pmu__new_format(struct list_head *list, char *name,
107 int perf_pmu__format_parse(char *dir, struct list_head *head);
108 void perf_pmu__del_formats(struct list_head *formats);
123 void pmu_add_cpu_aliases_map(struct list_head *head, struct perf_pmu *pmu,