Searched refs:dlfilter (Results 1 – 13 of 13) sorted by relevance
/openbmc/linux/tools/perf/util/ |
H A D | dlfilter.c | 89 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__resolve_ip() 115 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__resolve_addr() 143 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__args() 164 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__resolve_address() 215 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__insn() 249 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__srcline() 277 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__attr() 297 struct dlfilter *d = (struct dlfilter *)ctx; in dlfilter__object_code() 396 static int dlfilter__open(struct dlfilter *d) in dlfilter__open() 420 struct dlfilter *d = malloc(sizeof(*d)); in dlfilter__new() [all …]
|
H A D | dlfilter.h | 20 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()
|
H A D | Build | 138 perf-y += dlfilter.o
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | perf-dlfilter.txt | 1 perf-dlfilter(1) 6 perf-dlfilter - Filter sample events using a dynamically loaded shared 12 'perf script' [--dlfilter file.so ] [ --dlarg arg ]... 282 gcc -c -I ~/include -fpic dlfilter-example.c 283 gcc -shared -o dlfilter-example.so dlfilter-example.o 287 perf script --dlfilter dlfilter-example.so 292 The dlfilter .so file will be dependent on shared libraries. If those change,
|
H A D | perf-script.txt | 104 --dlfilter=<file>:: 106 Refer linkperf:perf-dlfilter[1] 109 Pass 'arg' as an argument to the dlfilter. --dlarg may be repeated 522 linkperf:perf-dlfilter[1]
|
H A D | perf-intel-pt.txt | 170 useful to use the 'A' option in conjunction with dlfilter-show-cycles.so to 1148 dlfilter-show-cycles.so 1151 Cycles can be displayed using dlfilter-show-cycles.so in which case the itrace A 1154 perf script --itrace=A --call-trace --dlfilter dlfilter-show-cycles.so
|
/openbmc/linux/tools/perf/tests/ |
H A D | tests.h | 144 DECLARE_SUITE(dlfilter);
|
H A D | Build | 65 perf-y += dlfilter-test.o
|
H A D | dlfilter-test.c | 437 DEFINE_SUITE("dlfilter C API", dlfilter);
|
/openbmc/linux/tools/perf/ |
H A D | builtin-script.c | 88 static struct dlfilter *dlfilter; variable 2363 ret = dlfilter__filter_event_early(dlfilter, event, sample, evsel, machine, &al, &addr_al); in process_sample_event() 2405 ret = dlfilter__filter_event(dlfilter, event, sample, evsel, machine, &al, &addr_al); in process_sample_event() 4229 dlfilter = dlfilter__new(dlfilter_file, dlargc, dlargv); in cmd_script() 4230 if (!dlfilter) in cmd_script() 4341 err = dlfilter__start(dlfilter, session); in cmd_script() 4396 dlfilter__cleanup(dlfilter); in cmd_script()
|
H A D | Makefile.perf | 384 DLFILTERS := dlfilter-test-api-v0.so dlfilter-test-api-v2.so dlfilter-show-cycles.so
|
/openbmc/ |
H A D | opengrok2.0.log | 17116 … file-less due to: /opengrok/data/xref/openbmc/linux/tools/perf/dlfilters/dlfilter-test-api-v0.c.gz 17248 …t file-less due to: /opengrok/data/xref/openbmc/linux/tools/perf/Documentation/perf-dlfilter.txt.gz
|
H A D | opengrok1.0.log | 17649 … file-less due to: /opengrok/data/xref/openbmc/linux/tools/perf/dlfilters/dlfilter-test-api-v0.c.gz 17781 …t file-less due to: /opengrok/data/xref/openbmc/linux/tools/perf/Documentation/perf-dlfilter.txt.gz
|