Lines Matching refs:head_config
40 static int get_config_terms(const struct parse_events_terms *head_config,
479 struct parse_events_terms *head_config, void *loc_) in add_tracepoint() argument
490 if (head_config) { in add_tracepoint()
493 if (get_config_terms(head_config, &config_terms)) in add_tracepoint()
508 struct parse_events_terms *head_config; member
523 args->err, args->head_config, args->loc); in add_tracepoint_multi_event_cb()
534 args->err, args->head_config, args->loc); in add_tracepoint_multi_event()
554 struct parse_events_terms *head_config, YYLTYPE *loc) in add_tracepoint_multi_sys() argument
562 .head_config = head_config, in add_tracepoint_multi_sys()
644 struct parse_events_terms *head_config) in parse_events_add_breakpoint() argument
669 if (head_config) { in parse_events_add_breakpoint()
670 if (config_attr(&attr, head_config, parse_state, config_term_common)) in parse_events_add_breakpoint()
673 if (get_config_terms(head_config, &config_terms)) in parse_events_add_breakpoint()
677 name = get_config_name(head_config); in parse_events_add_breakpoint()
1122 static int get_config_terms(const struct parse_events_terms *head_config, in get_config_terms() argument
1156 list_for_each_entry(term, &head_config->terms, list) { in get_config_terms()
1245 static int get_config_chgs(struct perf_pmu *pmu, struct parse_events_terms *head_config, in get_config_chgs() argument
1252 list_for_each_entry(term, &head_config->terms, list) { in get_config_chgs()
1307 struct parse_events_terms *head_config, void *loc_) in parse_events_add_tracepoint() argument
1311 if (head_config) { in parse_events_add_tracepoint()
1314 if (config_attr(&attr, head_config, parse_state, config_term_tracepoint)) in parse_events_add_tracepoint()
1319 err, head_config, loc); in parse_events_add_tracepoint()
1325 u64 config, const struct parse_events_terms *head_config, in __parse_events_add_numeric() argument
1342 if (head_config) { in __parse_events_add_numeric()
1343 if (config_attr(&attr, head_config, parse_state, config_term_common)) in __parse_events_add_numeric()
1346 if (get_config_terms(head_config, &config_terms)) in __parse_events_add_numeric()
1350 name = get_config_name(head_config); in __parse_events_add_numeric()
1351 metric_id = get_config_metric_id(head_config); in __parse_events_add_numeric()
1352 cpus = get_config_cpu(head_config, parse_state->fake_pmu); in __parse_events_add_numeric()
1364 const struct parse_events_terms *head_config, in parse_events_add_numeric() argument
1382 config, head_config, in parse_events_add_numeric()
1394 type, /*extended_type=*/0, config, head_config, in parse_events_add_numeric()