perf thread: Rename perf_event__preprocess_sample_addr to thread__resolve
tip-bot for Arnaldo Carvalho de Melo
merge botCommit-ID: c2740a87ca989ca42b0c078e021654e247a08311 Gitweb: http://git.kernel.org/tip/c2740a87ca989ca42b0c078e021654e247a08311 Author: Arnaldo Carvalho de Melo <[email protected]> AuthorDate: Tue, 22 Mar 2016 18:44:46 -0300 Committer: Arnaldo Carvalho de Melo <[email protected]> CommitDate: Wed, 23 Mar 2016 12:03:08 -0300
perf thread: Rename perf_event__preprocess_sample_addr to thread__resolve
Since none of the perf_event fields are used anymore, just the perf_sample ones, and since this resolves to (map, symbol) from data structures within struct thread, rename it to thread__resolve and make the argument ordering similar to the one in machine__resolve().
Cc Adrian Hunter <[email protected]>
Cc Hemant Kumar <[email protected]>
Cc Jiri Olsa <[email protected]>
Cc Namhyung Kim <[email protected]>
Cc Naveen N. Rao <[email protected]>
Cc Ravi Bangoria <[email protected]>
Cc Wang Nan <[email protected]>
Signed-off-by Arnaldo Carvalho de Melo <[email protected]>
--- tools/perf/builtin-script.c | 4 ++-- tools/perf/util/db-export.c | 2 +- tools/perf/util/event.c | 6 ++---- tools/perf/util/event.h | 6 ++---- 4 files changed, 7 insertions(+), 11 deletions(-)
tools/perf/builtin-script.c +2 -2
@@ -537,7 +537,7 @@ static void print_sample_brstacksym(union perf_event *event __maybe_unused, } -static void print_sample_addr (union perf_event *event, +static void print_sample_addr (union perf_event *event__maybe_unused ,struct perf_sample *sample,struct thread *thread,struct perf_event_attr *attr)
@@ -549,7 +549,7 @@ static void print_sample_addr(union perf_event *event,if (!sample_addr_correlates_sym (attr))return ; -perf_event__preprocess_sample_addr (event, sample, thread, &al); +thread__resolve (thread, &al, sample);if (PRINT_FIELD (SYM )) {printf (" " );
tools/perf/util/db-export.c +1 -1
@@ -333,7 +333,7 @@ int db_export__sample(struct db_export *dbe, union perf_event *event, sample_addr_correlates_sym(&evsel->attr)) {struct addr_location addr_al; -perf_event__preprocess_sample_addr (event, sample, thread, &addr_al); +thread__resolve (thread, &addr_al, sample); err =db_ids_from_al (dbe, &addr_al, &es.addr_dso_db_id, &es.addr_sym_db_id, &es.addr_offset);if (err)
tools/perf/util/event.c +2 -4
@@ -1392,10 +1392,8 @@ bool sample_addr_correlates_sym(struct perf_event_attr *attr)return false; } -void perf_event__preprocess_sample_addr (union perf_event *event__maybe_unused , -struct perf_sample *sample, -struct thread *thread, -struct addr_location *al) +void thread__resolve (struct thread *thread,struct addr_location *al, +struct perf_sample *sample) {thread__find_addr_map (thread, sample->cpumode,MAP__FUNCTION , sample->addr, al);if (!al->map)
tools/perf/util/event.h +2 -4
@@ -607,10 +607,8 @@ struct thread;bool is_bts_event (struct perf_event_attr *attr);bool sample_addr_correlates_sym (struct perf_event_attr *attr); -void perf_event__preprocess_sample_addr (union perf_event *event, -struct perf_sample *sample, -struct thread *thread, -struct addr_location *al); +void thread__resolve (struct thread *thread,struct addr_location *al, +struct perf_sample *sample);const char *perf_event__name (unsigned int id);