Home
last modified time | relevance | path

Searched refs:dlfilter (Results 1 – 8 of 8) sorted by relevance

/linux-5.15/tools/perf/util/
A Ddlfilter.c68 static struct addr_location *get_al(struct dlfilter *d) in get_al()
77 static struct thread *get_thread(struct dlfilter *d) in get_thread()
86 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__resolve_ip()
112 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__resolve_addr()
140 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__args()
156 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__resolve_address()
184 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__insn()
214 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__srcline()
240 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__attr()
250 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__object_code()
[all …]
A Ddlfilter.h20 struct dlfilter { struct
54 struct dlfilter *dlfilter__new(const char *file, int dlargc, char **dlargv); argument
56 int dlfilter__start(struct dlfilter *d, struct perf_session *session);
58 int dlfilter__do_filter_event(struct dlfilter *d,
67 void dlfilter__cleanup(struct dlfilter *d);
69 static inline int dlfilter__filter_event(struct dlfilter *d, in dlfilter__filter_event()
82 static inline int dlfilter__filter_event_early(struct dlfilter *d, in dlfilter__filter_event_early()
A DBuild130 perf-y += dlfilter.o
/linux-5.15/tools/perf/Documentation/
A Dperf-dlfilter.txt1 perf-dlfilter(1)
6 perf-dlfilter - Filter sample events using a dynamically loaded shared
12 'perf script' [--dlfilter file.so ] [ --dlarg arg ]...
242 gcc -c -I ~/include -fpic dlfilter-example.c
243 gcc -shared -o dlfilter-example.so dlfilter-example.o
247 perf script --dlfilter dlfilter-example.so
252 The dlfilter .so file will be dependent on shared libraries. If those change,
H A Dperf-script.txt101 --dlfilter=<file>::
103 Refer linkperf:perf-dlfilter[1]
106 Pass 'arg' as an argument to the dlfilter. --dlarg may be repeated
499 linkperf:perf-dlfilter[1]
/linux-5.15/tools/perf/tests/
A DBuild67 perf-y += dlfilter-test.o
/linux-5.15/tools/perf/
H A Dbuiltin-script.c83 static struct dlfilter *dlfilter; variable
2191 ret = dlfilter__filter_event_early(dlfilter, event, sample, evsel, machine, &al, &addr_al); in process_sample_event()
2233 ret = dlfilter__filter_event(dlfilter, event, sample, evsel, machine, &al, &addr_al); in process_sample_event()
4015 dlfilter = dlfilter__new(dlfilter_file, dlargc, dlargv); in cmd_script()
4016 if (!dlfilter) in cmd_script()
4123 err = dlfilter__start(dlfilter, session); in cmd_script()
4178 dlfilter__cleanup(dlfilter); in cmd_script()
A DMakefile.perf363 DLFILTERS := dlfilter-test-api-v0.so