[PATCH 1/9] perf ui: Shorten ui_browser member names

Previous thread: [PATCH 9/9] perf annotate: Sort by hottest lines in the TUI by Arnaldo Carvalho de Melo on Tuesday, August 10, 2010 - 1:15 pm. (1 message)

Next thread: [GIT PULL 0/9] perf/core fixes and improvements by Arnaldo Carvalho de Melo on Tuesday, August 10, 2010 - 1:15 pm. (4 messages)
From: Arnaldo Carvalho de Melo
Date: Tuesday, August 10, 2010 - 1:15 pm

From: Arnaldo Carvalho de Melo <acme@redhat.com>

LKML-Reference: <new-submission>
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
---
 tools/perf/util/newt.c       |   36 +++++++++++++-------------
 tools/perf/util/ui/browser.c |   57 ++++++++++++++++++++---------------------
 tools/perf/util/ui/browser.h |    6 ++--
 3 files changed, 49 insertions(+), 50 deletions(-)

diff --git a/tools/perf/util/newt.c b/tools/perf/util/newt.c
index 266a9e0..9768be3 100644
--- a/tools/perf/util/newt.c
+++ b/tools/perf/util/newt.c
@@ -450,8 +450,8 @@ static int map_browser__search(struct map_browser *self)
 	if (sym != NULL) {
 		u32 *idx = symbol__browser_index(sym);
 			
-		self->b.first_visible_entry = &sym->rb_node;
-		self->b.index = self->b.first_visible_entry_idx = *idx;
+		self->b.top = &sym->rb_node;
+		self->b.index = self->b.top_idx = *idx;
 	} else
 		ui_helpline__fpush("%s not found!", target);
 
@@ -967,7 +967,7 @@ static int hist_browser__show_callchain_node_rb_tree(struct hist_browser *self,
 			}
 
 			SLsmg_set_color(color);
-			SLsmg_gotorc(self->b.top + row, self->b.left);
+			SLsmg_gotorc(self->b.y + row, self->b.x);
 			slsmg_write_nstring(" ", offset + extra_offset);
 			slsmg_printf("%c ", folded_sign);
 			slsmg_write_nstring(str, width);
@@ -1030,7 +1030,7 @@ static int hist_browser__show_callchain_node(struct hist_browser *self,
 		}
 
 		s = callchain_list__sym_name(chain, ipstr, sizeof(ipstr));
-		SLsmg_gotorc(self->b.top + row, self->b.left);
+		SLsmg_gotorc(self->b.y + row, self->b.x);
 		SLsmg_set_color(color);
 		slsmg_write_nstring(" ", offset);
 		slsmg_printf("%c ", folded_sign);
@@ -1110,7 +1110,7 @@ static int hist_browser__show_entry(struct hist_browser *self,
 		}
 
 		SLsmg_set_color(color);
-		SLsmg_gotorc(self->b.top + row, self->b.left);
+		SLsmg_gotorc(self->b.y + row, self->b.x);
 		if (symbol_conf.use_callchain) {
 			slsmg_printf("%c ", folded_sign);
 			width -= 2;
@@ -1138,10 +1138,10 @@ static unsigned int ...
Previous thread: [PATCH 9/9] perf annotate: Sort by hottest lines in the TUI by Arnaldo Carvalho de Melo on Tuesday, August 10, 2010 - 1:15 pm. (1 message)

Next thread: [GIT PULL 0/9] perf/core fixes and improvements by Arnaldo Carvalho de Melo on Tuesday, August 10, 2010 - 1:15 pm. (4 messages)