static struct evsel *perf_evsel__raw_syscall_newtp(const char *direction, void *handler)
 {
-       struct evsel *evsel = perf_evsel__newtp("raw_syscalls", direction);
+       struct evsel *evsel = evsel__newtp("raw_syscalls", direction);
 
        /* older kernel (e.g., RHEL6) use syscalls:{enter,exit} */
        if (IS_ERR(evsel))
-               evsel = perf_evsel__newtp("syscalls", direction);
+               evsel = evsel__newtp("syscalls", direction);
 
        if (IS_ERR(evsel))
                return NULL;
        return found;
 }
 
-static struct evsel *perf_evsel__new_pgfault(u64 config)
+static struct evsel *evsel__new_pgfault(u64 config)
 {
        struct evsel *evsel;
        struct perf_event_attr attr = {
        }
 
        if ((trace->trace_pgfaults & TRACE_PFMAJ)) {
-               pgfault_maj = perf_evsel__new_pgfault(PERF_COUNT_SW_PAGE_FAULTS_MAJ);
+               pgfault_maj = evsel__new_pgfault(PERF_COUNT_SW_PAGE_FAULTS_MAJ);
                if (pgfault_maj == NULL)
                        goto out_error_mem;
                evsel__config_callchain(pgfault_maj, &trace->opts, &callchain_param);
        }
 
        if ((trace->trace_pgfaults & TRACE_PFMIN)) {
-               pgfault_min = perf_evsel__new_pgfault(PERF_COUNT_SW_PAGE_FAULTS_MIN);
+               pgfault_min = evsel__new_pgfault(PERF_COUNT_SW_PAGE_FAULTS_MIN);
                if (pgfault_min == NULL)
                        goto out_error_mem;
                evsel__config_callchain(pgfault_min, &trace->opts, &callchain_param);
 
 
 int test__perf_evsel__tp_sched_test(struct test *test __maybe_unused, int subtest __maybe_unused)
 {
-       struct evsel *evsel = perf_evsel__newtp("sched", "sched_switch");
+       struct evsel *evsel = evsel__newtp("sched", "sched_switch");
        int ret = 0;
 
        if (IS_ERR(evsel)) {
-               pr_debug("perf_evsel__newtp failed with %ld\n", PTR_ERR(evsel));
+               pr_debug("evsel__newtp failed with %ld\n", PTR_ERR(evsel));
                return -1;
        }
 
 
        evsel__delete(evsel);
 
-       evsel = perf_evsel__newtp("sched", "sched_wakeup");
+       evsel = evsel__newtp("sched", "sched_wakeup");
 
        if (IS_ERR(evsel)) {
-               pr_debug("perf_evsel__newtp failed with %ld\n", PTR_ERR(evsel));
+               pr_debug("evsel__newtp failed with %ld\n", PTR_ERR(evsel));
                return -1;
        }
 
 
                char name[64];
 
                snprintf(name, sizeof(name), "sys_enter_%s", syscall_names[i]);
-               evsels[i] = perf_evsel__newtp("syscalls", name);
+               evsels[i] = evsel__newtp("syscalls", name);
                if (IS_ERR(evsels[i])) {
-                       pr_debug("perf_evsel__new(%s)\n", name);
+                       pr_debug("evsel__new(%s)\n", name);
                        goto out_delete_evlist;
                }
 
 
 
        CPU_ZERO(&cpu_set);
 
-       evsel = perf_evsel__newtp("syscalls", "sys_enter_openat");
+       evsel = evsel__newtp("syscalls", "sys_enter_openat");
        if (IS_ERR(evsel)) {
                tracing_path__strerror_open_tp(errno, errbuf, sizeof(errbuf), "syscalls", "sys_enter_openat");
                pr_debug("%s\n", errbuf);
 
                goto out;
        }
 
-       evsel = perf_evsel__newtp("syscalls", "sys_enter_openat");
+       evsel = evsel__newtp("syscalls", "sys_enter_openat");
        if (IS_ERR(evsel)) {
-               pr_debug("%s: perf_evsel__newtp\n", __func__);
+               pr_debug("%s: evsel__newtp\n", __func__);
                goto out_delete_evlist;
        }
 
 
                return -1;
        }
 
-       evsel = perf_evsel__newtp("syscalls", "sys_enter_openat");
+       evsel = evsel__newtp("syscalls", "sys_enter_openat");
        if (IS_ERR(evsel)) {
                tracing_path__strerror_open_tp(errno, errbuf, sizeof(errbuf), "syscalls", "sys_enter_openat");
                pr_debug("%s\n", errbuf);
 
 
        evsel = evsel__new(&attr);
        if (evsel == NULL) {
-               pr_debug("perf_evsel__new\n");
+               pr_debug("evsel__new\n");
                goto out_delete_evlist;
        }
        evlist__add(evlist, evsel);
 
 
 int __perf_evlist__add_default(struct evlist *evlist, bool precise)
 {
-       struct evsel *evsel = perf_evsel__new_cycles(precise);
+       struct evsel *evsel = evsel__new_cycles(precise);
 
        if (evsel == NULL)
                return -ENOMEM;
                .config = PERF_COUNT_SW_DUMMY,
                .size   = sizeof(attr), /* to capture ABI version */
        };
-       struct evsel *evsel = perf_evsel__new_idx(&attr, evlist->core.nr_entries);
+       struct evsel *evsel = evsel__new_idx(&attr, evlist->core.nr_entries);
 
        if (evsel == NULL)
                return -ENOMEM;
        size_t i;
 
        for (i = 0; i < nr_attrs; i++) {
-               evsel = perf_evsel__new_idx(attrs + i, evlist->core.nr_entries + i);
+               evsel = evsel__new_idx(attrs + i, evlist->core.nr_entries + i);
                if (evsel == NULL)
                        goto out_delete_partial_list;
                list_add_tail(&evsel->core.node, &head);
 int perf_evlist__add_newtp(struct evlist *evlist,
                           const char *sys, const char *name, void *handler)
 {
-       struct evsel *evsel = perf_evsel__newtp(sys, name);
+       struct evsel *evsel = evsel__newtp(sys, name);
 
        if (IS_ERR(evsel))
                return -1;
 
        evsel->pmu_name      = NULL;
 }
 
-struct evsel *perf_evsel__new_idx(struct perf_event_attr *attr, int idx)
+struct evsel *evsel__new_idx(struct perf_event_attr *attr, int idx)
 {
        struct evsel *evsel = zalloc(perf_evsel__object.size);
 
        return perf_event_paranoid_check(1);
 }
 
-struct evsel *perf_evsel__new_cycles(bool precise)
+struct evsel *evsel__new_cycles(bool precise)
 {
        struct perf_event_attr attr = {
                .type   = PERF_TYPE_HARDWARE,
 /*
  * Returns pointer with encoded error via <linux/err.h> interface.
  */
-struct evsel *perf_evsel__newtp_idx(const char *sys, const char *name, int idx)
+struct evsel *evsel__newtp_idx(const char *sys, const char *name, int idx)
 {
        struct evsel *evsel = zalloc(perf_evsel__object.size);
        int err = -ENOMEM;
 
 struct perf_pmu *evsel__find_pmu(struct evsel *evsel);
 bool evsel__is_aux_event(struct evsel *evsel);
 
-struct evsel *perf_evsel__new_idx(struct perf_event_attr *attr, int idx);
+struct evsel *evsel__new_idx(struct perf_event_attr *attr, int idx);
 
 static inline struct evsel *evsel__new(struct perf_event_attr *attr)
 {
-       return perf_evsel__new_idx(attr, 0);
+       return evsel__new_idx(attr, 0);
 }
 
-struct evsel *perf_evsel__newtp_idx(const char *sys, const char *name, int idx);
+struct evsel *evsel__newtp_idx(const char *sys, const char *name, int idx);
 
 /*
  * Returns pointer with encoded error via <linux/err.h> interface.
  */
-static inline struct evsel *perf_evsel__newtp(const char *sys, const char *name)
+static inline struct evsel *evsel__newtp(const char *sys, const char *name)
 {
-       return perf_evsel__newtp_idx(sys, name, 0);
+       return evsel__newtp_idx(sys, name, 0);
 }
 
-struct evsel *perf_evsel__new_cycles(bool precise);
+struct evsel *evsel__new_cycles(bool precise);
 
 struct tep_event *event_format__new(const char *sys, const char *name);
 
 
 
        event_attr_init(attr);
 
-       evsel = perf_evsel__new_idx(attr, *idx);
+       evsel = evsel__new_idx(attr, *idx);
        if (!evsel)
                return NULL;
 
                          struct parse_events_error *err,
                          struct list_head *head_config)
 {
-       struct evsel *evsel;
+       struct evsel *evsel = evsel__newtp_idx(sys_name, evt_name, (*idx)++);
 
-       evsel = perf_evsel__newtp_idx(sys_name, evt_name, (*idx)++);
        if (IS_ERR(evsel)) {
                tracepoint_error(err, PTR_ERR(evsel), sys_name, evt_name);
                return PTR_ERR(evsel);
 
                attr->sample_id_all = 1;
        }
 
-       evsel = perf_evsel__new_idx(attr, evlist->core.nr_entries);
+       evsel = evsel__new_idx(attr, evlist->core.nr_entries);
        if (!evsel)
                return -1;