/linux-6.12.1/tools/perf/ui/ |
D | browser.c | 20 static int ui_browser__percent_color(struct ui_browser *browser, in ui_browser__percent_color() argument 23 if (current && (!browser->use_navkeypressed || browser->navkeypressed)) in ui_browser__percent_color() 32 int ui_browser__set_color(struct ui_browser *browser, int color) in ui_browser__set_color() argument 34 int ret = browser->current_color; in ui_browser__set_color() 35 browser->current_color = color; in ui_browser__set_color() 40 void ui_browser__set_percent_color(struct ui_browser *browser, in ui_browser__set_percent_color() argument 43 int color = ui_browser__percent_color(browser, percent, current); in ui_browser__set_percent_color() 44 ui_browser__set_color(browser, color); in ui_browser__set_percent_color() 47 void ui_browser__gotorc_title(struct ui_browser *browser, int y, int x) in ui_browser__gotorc_title() argument 49 SLsmg_gotorc(browser->y + y, browser->x + x); in ui_browser__gotorc_title() [all …]
|
D | browser.h | 27 void (*refresh_dimensions)(struct ui_browser *browser); 28 unsigned int (*refresh)(struct ui_browser *browser); 29 void (*write)(struct ui_browser *browser, void *entry, int row); 30 void (*seek)(struct ui_browser *browser, off_t offset, int whence); 31 bool (*filter)(struct ui_browser *browser, void *entry); 37 int ui_browser__set_color(struct ui_browser *browser, int color); 38 void ui_browser__set_percent_color(struct ui_browser *browser, 40 bool ui_browser__is_current_entry(struct ui_browser *browser, unsigned row); 41 void ui_browser__refresh_dimensions(struct ui_browser *browser); 42 void ui_browser__reset_index(struct ui_browser *browser); [all …]
|
D | Build | 10 perf-ui-$(CONFIG_SLANG) += browser.o
|
/linux-6.12.1/tools/perf/ui/browsers/ |
D | annotate.c | 34 static inline struct annotation *browser__annotation(struct ui_browser *browser) in browser__annotation() argument 36 struct map_symbol *ms = browser->priv; in browser__annotation() 40 static bool disasm_line__filter(struct ui_browser *browser __maybe_unused, void *entry) in disasm_line__filter() 46 static int ui_browser__jumps_percent_color(struct ui_browser *browser, int nr, bool current) in ui_browser__jumps_percent_color() argument 48 struct annotation *notes = browser__annotation(browser); in ui_browser__jumps_percent_color() 50 if (current && (!browser->use_navkeypressed || browser->navkeypressed)) in ui_browser__jumps_percent_color() 59 static int ui_browser__set_jumps_percent_color(void *browser, int nr, bool current) in ui_browser__set_jumps_percent_color() argument 61 int color = ui_browser__jumps_percent_color(browser, nr, current); in ui_browser__set_jumps_percent_color() 62 return ui_browser__set_color(browser, color); in ui_browser__set_jumps_percent_color() 65 static int annotate_browser__set_color(void *browser, int color) in annotate_browser__set_color() argument [all …]
|
D | hists.c | 51 static int hists_browser__scnprintf_title(struct hist_browser *browser, char *bf, size_t size); 62 static int hist_browser__get_folding(struct hist_browser *browser) in hist_browser__get_folding() argument 65 struct hists *hists = browser->hists; in hist_browser__get_folding() 69 (nd = hists__filter_entries(nd, browser->min_pcnt)) != NULL; in hist_browser__get_folding() 82 struct ui_browser *browser = &hb->b; in hist_browser__set_title_space() local 86 browser->extra_title_lines = hb->show_headers ? hpp_list->nr_header_lines : 0; in hist_browser__set_title_space() 106 struct ui_browser *browser = &hb->b; in hist_browser__update_rows() local 112 browser->rows += browser->extra_title_lines; in hist_browser__update_rows() 113 browser->extra_title_lines = 0; in hist_browser__update_rows() 117 browser->extra_title_lines = hpp_list->nr_header_lines; in hist_browser__update_rows() [all …]
|
D | map.c | 25 static void map_browser__write(struct ui_browser *browser, void *nd, int row) in map_browser__write() argument 28 struct map_browser *mb = container_of(browser, struct map_browser, b); in map_browser__write() 29 bool current_entry = ui_browser__is_current_entry(browser, row); in map_browser__write() 32 ui_browser__set_percent_color(browser, 0, current_entry); in map_browser__write() 33 ui_browser__printf(browser, "%*" PRIx64 " %*" PRIx64 " %c ", in map_browser__write() 37 width = browser->width - ((mb->addrlen * 2) + 4); in map_browser__write() 39 ui_browser__write_nstring(browser, sym->name, width); in map_browser__write() 43 static u32 *symbol__browser_index(struct symbol *browser) in symbol__browser_index() argument 45 return ((void *)browser) - sizeof(struct rb_node) - sizeof(u32); in symbol__browser_index() 48 static int map_browser__search(struct map_browser *browser) in map_browser__search() argument [all …]
|
D | annotate-data.c | 76 static int add_child_entries(struct annotated_data_browser *browser, in add_child_entries() argument 90 entry->hists = calloc(browser->nr_events, sizeof(*entry->hists)); in add_child_entries() 108 parent_list = &browser->entries; in add_child_entries() 113 int nr = add_child_entries(browser, entry, adt, pos, evsel, in add_child_entries() 142 static u32 count_visible_entries(struct annotated_data_browser *browser) in count_visible_entries() argument 147 list_for_each_entry(entry, &browser->entries, node) in count_visible_entries() 153 static int annotated_data_browser__collect_entries(struct annotated_data_browser *browser) in annotated_data_browser__collect_entries() argument 155 struct hist_entry *he = browser->b.priv; in annotated_data_browser__collect_entries() 159 INIT_LIST_HEAD(&browser->entries); in annotated_data_browser__collect_entries() 161 add_child_entries(browser, /*parent=*/NULL, adt, &adt->self, evsel, in annotated_data_browser__collect_entries() [all …]
|
D | header.c | 12 static void ui_browser__argv_write(struct ui_browser *browser, in ui_browser__argv_write() argument 18 bool current_entry = ui_browser__is_current_entry(browser, row); in ui_browser__argv_write() 19 unsigned long offset = (unsigned long)browser->priv; in ui_browser__argv_write() 26 ui_browser__set_color(browser, current_entry ? HE_COLORSET_SELECTED : in ui_browser__argv_write() 29 ui_browser__write_nstring(browser, str, browser->width); in ui_browser__argv_write()
|
D | hists.h | 28 int (*title)(struct hist_browser *browser, 33 void hist_browser__delete(struct hist_browser *browser); 34 int hist_browser__run(struct hist_browser *browser, const char *help, 36 void hist_browser__init(struct hist_browser *browser,
|
/linux-6.12.1/Documentation/translations/zh_CN/scheduler/ |
D | sched-design-CFS.rst | 194 # mkdir browser # 创建 "browser" 任务组 196 # #配置multimedia组,令其获得browser组两倍CPU带宽 199 # echo 1024 > browser/cpu.shares 201 # firefox & # 启动firefox并把它移到 "browser" 组 202 # echo <firefox_pid> > browser/tasks
|
/linux-6.12.1/tools/perf/ui/tui/ |
D | util.c | 15 static void ui_browser__argv_write(struct ui_browser *browser, in ui_browser__argv_write() argument 19 bool current_entry = ui_browser__is_current_entry(browser, row); in ui_browser__argv_write() 21 ui_browser__set_color(browser, current_entry ? HE_COLORSET_SELECTED : in ui_browser__argv_write() 23 ui_browser__write_nstring(browser, *arg, browser->width); in ui_browser__argv_write()
|
/linux-6.12.1/tools/perf/ |
D | builtin-c2c.c | 2567 perf_c2c_cacheline_browser__title(struct hist_browser *browser, in perf_c2c_cacheline_browser__title() argument 2574 cl_browser = container_of(browser, struct c2c_cacheline_browser, hb); in perf_c2c_cacheline_browser__title() 2587 struct c2c_cacheline_browser *browser; in c2c_cacheline_browser__new() local 2589 browser = zalloc(sizeof(*browser)); in c2c_cacheline_browser__new() 2590 if (browser) { in c2c_cacheline_browser__new() 2591 hist_browser__init(&browser->hb, hists); in c2c_cacheline_browser__new() 2592 browser->hb.c2c_filter = true; in c2c_cacheline_browser__new() 2593 browser->hb.title = perf_c2c_cacheline_browser__title; in c2c_cacheline_browser__new() 2594 browser->he = he; in c2c_cacheline_browser__new() 2597 return browser; in c2c_cacheline_browser__new() [all …]
|
D | builtin-kvm.c | 532 static int kvm_browser__title(struct hist_browser *browser, in kvm_browser__title() argument 536 browser->nr_non_filtered_entries); in kvm_browser__title() 543 struct hist_browser *browser = hist_browser__new(hists); in perf_kvm_browser__new() local 545 if (browser) in perf_kvm_browser__new() 546 browser->title = kvm_browser__title; in perf_kvm_browser__new() 548 return browser; in perf_kvm_browser__new() 553 struct hist_browser *browser; in kvm__hists_browse() local 556 browser = perf_kvm_browser__new(hists); in kvm__hists_browse() 557 if (browser == NULL) in kvm__hists_browse() 564 kvm_browser__update_nr_entries(browser); in kvm__hists_browse() [all …]
|
/linux-6.12.1/tools/perf/Documentation/ |
D | perf.txt | 63 in browser mode 67 and perf report without browser)
|
D | perf-config.txt | 329 This option works with tui browser. 662 around samples in perf report sample context browser. 667 in the interactive perf browser and whose output is displayed.
|
/linux-6.12.1/tools/perf/ui/gtk/ |
D | Build | 3 gtk-y += browser.o
|
/linux-6.12.1/Documentation/scheduler/ |
D | sched-design-CFS.rst | 244 # mkdir browser # create "browser" group of tasks 247 # #that of browser group 250 # echo 1024 > browser/cpu.shares 252 # firefox & # Launch firefox and move it to "browser" group 253 # echo <firefox_pid> > browser/tasks
|
/linux-6.12.1/Documentation/translations/sp_SP/scheduler/ |
D | sched-design-CFS.rst | 265 # mkdir browser # crear un grupo de tareas "browser" 268 # #que el grupo browser 271 # echo 1024 > browser/cpu.shares 273 # firefox & # Lanzar firefox y moverlo al grupo "browser" 274 # echo <firefox_pid> > browser/tasks
|
/linux-6.12.1/Documentation/userspace-api/ |
D | mseal.rst | 131 - Chrome browser: protect some security sensitive data structures. 181 CFI [4]. Chrome browser in ChromeOS will be the first user of this API.
|
/linux-6.12.1/Documentation/hwmon/ |
D | w83627hf.rst | 66 [1] http://www.lm-sensors.org/browser/lm-sensors/trunk/doc/vid
|
/linux-6.12.1/Documentation/RCU/ |
D | rcu.rst | 92 …Or point your browser at (https://docs.google.com/document/d/1X0lThx8OK0ZgLMqVoXiR4ZrGURHrXK6NyLRb…
|
/linux-6.12.1/Documentation/rust/ |
D | general-information.rst | 47 To read the docs locally in your web browser, run e.g.::
|
/linux-6.12.1/Documentation/userspace-api/media/rc/ |
D | rc-tables.rst | 673 - Open the default browser
|
/linux-6.12.1/Documentation/process/ |
D | kernel-docs.rst | 170 :Description: Another web-based Linux kernel source code browser.
|
/linux-6.12.1/drivers/accessibility/speakup/ |
D | Kconfig | 12 point your browser at <http://www.linux-speakup.org/>.
|