Lines Matching refs:b
24 struct ui_browser b; member
65 struct ui_browser *browser = &hb->b; in hist_browser__update_rows()
80 struct hist_browser *hb = container_of(browser, struct hist_browser, b); in hist_browser__refresh_dimensions()
98 ui_browser__gotorc(&browser->b, row + header_offset, column); in hist_browser__gotorc()
110 browser->b.nr_entries = hist_browser__nr_entries(browser); in hist_browser__reset()
111 hist_browser__refresh_dimensions(&browser->b); in hist_browser__reset()
112 ui_browser__reset_index(&browser->b); in hist_browser__reset()
267 browser->b.nr_entries -= he->nr_rows; in hist_browser__toggle_fold()
275 browser->b.nr_entries += he->nr_rows; in hist_browser__toggle_fold()
371 browser->b.nr_entries = hist_browser__nr_entries(browser); in hist_browser__set_folding()
373 ui_browser__reset_index(&browser->b); in hist_browser__set_folding()
392 browser->b.entries = &browser->hists->entries; in hist_browser__run()
393 browser->b.nr_entries = hist_browser__nr_entries(browser); in hist_browser__run()
397 if (ui_browser__show(&browser->b, title, in hist_browser__run()
402 key = ui_browser__run(&browser->b, delay_secs); in hist_browser__run()
413 ui_browser__update_nr_entries(&browser->b, nr_entries); in hist_browser__run()
419 ui_browser__warn_lost_events(&browser->b); in hist_browser__run()
424 ui_browser__show_title(&browser->b, title); in hist_browser__run()
429 struct hist_entry *h = rb_entry(browser->b.top, in hist_browser__run()
433 seq++, browser->b.nr_entries, in hist_browser__run()
435 browser->b.rows, in hist_browser__run()
436 browser->b.index, in hist_browser__run()
437 browser->b.top_idx, in hist_browser__run()
462 ui_browser__hide(&browser->b); in hist_browser__run()
509 width = browser->b.width - (offset + 2); in hist_browser__show_callchain_entry()
510 if (ui_browser__is_current_entry(&browser->b, row)) { in hist_browser__show_callchain_entry()
516 ui_browser__set_color(&browser->b, color); in hist_browser__show_callchain_entry()
523 static void hist_browser__fprintf_callchain_entry(struct hist_browser *b __maybe_unused, in hist_browser__fprintf_callchain_entry()
541 return browser->b.rows == row; in hist_browser__check_output_full()
634 struct ui_browser *b; member
651 ui_browser__set_percent_color(arg->b, percent, arg->current_entry); in __hpp__slsmg_color_printf()
730 int width = browser->b.width; in hist_browser__show_entry()
732 bool current_entry = ui_browser__is_current_entry(&browser->b, row); in hist_browser__show_entry()
749 .b = &browser->b, in hist_browser__show_entry()
765 if (current_entry && browser->b.navkeypressed) { in hist_browser__show_entry()
766 ui_browser__set_color(&browser->b, in hist_browser__show_entry()
769 ui_browser__set_color(&browser->b, in hist_browser__show_entry()
793 if (!browser->b.navkeypressed) in hist_browser__show_entry()
803 if (folded_sign == '-' && row != browser->b.rows) { in hist_browser__show_entry()
864 ui_browser__gotorc(&browser->b, 0, 0); in hist_browser__show_headers()
865 ui_browser__set_color(&browser->b, HE_COLORSET_ROOT); in hist_browser__show_headers()
866 slsmg_write_nstring(headers, browser->b.width + 1); in hist_browser__show_headers()
874 hb = container_of(browser, struct hist_browser, b); in ui_browser__hists_init_top()
884 struct hist_browser *hb = container_of(browser, struct hist_browser, b); in hist_browser__refresh()
952 hb = container_of(browser, struct hist_browser, b); in ui_browser__hists_seek()
1131 struct rb_node *nd = hists__filter_entries(rb_first(browser->b.entries), in hist_browser__fprintf()
1185 browser->b.refresh = hist_browser__refresh; in hist_browser__new()
1186 browser->b.refresh_dimensions = hist_browser__refresh_dimensions; in hist_browser__new()
1187 browser->b.seek = ui_browser__hists_seek; in hist_browser__new()
1188 browser->b.use_navkeypressed = true; in hist_browser__new()
1500 ui_browser__warning(&browser->b, delay_secs * 2, in perf_evsel__hists_browse()
1557 ui_browser__help_window(&browser->b, in perf_evsel__hists_browse()
1584 !ui_browser__dialog_yesno(&browser->b, in perf_evsel__hists_browse()
1728 ui_browser__update_nr_entries(&browser->b, browser->hists->nr_entries); in perf_evsel__hists_browse()
1730 ui_browser__handle_resize(&browser->b); in perf_evsel__hists_browse()
1806 struct ui_browser b; member
1817 struct perf_evsel_menu, b); in perf_evsel_menu__write()
1867 struct perf_evlist *evlist = menu->b.priv; in perf_evsel_menu__run()
1873 if (ui_browser__show(&menu->b, title, in perf_evsel_menu__run()
1878 key = ui_browser__run(&menu->b, delay_secs); in perf_evsel_menu__run()
1885 ui_browser__warn_lost_events(&menu->b); in perf_evsel_menu__run()
1906 ui_browser__show_title(&menu->b, title); in perf_evsel_menu__run()
1921 if (!ui_browser__dialog_yesno(&menu->b, in perf_evsel_menu__run()
1935 if (!ui_browser__dialog_yesno(&menu->b, in perf_evsel_menu__run()
1948 ui_browser__hide(&menu->b); in perf_evsel_menu__run()
1971 .b = { in __perf_evlist__tui_browse_hists()
1990 if (menu.b.width < line_len) in __perf_evlist__tui_browse_hists()
1991 menu.b.width = line_len; in __perf_evlist__tui_browse_hists()