Messages in this thread | | | Date | Wed, 29 Jul 2015 14:52:20 +0200 | From | Jiri Olsa <> | Subject | Re: [PATCH V3 3/5] perf,tools: Dump per-sample freq/CPU%/CORE_BUSY% in report -D |
| |
On Tue, Jul 28, 2015 at 07:29:33AM -0400, kan.liang@intel.com wrote:
SNIP
> -static void dump_sample(struct perf_evsel *evsel, union perf_event *event, > +static void dump_sample(struct perf_session *session, struct perf_evlist *evlist, > + struct perf_evsel *evsel, union perf_event *event, > struct perf_sample *sample) > { > u64 sample_type; > @@ -938,7 +963,7 @@ static void dump_sample(struct perf_evsel *evsel, union perf_event *event, > printf("... transaction: %" PRIx64 "\n", sample->transaction); > > if (sample_type & PERF_SAMPLE_READ) > - sample_read__printf(sample, evsel->attr.read_format); > + sample_read__printf(session, evlist, sample, evsel->attr.read_format); > } > > static struct machine *machines__find_for_cpumode(struct machines *machines, > @@ -1036,12 +1061,13 @@ static int > &sample->read.one, machine); > } > > -static int machines__deliver_event(struct machines *machines, > +static int machines__deliver_event(struct perf_session *session, > struct perf_evlist *evlist,
you can cut the evlist argument as well, because it's always from session->evlist
jirka
| |