terminal 135 src/alloc.c struct terminal terminal; terminal 5867 src/alloc.c struct terminal *t; terminal 7079 src/alloc.c struct terminal *t; terminal 10626 src/coding.c (Lisp_Object coding_system, Lisp_Object terminal) terminal 10628 src/coding.c struct terminal *term = decode_live_terminal (terminal); terminal 10666 src/coding.c (Lisp_Object terminal) terminal 10669 src/coding.c = TERMINAL_TERMINAL_CODING (decode_live_terminal (terminal)); terminal 10679 src/coding.c (Lisp_Object coding_system, Lisp_Object terminal) terminal 10681 src/coding.c struct terminal *t = decode_live_terminal (terminal); terminal 10697 src/coding.c (Lisp_Object terminal) terminal 10700 src/coding.c (decode_live_terminal (terminal))->id); terminal 1928 src/composite.c struct terminal *terminal = decode_live_terminal (font_object); terminal 1930 src/composite.c coding = ((TERMINAL_TERMINAL_CODING (terminal)->common_flags terminal 1932 src/composite.c ? TERMINAL_TERMINAL_CODING (terminal) : &safe_terminal_coding); terminal 3743 src/dispextern.h extern struct terminal *init_initial_terminal (void); terminal 3756 src/dispextern.h extern struct terminal *init_tty (const char *, const char *, bool); terminal 6074 src/dispnew.c (Lisp_Object string, Lisp_Object terminal) terminal 6076 src/dispnew.c struct terminal *t = decode_live_terminal (terminal); terminal 6598 src/dispnew.c struct terminal *t; terminal 6610 src/dispnew.c f->terminal = t; terminal 1181 src/frame.c struct terminal *terminal; terminal 1187 src/frame.c terminal = init_initial_terminal (); terminal 1199 src/frame.c f->output_method = terminal->type; terminal 1200 src/frame.c f->terminal = terminal; terminal 1201 src/frame.c f->terminal->reference_count++; terminal 1233 src/frame.c make_terminal_frame (struct terminal *terminal) terminal 1239 src/frame.c if (!terminal->name) terminal 1251 src/frame.c f->terminal = terminal; terminal 1252 src/frame.c f->terminal->reference_count++; terminal 1340 src/frame.c struct terminal *t = NULL; terminal 1357 src/frame.c Lisp_Object terminal; terminal 1359 src/frame.c terminal = Fassq (Qterminal, parms); terminal 1360 src/frame.c if (CONSP (terminal)) terminal 1362 src/frame.c terminal = XCDR (terminal); terminal 1363 src/frame.c t = decode_live_terminal (terminal); terminal 1366 src/frame.c if (t && t != the_only_display_info.terminal) terminal 1370 src/frame.c t = the_only_display_info.terminal; terminal 2240 src/frame.c struct terminal *terminal; terminal 2244 src/frame.c terminal = FRAME_TERMINAL (f); terminal 2245 src/frame.c f->terminal = 0; /* Now the frame is dead. */ terminal 2250 src/frame.c terminal->reference_count--; terminal 2259 src/frame.c if (terminal->reference_count == 0 terminal 2260 src/frame.c && (terminal->type == output_x_window terminal 2261 src/frame.c || terminal->type == output_pgtk)) terminal 2262 src/frame.c terminal->reference_count = 1; terminal 2265 src/frame.c if (terminal->reference_count == 0) terminal 2268 src/frame.c XSETTERMINAL (tmp, terminal); terminal 2279 src/frame.c kb = terminal->kboard; terminal 5152 src/frame.c || (dpyinfo->terminal->any_grab_hook terminal 5153 src/frame.c && dpyinfo->terminal->any_grab_hook (dpyinfo))) terminal 5300 src/frame.c dpyinfo->terminal->get_string_resource_hook (&dpyinfo->rdb, terminal 582 src/frame.h struct terminal *terminal; terminal 834 src/frame.h #define FRAME_KBOARD(f) ((f)->terminal->kboard) terminal 837 src/frame.h #define FRAME_IMAGE_CACHE(F) ((F)->terminal->image_cache) terminal 930 src/frame.h #define FRAME_LIVE_P(f) ((f)->terminal != 0) terminal 402 src/haikufns.c struct terminal *t = decode_live_terminal (object); terminal 618 src/haikufns.c if (dpyinfo->terminal->image_cache) terminal 619 src/haikufns.c eassert (dpyinfo->terminal->image_cache->refcount == image_cache_refcount); terminal 702 src/haikufns.c kb = dpyinfo->terminal->kboard; terminal 704 src/haikufns.c if (!dpyinfo->terminal->name) terminal 738 src/haikufns.c f->terminal = dpyinfo->terminal; terminal 873 src/haikufns.c f->terminal->reference_count++; terminal 1013 src/haikufns.c if (!dpyinfo->terminal->name) terminal 1032 src/haikufns.c f->terminal = dpyinfo->terminal; terminal 1210 src/haikufns.c f->terminal->reference_count++; terminal 2186 src/haikufns.c (Lisp_Object terminal) terminal 2188 src/haikufns.c check_haiku_display_info (terminal); terminal 2228 src/haikufns.c (Lisp_Object terminal) terminal 2230 src/haikufns.c check_haiku_display_info (terminal); terminal 2264 src/haikufns.c (Lisp_Object terminal) terminal 2268 src/haikufns.c check_haiku_display_info (terminal); terminal 2277 src/haikufns.c (Lisp_Object terminal) terminal 2281 src/haikufns.c check_haiku_display_info (terminal); terminal 2289 src/haikufns.c (Lisp_Object terminal) terminal 2291 src/haikufns.c struct haiku_display_info *dpyinfo = check_haiku_display_info (terminal); terminal 2301 src/haikufns.c (Lisp_Object terminal) terminal 2303 src/haikufns.c struct haiku_display_info *dpyinfo = check_haiku_display_info (terminal); terminal 2321 src/haikufns.c (Lisp_Object terminal) terminal 2326 src/haikufns.c check_haiku_display_info (terminal); terminal 2663 src/haikufns.c (Lisp_Object terminal) terminal 2665 src/haikufns.c check_haiku_display_info (terminal); terminal 2682 src/haikufns.c (Lisp_Object terminal) terminal 2684 src/haikufns.c check_haiku_display_info (terminal); terminal 2690 src/haikufns.c (Lisp_Object terminal) terminal 2692 src/haikufns.c check_haiku_display_info (terminal); terminal 2698 src/haikufns.c (Lisp_Object terminal) terminal 2700 src/haikufns.c check_haiku_display_info (terminal); terminal 2718 src/haikufns.c (Lisp_Object terminal) terminal 2720 src/haikufns.c check_haiku_display_info (terminal); terminal 2728 src/haikufns.c (Lisp_Object terminal) terminal 2730 src/haikufns.c check_haiku_display_info (terminal); terminal 2748 src/haikufns.c (Lisp_Object terminal) terminal 2752 src/haikufns.c if (FRAMEP (terminal)) terminal 2754 src/haikufns.c f = decode_window_system_frame (terminal); terminal 2764 src/haikufns.c check_haiku_display_info (terminal); terminal 2920 src/haikufns.c (Lisp_Object terminal) terminal 2930 src/haikufns.c (FRAMEP (terminal) && terminal 2931 src/haikufns.c FRAME_LIVE_P (XFRAME (terminal)) && terminal 2932 src/haikufns.c !EQ (terminal, get_frame_param (f, Qparent_frame)))) terminal 2950 src/haikufns.c (Lisp_Object terminal) terminal 2953 src/haikufns.c check_haiku_display_info (terminal); terminal 2955 src/haikufns.c if (FRAMEP (terminal)) terminal 2957 src/haikufns.c f = decode_window_system_frame (terminal); terminal 3059 src/haikufns.c (Lisp_Object terminal) terminal 3065 src/haikufns.c dpyinfo = check_haiku_display_info (terminal); terminal 115 src/haikuterm.c haiku_delete_terminal (struct terminal *terminal) terminal 3142 src/haikuterm.c haiku_read_socket (struct terminal *terminal, struct input_event *hold_quit) terminal 4029 src/haikuterm.c XSETTERMINAL (inev.arg, x_display_list->terminal); terminal 4292 src/haikuterm.c static struct terminal * terminal 4295 src/haikuterm.c struct terminal *terminal; terminal 4297 src/haikuterm.c terminal = create_terminal (output_haiku, &haiku_redisplay_interface); terminal 4299 src/haikuterm.c terminal->display_info.haiku = dpyinfo; terminal 4300 src/haikuterm.c dpyinfo->terminal = terminal; terminal 4301 src/haikuterm.c terminal->kboard = allocate_kboard (Qhaiku); terminal 4303 src/haikuterm.c terminal->iconify_frame_hook = haiku_iconify_frame; terminal 4304 src/haikuterm.c terminal->focus_frame_hook = haiku_focus_frame; terminal 4305 src/haikuterm.c terminal->ring_bell_hook = haiku_beep; terminal 4306 src/haikuterm.c terminal->popup_dialog_hook = haiku_popup_dialog; terminal 4307 src/haikuterm.c terminal->frame_visible_invisible_hook = haiku_set_frame_visible_invisible; terminal 4308 src/haikuterm.c terminal->set_frame_offset_hook = haiku_set_offset; terminal 4309 src/haikuterm.c terminal->delete_terminal_hook = haiku_delete_terminal; terminal 4310 src/haikuterm.c terminal->get_string_resource_hook = haiku_get_string_resource; terminal 4311 src/haikuterm.c terminal->set_new_font_hook = haiku_new_font; terminal 4312 src/haikuterm.c terminal->defined_color_hook = haiku_defined_color; terminal 4313 src/haikuterm.c terminal->set_window_size_hook = haiku_set_window_size; terminal 4314 src/haikuterm.c terminal->read_socket_hook = haiku_read_socket; terminal 4315 src/haikuterm.c terminal->implicit_set_name_hook = haiku_implicitly_set_name; terminal 4316 src/haikuterm.c terminal->mouse_position_hook = haiku_mouse_position; terminal 4317 src/haikuterm.c terminal->delete_frame_hook = haiku_delete_window; terminal 4318 src/haikuterm.c terminal->frame_up_to_date_hook = haiku_frame_up_to_date; terminal 4319 src/haikuterm.c terminal->buffer_flipping_unblocked_hook = haiku_buffer_flipping_unblocked_hook; terminal 4320 src/haikuterm.c terminal->clear_frame_hook = haiku_clear_frame; terminal 4321 src/haikuterm.c terminal->change_tab_bar_height_hook = haiku_change_tab_bar_height; terminal 4322 src/haikuterm.c terminal->change_tool_bar_height_hook = haiku_change_tool_bar_height; terminal 4323 src/haikuterm.c terminal->set_vertical_scroll_bar_hook = haiku_set_vertical_scroll_bar; terminal 4324 src/haikuterm.c terminal->set_horizontal_scroll_bar_hook = haiku_set_horizontal_scroll_bar; terminal 4325 src/haikuterm.c terminal->set_scroll_bar_default_height_hook = haiku_set_scroll_bar_default_height; terminal 4326 src/haikuterm.c terminal->set_scroll_bar_default_width_hook = haiku_set_scroll_bar_default_width; terminal 4327 src/haikuterm.c terminal->judge_scroll_bars_hook = haiku_judge_scroll_bars; terminal 4328 src/haikuterm.c terminal->condemn_scroll_bars_hook = haiku_condemn_scroll_bars; terminal 4329 src/haikuterm.c terminal->redeem_scroll_bar_hook = haiku_redeem_scroll_bar; terminal 4330 src/haikuterm.c terminal->update_begin_hook = haiku_update_begin; terminal 4331 src/haikuterm.c terminal->update_end_hook = haiku_update_end; terminal 4332 src/haikuterm.c terminal->frame_rehighlight_hook = haiku_frame_rehighlight; terminal 4333 src/haikuterm.c terminal->query_frame_background_color = haiku_query_frame_background_color; terminal 4334 src/haikuterm.c terminal->free_pixmap = haiku_free_pixmap; terminal 4335 src/haikuterm.c terminal->frame_raise_lower_hook = haiku_frame_raise_lower; terminal 4336 src/haikuterm.c terminal->menu_show_hook = haiku_menu_show; terminal 4337 src/haikuterm.c terminal->toggle_invisible_pointer_hook = haiku_toggle_invisible_pointer; terminal 4338 src/haikuterm.c terminal->fullscreen_hook = haiku_fullscreen; terminal 4339 src/haikuterm.c terminal->toolkit_position_hook = haiku_toolkit_position; terminal 4340 src/haikuterm.c terminal->activate_menubar_hook = haiku_activate_menubar; terminal 4341 src/haikuterm.c terminal->get_focus_frame = haiku_get_focus_frame; terminal 4343 src/haikuterm.c return terminal; terminal 4350 src/haikuterm.c struct terminal *terminal; terminal 4381 src/haikuterm.c terminal = haiku_create_terminal (dpyinfo); terminal 4383 src/haikuterm.c current_kboard = terminal->kboard; terminal 4385 src/haikuterm.c terminal->kboard->reference_count++; terminal 4388 src/haikuterm.c terminal->reference_count++; terminal 4389 src/haikuterm.c terminal->name = xstrdup ("be"); terminal 4395 src/haikuterm.c gui_init_fringe (terminal->rif); terminal 68 src/haikuterm.h struct terminal *terminal; terminal 856 src/keyboard.c struct terminal *t; terminal 2353 src/keyboard.c struct terminal *terminal = frame->terminal; terminal 2359 src/keyboard.c && (TERMINAL_KEYBOARD_CODING (terminal)->common_flags terminal 2364 src/keyboard.c int meta_key = terminal->display_info.tty->meta_key; terminal 2371 src/keyboard.c = TERMINAL_KEYBOARD_CODING (terminal); terminal 7401 src/keyboard.c struct terminal *t; terminal 7410 src/keyboard.c struct terminal *next = t->next_terminal; terminal 7492 src/keyboard.c tty_read_avail_input (struct terminal *terminal, terminal 7503 src/keyboard.c struct tty_display_info *tty = terminal->display_info.tty; terminal 7512 src/keyboard.c if (!terminal->name) /* Don't read from a dead terminal. */ terminal 7515 src/keyboard.c if (terminal->type != output_termcap terminal 7516 src/keyboard.c && terminal->type != output_msdos_raw) terminal 11355 src/keyboard.c struct terminal *terminal = get_named_terminal (DEV_TTY); terminal 11356 src/keyboard.c if (!terminal) terminal 11372 src/keyboard.c internal_last_event_frame = terminal->display_info.tty->top_frame; terminal 11626 src/keyboard.c (Lisp_Object flow, Lisp_Object terminal) terminal 11628 src/keyboard.c struct terminal *t = decode_tty_terminal (terminal); terminal 11672 src/keyboard.c (Lisp_Object meta, Lisp_Object terminal) terminal 11674 src/keyboard.c struct terminal *t = decode_tty_terminal (terminal); terminal 11717 src/keyboard.c struct terminal *t = get_named_terminal (DEV_TTY); terminal 498 src/keyboard.h extern int tty_read_avail_input (struct terminal *, struct input_event *); terminal 1398 src/msdos.c IT_set_terminal_modes (struct terminal *term) terminal 1468 src/msdos.c IT_reset_terminal_modes (struct terminal *term) terminal 1797 src/msdos.c tty->terminal->type = output_msdos_raw; terminal 1834 src/msdos.c tty->terminal->mouse_position_hook = &mouse_get_pos; terminal 1849 src/msdos.c initialize_msdos_display (struct terminal *term) terminal 3637 src/msdos.c if (tty->terminal->type == output_initial) terminal 25 src/msdos.h struct terminal; terminal 42 src/msdos.h void initialize_msdos_display (struct terminal *); terminal 848 src/nsterm.h struct terminal *terminal; terminal 97 src/pgtkfns.c struct terminal *t = decode_live_terminal (object); terminal 1231 src/pgtkfns.c kb = dpyinfo->terminal->kboard; terminal 1233 src/pgtkfns.c if (!dpyinfo->terminal->name) terminal 1307 src/pgtkfns.c f->terminal = dpyinfo->terminal; terminal 1584 src/pgtkfns.c f->terminal->reference_count++; terminal 2022 src/pgtkfns.c (Lisp_Object terminal) terminal 2024 src/pgtkfns.c check_pgtk_display_info (terminal); terminal 2039 src/pgtkfns.c (Lisp_Object terminal) terminal 2041 src/pgtkfns.c check_pgtk_display_info (terminal); terminal 2055 src/pgtkfns.c (Lisp_Object terminal) terminal 2057 src/pgtkfns.c struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal); terminal 2096 src/pgtkfns.c (Lisp_Object terminal) terminal 2098 src/pgtkfns.c struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal); terminal 2134 src/pgtkfns.c (Lisp_Object terminal) terminal 2136 src/pgtkfns.c check_pgtk_display_info (terminal); terminal 2151 src/pgtkfns.c (Lisp_Object terminal) terminal 2162 src/pgtkfns.c (Lisp_Object terminal) terminal 2164 src/pgtkfns.c check_pgtk_display_info (terminal); terminal 2202 src/pgtkfns.c (Lisp_Object terminal) terminal 2204 src/pgtkfns.c struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal); terminal 2209 src/pgtkfns.c pgtk_delete_terminal (dpyinfo->terminal); terminal 2356 src/pgtkfns.c (Lisp_Object terminal) terminal 2358 src/pgtkfns.c check_pgtk_display_info (terminal); terminal 2368 src/pgtkfns.c (Lisp_Object terminal) terminal 2382 src/pgtkfns.c (Lisp_Object terminal) terminal 2384 src/pgtkfns.c struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal); terminal 2427 src/pgtkfns.c (Lisp_Object terminal) terminal 2429 src/pgtkfns.c struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal); terminal 2480 src/pgtkfns.c (Lisp_Object terminal) terminal 2482 src/pgtkfns.c struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal); terminal 2596 src/pgtkfns.c (Lisp_Object terminal) terminal 2598 src/pgtkfns.c check_pgtk_display_info (terminal); terminal 2608 src/pgtkfns.c (Lisp_Object terminal) terminal 2610 src/pgtkfns.c struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal); terminal 2672 src/pgtkfns.c if (!dpyinfo->terminal->name) terminal 2691 src/pgtkfns.c f->terminal = dpyinfo->terminal; terminal 2883 src/pgtkfns.c f->terminal->reference_count++; terminal 3769 src/pgtkfns.c (Lisp_Object terminal) terminal 3771 src/pgtkfns.c struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal); terminal 289 src/pgtkim.c (Lisp_Object use_p, Lisp_Object terminal) terminal 291 src/pgtkim.c struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal); terminal 87 src/pgtkselect.c struct terminal *t = decode_live_terminal (object); terminal 93 src/pgtkselect.c if (FRAME_LIVE_P (f) && f->terminal == t) terminal 108 src/pgtkselect.c assq_no_quit (selection_symbol, dpyinfo->terminal->Vselection_alist) terminal 177 src/pgtkselect.c (dpyinfo->terminal, terminal 178 src/pgtkselect.c Fcons (selection_data, dpyinfo->terminal->Vselection_alist)); terminal 185 src/pgtkselect.c Lisp_Object rest = dpyinfo->terminal->Vselection_alist; terminal 757 src/pgtkselect.c Vselection_alist = dpyinfo->terminal->Vselection_alist; terminal 770 src/pgtkselect.c tset_selection_alist (dpyinfo->terminal, Vselection_alist); terminal 796 src/pgtkselect.c struct terminal *t = dpyinfo->terminal; terminal 1618 src/pgtkselect.c Lisp_Object time_stamp, Lisp_Object terminal) terminal 1622 src/pgtkselect.c struct frame *f = frame_for_pgtk_selection (terminal); terminal 1673 src/pgtkselect.c (Lisp_Object selection, Lisp_Object time_object, Lisp_Object terminal) terminal 1677 src/pgtkselect.c struct frame *f = frame_for_pgtk_selection (terminal); terminal 1717 src/pgtkselect.c (Lisp_Object selection, Lisp_Object terminal) terminal 1719 src/pgtkselect.c struct frame *f = frame_for_pgtk_selection (terminal); terminal 1742 src/pgtkselect.c (Lisp_Object selection, Lisp_Object terminal) terminal 1746 src/pgtkselect.c struct frame *f = frame_for_pgtk_selection (terminal); terminal 3829 src/pgtkterm.c pgtk_read_socket (struct terminal *terminal, struct input_event *hold_quit) terminal 4459 src/pgtkterm.c pgtk_delete_terminal (struct terminal *terminal) terminal 4461 src/pgtkterm.c struct pgtk_display_info *dpyinfo = terminal->display_info.pgtk; terminal 4465 src/pgtkterm.c if (!terminal->name) terminal 4764 src/pgtkterm.c static struct terminal * terminal 4767 src/pgtkterm.c struct terminal *terminal; terminal 4769 src/pgtkterm.c terminal = create_terminal (output_pgtk, &pgtk_redisplay_interface); terminal 4771 src/pgtkterm.c terminal->display_info.pgtk = dpyinfo; terminal 4772 src/pgtkterm.c dpyinfo->terminal = terminal; terminal 4774 src/pgtkterm.c terminal->clear_frame_hook = pgtk_clear_frame; terminal 4775 src/pgtkterm.c terminal->ring_bell_hook = pgtk_ring_bell; terminal 4776 src/pgtkterm.c terminal->toggle_invisible_pointer_hook = pgtk_toggle_invisible_pointer; terminal 4777 src/pgtkterm.c terminal->update_begin_hook = pgtk_update_begin; terminal 4778 src/pgtkterm.c terminal->update_end_hook = pgtk_update_end; terminal 4779 src/pgtkterm.c terminal->read_socket_hook = pgtk_read_socket; terminal 4780 src/pgtkterm.c terminal->frame_up_to_date_hook = pgtk_frame_up_to_date; terminal 4781 src/pgtkterm.c terminal->mouse_position_hook = pgtk_mouse_position; terminal 4782 src/pgtkterm.c terminal->frame_rehighlight_hook = pgtk_frame_rehighlight_hook; terminal 4783 src/pgtkterm.c terminal->buffer_flipping_unblocked_hook = pgtk_buffer_flipping_unblocked_hook; terminal 4784 src/pgtkterm.c terminal->frame_raise_lower_hook = pgtk_frame_raise_lower; terminal 4785 src/pgtkterm.c terminal->frame_visible_invisible_hook = pgtk_make_frame_visible_invisible; terminal 4786 src/pgtkterm.c terminal->fullscreen_hook = pgtk_fullscreen_hook; terminal 4787 src/pgtkterm.c terminal->menu_show_hook = pgtk_menu_show; terminal 4788 src/pgtkterm.c terminal->activate_menubar_hook = pgtk_activate_menubar; terminal 4789 src/pgtkterm.c terminal->popup_dialog_hook = pgtk_popup_dialog; terminal 4790 src/pgtkterm.c terminal->change_tab_bar_height_hook = pgtk_change_tab_bar_height; terminal 4791 src/pgtkterm.c terminal->set_vertical_scroll_bar_hook = pgtk_set_vertical_scroll_bar; terminal 4792 src/pgtkterm.c terminal->set_horizontal_scroll_bar_hook = pgtk_set_horizontal_scroll_bar; terminal 4793 src/pgtkterm.c terminal->condemn_scroll_bars_hook = pgtk_condemn_scroll_bars; terminal 4794 src/pgtkterm.c terminal->redeem_scroll_bar_hook = pgtk_redeem_scroll_bar; terminal 4795 src/pgtkterm.c terminal->judge_scroll_bars_hook = pgtk_judge_scroll_bars; terminal 4796 src/pgtkterm.c terminal->get_string_resource_hook = pgtk_get_string_resource; terminal 4797 src/pgtkterm.c terminal->delete_frame_hook = pgtk_destroy_window; terminal 4798 src/pgtkterm.c terminal->delete_terminal_hook = pgtk_delete_terminal; terminal 4799 src/pgtkterm.c terminal->query_frame_background_color = pgtk_query_frame_background_color; terminal 4800 src/pgtkterm.c terminal->defined_color_hook = pgtk_defined_color; terminal 4801 src/pgtkterm.c terminal->set_new_font_hook = pgtk_new_font; terminal 4802 src/pgtkterm.c terminal->set_bitmap_icon_hook = pgtk_bitmap_icon; terminal 4803 src/pgtkterm.c terminal->implicit_set_name_hook = pgtk_implicitly_set_name; terminal 4804 src/pgtkterm.c terminal->iconify_frame_hook = pgtk_iconify_frame; terminal 4805 src/pgtkterm.c terminal->set_scroll_bar_default_width_hook terminal 4807 src/pgtkterm.c terminal->set_scroll_bar_default_height_hook terminal 4809 src/pgtkterm.c terminal->set_window_size_hook = pgtk_set_window_size; terminal 4810 src/pgtkterm.c terminal->query_colors = pgtk_query_colors; terminal 4811 src/pgtkterm.c terminal->get_focus_frame = pgtk_get_focus_frame; terminal 4812 src/pgtkterm.c terminal->focus_frame_hook = pgtk_focus_frame; terminal 4813 src/pgtkterm.c terminal->set_frame_offset_hook = pgtk_set_offset; terminal 4814 src/pgtkterm.c terminal->free_pixmap = pgtk_free_pixmap; terminal 4815 src/pgtkterm.c terminal->toolkit_position_hook = pgtk_toolkit_position; terminal 4819 src/pgtkterm.c return terminal; terminal 6454 src/pgtkterm.c struct terminal *terminal; terminal 6458 src/pgtkterm.c terminal = user_data; terminal 6460 src/pgtkterm.c XSETTERMINAL (inev.ie.arg, terminal); terminal 6708 src/pgtkterm.c struct terminal *terminal; terminal 6809 src/pgtkterm.c terminal = pgtk_create_terminal (dpyinfo); terminal 6818 src/pgtkterm.c terminal->kboard = share->terminal->kboard; terminal 6821 src/pgtkterm.c terminal->kboard = allocate_kboard (Qpgtk); terminal 6827 src/pgtkterm.c current_kboard = terminal->kboard; terminal 6829 src/pgtkterm.c terminal->kboard->reference_count++; terminal 6844 src/pgtkterm.c terminal->name = xlispstrdup (lisp_dpy_name); terminal 6882 src/pgtkterm.c terminal); terminal 6955 src/pgtkterm.c struct terminal *t; terminal 128 src/pgtkterm.h struct terminal *terminal; terminal 611 src/pgtkterm.h extern void pgtk_delete_terminal (struct terminal *); terminal 54 src/print.c struct terminal; terminal 1852 src/print.c struct terminal *t = XTERMINAL (obj); terminal 1103 src/sysdep.c Lisp_Object terminal; terminal 1161 src/sysdep.c XSETTERMINAL(terminal, tty_out->terminal); terminal 1162 src/sysdep.c if (!NILP (Fcontrolling_tty_p (terminal))) terminal 1312 src/sysdep.c if (tty_out->terminal->set_terminal_modes_hook) terminal 1313 src/sysdep.c tty_out->terminal->set_terminal_modes_hook (tty_out->terminal); terminal 1525 src/sysdep.c if (tty_out->terminal->reset_terminal_modes_hook) terminal 1526 src/sysdep.c tty_out->terminal->reset_terminal_modes_hook (tty_out->terminal); terminal 72 src/term.c static void clear_tty_hooks (struct terminal *terminal); terminal 73 src/term.c static void set_tty_hooks (struct terminal *terminal); terminal 75 src/term.c static void delete_tty (struct terminal *); terminal 76 src/term.c static AVOID maybe_fatal (bool, struct terminal *, const char *, const char *, terminal 155 src/term.c tty_send_additional_strings (struct terminal *terminal, Lisp_Object sym) terminal 161 src/term.c if (! terminal->name) terminal 163 src/term.c struct tty_display_info *tty = terminal->display_info.tty; terminal 166 src/term.c = CDR_SAFE (assq_no_quit (sym, terminal->param_alist)); terminal 181 src/term.c tty_set_terminal_modes (struct terminal *terminal) terminal 183 src/term.c struct tty_display_info *tty = terminal->display_info.tty; terminal 202 src/term.c tty_send_additional_strings (terminal, Qtty_mode_set_strings); terminal 210 src/term.c tty_reset_terminal_modes (struct terminal *terminal) terminal 212 src/term.c struct tty_display_info *tty = terminal->display_info.tty; terminal 216 src/term.c tty_send_additional_strings (terminal, Qtty_mode_reset_strings); terminal 1635 src/term.c struct terminal *t = FRAME_TERMINAL (it->f); terminal 2062 src/term.c (Lisp_Object terminal) terminal 2064 src/term.c struct terminal *t = decode_tty_terminal (terminal); terminal 2077 src/term.c (Lisp_Object terminal) terminal 2079 src/term.c struct terminal *t = decode_tty_terminal (terminal); terminal 2192 src/term.c tty_type_name (Lisp_Object terminal) terminal 2194 src/term.c struct terminal *t = decode_tty_terminal (terminal); terminal 2205 src/term.c (Lisp_Object terminal) terminal 2207 src/term.c char *name = tty_type_name (terminal); terminal 2218 src/term.c (Lisp_Object terminal) terminal 2220 src/term.c struct terminal *t = decode_tty_terminal (terminal); terminal 2234 src/term.c (Lisp_Object terminal) terminal 2236 src/term.c struct terminal *t = decode_live_terminal (terminal); terminal 2249 src/term.c (Lisp_Object terminal) terminal 2251 src/term.c struct terminal *t = decode_live_terminal (terminal); terminal 2281 src/term.c struct terminal *t = decode_tty_terminal (tty); terminal 2340 src/term.c struct terminal *t = decode_tty_terminal (tty); terminal 2420 src/term.c struct terminal *terminal = decode_tty_terminal (tty); terminal 2421 src/term.c terminal->display_info.tty->output_buffer_size = XFIXNUM (size); terminal 2435 src/term.c struct terminal *terminal = decode_tty_terminal (tty); terminal 2436 src/term.c if (terminal) terminal 2437 src/term.c return make_fixnum (terminal->display_info.tty->output_buffer_size); terminal 2653 src/term.c ? (f)->terminal->display_info.tty : NULL); terminal 2701 src/term.c ? (f)->terminal->display_info.tty : NULL); terminal 3864 src/term.c clear_tty_hooks (struct terminal *terminal) terminal 3866 src/term.c terminal->rif = 0; terminal 3867 src/term.c terminal->cursor_to_hook = 0; terminal 3868 src/term.c terminal->raw_cursor_to_hook = 0; terminal 3869 src/term.c terminal->clear_to_end_hook = 0; terminal 3870 src/term.c terminal->clear_frame_hook = 0; terminal 3871 src/term.c terminal->clear_end_of_line_hook = 0; terminal 3872 src/term.c terminal->ins_del_lines_hook = 0; terminal 3873 src/term.c terminal->insert_glyphs_hook = 0; terminal 3874 src/term.c terminal->write_glyphs_hook = 0; terminal 3875 src/term.c terminal->delete_glyphs_hook = 0; terminal 3876 src/term.c terminal->ring_bell_hook = 0; terminal 3877 src/term.c terminal->reset_terminal_modes_hook = 0; terminal 3878 src/term.c terminal->set_terminal_modes_hook = 0; terminal 3879 src/term.c terminal->update_begin_hook = 0; terminal 3880 src/term.c terminal->update_end_hook = 0; terminal 3881 src/term.c terminal->set_terminal_window_hook = 0; terminal 3885 src/term.c terminal->mouse_position_hook = 0; terminal 3886 src/term.c terminal->frame_rehighlight_hook = 0; terminal 3887 src/term.c terminal->frame_raise_lower_hook = 0; terminal 3888 src/term.c terminal->fullscreen_hook = 0; terminal 3889 src/term.c terminal->menu_show_hook = 0; terminal 3890 src/term.c terminal->set_vertical_scroll_bar_hook = 0; terminal 3891 src/term.c terminal->set_horizontal_scroll_bar_hook = 0; terminal 3892 src/term.c terminal->condemn_scroll_bars_hook = 0; terminal 3893 src/term.c terminal->redeem_scroll_bar_hook = 0; terminal 3894 src/term.c terminal->judge_scroll_bars_hook = 0; terminal 3895 src/term.c terminal->read_socket_hook = 0; terminal 3896 src/term.c terminal->frame_up_to_date_hook = 0; terminal 3900 src/term.c terminal->delete_frame_hook = &tty_free_frame_resources; terminal 3901 src/term.c terminal->delete_terminal_hook = &delete_tty; terminal 3907 src/term.c set_tty_hooks (struct terminal *terminal) terminal 3909 src/term.c terminal->cursor_to_hook = &tty_cursor_to; terminal 3910 src/term.c terminal->raw_cursor_to_hook = &tty_raw_cursor_to; terminal 3911 src/term.c terminal->clear_to_end_hook = &tty_clear_to_end; terminal 3912 src/term.c terminal->clear_frame_hook = &tty_clear_frame; terminal 3913 src/term.c terminal->clear_end_of_line_hook = &tty_clear_end_of_line; terminal 3914 src/term.c terminal->ins_del_lines_hook = &tty_ins_del_lines; terminal 3915 src/term.c terminal->insert_glyphs_hook = &tty_insert_glyphs; terminal 3916 src/term.c terminal->write_glyphs_hook = &tty_write_glyphs; terminal 3917 src/term.c terminal->delete_glyphs_hook = &tty_delete_glyphs; terminal 3918 src/term.c terminal->ring_bell_hook = &tty_ring_bell; terminal 3919 src/term.c terminal->reset_terminal_modes_hook = &tty_reset_terminal_modes; terminal 3920 src/term.c terminal->set_terminal_modes_hook = &tty_set_terminal_modes; terminal 3921 src/term.c terminal->update_end_hook = &tty_update_end; terminal 3923 src/term.c terminal->menu_show_hook = &x_menu_show; terminal 3925 src/term.c terminal->menu_show_hook = &tty_menu_show; terminal 3927 src/term.c terminal->set_terminal_window_hook = &tty_set_terminal_window; terminal 3928 src/term.c terminal->defined_color_hook = &tty_defined_color; /* xfaces.c */ terminal 3929 src/term.c terminal->read_socket_hook = &tty_read_avail_input; /* keyboard.c */ terminal 3930 src/term.c terminal->delete_frame_hook = &tty_free_frame_resources; terminal 3931 src/term.c terminal->delete_terminal_hook = &delete_tty; terminal 3966 src/term.c struct terminal * terminal 3970 src/term.c struct terminal *terminal = NULL; terminal 3996 src/term.c terminal = get_named_terminal (name); terminal 3997 src/term.c if (terminal) terminal 3998 src/term.c return terminal; terminal 4000 src/term.c terminal = create_terminal (output_termcap, NULL); terminal 4014 src/term.c terminal->display_info.tty = tty; terminal 4015 src/term.c tty->terminal = terminal; terminal 4025 src/term.c set_tty_hooks (terminal); terminal 4049 src/term.c delete_terminal_internal (terminal); terminal 4050 src/term.c maybe_fatal (must_succeed, terminal, diagnostic, diagnostic, name); terminal 4054 src/term.c terminal->name = xstrdup (name); terminal 4077 src/term.c maybe_fatal (must_succeed, terminal, terminal 4081 src/term.c maybe_fatal (must_succeed, terminal, terminal 4088 src/term.c maybe_fatal (must_succeed, terminal, terminal 4259 src/term.c initialize_w32_display (terminal, &width, &height); terminal 4274 src/term.c terminal->type = output_msdos_raw; terminal 4275 src/term.c initialize_msdos_display (terminal); terminal 4287 src/term.c terminal->delete_frame_hook = &tty_free_frame_resources; terminal 4288 src/term.c terminal->delete_terminal_hook = &delete_tty; terminal 4291 src/term.c terminal->name = xstrdup (name); terminal 4310 src/term.c terminal->mouse_position_hook = term_mouse_position; terminal 4314 src/term.c terminal->kboard = allocate_kboard (Qnil); terminal 4315 src/term.c terminal->kboard->reference_count++; terminal 4320 src/term.c current_kboard = terminal->kboard; terminal 4322 src/term.c term_get_fkeys (address, terminal->kboard); terminal 4338 src/term.c maybe_fatal (must_succeed, terminal, terminal 4409 src/term.c maybe_fatal (must_succeed, terminal, terminal 4425 src/term.c maybe_fatal (must_succeed, terminal, terminal 4457 src/term.c return terminal; terminal 4477 src/term.c maybe_fatal (bool must_succeed, struct terminal *terminal, terminal 4482 src/term.c if (terminal) terminal 4483 src/term.c delete_tty (terminal); terminal 4504 src/term.c delete_tty (struct terminal *terminal) terminal 4510 src/term.c if (!terminal->name) terminal 4513 src/term.c eassert (terminal->type == output_termcap); terminal 4515 src/term.c tty = terminal->display_info.tty; terminal 4537 src/term.c delete_terminal (terminal); terminal 71 src/termchar.h struct terminal *terminal; /* Points back to the generic terminal terminal 236 src/termchar.h ? (f)->terminal->display_info.tty \ terminal 492 src/termhooks.h struct terminal *next_terminal; terminal 563 src/termhooks.h void (*reset_terminal_modes_hook) (struct terminal *); terminal 564 src/termhooks.h void (*set_terminal_modes_hook) (struct terminal *); terminal 808 src/termhooks.h int (*read_socket_hook) (struct terminal *terminal, terminal 848 src/termhooks.h void (*delete_terminal_hook) (struct terminal *); terminal 871 src/termhooks.h INLINE struct terminal * terminal 875 src/termhooks.h return XUNTAG (a, Lisp_Vectorlike, struct terminal); terminal 881 src/termhooks.h tset_charset_list (struct terminal *t, Lisp_Object val) terminal 886 src/termhooks.h tset_selection_alist (struct terminal *t, Lisp_Object val) terminal 892 src/termhooks.h extern struct terminal *terminal_list; terminal 901 src/termhooks.h #define FRAME_TERMINAL_CODING(f) ((f)->terminal->terminal_coding) terminal 902 src/termhooks.h #define FRAME_KEYBOARD_CODING(f) ((f)->terminal->keyboard_coding) terminal 907 src/termhooks.h #define FRAME_RIF(f) ((f)->terminal->rif) terminal 909 src/termhooks.h #define FRAME_TERMINAL(f) ((f)->terminal) terminal 935 src/termhooks.h extern struct terminal *decode_live_terminal (Lisp_Object); terminal 936 src/termhooks.h extern struct terminal *decode_tty_terminal (Lisp_Object); terminal 937 src/termhooks.h extern struct terminal *get_named_terminal (const char *); terminal 938 src/termhooks.h extern struct terminal *create_terminal (enum output_method, terminal 940 src/termhooks.h extern void delete_terminal (struct terminal *); terminal 941 src/termhooks.h extern void delete_terminal_internal (struct terminal *); terminal 942 src/termhooks.h extern Lisp_Object terminal_glyph_code (struct terminal *, int); terminal 945 src/termhooks.h extern struct terminal *initial_terminal; terminal 35 src/terminal.c struct terminal *terminal_list; terminal 41 src/terminal.c struct terminal *initial_terminal; terminal 43 src/terminal.c static void delete_initial_terminal (struct terminal *); terminal 47 src/terminal.c tset_param_alist (struct terminal *t, Lisp_Object val) terminal 203 src/terminal.c static struct terminal * terminal 204 src/terminal.c decode_terminal (Lisp_Object terminal) terminal 206 src/terminal.c struct terminal *t; terminal 208 src/terminal.c if (NILP (terminal)) terminal 209 src/terminal.c terminal = selected_frame; terminal 210 src/terminal.c t = (TERMINALP (terminal) terminal 211 src/terminal.c ? XTERMINAL (terminal) terminal 212 src/terminal.c : FRAMEP (terminal) ? FRAME_TERMINAL (XFRAME (terminal)) : NULL); terminal 218 src/terminal.c struct terminal * terminal 219 src/terminal.c decode_live_terminal (Lisp_Object terminal) terminal 221 src/terminal.c struct terminal *t = decode_terminal (terminal); terminal 224 src/terminal.c wrong_type_argument (Qterminal_live_p, terminal); terminal 231 src/terminal.c struct terminal * terminal 232 src/terminal.c decode_tty_terminal (Lisp_Object terminal) terminal 234 src/terminal.c struct terminal *t = decode_live_terminal (terminal); terminal 243 src/terminal.c struct terminal * terminal 246 src/terminal.c struct terminal *t; terminal 262 src/terminal.c static struct terminal * terminal 265 src/terminal.c return ALLOCATE_ZEROED_PSEUDOVECTOR (struct terminal, glyph_code_table, terminal 272 src/terminal.c struct terminal * terminal 275 src/terminal.c struct terminal *terminal = allocate_terminal (); terminal 278 src/terminal.c terminal->next_terminal = terminal_list; terminal 279 src/terminal.c terminal_list = terminal; terminal 280 src/terminal.c terminal->type = type; terminal 281 src/terminal.c terminal->rif = rif; terminal 282 src/terminal.c terminal->id = next_terminal_id++; terminal 284 src/terminal.c terminal->keyboard_coding = xmalloc (sizeof (struct coding_system)); terminal 285 src/terminal.c terminal->terminal_coding = xmalloc (sizeof (struct coding_system)); terminal 303 src/terminal.c setup_coding_system (keyboard_coding, terminal->keyboard_coding); terminal 304 src/terminal.c setup_coding_system (terminal_coding, terminal->terminal_coding); terminal 306 src/terminal.c return terminal; terminal 313 src/terminal.c delete_terminal (struct terminal *terminal) terminal 319 src/terminal.c if (!terminal->name) terminal 321 src/terminal.c xfree (terminal->name); terminal 322 src/terminal.c terminal->name = NULL; terminal 328 src/terminal.c if (FRAME_LIVE_P (f) && f->terminal == terminal) terminal 335 src/terminal.c delete_terminal_internal (terminal); terminal 339 src/terminal.c delete_terminal_internal (struct terminal *terminal) terminal 341 src/terminal.c struct terminal **tp; terminal 343 src/terminal.c for (tp = &terminal_list; *tp != terminal; tp = &(*tp)->next_terminal) terminal 346 src/terminal.c *tp = terminal->next_terminal; terminal 348 src/terminal.c xfree (terminal->keyboard_coding); terminal 349 src/terminal.c terminal->keyboard_coding = NULL; terminal 350 src/terminal.c xfree (terminal->terminal_coding); terminal 351 src/terminal.c terminal->terminal_coding = NULL; terminal 353 src/terminal.c if (terminal->kboard && --terminal->kboard->reference_count == 0) terminal 355 src/terminal.c delete_kboard (terminal->kboard); terminal 356 src/terminal.c terminal->kboard = NULL; terminal 367 src/terminal.c (Lisp_Object terminal, Lisp_Object force) terminal 369 src/terminal.c struct terminal *t = decode_terminal (terminal); terminal 376 src/terminal.c struct terminal *p = terminal_list; terminal 389 src/terminal.c Qdelete_terminal_functions, terminal), terminal 392 src/terminal.c safe_call2 (Qrun_hook_with_args, Qdelete_terminal_functions, terminal); terminal 410 src/terminal.c struct terminal *t = FRAME_TERMINAL (decode_live_frame (frame)); terminal 416 src/terminal.c Lisp_Object terminal; terminal 417 src/terminal.c XSETTERMINAL (terminal, t); terminal 418 src/terminal.c return terminal; terminal 432 src/terminal.c struct terminal *t = decode_terminal (object); terminal 463 src/terminal.c Lisp_Object terminal, terminals = Qnil; terminal 464 src/terminal.c struct terminal *t; terminal 468 src/terminal.c XSETTERMINAL (terminal, t); terminal 469 src/terminal.c terminals = Fcons (terminal, terminals); terminal 481 src/terminal.c (Lisp_Object terminal) terminal 483 src/terminal.c struct terminal *t = decode_live_terminal (terminal); terminal 494 src/terminal.c store_terminal_param (struct terminal *t, Lisp_Object parameter, Lisp_Object value) terminal 518 src/terminal.c (Lisp_Object terminal) terminal 520 src/terminal.c return Fcopy_alist (decode_live_terminal (terminal)->param_alist); terminal 527 src/terminal.c (Lisp_Object terminal, Lisp_Object parameter) terminal 530 src/terminal.c return Fcdr (Fassq (parameter, decode_live_terminal (terminal)->param_alist)); terminal 540 src/terminal.c (Lisp_Object terminal, Lisp_Object parameter, Lisp_Object value) terminal 542 src/terminal.c return store_terminal_param (decode_live_terminal (terminal), parameter, value); terminal 550 src/terminal.c calculate_glyph_code_table (struct terminal *t) terminal 586 src/terminal.c terminal_glyph_code (struct terminal *t, int ch) terminal 620 src/terminal.c struct terminal * terminal 643 src/terminal.c delete_initial_terminal (struct terminal *terminal) terminal 645 src/terminal.c if (terminal != initial_terminal) terminal 648 src/terminal.c delete_terminal (terminal); terminal 640 src/w16select.c (Lisp_Object selection, Lisp_Object terminal) terminal 51 src/w32console.c static void w32con_reset_terminal_modes (struct terminal *t); terminal 52 src/w32console.c static void w32con_set_terminal_modes (struct terminal *t); terminal 464 src/w32console.c w32con_reset_terminal_modes (struct terminal *t) terminal 495 src/w32console.c w32con_set_terminal_modes (struct terminal *t) terminal 663 src/w32console.c initialize_w32_display (struct terminal *term, int *width, int *height) terminal 347 src/w32fns.c struct terminal *t = decode_live_terminal (object); terminal 5747 src/w32fns.c eassert ((dpyinfo->terminal->image_cache == NULL terminal 5749 src/w32fns.c || (dpyinfo->terminal->image_cache != NULL terminal 5750 src/w32fns.c && dpyinfo->terminal->image_cache->refcount == image_cache_refcount)); terminal 5837 src/w32fns.c kb = dpyinfo->terminal->kboard; terminal 5839 src/w32fns.c if (!dpyinfo->terminal->name) terminal 5911 src/w32fns.c f->terminal = dpyinfo->terminal; terminal 5920 src/w32fns.c if (!f->terminal->reference_count) terminal 5921 src/w32fns.c gui_init_fringe (f->terminal->rif); terminal 6160 src/w32fns.c f->terminal->reference_count++; terminal 6370 src/w32fns.c (Lisp_Object terminal) terminal 6377 src/w32fns.c (Lisp_Object terminal) terminal 6995 src/w32fns.c kb = dpyinfo->terminal->kboard; terminal 7023 src/w32fns.c f->terminal = dpyinfo->terminal; terminal 7174 src/w32fns.c f->terminal->reference_count++; terminal 761 src/w32inevt.c w32_console_read_socket (struct terminal *terminal, terminal 24 src/w32inevt.h extern int w32_console_read_socket (struct terminal *term, terminal 1021 src/w32select.c (Lisp_Object selection, Lisp_Object terminal) terminal 1070 src/w32select.c (Lisp_Object selection, Lisp_Object terminal) terminal 5008 src/w32term.c w32_read_socket (struct terminal *terminal, terminal 5931 src/w32term.c && XTERMINAL (ev->ie.arg) == dpyinfo->terminal) terminal 5937 src/w32term.c XSETTERMINAL (inev.arg, dpyinfo->terminal); terminal 7496 src/w32term.c static void w32_delete_terminal (struct terminal *term); terminal 7498 src/w32term.c static struct terminal * terminal 7501 src/w32term.c struct terminal *terminal; terminal 7503 src/w32term.c terminal = create_terminal (output_w32, &w32_redisplay_interface); terminal 7505 src/w32term.c terminal->display_info.w32 = dpyinfo; terminal 7506 src/w32term.c dpyinfo->terminal = terminal; terminal 7510 src/w32term.c terminal->clear_frame_hook = w32_clear_frame; terminal 7511 src/w32term.c terminal->ins_del_lines_hook = w32_ins_del_lines; terminal 7512 src/w32term.c terminal->delete_glyphs_hook = w32_delete_glyphs; terminal 7513 src/w32term.c terminal->ring_bell_hook = w32_ring_bell; terminal 7514 src/w32term.c terminal->toggle_invisible_pointer_hook = w32_toggle_invisible_pointer; terminal 7515 src/w32term.c terminal->update_begin_hook = w32_update_begin; terminal 7516 src/w32term.c terminal->update_end_hook = w32_update_end; terminal 7517 src/w32term.c terminal->read_socket_hook = w32_read_socket; terminal 7518 src/w32term.c terminal->frame_up_to_date_hook = w32_frame_up_to_date; terminal 7519 src/w32term.c terminal->buffer_flipping_unblocked_hook = w32_buffer_flipping_unblocked_hook; terminal 7520 src/w32term.c terminal->defined_color_hook = w32_defined_color; terminal 7521 src/w32term.c terminal->query_frame_background_color = w32_query_frame_background_color; terminal 7522 src/w32term.c terminal->query_colors = w32_query_colors; terminal 7523 src/w32term.c terminal->mouse_position_hook = w32_mouse_position; terminal 7524 src/w32term.c terminal->get_focus_frame = w32_get_focus_frame; terminal 7525 src/w32term.c terminal->focus_frame_hook = w32_focus_frame; terminal 7526 src/w32term.c terminal->frame_rehighlight_hook = w32_frame_rehighlight; terminal 7527 src/w32term.c terminal->frame_raise_lower_hook = w32_frame_raise_lower; terminal 7528 src/w32term.c terminal->frame_visible_invisible_hook = w32_make_frame_visible_invisible; terminal 7529 src/w32term.c terminal->fullscreen_hook = w32fullscreen_hook; terminal 7530 src/w32term.c terminal->iconify_frame_hook = w32_iconify_frame; terminal 7531 src/w32term.c terminal->set_window_size_hook = w32_set_window_size; terminal 7532 src/w32term.c terminal->set_frame_offset_hook = w32_set_offset; terminal 7533 src/w32term.c terminal->set_frame_alpha_hook = w32_set_frame_alpha; terminal 7534 src/w32term.c terminal->set_new_font_hook = w32_new_font; terminal 7535 src/w32term.c terminal->set_bitmap_icon_hook = w32_bitmap_icon; terminal 7536 src/w32term.c terminal->implicit_set_name_hook = w32_implicitly_set_name; terminal 7537 src/w32term.c terminal->menu_show_hook = w32_menu_show; terminal 7538 src/w32term.c terminal->activate_menubar_hook = w32_activate_menubar; terminal 7539 src/w32term.c terminal->popup_dialog_hook = w32_popup_dialog; terminal 7540 src/w32term.c terminal->change_tab_bar_height_hook = w32_change_tab_bar_height; terminal 7541 src/w32term.c terminal->change_tool_bar_height_hook = w32_change_tool_bar_height; terminal 7542 src/w32term.c terminal->set_vertical_scroll_bar_hook = w32_set_vertical_scroll_bar; terminal 7543 src/w32term.c terminal->set_horizontal_scroll_bar_hook = w32_set_horizontal_scroll_bar; terminal 7544 src/w32term.c terminal->set_scroll_bar_default_width_hook = w32_set_scroll_bar_default_width; terminal 7545 src/w32term.c terminal->set_scroll_bar_default_height_hook = w32_set_scroll_bar_default_height; terminal 7546 src/w32term.c terminal->condemn_scroll_bars_hook = w32_condemn_scroll_bars; terminal 7547 src/w32term.c terminal->redeem_scroll_bar_hook = w32_redeem_scroll_bar; terminal 7548 src/w32term.c terminal->judge_scroll_bars_hook = w32_judge_scroll_bars; terminal 7549 src/w32term.c terminal->get_string_resource_hook = w32_get_string_resource; terminal 7550 src/w32term.c terminal->free_pixmap = w32_free_pixmap; terminal 7551 src/w32term.c terminal->delete_frame_hook = w32_destroy_window; terminal 7552 src/w32term.c terminal->delete_terminal_hook = w32_delete_terminal; terminal 7558 src/w32term.c terminal->kboard = allocate_kboard (Qw32); terminal 7563 src/w32term.c current_kboard = terminal->kboard; terminal 7564 src/w32term.c terminal->kboard->reference_count++; terminal 7566 src/w32term.c return terminal; terminal 7570 src/w32term.c w32_delete_terminal (struct terminal *terminal) terminal 7572 src/w32term.c struct w32_display_info *dpyinfo = terminal->display_info.w32; terminal 7576 src/w32term.c if (!terminal->name) terminal 7589 src/w32term.c struct terminal *terminal; terminal 7603 src/w32term.c terminal = w32_create_terminal (dpyinfo); terminal 7606 src/w32term.c terminal->name = xlispstrdup (display_name); terminal 7648 src/w32term.c gui_init_fringe (terminal->rif); terminal 88 src/w32term.h struct terminal *terminal; terminal 776 src/w32term.h extern void initialize_w32_display (struct terminal *, int *, int *); terminal 187 src/xfns.c struct terminal *t = decode_live_terminal (object); terminal 4491 src/xfns.c eassert (dpyinfo->terminal->image_cache->refcount == image_cache_refcount); terminal 4642 src/xfns.c kb = dpyinfo->terminal->kboard; terminal 4644 src/xfns.c if (!dpyinfo->terminal->name) terminal 4725 src/xfns.c f->terminal = dpyinfo->terminal; terminal 5025 src/xfns.c f->terminal->reference_count++; terminal 5297 src/xfns.c (Lisp_Object terminal) terminal 5299 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 5324 src/xfns.c (Lisp_Object terminal) terminal 5326 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 5357 src/xfns.c (Lisp_Object terminal) terminal 5359 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 5375 src/xfns.c (Lisp_Object terminal) terminal 5377 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 5389 src/xfns.c (Lisp_Object terminal) terminal 5391 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 5403 src/xfns.c (Lisp_Object terminal) terminal 5405 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 5433 src/xfns.c (Lisp_Object terminal) terminal 5435 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 5452 src/xfns.c (Lisp_Object terminal) terminal 5454 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 5478 src/xfns.c (Lisp_Object terminal) terminal 5480 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 5495 src/xfns.c (Lisp_Object terminal) terminal 5498 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 5518 src/xfns.c (Lisp_Object terminal) terminal 5520 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 5535 src/xfns.c (Lisp_Object terminal) terminal 5537 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 5555 src/xfns.c (Lisp_Object terminal) terminal 5557 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 5575 src/xfns.c (Lisp_Object terminal) terminal 5577 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 5612 src/xfns.c (Lisp_Object terminal) terminal 5614 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 5652 src/xfns.c (Lisp_Object terminal) terminal 5654 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 6291 src/xfns.c (Lisp_Object terminal) terminal 6293 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 6797 src/xfns.c (Lisp_Object terminal) terminal 6799 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 6802 src/xfns.c if (FRAMEP (terminal) && FRAME_LIVE_P (XFRAME (terminal))) terminal 6803 src/xfns.c window = FRAME_X_WINDOW (XFRAME (terminal)); terminal 7345 src/xfns.c (Lisp_Object terminal) terminal 7347 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 7352 src/xfns.c x_delete_terminal (dpyinfo->terminal); terminal 7382 src/xfns.c (Lisp_Object on, Lisp_Object terminal) terminal 7384 src/xfns.c struct x_display_info *dpyinfo = check_x_display_info (terminal); terminal 8099 src/xfns.c if (!dpyinfo->terminal->name) terminal 8118 src/xfns.c f->terminal = dpyinfo->terminal; terminal 8429 src/xfns.c f->terminal->reference_count++; terminal 9547 src/xfns.c (Lisp_Object terminal) terminal 9551 src/xfns.c dpyinfo = check_x_display_info (terminal); terminal 9739 src/xfns.c (Lisp_Object time_object, Lisp_Object terminal) terminal 9746 src/xfns.c dpyinfo = check_x_display_info (terminal); terminal 115 src/xselect.c assq_no_quit (selection_symbol, dpyinfo->terminal->Vselection_alist) terminal 301 src/xselect.c (dpyinfo->terminal, terminal 302 src/xselect.c Fcons (selection_data, dpyinfo->terminal->Vselection_alist)); terminal 309 src/xselect.c Lisp_Object rest = dpyinfo->terminal->Vselection_alist; terminal 1057 src/xselect.c Vselection_alist = dpyinfo->terminal->Vselection_alist; terminal 1070 src/xselect.c tset_selection_alist (dpyinfo->terminal, Vselection_alist); terminal 1123 src/xselect.c struct terminal *t = dpyinfo->terminal; terminal 2176 src/xselect.c struct terminal *t = decode_live_terminal (object); terminal 2182 src/xselect.c if (FRAME_LIVE_P (f) && f->terminal == t) terminal 2242 src/xselect.c Lisp_Object time_stamp, Lisp_Object terminal) terminal 2246 src/xselect.c struct frame *f = frame_for_x_selection (terminal); terminal 2300 src/xselect.c (Lisp_Object selection, Lisp_Object time_object, Lisp_Object terminal) terminal 2305 src/xselect.c struct frame *f = frame_for_x_selection (terminal); terminal 2355 src/xselect.c (Lisp_Object selection, Lisp_Object terminal) terminal 2357 src/xselect.c struct frame *f = frame_for_x_selection (terminal); terminal 2382 src/xselect.c (Lisp_Object selection, Lisp_Object terminal) terminal 2389 src/xselect.c struct frame *f = frame_for_x_selection (terminal); terminal 1091 src/xterm.c static struct terminal *x_create_terminal (struct x_display_info *); terminal 3949 src/xterm.c dpyinfo->terminal->Vselection_alist); terminal 4032 src/xterm.c dpyinfo->terminal->Vselection_alist), terminal 18086 src/xterm.c && XTERMINAL (event->ie.arg) == dpyinfo->terminal) terminal 18101 src/xterm.c Lisp_Object current_monitors, terminal; terminal 18115 src/xterm.c XSETTERMINAL (terminal, dpyinfo->terminal); terminal 18118 src/xterm.c = Fx_display_monitor_attributes_list (terminal); terminal 18125 src/xterm.c ie.arg = terminal; terminal 20801 src/xterm.c XSETTERMINAL (inev.ie.arg, dpyinfo->terminal); terminal 24592 src/xterm.c XSETTERMINAL (inev.ie.arg, dpyinfo->terminal); terminal 24738 src/xterm.c XTread_socket (struct terminal *terminal, struct input_event *hold_quit) terminal 24742 src/xterm.c struct x_display_info *dpyinfo = terminal->display_info.x; terminal 25910 src/xterm.c dpyinfo->terminal->reference_count++; terminal 25978 src/xterm.c dpyinfo->terminal->reference_count--; terminal 25985 src/xterm.c if (dpyinfo->terminal == terminal_list terminal 26015 src/xterm.c XSETTERMINAL (tmp, dpyinfo->terminal); terminal 29418 src/xterm.c struct terminal *terminal; terminal 29635 src/xterm.c terminal = x_create_terminal (dpyinfo); terminal 29647 src/xterm.c terminal->kboard = share->terminal->kboard; terminal 29650 src/xterm.c terminal->kboard = allocate_kboard (Qx); terminal 29658 src/xterm.c terminal_list = terminal->next_terminal; terminal 29661 src/xterm.c (terminal->kboard, terminal 29665 src/xterm.c terminal->next_terminal = terminal_list; terminal 29666 src/xterm.c terminal_list = terminal; terminal 29673 src/xterm.c current_kboard = terminal->kboard; terminal 29675 src/xterm.c terminal->kboard->reference_count++; terminal 29700 src/xterm.c terminal->name = xlispstrdup (display_name); terminal 30103 src/xterm.c XSETTERMINAL (term, terminal); terminal 30566 src/xterm.c struct terminal *t; terminal 30752 src/xterm.c x_delete_terminal (struct terminal *terminal) terminal 30758 src/xterm.c dpyinfo = terminal->display_info.x; terminal 30762 src/xterm.c if (!terminal->name) terminal 30774 src/xterm.c if (FRAME_LIVE_P (f) && f->terminal == terminal) terminal 30908 src/xterm.c static struct terminal * terminal 30911 src/xterm.c struct terminal *terminal; terminal 30913 src/xterm.c terminal = create_terminal (output_x_window, &x_redisplay_interface); terminal 30915 src/xterm.c terminal->display_info.x = dpyinfo; terminal 30916 src/xterm.c dpyinfo->terminal = terminal; terminal 30920 src/xterm.c terminal->clear_frame_hook = x_clear_frame; terminal 30921 src/xterm.c terminal->ins_del_lines_hook = x_ins_del_lines; terminal 30922 src/xterm.c terminal->delete_glyphs_hook = x_delete_glyphs; terminal 30923 src/xterm.c terminal->ring_bell_hook = XTring_bell; terminal 30924 src/xterm.c terminal->toggle_invisible_pointer_hook = XTtoggle_invisible_pointer; terminal 30925 src/xterm.c terminal->update_begin_hook = x_update_begin; terminal 30926 src/xterm.c terminal->update_end_hook = x_update_end; terminal 30927 src/xterm.c terminal->read_socket_hook = XTread_socket; terminal 30928 src/xterm.c terminal->frame_up_to_date_hook = XTframe_up_to_date; terminal 30930 src/xterm.c terminal->buffer_flipping_unblocked_hook = XTbuffer_flipping_unblocked_hook; terminal 30932 src/xterm.c terminal->defined_color_hook = x_defined_color; terminal 30933 src/xterm.c terminal->query_frame_background_color = x_query_frame_background_color; terminal 30934 src/xterm.c terminal->query_colors = x_query_colors; terminal 30935 src/xterm.c terminal->mouse_position_hook = XTmouse_position; terminal 30936 src/xterm.c terminal->get_focus_frame = x_get_focus_frame; terminal 30937 src/xterm.c terminal->focus_frame_hook = x_focus_frame; terminal 30938 src/xterm.c terminal->frame_rehighlight_hook = XTframe_rehighlight; terminal 30939 src/xterm.c terminal->frame_raise_lower_hook = XTframe_raise_lower; terminal 30940 src/xterm.c terminal->frame_visible_invisible_hook = x_make_frame_visible_invisible; terminal 30941 src/xterm.c terminal->fullscreen_hook = XTfullscreen_hook; terminal 30942 src/xterm.c terminal->iconify_frame_hook = x_iconify_frame; terminal 30943 src/xterm.c terminal->set_window_size_hook = x_set_window_size; terminal 30944 src/xterm.c terminal->set_frame_offset_hook = x_set_offset; terminal 30945 src/xterm.c terminal->set_frame_alpha_hook = x_set_frame_alpha; terminal 30946 src/xterm.c terminal->set_new_font_hook = x_new_font; terminal 30947 src/xterm.c terminal->set_bitmap_icon_hook = x_bitmap_icon; terminal 30948 src/xterm.c terminal->implicit_set_name_hook = x_implicitly_set_name; terminal 30949 src/xterm.c terminal->menu_show_hook = x_menu_show; terminal 30951 src/xterm.c terminal->activate_menubar_hook = x_activate_menubar; terminal 30954 src/xterm.c terminal->popup_dialog_hook = xw_popup_dialog; terminal 30956 src/xterm.c terminal->change_tab_bar_height_hook = x_change_tab_bar_height; terminal 30958 src/xterm.c terminal->change_tool_bar_height_hook = x_change_tool_bar_height; terminal 30960 src/xterm.c terminal->set_vertical_scroll_bar_hook = XTset_vertical_scroll_bar; terminal 30961 src/xterm.c terminal->set_horizontal_scroll_bar_hook = XTset_horizontal_scroll_bar; terminal 30962 src/xterm.c terminal->set_scroll_bar_default_width_hook = x_set_scroll_bar_default_width; terminal 30963 src/xterm.c terminal->set_scroll_bar_default_height_hook = x_set_scroll_bar_default_height; terminal 30964 src/xterm.c terminal->condemn_scroll_bars_hook = XTcondemn_scroll_bars; terminal 30965 src/xterm.c terminal->redeem_scroll_bar_hook = XTredeem_scroll_bar; terminal 30966 src/xterm.c terminal->judge_scroll_bars_hook = XTjudge_scroll_bars; terminal 30967 src/xterm.c terminal->get_string_resource_hook = x_get_string_resource; terminal 30968 src/xterm.c terminal->free_pixmap = x_free_pixmap; terminal 30969 src/xterm.c terminal->delete_frame_hook = x_destroy_window; terminal 30970 src/xterm.c terminal->delete_terminal_hook = x_delete_terminal; terminal 30971 src/xterm.c terminal->toolkit_position_hook = x_toolkit_position; terminal 30973 src/xterm.c terminal->any_grab_hook = x_have_any_grab; terminal 30977 src/xterm.c return terminal; terminal 349 src/xterm.h struct terminal *terminal; terminal 1663 src/xterm.h extern void x_delete_terminal (struct terminal *); terminal 881 test/manual/etags/c-src/emacs/src/keyboard.c struct terminal *t; terminal 2272 test/manual/etags/c-src/emacs/src/keyboard.c struct terminal *terminal = frame->terminal; terminal 2278 test/manual/etags/c-src/emacs/src/keyboard.c && (TERMINAL_KEYBOARD_CODING (terminal)->common_flags terminal 2283 test/manual/etags/c-src/emacs/src/keyboard.c int meta_key = terminal->display_info.tty->meta_key; terminal 2290 test/manual/etags/c-src/emacs/src/keyboard.c = TERMINAL_KEYBOARD_CODING (terminal); terminal 6876 test/manual/etags/c-src/emacs/src/keyboard.c struct terminal *t; terminal 6885 test/manual/etags/c-src/emacs/src/keyboard.c struct terminal *next = t->next_terminal; terminal 6967 test/manual/etags/c-src/emacs/src/keyboard.c tty_read_avail_input (struct terminal *terminal, terminal 6975 test/manual/etags/c-src/emacs/src/keyboard.c struct tty_display_info *tty = terminal->display_info.tty; terminal 6984 test/manual/etags/c-src/emacs/src/keyboard.c if (!terminal->name) /* Don't read from a dead terminal. */ terminal 6987 test/manual/etags/c-src/emacs/src/keyboard.c if (terminal->type != output_termcap terminal 6988 test/manual/etags/c-src/emacs/src/keyboard.c && terminal->type != output_msdos_raw) terminal 10354 test/manual/etags/c-src/emacs/src/keyboard.c struct terminal *terminal = get_named_terminal ("/dev/tty"); terminal 10355 test/manual/etags/c-src/emacs/src/keyboard.c if (!terminal) terminal 10371 test/manual/etags/c-src/emacs/src/keyboard.c internal_last_event_frame = terminal->display_info.tty->top_frame; terminal 10618 test/manual/etags/c-src/emacs/src/keyboard.c (Lisp_Object flow, Lisp_Object terminal) terminal 10620 test/manual/etags/c-src/emacs/src/keyboard.c struct terminal *t = decode_tty_terminal (terminal); terminal 10661 test/manual/etags/c-src/emacs/src/keyboard.c (Lisp_Object meta, Lisp_Object terminal) terminal 10663 test/manual/etags/c-src/emacs/src/keyboard.c struct terminal *t = decode_tty_terminal (terminal); terminal 10704 test/manual/etags/c-src/emacs/src/keyboard.c struct terminal *t = get_named_terminal ("/dev/tty"); terminal 1013 test/manual/etags/c-src/emacs/src/lisp.h INLINE struct terminal * terminal 4352 test/manual/etags/c-src/emacs/src/lisp.h struct terminal;