/freebsd-10.3-release/contrib/gdb/gdb/tui/ |
H A D | tui-wingeneral.c | 39 tui_refresh_win (struct tui_gen_win_info * win_info) argument 41 if (win_info->type == DATA_WIN && win_info->content_size > 0) 45 for (i = 0; (i < win_info->content_size); i++) 50 win_info->content)[i]->which_element.data_window; 56 else if (win_info->type == CMD_WIN) 62 if (win_info->handle != (WINDOW *) NULL) 63 wrefresh (win_info->handle); 83 box_win (struct tui_gen_win_info * win_info, int highlight_flag) argument 85 if (win_info 109 tui_unhighlight_win(struct tui_win_info * win_info) argument 121 tui_highlight_win(struct tui_win_info * win_info) argument 134 tui_check_and_display_highlight_if_needed(struct tui_win_info * win_info) argument 149 tui_make_window(struct tui_gen_win_info * win_info, int box_it) argument 172 make_visible(struct tui_gen_win_info *win_info, int visible) argument 200 tui_make_visible(struct tui_gen_win_info *win_info) argument 206 tui_make_invisible(struct tui_gen_win_info *win_info) argument [all...] |
H A D | tui-winsource.c | 73 tui_update_source_window (struct tui_win_info * win_info, struct symtab *s, argument 76 win_info->detail.source_info.horizontal_offset = 0; 77 tui_update_source_window_as_is (win_info, s, line_or_addr, noerror); 86 tui_update_source_window_as_is (struct tui_win_info * win_info, struct symtab *s, argument 91 if (win_info->generic.type == SRC_WIN) 98 tui_clear_source_content (win_info, EMPTY_SOURCE_PROMPT); 99 tui_clear_exec_info_content (win_info); 103 tui_update_breakpoint_info (win_info, 0); 104 tui_show_source_content (win_info); 105 tui_update_exec_info (win_info); 161 struct tui_win_info * win_info = (struct tui_win_info *) (tui_source_windows ())->list[i]; local 199 tui_clear_source_content(struct tui_win_info * win_info, int display_prompt) argument 219 tui_erase_source_content(struct tui_win_info * win_info, int display_prompt) argument 259 tui_show_source_line(struct tui_win_info * win_info, int lineno) argument 283 tui_show_source_content(struct tui_win_info * win_info) argument 303 tui_horizontal_source_scroll(struct tui_win_info * win_info, enum tui_scroll_direction direction, int num_to_scroll) argument 339 tui_set_is_exec_point_at(union tui_line_or_address l, struct tui_win_info * win_info) argument 450 tui_set_exec_info_content(struct tui_win_info * win_info) argument 509 tui_show_exec_info_content(struct tui_win_info * win_info) argument 528 tui_erase_exec_info_content(struct tui_win_info * win_info) argument 537 tui_clear_exec_info_content(struct tui_win_info * win_info) argument 547 tui_update_exec_info(struct tui_win_info * win_info) argument 554 tui_alloc_source_buffer(struct tui_win_info *win_info) argument 603 tui_line_is_displayed(int line, struct tui_win_info * win_info, int check_threshold) argument 629 tui_addr_is_displayed(CORE_ADDR addr, struct tui_win_info * win_info, int check_threshold) argument [all...] |
H A D | tui-data.c | 83 tui_win_has_locator (struct tui_win_info *win_info) argument 85 return (win_info != NULL \ 86 && win_info->detail.source_info.has_locator); 90 tui_set_win_highlight (struct tui_win_info *win_info, int highlight) argument 92 if (win_info != NULL) 93 win_info->is_highlighted = highlight; 134 tui_set_win_with_focus (struct tui_win_info * win_info) argument 136 win_with_focus = win_info; 193 tui_add_to_source_windows (struct tui_win_info * win_info) argument 196 source_windows.list[source_windows.count++] = (void *) win_info; 202 tui_clear_win_detail(struct tui_win_info * win_info) argument 311 set_gen_win_origin(struct tui_gen_win_info * win_info, int x, int y) argument 385 struct tui_win_info * win_info = (struct tui_win_info *) NULL; local 410 tui_win_name(struct tui_gen_win_info * win_info) argument 528 init_win_info(struct tui_win_info * win_info) argument 568 struct tui_win_info * win_info = (struct tui_win_info *) NULL; local 626 tui_add_content_elements(struct tui_gen_win_info * win_info, int num_elements) argument 661 tui_del_window(struct tui_win_info * win_info) argument 711 tui_free_window(struct tui_win_info * win_info) argument 782 struct tui_win_info * win_info = (struct tui_win_info *) (tui_source_windows ())->list[i]; local 794 tui_free_win_content(struct tui_gen_win_info * win_info) argument [all...] |
H A D | tui-command.c | 50 struct tui_win_info *win_info = tui_win_with_focus (); local 58 if (win_info == NULL || win_info == TUI_CMD_WIN) 103 tui_scroll_forward (win_info, 0); 106 tui_scroll_backward (win_info, 0); 110 tui_scroll_forward (win_info, 1); 114 tui_scroll_backward (win_info, 1); 117 tui_scroll_left (win_info, 1); 120 tui_scroll_right (win_info, 1);
|
H A D | tui-win.c | 433 /* Set the logical focus to win_info. */ 435 tui_set_win_focus_to (struct tui_win_info * win_info) argument 437 if (win_info != NULL) 444 tui_set_win_with_focus (win_info); 445 if (win_info->generic.type != CMD_WIN) 446 tui_highlight_win (win_info); 845 struct tui_win_info * win_info = (struct tui_win_info *) NULL; local 851 win_info = tui_next_win (tui_win_with_focus ()); 853 win_info = tui_prev_win (tui_win_with_focus ()); 855 win_info 947 struct tui_win_info * win_info; local 1079 struct tui_win_info * win_info; local 1221 make_invisible_and_set_new_height(struct tui_win_info * win_info, int height) argument 1278 make_visible_with_new_height(struct tui_win_info * win_info) argument 1363 struct tui_win_info * win_info; local [all...] |
H A D | tui-stack.c | 323 struct tui_win_info * win_info; 347 win_info = (struct tui_win_info *) (tui_source_windows ())->list[i]; 350 if (win_info == TUI_SRC_WIN) 353 (win_info->generic.viewport_height / 2)) + 1; 366 if (win_info == TUI_SRC_WIN) 371 && tui_line_is_displayed (item->locator.line_no, win_info, TRUE))) 372 tui_update_source_window (win_info, sal.symtab, l, TRUE); 376 tui_set_is_exec_point_at (l, win_info); 381 if (win_info == TUI_DISASM_WIN) 385 if (!tui_addr_is_displayed (item->locator.addr, win_info, TRU 322 struct tui_win_info * win_info; local [all...] |
H A D | tui-data.h | 293 extern int tui_win_has_locator (struct tui_win_info *win_info); 294 extern void tui_set_win_highlight (struct tui_win_info *win_info, 336 extern void tui_clear_win_detail (struct tui_win_info * win_info); 349 extern void tui_add_to_source_windows (struct tui_win_info * win_info);
|
H A D | tui-source.c | 231 tui_set_source_content_nil (struct tui_win_info * win_info, char *warning_string) argument 237 line_width = win_info->generic.width - 1; 238 n_lines = win_info->generic.height - 2; 242 while (curr_line < win_info->generic.content_size) 249 (struct tui_win_element *) win_info->generic.content[curr_line]; 338 /*line = s->nlines - win_info->generic.content_size + 1; */
|
H A D | tui-regs.c | 51 struct tui_gen_win_info *win_info); 523 struct tui_gen_win_info *win_info) 525 if (win_info->handle != (WINDOW *) NULL) 530 wstandout (win_info->handle); 532 wmove (win_info->handle, 0, 0); 533 for (i = 1; i < win_info->width; i++) 534 waddch (win_info->handle, ' '); 535 wmove (win_info->handle, 0, 0); 537 waddstr (win_info->handle, data->content); 540 wstandend (win_info 522 tui_display_register(struct tui_data_element *data, struct tui_gen_win_info *win_info) argument [all...] |
H A D | tui-layout.c | 889 init_gen_win_info (struct tui_gen_win_info * win_info, enum tui_win_type type, argument 894 win_info->type = type; 895 win_info->width = width; 896 win_info->height = h; 899 win_info->viewport_height = h - 1; 900 if (win_info->type != CMD_WIN) 901 win_info->viewport_height--; 904 win_info->viewport_height = 1; 905 win_info->origin.x = origin_x; 906 win_info [all...] |
H A D | tui.c | 217 struct tui_win_info * win_info; local 222 win_info = tui_next_win (tui_win_with_focus ()); 223 if (win_info) 225 tui_set_win_focus_to (win_info); 228 keypad (TUI_CMD_WIN->generic.handle, (win_info != TUI_CMD_WIN));
|