Lines Matching refs:parse_state
62 static int pmu_cmp(struct parse_events_state *parse_state, in pmu_cmp() argument
65 if (!parse_state->hybrid_pmu_name) in pmu_cmp()
68 return strcmp(parse_state->hybrid_pmu_name, pmu->name); in pmu_cmp()
71 static int add_hw_hybrid(struct parse_events_state *parse_state, in add_hw_hybrid() argument
81 if (pmu_cmp(parse_state, pmu)) in add_hw_hybrid()
86 &parse_state->idx, list, attr, name, in add_hw_hybrid()
114 static int add_raw_hybrid(struct parse_events_state *parse_state, in add_raw_hybrid() argument
124 if (pmu_cmp(parse_state, pmu)) in add_raw_hybrid()
128 ret = create_raw_event_hybrid(&parse_state->idx, list, attr, in add_raw_hybrid()
138 int parse_events__add_numeric_hybrid(struct parse_events_state *parse_state, in parse_events__add_numeric_hybrid() argument
153 return add_hw_hybrid(parse_state, list, attr, name, in parse_events__add_numeric_hybrid()
157 return add_raw_hybrid(parse_state, list, attr, name, in parse_events__add_numeric_hybrid()
165 struct parse_events_state *parse_state) in parse_events__add_cache_hybrid() argument
178 if (pmu_cmp(parse_state, pmu)) in parse_events__add_cache_hybrid()