Searched refs:dlfilter (Results 1 - 6 of 6) sorted by relevance

/linux-master/tools/perf/util/
H A Ddlfilter.h3 * dlfilter.h: Interface to perf script --dlfilter shared object
20 struct dlfilter { struct
54 struct dlfilter *dlfilter__new(const char *file, int dlargc, char **dlargv);
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,
82 static inline int dlfilter__filter_event_early(struct dlfilter *d,
H A Ddlfilter.c3 * dlfilter.c: Interface to perf script --dlfilter shared object
25 #include "dlfilter.h"
73 static struct addr_location *get_al(struct dlfilter *d)
82 static struct thread *get_thread(struct dlfilter *d)
91 struct dlfilter *d = (struct dlfilter *)ctx;
117 struct dlfilter *d = (struct dlfilter *)ctx;
145 struct dlfilter *
[all...]
/linux-master/tools/perf/tests/
H A Dtests.h144 DECLARE_SUITE(dlfilter); variable
H A Ddlfilter-test.c3 * Test dlfilter C API. A perf.data file is synthesized and then processed
4 * by perf script with dlfilters named dlfilter-test-api-v*.so. Also a C file
34 #include "dlfilter.h"
252 long_desc && !strcmp(long_desc, "Filter used by the 'dlfilter C API' perf test") &&
291 "--dlfilter %s/%s "
416 snprintf(td.name, sizeof(td.name), "dlfilter-test-api-v%d.so", ver);
417 snprintf(td.desc, sizeof(td.desc), "dlfilter to test v%d C API", ver);
418 snprintf(td.perf_data_file_name, PATH_MAX, "/tmp/dlfilter-test-%u-perf-data", pid);
419 snprintf(td.c_file_name, PATH_MAX, "/tmp/dlfilter-test-%u-prog.c", pid);
420 snprintf(td.prog_file_name, PATH_MAX, "/tmp/dlfilter
[all...]
/linux-master/tools/perf/
H A Dbuiltin-script.c60 #include "util/dlfilter.h"
89 static struct dlfilter *dlfilter; variable in typeref:struct:dlfilter
2379 ret = dlfilter__filter_event_early(dlfilter, event, sample, evsel, machine, &al, &addr_al);
2421 ret = dlfilter__filter_event(dlfilter, event, sample, evsel, machine, &al, &addr_al);
3918 OPT_STRING(0, "dlfilter", &dlfilter_file, "file", "filter .so file name"),
4252 dlfilter = dlfilter__new(dlfilter_file, dlargc, dlargv);
4253 if (!dlfilter)
4364 err = dlfilter__start(dlfilter, session);
4422 dlfilter__cleanup(dlfilter);
[all...]
H A DMakefile.perf409 DLFILTERS := dlfilter-test-api-v0.so dlfilter-test-api-v2.so dlfilter-show-cycles.so

Completed in 138 milliseconds