Lines Matching refs:browser

2593 static int perf_c2c__toggle_annotation(struct hist_browser *browser)  in perf_c2c__toggle_annotation()  argument
2595 struct hist_entry *he = browser->he_selection; in perf_c2c__toggle_annotation()
2602 ui_browser__help_window(&browser->b, "No annotation support"); in perf_c2c__toggle_annotation()
2607 ui_browser__help_window(&browser->b, "No entry selected for annotation"); in perf_c2c__toggle_annotation()
2613 ui_browser__help_window(&browser->b, "Can not annotate, no symbol found"); in perf_c2c__toggle_annotation()
2619 ui_browser__help_window(&browser->b, "Failed to initialize annotation source"); in perf_c2c__toggle_annotation()
2653 perf_c2c_cacheline_browser__title(struct hist_browser *browser, in perf_c2c_cacheline_browser__title() argument
2660 cl_browser = container_of(browser, struct c2c_cacheline_browser, hb); in perf_c2c_cacheline_browser__title()
2673 struct c2c_cacheline_browser *browser; in c2c_cacheline_browser__new() local
2675 browser = zalloc(sizeof(*browser)); in c2c_cacheline_browser__new()
2676 if (browser) { in c2c_cacheline_browser__new()
2677 hist_browser__init(&browser->hb, hists); in c2c_cacheline_browser__new()
2678 browser->hb.c2c_filter = true; in c2c_cacheline_browser__new()
2679 browser->hb.title = perf_c2c_cacheline_browser__title; in c2c_cacheline_browser__new()
2680 browser->he = he; in c2c_cacheline_browser__new()
2683 return browser; in c2c_cacheline_browser__new()
2691 struct hist_browser *browser; in perf_c2c__browse_cacheline() local
2713 browser = &cl_browser->hb; in perf_c2c__browse_cacheline()
2719 c2c_browser__update_nr_entries(browser); in perf_c2c__browse_cacheline()
2722 key = hist_browser__run(browser, "? - help", true, 0); in perf_c2c__browse_cacheline()
2733 perf_c2c__toggle_annotation(browser); in perf_c2c__browse_cacheline()
2738 ui_browser__help_window(&browser->b, help); in perf_c2c__browse_cacheline()
2750 static int perf_c2c_browser__title(struct hist_browser *browser, in perf_c2c_browser__title() argument
2756 browser->nr_non_filtered_entries, in perf_c2c_browser__title()
2764 struct hist_browser *browser = hist_browser__new(hists); in perf_c2c_browser__new() local
2766 if (browser) { in perf_c2c_browser__new()
2767 browser->title = perf_c2c_browser__title; in perf_c2c_browser__new()
2768 browser->c2c_filter = true; in perf_c2c_browser__new()
2771 return browser; in perf_c2c_browser__new()
2776 struct hist_browser *browser; in perf_c2c__hists_browse() local
2783 browser = perf_c2c_browser__new(hists); in perf_c2c__hists_browse()
2784 if (browser == NULL) in perf_c2c__hists_browse()
2791 c2c_browser__update_nr_entries(browser); in perf_c2c__hists_browse()
2794 key = hist_browser__run(browser, "? - help", true, 0); in perf_c2c__hists_browse()
2800 perf_c2c__browse_cacheline(browser->he_selection); in perf_c2c__hists_browse()
2803 ui_browser__help_window(&browser->b, help); in perf_c2c__hists_browse()
2811 hist_browser__delete(browser); in perf_c2c__hists_browse()