lkml.org 
[lkml]   [2015]   [Jun]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 22/26] perf stat: Remove perf_evsel__read_cb function
    Date
    It's no longer used, the stat command uses perf_evsel__read now.

    Link: http://lkml.kernel.org/n/tip-5yh5pg1mw9wefhup1vvtssh9@git.kernel.org
    Signed-off-by: Jiri Olsa <jolsa@kernel.org>
    ---
    tools/perf/util/evsel.c | 16 ----------------
    tools/perf/util/evsel.h | 7 -------
    2 files changed, 23 deletions(-)

    diff --git a/tools/perf/util/evsel.c b/tools/perf/util/evsel.c
    index 2e0a4e064f44..2936b3080722 100644
    --- a/tools/perf/util/evsel.c
    +++ b/tools/perf/util/evsel.c
    @@ -939,22 +939,6 @@ void perf_counts_values__scale(struct perf_counts_values *count,
    *pscaled = scaled;
    }

    -int perf_evsel__read_cb(struct perf_evsel *evsel, int cpu, int thread,
    - perf_evsel__read_cb_t cb)
    -{
    - struct perf_counts_values count;
    -
    - memset(&count, 0, sizeof(count));
    -
    - if (FD(evsel, cpu, thread) < 0)
    - return -EINVAL;
    -
    - if (readn(FD(evsel, cpu, thread), &count, sizeof(count)) < 0)
    - return -errno;
    -
    - return cb(evsel, cpu, thread, &count);
    -}
    -
    int perf_evsel__read(struct perf_evsel *evsel, int cpu, int thread,
    struct perf_counts_values *count)
    {
    diff --git a/tools/perf/util/evsel.h b/tools/perf/util/evsel.h
    index a79944a21e8f..4a7ed5656cf0 100644
    --- a/tools/perf/util/evsel.h
    +++ b/tools/perf/util/evsel.h
    @@ -229,13 +229,6 @@ static inline bool perf_evsel__match2(struct perf_evsel *e1,
    (a)->attr.type == (b)->attr.type && \
    (a)->attr.config == (b)->attr.config)

    -typedef int (perf_evsel__read_cb_t)(struct perf_evsel *evsel,
    - int cpu, int thread,
    - struct perf_counts_values *count);
    -
    -int perf_evsel__read_cb(struct perf_evsel *evsel, int cpu, int thread,
    - perf_evsel__read_cb_t cb);
    -
    int perf_evsel__read(struct perf_evsel *evsel, int cpu, int thread,
    struct perf_counts_values *count);

    --
    1.9.3


    \
     
     \ /
      Last update: 2015-06-19 00:21    [W:3.819 / U:0.032 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site