H A D | parse-events.c | 163 list_for_each_entry(term, head_terms, list) in get_config_str() 188 * @config_terms: the list of terms that may contain a raw term. 195 list_for_each_entry(term, config_terms, list) { in fix_raw() 225 __add_event(struct list_head *list, int *idx, in __add_event() argument 276 if (list) in __add_event() 277 list_add_tail(&evsel->core.node, list); in __add_event() 286 return __add_event(/*list=*/NULL, &idx, attr, /*init_attr=*/false, name, in parse_events__add_event() 291 static int add_event(struct list_head *list, int *idx, in add_event() argument 295 return __add_event(list, idx, attr, /*init_attr*/true, name, metric_id, in add_event() 300 static int add_event_tool(struct list_head *list, in argument 443 parse_events_add_cache(struct list_head *list, int *idx, const char *name, struct parse_events_state *parse_state, struct list_head *head_config) parse_events_add_cache() argument 520 add_tracepoint(struct list_head *list, int *idx, const char *sys_name, const char *evt_name, struct parse_events_error *err, struct list_head *head_config, void *loc_) add_tracepoint() argument 545 add_tracepoint_multi_event(struct list_head *list, int *idx, const char *sys_name, const char *evt_name, struct parse_events_error *err, struct list_head *head_config, YYLTYPE *loc) add_tracepoint_multi_event() argument 593 add_tracepoint_event(struct list_head *list, int *idx, const char *sys_name, const char *evt_name, struct parse_events_error *err, struct list_head *head_config, YYLTYPE *loc) add_tracepoint_event() argument 605 add_tracepoint_multi_sys(struct list_head *list, int *idx, const char *sys_name, const char *evt_name, struct parse_events_error *err, struct list_head *head_config, YYLTYPE *loc) add_tracepoint_multi_sys() argument 680 parse_events_add_breakpoint(struct parse_events_state *parse_state, struct list_head *list, u64 addr, char *type, u64 len, struct list_head *head_config __maybe_unused) parse_events_add_breakpoint() argument 1251 parse_events_add_tracepoint(struct list_head *list, int *idx, const char *sys, const char *event, struct parse_events_error *err, struct list_head *head_config, void *loc_) parse_events_add_tracepoint() argument 1284 __parse_events_add_numeric(struct parse_events_state *parse_state, struct list_head *list, struct perf_pmu *pmu, u32 type, u32 extended_type, u64 config, struct list_head *head_config) __parse_events_add_numeric() argument 1320 parse_events_add_numeric(struct parse_events_state *parse_state, struct list_head *list, u32 type, u64 config, struct list_head *head_config, bool wildcard) parse_events_add_numeric() argument 1351 parse_events_add_tool(struct parse_events_state *parse_state, struct list_head *list, int tool_event) parse_events_add_tool() argument 1370 parse_events_add_pmu(struct parse_events_state *parse_state, struct list_head *list, const char *name, struct list_head *head_config, bool auto_merge_stats, void *loc_) parse_events_add_pmu() argument 1491 struct list_head *list = NULL; parse_events_multi_pmu_add() local 1574 parse_events__modifier_group(struct list_head *list, char *event_mod) parse_events__modifier_group() argument 1580 parse_events__set_leader(char *name, struct list_head *list) parse_events__set_leader() argument 1746 parse_events__modifier_event(struct list_head *list, char *str, bool add) parse_events__modifier_event() argument 1786 parse_events_name(struct list_head *list, const char *name) parse_events_name() argument 1982 parse_events__sort_events_and_fix_groups(struct list_head *list) parse_events__sort_events_and_fix_groups() argument [all...] |