perf hists browser: Introduce gotorc method
tip-bot for Arnaldo Carvalho de Melo
merge botCommit-ID: ca3ff33b5c2dc67daa8d4d130e3bd6231fcb3d14 Gitweb: http://git.kernel.org/tip/ca3ff33b5c2dc67daa8d4d130e3bd6231fcb3d14 Author: Arnaldo Carvalho de Melo <[email protected]> AuthorDate: Tue, 1 Jul 2014 16:42:24 -0300 Committer: Arnaldo Carvalho de Melo <[email protected]> CommitDate: Mon, 7 Jul 2014 12:36:54 -0300
perf hists browser: Introduce gotorc method
That will allow us to add a row offset to open up space for the column headers.
Cc Adrian Hunter <[email protected]>
Cc David Ahern <[email protected]>
Cc Don Zickus <[email protected]>
Cc Frederic Weisbecker <[email protected]>
Cc Jiri Olsa <[email protected]>
Cc Mike Galbraith <[email protected]>
Cc Namhyung Kim <[email protected]>
Cc Paul Mackerras <[email protected]>
Cc Peter Zijlstra <[email protected]>
Cc Stephane Eranian <[email protected]>
Signed-off-by Arnaldo Carvalho de Melo <[email protected]>
--- tools/perf/ui/browsers/hists.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-)
tools/perf/ui/browsers/hists.c +8 -3
@@ -63,6 +63,11 @@ static void hist_browser__refresh_dimensions(struct hist_browser *browser) sizeof("[k]")); } +static void hist_browser__gotorc (struct hist_browser *browser,int row,int column) +{ +ui_browser__gotorc (&browser->b, row, column); +} +static void hist_browser__reset (struct hist_browser *browser) {/*
@@ -508,7 +513,7 @@ static int hist_browser__show_callchain_node_rb_tree(struct hist_browser *browse }ui_browser__set_color (&browser->b, color); -ui_browser__gotorc (&browser->b, row,0 ); +hist_browser__gotorc (browser, row,0 );slsmg_write_nstring (" " , offset + extra_offset);slsmg_printf ("%c " , folded_sign);slsmg_write_nstring (str, width);
@@ -567,7 +572,7 @@ static int hist_browser__show_callchain_node(struct hist_browser *browser, s =callchain_list__sym_name (chain, bf,sizeof (bf), browser->show_dso); -ui_browser__gotorc (&browser->b, row,0 ); +hist_browser__gotorc (browser, row,0 );ui_browser__set_color (&browser->b, color);slsmg_write_nstring (" " , offset);slsmg_printf ("%c " , folded_sign);
@@ -732,7 +737,7 @@ static int hist_browser__show_entry(struct hist_browser *browser, .ptr = &arg, }; -ui_browser__gotorc (&browser->b, row,0 ); +hist_browser__gotorc (browser, row,0 );perf_hpp__for_each_format (fmt) {if (perf_hpp__should_skip (fmt))