Lines Matching refs:head_config

43 static int get_config_terms(struct list_head *head_config,
386 struct list_head *head_config) in parse_events_add_cache() argument
404 config_name = get_config_name(head_config); in parse_events_add_cache()
446 if (head_config) { in parse_events_add_cache()
447 if (config_attr(&attr, head_config, err, in parse_events_add_cache()
451 if (get_config_terms(head_config, &config_terms)) in parse_events_add_cache()
490 struct list_head *head_config) in add_tracepoint() argument
500 if (head_config) { in add_tracepoint()
503 if (get_config_terms(head_config, &config_terms)) in add_tracepoint()
515 struct list_head *head_config) in add_tracepoint_multi_event() argument
547 err, head_config); in add_tracepoint_multi_event()
563 struct list_head *head_config) in add_tracepoint_event() argument
567 err, head_config) : in add_tracepoint_event()
569 err, head_config); in add_tracepoint_event()
575 struct list_head *head_config) in add_tracepoint_multi_sys() argument
599 evt_name, err, head_config); in add_tracepoint_multi_sys()
609 struct list_head *head_config; member
627 param->head_config); in add_bpf_event()
653 struct list_head *head_config) in parse_events_load_bpf_obj() argument
657 struct __add_bpf_event_param param = {parse_state, list, head_config}; in parse_events_load_bpf_obj()
706 struct list_head *head_config) in parse_events_config_bpf() argument
711 if (!head_config || list_empty(head_config)) in parse_events_config_bpf()
714 list_for_each_entry(term, head_config, list) { in parse_events_config_bpf()
784 struct list_head *head_config) in parse_events_load_bpf() argument
790 if (head_config) in parse_events_load_bpf()
791 split_bpf_config_terms(head_config, &obj_head_config); in parse_events_load_bpf()
813 err = parse_events_load_bpf_obj(parse_state, list, obj, head_config); in parse_events_load_bpf()
822 if (head_config) in parse_events_load_bpf()
823 list_splice_tail(&obj_head_config, head_config); in parse_events_load_bpf()
1116 static int get_config_terms(struct list_head *head_config, in get_config_terms() argument
1136 list_for_each_entry(term, head_config, list) { in get_config_terms()
1185 struct list_head *head_config) in parse_events_add_tracepoint() argument
1187 if (head_config) { in parse_events_add_tracepoint()
1190 if (config_attr(&attr, head_config, err, in parse_events_add_tracepoint()
1197 err, head_config); in parse_events_add_tracepoint()
1200 err, head_config); in parse_events_add_tracepoint()
1206 struct list_head *head_config) in parse_events_add_numeric() argument
1215 if (head_config) { in parse_events_add_numeric()
1216 if (config_attr(&attr, head_config, parse_state->error, in parse_events_add_numeric()
1220 if (get_config_terms(head_config, &config_terms)) in parse_events_add_numeric()
1225 get_config_name(head_config), &config_terms); in parse_events_add_numeric()
1230 struct list_head *head_config, in parse_events_add_pmu() argument
1260 if (!head_config) { in parse_events_add_pmu()
1272 if (perf_pmu__check_alias(pmu, head_config, &info)) in parse_events_add_pmu()
1279 if (config_attr(&attr, head_config, parse_state->error, config_term_pmu)) in parse_events_add_pmu()
1282 if (get_config_terms(head_config, &config_terms)) in parse_events_add_pmu()
1285 if (perf_pmu__config(pmu, &attr, head_config, parse_state->error)) in parse_events_add_pmu()
1289 get_config_name(head_config), pmu, in parse_events_add_pmu()