H A D | parse-events.c | 413 bool parse_events__filter_pmu(const struct parse_events_state *parse_state, in parse_events__decode_legacy_cache() 416 if (parse_state->pmu_filter == NULL) in parse_events__decode_legacy_cache() 419 return strcmp(parse_state->pmu_filter, pmu->name) != 0; in parse_events__decode_legacy_cache() 422 static int parse_events_add_pmu(struct parse_events_state *parse_state, in parse_events__decode_legacy_cache() 428 struct parse_events_state *parse_state, in parse_events__decode_legacy_cache() 441 if (parse_events__filter_pmu(parse_state, pmu)) in parse_events__filter_pmu() argument 449 ret = parse_events_add_pmu(parse_state, list, pmu, 473 if (config_attr(&attr, parsed_terms, parse_state->error, in parse_events_add_cache() 524 static int add_tracepoint(struct parse_events_state *parse_state, in tracepoint_error() 531 struct evsel *evsel = evsel__newtp_idx(sys_name, evt_name, parse_state in tracepoint_error() 456 parse_events_add_cache(struct list_head * list,int * idx,const char * name,struct parse_events_state * parse_state,struct parse_events_terms * parsed_terms) parse_events_add_cache() argument 550 add_tracepoint(struct parse_events_state * parse_state,struct list_head * list,const char * sys_name,const char * evt_name,struct parse_events_error * err,struct parse_events_terms * head_config,void * loc_) add_tracepoint() argument 577 add_tracepoint_multi_event(struct parse_events_state * parse_state,struct list_head * list,const char * sys_name,const char * evt_name,struct parse_events_error * err,struct parse_events_terms * head_config,YYLTYPE * loc) add_tracepoint_multi_event() argument 626 add_tracepoint_event(struct parse_events_state * parse_state,struct list_head * list,const char * sys_name,const char * evt_name,struct parse_events_error * err,struct parse_events_terms * head_config,YYLTYPE * loc) add_tracepoint_event() argument 639 add_tracepoint_multi_sys(struct parse_events_state * parse_state,struct list_head * list,const char * sys_name,const char * evt_name,struct parse_events_error * err,struct parse_events_terms * head_config,YYLTYPE * loc) add_tracepoint_multi_sys() argument 735 parse_events_add_breakpoint(struct parse_events_state * parse_state,struct list_head * list,u64 addr,char * type,u64 len,struct parse_events_terms * head_config) parse_events_add_breakpoint() argument 1323 parse_events_add_tracepoint(struct parse_events_state * parse_state,struct list_head * list,const char * sys,const char * event,struct parse_events_error * err,struct parse_events_terms * head_config,void * loc_) parse_events_add_tracepoint() argument 1357 __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,const struct parse_events_terms * head_config) __parse_events_add_numeric() argument 1393 parse_events_add_numeric(struct parse_events_state * parse_state,struct list_head * list,u32 type,u64 config,const struct parse_events_terms * head_config,bool wildcard) parse_events_add_numeric() argument 1424 parse_events_add_tool(struct parse_events_state * parse_state,struct list_head * list,int tool_event) parse_events_add_tool() argument 1443 parse_events_add_pmu(struct parse_events_state * parse_state,struct list_head * list,struct perf_pmu * pmu,const struct parse_events_terms * const_parsed_terms,bool auto_merge_stats) parse_events_add_pmu() argument 1569 parse_events_multi_pmu_add(struct parse_events_state * parse_state,const char * event_name,const struct parse_events_terms * const_parsed_terms,struct list_head ** listp,void * loc_) parse_events_multi_pmu_add() argument 1657 parse_events_multi_pmu_add_or_add_pmu(struct parse_events_state * parse_state,const char * event_or_pmu,const struct parse_events_terms * const_parsed_terms,struct list_head ** listp,void * loc_) parse_events_multi_pmu_add_or_add_pmu() argument 1734 parse_events__modifier_list(struct parse_events_state * parse_state,YYLTYPE * loc,struct list_head * list,struct parse_events_modifier mod,bool group) parse_events__modifier_list() argument 1843 parse_events__modifier_group(struct parse_events_state * parse_state,void * loc,struct list_head * list,struct parse_events_modifier mod) parse_events__modifier_group() argument 1850 parse_events__modifier_event(struct parse_events_state * parse_state,void * loc,struct list_head * list,struct parse_events_modifier mod) parse_events__modifier_event() argument 1877 parse_events__scanner(const char * str,FILE * input,struct parse_events_state * parse_state) parse_events__scanner() argument 1911 struct parse_events_state parse_state = { parse_events_terms() local 2153 struct parse_events_state parse_state = { __parse_events() local [all...] |