Lines Matching refs:notes

48 	struct annotation *notes = browser__annotation(browser);  in disasm_line__filter()  local
50 return annotation_line__filter(al, notes); in disasm_line__filter()
55 struct annotation *notes = browser__annotation(browser); in ui_browser__jumps_percent_color() local
59 if (nr == notes->max_jump_sources) in ui_browser__jumps_percent_color()
99 struct annotation *notes = browser__annotation(browser); in annotate_browser__write() local
105 .change_color = (!notes->options->hide_src_code && in annotate_browser__write()
122 annotation_line__write(al, notes, &ops, ab->opts); in annotate_browser__write()
164 struct annotation *notes = symbol__annotation(sym); in annotate_browser__draw_current_jump() local
165 u8 pcnt_width = annotation__pcnt_width(notes); in annotate_browser__draw_current_jump()
196 target = notes->offsets[cursor->ops.target.offset]; in annotate_browser__draw_current_jump()
203 if (notes->options->hide_src_code) { in annotate_browser__draw_current_jump()
211 width = annotation__cycles_width(notes); in annotate_browser__draw_current_jump()
215 pcnt_width + 2 + notes->widths.addr + width, in annotate_browser__draw_current_jump()
221 pcnt_width + 3 + notes->widths.addr + width, in annotate_browser__draw_current_jump()
228 struct annotation *notes = browser__annotation(browser); in annotate_browser__refresh() local
230 int pcnt_width = annotation__pcnt_width(notes); in annotate_browser__refresh()
232 if (notes->options->jump_arrows) in annotate_browser__refresh()
278 struct annotation *notes = browser__annotation(&browser->b); in annotate_browser__set_top() local
288 if (annotation_line__filter(pos, notes)) in annotate_browser__set_top()
302 struct annotation *notes = browser__annotation(&browser->b); in annotate_browser__set_rb_top() local
306 if (notes->options->hide_src_code) in annotate_browser__set_rb_top()
317 struct annotation *notes = symbol__annotation(sym); in annotate_browser__calc_percent() local
322 pthread_mutex_lock(&notes->lock); in annotate_browser__calc_percent()
326 list_for_each_entry(pos, &notes->src->source, al.node) { in annotate_browser__calc_percent()
351 pthread_mutex_unlock(&notes->lock); in annotate_browser__calc_percent()
381 struct annotation *notes = browser__annotation(&browser->b); in annotate_browser__toggle_source() local
388 if (notes->options->hide_src_code) { in annotate_browser__toggle_source()
392 browser->b.nr_entries = notes->nr_entries; in annotate_browser__toggle_source()
393 notes->options->hide_src_code = false; in annotate_browser__toggle_source()
410 browser->b.nr_entries = notes->nr_asm_entries; in annotate_browser__toggle_source()
411 notes->options->hide_src_code = true; in annotate_browser__toggle_source()
441 struct annotation *notes = browser__annotation(browser); in ui_browser__init_asm_mode() local
443 browser->nr_entries = notes->nr_asm_entries; in ui_browser__init_asm_mode()
468 struct annotation *notes; in annotate_browser__callq() local
476 notes = symbol__annotation(dl->ops.target.sym); in annotate_browser__callq()
477 pthread_mutex_lock(&notes->lock); in annotate_browser__callq()
480 pthread_mutex_unlock(&notes->lock); in annotate_browser__callq()
489 pthread_mutex_unlock(&notes->lock); in annotate_browser__callq()
500 struct annotation *notes = browser__annotation(&browser->b); in annotate_browser__find_offset() local
504 list_for_each_entry(pos, &notes->src->source, al.node) { in annotate_browser__find_offset()
507 if (!annotation_line__filter(&pos->al, notes)) in annotate_browser__find_offset()
546 struct annotation *notes = browser__annotation(&browser->b); in annotate_browser__find_string() local
550 list_for_each_entry_continue(al, &notes->src->source, node) { in annotate_browser__find_string()
551 if (annotation_line__filter(al, notes)) in annotate_browser__find_string()
583 struct annotation *notes = browser__annotation(&browser->b); in annotate_browser__find_string_reverse() local
587 list_for_each_entry_continue_reverse(al, &notes->src->source, node) { in annotate_browser__find_string_reverse()
588 if (annotation_line__filter(al, notes)) in annotate_browser__find_string_reverse()
723 struct annotation *notes = symbol__annotation(ms->sym); in annotate_browser__run() local
815 notes->options->show_linenr = !notes->options->show_linenr; in annotate_browser__run()
828 notes->options->use_offset = !notes->options->use_offset; in annotate_browser__run()
829 annotation__update_column_widths(notes); in annotate_browser__run()
832 if (++notes->options->offset_level > ANNOTATION__MAX_OFFSET_LEVEL) in annotate_browser__run()
833 notes->options->offset_level = ANNOTATION__MIN_OFFSET_LEVEL; in annotate_browser__run()
836 notes->options->jump_arrows = !notes->options->jump_arrows; in annotate_browser__run()
839 notes->options->show_nr_jumps = !notes->options->show_nr_jumps; in annotate_browser__run()
840 annotation__update_column_widths(notes); in annotate_browser__run()
866 notes->nr_asm_entries); in annotate_browser__run()
900 annotation__update_column_widths(notes); in annotate_browser__run()
903 if (notes->options->show_minmax_cycle) in annotate_browser__run()
904 notes->options->show_minmax_cycle = false; in annotate_browser__run()
906 notes->options->show_minmax_cycle = true; in annotate_browser__run()
907 annotation__update_column_widths(notes); in annotate_browser__run()
955 struct annotation *notes = symbol__annotation(sym); in symbol__tui_annotate() local
987 browser.b.width = notes->max_line_len; in symbol__tui_annotate()
988 browser.b.nr_entries = notes->nr_entries; in symbol__tui_annotate()
989 browser.b.entries = &notes->src->source, in symbol__tui_annotate()
992 if (notes->options->hide_src_code) in symbol__tui_annotate()
997 annotated_source__purge(notes->src); in symbol__tui_annotate()
1000 zfree(&notes->offsets); in symbol__tui_annotate()