/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | probe-event.h | 94 struct perf_probe_event { struct 133 int parse_perf_probe_command(const char *cmd, struct perf_probe_event *pev); 137 char *synthesize_perf_probe_command(struct perf_probe_event *pev); 141 int perf_probe_event__copy(struct perf_probe_event *dst, 142 struct perf_probe_event *src); 144 bool perf_probe_with_var(struct perf_probe_event *pev); 146 /* Check the perf_probe_event needs debuginfo */ 147 bool perf_probe_event_need_dwarf(struct perf_probe_event *pev); 150 void clear_perf_probe_event(struct perf_probe_event *pev); 162 int add_perf_probe_events(struct perf_probe_event *pev [all...] |
H A D | probe-finder.h | 43 /* Find probe_trace_events specified by perf_probe_event from debuginfo */ 45 struct perf_probe_event *pev, 60 struct perf_probe_event *pev, 68 struct perf_probe_event *pev; /* Target probe event */
|
H A D | probe-file.h | 14 struct perf_probe_event pev; 57 struct perf_probe_event *pev, 66 struct perf_probe_event *pev);
|
H A D | probe-event.c | 432 struct perf_probe_event *pev, in get_alternative_probe_event() 878 arch__post_process_probe_trace_events(struct perf_probe_event *pev __maybe_unused, in arch__post_process_probe_trace_events() 884 static int post_process_probe_trace_events(struct perf_probe_event *pev, in post_process_probe_trace_events() 907 /* Try to find perf_probe_event with debuginfo */ 908 static int try_to_find_probe_trace_events(struct perf_probe_event *pev, in try_to_find_probe_trace_events() 1147 struct perf_probe_event *pev, in show_available_vars_at() 1213 int show_available_vars(struct perf_probe_event *pevs, int npevs, in show_available_vars() 1254 static int try_to_find_probe_trace_events(struct perf_probe_event *pev, in try_to_find_probe_trace_events() 1274 int show_available_vars(struct perf_probe_event *pevs __maybe_unused, in show_available_vars() 1411 static int parse_perf_probe_event_name(char **arg, struct perf_probe_event *pe [all...] |
H A D | probe-file.c | 402 probe_cache_entry__new(struct perf_probe_event *pev) in probe_cache_entry__new() 532 /* #perf_probe_event or %sdt_event */ in probe_cache__load() 640 probe_cache__find(struct probe_cache *pcache, struct perf_probe_event *pev) in probe_cache__find() 691 struct perf_probe_event *pev, in probe_cache__add_entry()
|
H A D | probe-finder.c | 1436 static int fill_empty_trace_arg(struct perf_probe_event *pev, in fill_empty_trace_arg() 1477 /* Find probe_trace_events specified by perf_probe_event from debuginfo */ 1479 struct perf_probe_event *pev, in debuginfo__find_trace_events() 1649 struct perf_probe_event *pev, in debuginfo__find_available_vars_at()
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | probe-event.h | 93 struct perf_probe_event { struct 132 int parse_perf_probe_command(const char *cmd, struct perf_probe_event *pev); 136 char *synthesize_perf_probe_command(struct perf_probe_event *pev); 141 int perf_probe_event__copy(struct perf_probe_event *dst, 142 struct perf_probe_event *src); 144 bool perf_probe_with_var(struct perf_probe_event *pev); 146 /* Check the perf_probe_event needs debuginfo */ 147 bool perf_probe_event_need_dwarf(struct perf_probe_event *pev); 150 void clear_perf_probe_event(struct perf_probe_event *pev); 162 int add_perf_probe_events(struct perf_probe_event *pev [all...] |
H A D | probe-finder.h | 43 /* Find probe_trace_events specified by perf_probe_event from debuginfo */ 45 struct perf_probe_event *pev, 60 struct perf_probe_event *pev, 68 struct perf_probe_event *pev; /* Target probe event */
|
H A D | probe-file.h | 14 struct perf_probe_event pev; 57 struct perf_probe_event *pev, 66 struct perf_probe_event *pev);
|
H A D | bpf-loader.c | 42 struct perf_probe_event pev; 136 prog_config__exec(const char *value, struct perf_probe_event *pev) in prog_config__exec() 146 prog_config__module(const char *value, struct perf_probe_event *pev) in prog_config__module() 174 struct perf_probe_event *pev __maybe_unused) in prog_config__inlines() 181 struct perf_probe_event *pev __maybe_unused) in prog_config__force() 190 int (*func)(const char *, struct perf_probe_event *); 220 struct perf_probe_event *pev) in do_prog_config() 242 parse_prog_config_kvpair(const char *config_str, struct perf_probe_event *pev) in parse_prog_config_kvpair() 284 bool *is_tp, struct perf_probe_event *pev) in parse_prog_config() 321 struct perf_probe_event *pe in config_bpf_program() [all...] |
H A D | probe-event.c | 422 struct perf_probe_event *pev, in get_alternative_probe_event() 861 arch__post_process_probe_trace_events(struct perf_probe_event *pev __maybe_unused, in arch__post_process_probe_trace_events() 867 static int post_process_probe_trace_events(struct perf_probe_event *pev, in post_process_probe_trace_events() 890 /* Try to find perf_probe_event with debuginfo */ 891 static int try_to_find_probe_trace_events(struct perf_probe_event *pev, in try_to_find_probe_trace_events() 1119 struct perf_probe_event *pev, in show_available_vars_at() 1185 int show_available_vars(struct perf_probe_event *pevs, int npevs, in show_available_vars() 1226 static int try_to_find_probe_trace_events(struct perf_probe_event *pev, in try_to_find_probe_trace_events() 1246 int show_available_vars(struct perf_probe_event *pevs __maybe_unused, in show_available_vars() 1383 static int parse_perf_probe_event_name(char **arg, struct perf_probe_event *pe [all...] |
H A D | probe-file.c | 367 probe_cache_entry__new(struct perf_probe_event *pev) in probe_cache_entry__new() 497 /* #perf_probe_event or %sdt_event */ in probe_cache__load() 605 probe_cache__find(struct probe_cache *pcache, struct perf_probe_event *pev) in probe_cache__find() 656 struct perf_probe_event *pev, in probe_cache__add_entry()
|
H A D | probe-finder.c | 1420 static int fill_empty_trace_arg(struct perf_probe_event *pev, in fill_empty_trace_arg() 1461 /* Find probe_trace_events specified by perf_probe_event from debuginfo */ 1463 struct perf_probe_event *pev, in debuginfo__find_trace_events() 1633 struct perf_probe_event *pev, in debuginfo__find_available_vars_at()
|
/kernel/linux/linux-5.10/tools/perf/arch/powerpc/util/ |
H A D | sym-handling.c | 78 void arch__fix_tev_from_maps(struct perf_probe_event *pev, in arch__fix_tev_from_maps() 118 void arch__post_process_probe_trace_events(struct perf_probe_event *pev, in arch__post_process_probe_trace_events()
|
/kernel/linux/linux-6.6/tools/perf/arch/powerpc/util/ |
H A D | sym-handling.c | 78 void arch__fix_tev_from_maps(struct perf_probe_event *pev, in arch__fix_tev_from_maps() 118 void arch__post_process_probe_trace_events(struct perf_probe_event *pev, in arch__post_process_probe_trace_events()
|
/kernel/linux/linux-5.10/tools/perf/ |
H A D | builtin-probe.c | 45 struct perf_probe_event events[MAX_PROBES]; 55 struct perf_probe_event *pev = ¶ms.events[params.nevents]; in parse_probe_event() 256 struct perf_probe_event *pev = ¶ms.events[params.nevents]; in opt_show_vars() 335 static int perf_add_probe_events(struct perf_probe_event *pevs, int npevs) in perf_add_probe_events() 363 struct perf_probe_event *pev = &pevs[i]; in perf_add_probe_events()
|
/kernel/linux/linux-6.6/tools/perf/ |
H A D | builtin-probe.c | 45 struct perf_probe_event events[MAX_PROBES]; 55 struct perf_probe_event *pev = ¶ms->events[params->nevents]; in parse_probe_event() 256 struct perf_probe_event *pev = ¶ms->events[params->nevents]; in opt_show_vars() 344 static int perf_add_probe_events(struct perf_probe_event *pevs, int npevs) in perf_add_probe_events() 375 struct perf_probe_event *pev = &pevs[i]; in perf_add_probe_events()
|