dlfilter
ret = dlfilter__filter_event_early(dlfilter, event, sample, evsel, machine, &al, &addr_al);
ret = dlfilter__filter_event(dlfilter, event, sample, evsel, machine, &al, &addr_al);
dlfilter = dlfilter__new(dlfilter_file, dlargc, dlargv);
if (!dlfilter)
err = dlfilter__start(dlfilter, session);
dlfilter__cleanup(dlfilter);
static struct dlfilter *dlfilter;
DEFINE_SUITE("dlfilter C API", dlfilter);
DECLARE_SUITE(dlfilter);
struct dlfilter *d = (struct dlfilter *)ctx;
struct dlfilter *d = (struct dlfilter *)ctx;
struct dlfilter *d = (struct dlfilter *)ctx;
struct dlfilter *d = (struct dlfilter *)ctx;
struct dlfilter *d = (struct dlfilter *)ctx;
struct dlfilter *d = (struct dlfilter *)ctx;
struct dlfilter *d = (struct dlfilter *)ctx;
static int dlfilter__init(struct dlfilter *d, const char *file, int dlargc, char **dlargv)
static void dlfilter__exit(struct dlfilter *d)
static int dlfilter__open(struct dlfilter *d)
static int dlfilter__close(struct dlfilter *d)
struct dlfilter *dlfilter__new(const char *file, int dlargc, char **dlargv)
struct dlfilter *d = malloc(sizeof(*d));
static void dlfilter__free(struct dlfilter *d)
int dlfilter__start(struct dlfilter *d, struct perf_session *session)
static int dlfilter__stop(struct dlfilter *d)
void dlfilter__cleanup(struct dlfilter *d)
int dlfilter__do_filter_event(struct dlfilter *d,
static struct addr_location *get_al(struct dlfilter *d)
static struct thread *get_thread(struct dlfilter *d)
struct dlfilter *d = (struct dlfilter *)ctx;
struct dlfilter *dlfilter__new(const char *file, int dlargc, char **dlargv);
int dlfilter__start(struct dlfilter *d, struct perf_session *session);
int dlfilter__do_filter_event(struct dlfilter *d,
void dlfilter__cleanup(struct dlfilter *d);
static inline int dlfilter__filter_event(struct dlfilter *d,
static inline int dlfilter__filter_event_early(struct dlfilter *d,