|
static struct annotation * | browser__annotation (struct ui_browser *browser) |
|
static bool | disasm_line__filter (struct ui_browser *browser, void *entry) |
|
static int | ui_browser__jumps_percent_color (struct ui_browser *browser, int nr, bool current) |
|
static int | ui_browser__set_jumps_percent_color (void *browser, int nr, bool current) |
|
static int | annotate_browser__set_color (void *browser, int color) |
|
static void | annotate_browser__write_graph (void *browser, int graph) |
|
static void | annotate_browser__set_percent_color (void *browser, double percent, bool current) |
|
static void | annotate_browser__printf (void *browser, const char *fmt,...) |
|
static void | annotate_browser__write (struct ui_browser *browser, void *entry, int row) |
|
static bool | is_fused (struct annotate_browser *ab, struct disasm_line *cursor) |
|
static void | annotate_browser__draw_current_jump (struct ui_browser *browser) |
|
static unsigned int | annotate_browser__refresh (struct ui_browser *browser) |
|
static int | disasm__cmp (struct annotation_line *a, struct annotation_line *b) |
|
static void | disasm_rb_tree__insert (struct rb_root *root, struct annotation_line *al) |
|
static void | annotate_browser__set_top (struct annotate_browser *browser, struct annotation_line *pos, u32 idx) |
|
static void | annotate_browser__set_rb_top (struct annotate_browser *browser, struct rb_node *nd) |
|
static void | annotate_browser__calc_percent (struct annotate_browser *browser, struct perf_evsel *evsel) |
|
static bool | annotate_browser__toggle_source (struct annotate_browser *browser) |
|
static void | ui_browser__init_asm_mode (struct ui_browser *browser) |
|
static int | sym_title (struct symbol *sym, struct map *map, char *title, size_t sz) |
|
static bool | annotate_browser__callq (struct annotate_browser *browser, struct perf_evsel *evsel, struct hist_browser_timer *hbt) |
|
static struct disasm_line * | annotate_browser__find_offset (struct annotate_browser *browser, s64 offset, s64 *idx) |
|
static bool | annotate_browser__jump (struct annotate_browser *browser, struct perf_evsel *evsel, struct hist_browser_timer *hbt) |
|
static struct annotation_line * | annotate_browser__find_string (struct annotate_browser *browser, char *s, s64 *idx) |
|
static bool | __annotate_browser__search (struct annotate_browser *browser) |
|
static struct annotation_line * | annotate_browser__find_string_reverse (struct annotate_browser *browser, char *s, s64 *idx) |
|
static bool | __annotate_browser__search_reverse (struct annotate_browser *browser) |
|
static bool | annotate_browser__search_window (struct annotate_browser *browser, int delay_secs) |
|
static bool | annotate_browser__search (struct annotate_browser *browser, int delay_secs) |
|
static bool | annotate_browser__continue_search (struct annotate_browser *browser, int delay_secs) |
|
static bool | annotate_browser__search_reverse (struct annotate_browser *browser, int delay_secs) |
|
static bool | annotate_browser__continue_search_reverse (struct annotate_browser *browser, int delay_secs) |
|
static int | annotate_browser__show (struct ui_browser *browser, char *title, const char *help) |
|
static int | annotate_browser__run (struct annotate_browser *browser, struct perf_evsel *evsel, struct hist_browser_timer *hbt) |
|
int | map_symbol__tui_annotate (struct map_symbol *ms, struct perf_evsel *evsel, struct hist_browser_timer *hbt, struct annotation_options *opts) |
|
int | hist_entry__tui_annotate (struct hist_entry *he, struct perf_evsel *evsel, struct hist_browser_timer *hbt, struct annotation_options *opts) |
|
int | symbol__tui_annotate (struct symbol *sym, struct map *map, struct perf_evsel *evsel, struct hist_browser_timer *hbt, struct annotation_options *opts) |
|