Lines Matching refs:config_terms
242 struct list_head *config_terms, bool auto_merge_stats, in __add_event() argument
276 if (config_terms) in __add_event()
277 list_splice_init(config_terms, &evsel->config_terms); in __add_event()
296 const char *metric_id, struct list_head *config_terms) in add_event() argument
299 /*pmu=*/NULL, config_terms, in add_event()
364 LIST_HEAD(config_terms); in parse_events_add_cache()
427 if (get_config_terms(head_config, &config_terms)) in parse_events_add_cache()
435 &config_terms, in parse_events_add_cache()
441 &config_terms); in parse_events_add_cache()
443 free_config_terms(&config_terms); in parse_events_add_cache()
491 LIST_HEAD(config_terms); in add_tracepoint()
493 if (get_config_terms(head_config, &config_terms)) in add_tracepoint()
495 list_splice(&config_terms, &evsel->config_terms); in add_tracepoint()
1349 LIST_HEAD(config_terms); in parse_events_add_numeric()
1363 if (get_config_terms(head_config, &config_terms)) in parse_events_add_numeric()
1371 &config_terms, &hybrid); in parse_events_add_numeric()
1376 &config_terms); in parse_events_add_numeric()
1378 free_config_terms(&config_terms); in parse_events_add_numeric()
1389 static bool config_term_percore(struct list_head *config_terms) in config_term_percore() argument
1393 list_for_each_entry(term, config_terms, list) { in config_term_percore()
1440 LIST_HEAD(config_terms); in parse_events_add_pmu()
1515 if (get_config_terms(head_config, &config_terms)) in parse_events_add_pmu()
1522 if (pmu->default_config && get_config_chgs(pmu, head_config, &config_terms)) in parse_events_add_pmu()
1531 free_config_terms(&config_terms); in parse_events_add_pmu()
1538 &config_terms, auto_merge_stats, /*cpu_list=*/NULL); in parse_events_add_pmu()
1547 evsel->percore = config_term_percore(&evsel->config_terms); in parse_events_add_pmu()
2834 struct list_head *config_terms) in parse_events__add_event_hybrid() argument
2837 pmu, config_terms, /*auto_merge_stats=*/false, in parse_events__add_event_hybrid()