Lines Matching refs:list_head
32 struct list_head list;
47 struct list_head format; /* HEAD struct perf_pmu_format -> list */
48 struct list_head aliases; /* HEAD struct perf_pmu_alias -> list */
49 struct list_head caps; /* HEAD struct perf_pmu_caps -> list */
50 struct list_head list; /* ELEM */
51 struct list_head hybrid_list;
77 struct list_head terms; /* HEAD struct parse_events_term -> list */
78 struct list_head list; /* ELEM */
91 void pmu_add_sys_aliases(struct list_head *head, struct perf_pmu *pmu);
93 struct list_head *head_terms,
95 int perf_pmu__config_terms(const char *pmu_name, struct list_head *formats,
97 struct list_head *head_terms,
99 __u64 perf_pmu__format_bits(struct list_head *formats, const char *name);
100 int perf_pmu__format_type(struct list_head *formats, const char *name);
101 int perf_pmu__check_alias(struct perf_pmu *pmu, struct list_head *head_terms,
103 struct list_head *perf_pmu__alias(struct perf_pmu *pmu,
104 struct list_head *head_terms);
105 void perf_pmu_error(struct list_head *list, char *name, char const *msg);
107 int perf_pmu__new_format(struct list_head *list, char *name,
110 int perf_pmu__format_parse(char *dir, struct list_head *head);
111 void perf_pmu__del_formats(struct list_head *formats);
126 void pmu_add_cpu_aliases_map(struct list_head *head, struct perf_pmu *pmu,