Home
last modified time | relevance | path

Searched refs:parse_events_term (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/tools/perf/util/
H A Dparse-events.h101 struct parse_events_term { struct
146 int parse_events__is_hardcoded_term(struct parse_events_term *term);
147 int parse_events_term__num(struct parse_events_term **term,
151 int parse_events_term__str(struct parse_events_term **term,
154 int parse_events_term__sym_hw(struct parse_events_term **term,
156 int parse_events_term__clone(struct parse_events_term **new,
157 struct parse_events_term *term);
158 void parse_events_term__delete(struct parse_events_term *term);
H A Dparse-events.y129 struct parse_events_term *term;
725 struct parse_events_term *term = $3;
738 struct parse_events_term *term = $1;
749 struct parse_events_term *term;
758 struct parse_events_term *term;
771 struct parse_events_term *term;
783 struct parse_events_term *term;
795 struct parse_events_term *term;
807 struct parse_events_term *term;
816 struct parse_events_term *ter
[all...]
H A Dbpf-loader.h45 struct parse_events_term;
72 int bpf__config_obj(struct bpf_object *obj, struct parse_events_term *term,
75 struct parse_events_term *term,
121 struct parse_events_term *term __maybe_unused, in bpf__config_obj()
184 struct parse_events_term *term __maybe_unused, in bpf__strerror_config_obj()
H A Dparse-events.c328 static int parse_events__is_name_term(struct parse_events_term *term) in parse_events__is_name_term()
335 struct parse_events_term *term; in get_config_name()
445 struct parse_events_term *term,
448 struct parse_events_term *term,
789 struct parse_events_term *term; in parse_events_config_bpf()
848 struct parse_events_term *term, *temp; in split_bpf_config_terms()
977 static int check_type_val(struct parse_events_term *term, in check_type_val()
1062 struct parse_events_term *term, in config_term_common()
1181 struct parse_events_term *term, in config_term_pmu()
1196 struct parse_events_term *ter in config_term_tracepoint()
[all...]
H A Dbpf-loader.c855 bpf_map_op_setkey(struct bpf_map_op *op, struct parse_events_term *term) in bpf_map_op_setkey()
877 bpf_map_op__new(struct parse_events_term *term) in bpf_map_op__new()
979 bpf_map__add_newop(struct bpf_map *map, struct parse_events_term *term) in bpf_map__add_newop()
998 struct parse_events_term *term) in __bpf_map__config_value()
1040 struct parse_events_term *term, in bpf_map__config_value()
1058 struct parse_events_term *term, in __bpf_map__config_event()
1100 struct parse_events_term *term, in bpf_map__config_event()
1118 int (*config_func)(struct bpf_map *, struct parse_events_term *,
1128 config_map_indices_range_check(struct parse_events_term *term, in config_map_indices_range_check()
1166 struct parse_events_term *ter in bpf__obj_config_map()
[all...]
H A Dpmu.c316 struct parse_events_term *term; in __perf_pmu__new_alias()
501 struct parse_events_term *term, *cloned; in pmu_alias_terms()
1031 static int pmu_resolve_param_term(struct parse_events_term *term, in pmu_resolve_param_term()
1035 struct parse_events_term *t; in pmu_resolve_param_term()
1081 struct parse_events_term *term, in pmu_config_term()
1204 struct parse_events_term *term; in perf_pmu__config_terms()
1232 struct parse_events_term *term) in pmu_find_alias()
1294 struct parse_events_term *term, *h; in perf_pmu__check_alias()
1395 struct parse_events_term *term; in format_alias()
/kernel/linux/linux-6.6/tools/perf/util/
H A Dparse-events.h86 struct parse_events_term { struct
167 int parse_events__is_hardcoded_term(struct parse_events_term *term);
168 int parse_events_term__num(struct parse_events_term **term,
173 int parse_events_term__str(struct parse_events_term **term,
177 int parse_events_term__term(struct parse_events_term **term,
181 int parse_events_term__clone(struct parse_events_term **new,
182 struct parse_events_term *term);
183 void parse_events_term__delete(struct parse_events_term *term);
H A Dparse-events.y117 struct parse_events_term *term;
659 struct parse_events_term *term = $3;
672 struct parse_events_term *term = $1;
686 struct parse_events_term *term;
699 struct parse_events_term *term;
712 struct parse_events_term *term;
725 struct parse_events_term *term;
739 struct parse_events_term *term;
752 struct parse_events_term *term;
765 struct parse_events_term *ter
[all...]
H A Dparse-events.c158 struct parse_events_term *term; in get_config_str()
193 struct parse_events_term *term; in fix_raw()
353 struct parse_events_term *term,
356 struct parse_events_term *term,
723 static int check_type_val(struct parse_events_term *term, in check_type_val()
840 struct parse_events_term *term, in config_term_common()
973 struct parse_events_term *term, in config_term_pmu()
1024 struct parse_events_term *term, in config_term_tracepoint()
1073 struct parse_events_term *term; in config_attr()
1114 struct parse_events_term *ter in get_config_terms()
[all...]
H A Dpmu.c662 struct parse_events_term *term, *cloned; in pmu_alias_terms()
1189 static int pmu_resolve_param_term(struct parse_events_term *term, in pmu_resolve_param_term()
1193 struct parse_events_term *t; in pmu_resolve_param_term()
1238 struct parse_events_term *term, in pmu_config_term()
1364 struct parse_events_term *term; in perf_pmu__config_terms()
1389 struct parse_events_term *term) in pmu_find_alias()
1477 struct parse_events_term *term, *h; in perf_pmu__check_alias()
1630 struct parse_events_term *term; in format_alias()
/kernel/linux/linux-5.10/tools/perf/tests/
H A Dpmu.c27 static struct parse_events_term test_terms[] = {
H A Dparse-events.c599 struct parse_events_term *term; in test__checkterms_simple()
602 term = list_entry(terms->next, struct parse_events_term, list); in test__checkterms_simple()
611 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple()
620 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple()
629 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple()
644 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple()
658 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple()
/kernel/linux/linux-6.6/tools/perf/tests/
H A Dpmu.c29 static struct parse_events_term test_terms[] = {
H A Dparse-events.c776 struct parse_events_term *term; in test__checkterms_simple()
779 term = list_entry(terms->next, struct parse_events_term, list); in test__checkterms_simple()
788 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple()
797 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple()
806 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple()
815 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple()
830 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple()
844 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple()

Completed in 21 milliseconds