terminal          170 src/alloc.c      struct terminal terminal;
terminal         6134 src/alloc.c      struct terminal *t;
terminal         7397 src/alloc.c      struct terminal *t;
terminal           84 src/androidfns.c   struct terminal *t;
terminal          710 src/androidfns.c   kb = dpyinfo->terminal->kboard;
terminal          712 src/androidfns.c   if (!dpyinfo->terminal->name)
terminal          793 src/androidfns.c   f->terminal = dpyinfo->terminal;
terminal         1022 src/androidfns.c   f->terminal->reference_count++;
terminal         1194 src/androidfns.c   (Lisp_Object terminal)
terminal         1202 src/androidfns.c   (Lisp_Object terminal)
terminal         1210 src/androidfns.c   (Lisp_Object terminal)
terminal         1223 src/androidfns.c   (Lisp_Object terminal)
terminal         1236 src/androidfns.c   (Lisp_Object terminal)
terminal         1240 src/androidfns.c   dpyinfo = check_android_display_info (terminal);
terminal         1248 src/androidfns.c   (Lisp_Object terminal)
terminal         1253 src/androidfns.c   dpyinfo = check_android_display_info (terminal);
terminal         1266 src/androidfns.c   (Lisp_Object terminal)
terminal         1272 src/androidfns.c   check_android_display_info (terminal);
terminal         1279 src/androidfns.c   (Lisp_Object terminal)
terminal         1285 src/androidfns.c   check_android_display_info (terminal);
terminal         1292 src/androidfns.c   (Lisp_Object terminal)
terminal         1294 src/androidfns.c   check_android_display_info (terminal);
terminal         1300 src/androidfns.c   (Lisp_Object terminal)
terminal         1312 src/androidfns.c   (Lisp_Object terminal)
terminal         1325 src/androidfns.c   (Lisp_Object terminal)
terminal         1327 src/androidfns.c   check_android_display_info (terminal);
terminal         1337 src/androidfns.c   (Lisp_Object terminal)
terminal         1339 src/androidfns.c   check_android_display_info (terminal);
terminal         1388 src/androidfns.c   (Lisp_Object terminal)
terminal         1676 src/androidfns.c   (Lisp_Object terminal)
terminal         1685 src/androidfns.c   dpyinfo = check_android_display_info (terminal);
terminal         1687 src/androidfns.c   if (FRAMEP (terminal) && FRAME_LIVE_P (XFRAME (terminal)))
terminal         1688 src/androidfns.c     window = FRAME_ANDROID_WINDOW (XFRAME (terminal));
terminal         1765 src/androidfns.c   Lisp_Object terminal;
terminal         1767 src/androidfns.c   terminal = Qnil;
terminal         1770 src/androidfns.c     XSETTERMINAL (terminal, x_display_list->terminal);
terminal         1772 src/androidfns.c   return terminal;
terminal         1816 src/androidfns.c   if (!dpyinfo->terminal->name)
terminal         1835 src/androidfns.c   f->terminal = dpyinfo->terminal;
terminal         2032 src/androidfns.c   f->terminal->reference_count++;
terminal         1734 src/androidterm.c android_read_socket (struct terminal *terminal,
terminal         1740 src/androidterm.c   dpyinfo = terminal->display_info.android;
terminal         2339 src/androidterm.c android_delete_terminal (struct terminal *terminal)
terminal         6236 src/androidterm.c static struct terminal *
terminal         6239 src/androidterm.c   struct terminal *terminal;
terminal         6241 src/androidterm.c   terminal = create_terminal (output_android,
terminal         6243 src/androidterm.c   terminal->display_info.android = dpyinfo;
terminal         6244 src/androidterm.c   dpyinfo->terminal = terminal;
terminal         6250 src/androidterm.c   terminal->clear_frame_hook = android_clear_frame;
terminal         6251 src/androidterm.c   terminal->ring_bell_hook = android_ring_bell;
terminal         6252 src/androidterm.c   terminal->toggle_invisible_pointer_hook
terminal         6254 src/androidterm.c   terminal->update_begin_hook = android_update_begin;
terminal         6255 src/androidterm.c   terminal->update_end_hook = android_update_end;
terminal         6256 src/androidterm.c   terminal->read_socket_hook = android_read_socket;
terminal         6257 src/androidterm.c   terminal->frame_up_to_date_hook = android_frame_up_to_date;
terminal         6258 src/androidterm.c   terminal->buffer_flipping_unblocked_hook
terminal         6260 src/androidterm.c   terminal->defined_color_hook = android_defined_color;
terminal         6261 src/androidterm.c   terminal->query_frame_background_color
terminal         6263 src/androidterm.c   terminal->query_colors = android_query_colors;
terminal         6264 src/androidterm.c   terminal->mouse_position_hook = android_mouse_position;
terminal         6265 src/androidterm.c   terminal->get_focus_frame = android_get_focus_frame;
terminal         6266 src/androidterm.c   terminal->focus_frame_hook = android_focus_frame;
terminal         6267 src/androidterm.c   terminal->frame_rehighlight_hook = android_frame_rehighlight_hook;
terminal         6268 src/androidterm.c   terminal->frame_raise_lower_hook = android_frame_raise_lower;
terminal         6269 src/androidterm.c   terminal->frame_visible_invisible_hook
terminal         6271 src/androidterm.c   terminal->fullscreen_hook = android_fullscreen_hook;
terminal         6272 src/androidterm.c   terminal->iconify_frame_hook = android_iconify_frame;
terminal         6273 src/androidterm.c   terminal->set_window_size_hook = android_set_window_size;
terminal         6274 src/androidterm.c   terminal->set_frame_offset_hook = android_set_offset;
terminal         6275 src/androidterm.c   terminal->set_frame_alpha_hook = android_set_alpha;
terminal         6276 src/androidterm.c   terminal->set_new_font_hook = android_new_font;
terminal         6277 src/androidterm.c   terminal->set_bitmap_icon_hook = android_bitmap_icon;
terminal         6278 src/androidterm.c   terminal->implicit_set_name_hook = android_implicitly_set_name;
terminal         6279 src/androidterm.c   terminal->menu_show_hook = android_menu_show;
terminal         6280 src/androidterm.c   terminal->popup_dialog_hook = android_popup_dialog;
terminal         6281 src/androidterm.c   terminal->change_tab_bar_height_hook = android_change_tab_bar_height;
terminal         6282 src/androidterm.c   terminal->change_tool_bar_height_hook = android_change_tool_bar_height;
terminal         6283 src/androidterm.c   terminal->set_scroll_bar_default_width_hook
terminal         6285 src/androidterm.c   terminal->set_scroll_bar_default_height_hook
terminal         6287 src/androidterm.c   terminal->free_pixmap = android_free_pixmap_hook;
terminal         6288 src/androidterm.c   terminal->delete_frame_hook = android_delete_frame;
terminal         6289 src/androidterm.c   terminal->delete_terminal_hook = android_delete_terminal;
terminal         6295 src/androidterm.c   return terminal;
terminal         6304 src/androidterm.c   struct terminal *terminal;
terminal         6309 src/androidterm.c   terminal = android_create_terminal (dpyinfo);
terminal         6310 src/androidterm.c   terminal->kboard = allocate_kboard (Qandroid);
terminal         6311 src/androidterm.c   terminal->kboard->reference_count++;
terminal         6341 src/androidterm.c   terminal->name = xstrdup ("android");
terminal         6345 src/androidterm.c   terminal->reference_count = 30000;
terminal           53 src/androidterm.h   struct terminal *terminal;
terminal         10652 src/coding.c     (Lisp_Object coding_system, Lisp_Object terminal)
terminal         10654 src/coding.c     struct terminal *term = decode_live_terminal (terminal);
terminal         10692 src/coding.c     (Lisp_Object terminal)
terminal         10695 src/coding.c       = TERMINAL_TERMINAL_CODING (decode_live_terminal (terminal));
terminal         10705 src/coding.c     (Lisp_Object coding_system, Lisp_Object terminal)
terminal         10707 src/coding.c     struct terminal *t = decode_live_terminal (terminal);
terminal         10723 src/coding.c     (Lisp_Object terminal)
terminal         10726 src/coding.c   			 (decode_live_terminal (terminal))->id);
terminal         1934 src/composite.c       struct terminal *terminal = decode_live_terminal (font_object);
terminal         1936 src/composite.c       coding = ((TERMINAL_TERMINAL_CODING (terminal)->common_flags
terminal         1938 src/composite.c 		? TERMINAL_TERMINAL_CODING (terminal) : &safe_terminal_coding);
terminal         3803 src/dispextern.h extern struct terminal *init_initial_terminal (void);
terminal         3816 src/dispextern.h extern struct terminal *init_tty (const char *, const char *, bool);
terminal         6128 src/dispnew.c    (Lisp_Object string, Lisp_Object terminal)
terminal         6130 src/dispnew.c    struct terminal *t = decode_live_terminal (terminal);
terminal         6662 src/dispnew.c      struct terminal *t;
terminal         6674 src/dispnew.c      f->terminal = t;
terminal         1194 src/frame.c      struct terminal *terminal;
terminal         1200 src/frame.c      terminal = init_initial_terminal ();
terminal         1212 src/frame.c      f->output_method = terminal->type;
terminal         1213 src/frame.c      f->terminal = terminal;
terminal         1214 src/frame.c      f->terminal->reference_count++;
terminal         1247 src/frame.c    make_terminal_frame (struct terminal *terminal)
terminal         1253 src/frame.c      if (!terminal->name)
terminal         1265 src/frame.c      f->terminal = terminal;
terminal         1266 src/frame.c      f->terminal->reference_count++;
terminal         1360 src/frame.c      struct terminal *t = NULL;
terminal         1377 src/frame.c        Lisp_Object terminal;
terminal         1379 src/frame.c        terminal = Fassq (Qterminal, parms);
terminal         1380 src/frame.c        if (CONSP (terminal))
terminal         1382 src/frame.c            terminal = XCDR (terminal);
terminal         1383 src/frame.c            t = decode_live_terminal (terminal);
terminal         1386 src/frame.c        if (t && t != the_only_display_info.terminal)
terminal         1390 src/frame.c          t = the_only_display_info.terminal;
terminal         2310 src/frame.c        struct terminal *terminal;
terminal         2314 src/frame.c        terminal = FRAME_TERMINAL (f);
terminal         2315 src/frame.c        f->terminal = 0;             /* Now the frame is dead.  */
terminal         2327 src/frame.c        terminal->reference_count--;
terminal         2336 src/frame.c        if (terminal->reference_count == 0
terminal         2337 src/frame.c    	&& (terminal->type == output_x_window
terminal         2338 src/frame.c    	    || terminal->type == output_pgtk))
terminal         2339 src/frame.c          terminal->reference_count = 1;
terminal         2342 src/frame.c        if (terminal->reference_count == 0)
terminal         2345 src/frame.c    	XSETTERMINAL (tmp, terminal);
terminal         2356 src/frame.c          kb = terminal->kboard;
terminal         5229 src/frame.c    	   || (dpyinfo->terminal->any_grab_hook
terminal         5230 src/frame.c    	       && dpyinfo->terminal->any_grab_hook (dpyinfo)))
terminal         5378 src/frame.c        = dpyinfo->terminal->get_string_resource_hook (&dpyinfo->rdb,
terminal          643 src/frame.h      struct terminal *terminal;
terminal          904 src/frame.h    #define FRAME_KBOARD(f) ((f)->terminal->kboard)
terminal          907 src/frame.h    #define FRAME_IMAGE_CACHE(F) ((F)->terminal->image_cache)
terminal         1028 src/frame.h    #define FRAME_LIVE_P(f) ((f)->terminal != 0)
terminal          429 src/haikufns.c       struct terminal *t = decode_live_terminal (object);
terminal          645 src/haikufns.c       if (dpyinfo->terminal->image_cache)
terminal          646 src/haikufns.c 	eassert (dpyinfo->terminal->image_cache->refcount == image_cache_refcount);
terminal          729 src/haikufns.c   kb = dpyinfo->terminal->kboard;
terminal          731 src/haikufns.c   if (!dpyinfo->terminal->name)
terminal          765 src/haikufns.c   f->terminal = dpyinfo->terminal;
terminal          900 src/haikufns.c   f->terminal->reference_count++;
terminal         1040 src/haikufns.c   if (!dpyinfo->terminal->name)
terminal         1059 src/haikufns.c   f->terminal = dpyinfo->terminal;
terminal         1237 src/haikufns.c   f->terminal->reference_count++;
terminal         2240 src/haikufns.c      (Lisp_Object terminal)
terminal         2242 src/haikufns.c   check_haiku_display_info (terminal);
terminal         2282 src/haikufns.c   (Lisp_Object terminal)
terminal         2284 src/haikufns.c   check_haiku_display_info (terminal);
terminal         2318 src/haikufns.c   (Lisp_Object terminal)
terminal         2322 src/haikufns.c   check_haiku_display_info (terminal);
terminal         2331 src/haikufns.c   (Lisp_Object terminal)
terminal         2335 src/haikufns.c   check_haiku_display_info (terminal);
terminal         2343 src/haikufns.c   (Lisp_Object terminal)
terminal         2345 src/haikufns.c   struct haiku_display_info *dpyinfo = check_haiku_display_info (terminal);
terminal         2355 src/haikufns.c   (Lisp_Object terminal)
terminal         2357 src/haikufns.c   struct haiku_display_info *dpyinfo = check_haiku_display_info (terminal);
terminal         2375 src/haikufns.c   (Lisp_Object terminal)
terminal         2380 src/haikufns.c   check_haiku_display_info (terminal);
terminal         2717 src/haikufns.c   (Lisp_Object terminal)
terminal         2719 src/haikufns.c   check_haiku_display_info (terminal);
terminal         2736 src/haikufns.c   (Lisp_Object terminal)
terminal         2738 src/haikufns.c   check_haiku_display_info (terminal);
terminal         2744 src/haikufns.c   (Lisp_Object terminal)
terminal         2746 src/haikufns.c   check_haiku_display_info (terminal);
terminal         2752 src/haikufns.c   (Lisp_Object terminal)
terminal         2754 src/haikufns.c   check_haiku_display_info (terminal);
terminal         2772 src/haikufns.c   (Lisp_Object terminal)
terminal         2774 src/haikufns.c   check_haiku_display_info (terminal);
terminal         2782 src/haikufns.c   (Lisp_Object terminal)
terminal         2784 src/haikufns.c   check_haiku_display_info (terminal);
terminal         2802 src/haikufns.c   (Lisp_Object terminal)
terminal         2806 src/haikufns.c   if (FRAMEP (terminal))
terminal         2808 src/haikufns.c       f = decode_window_system_frame (terminal);
terminal         2818 src/haikufns.c       check_haiku_display_info (terminal);
terminal         2974 src/haikufns.c   (Lisp_Object terminal)
terminal         2984 src/haikufns.c 	  (FRAMEP (terminal) &&
terminal         2985 src/haikufns.c 	   FRAME_LIVE_P (XFRAME (terminal)) &&
terminal         2986 src/haikufns.c 	   !EQ (terminal, get_frame_param (f, Qparent_frame))))
terminal         3004 src/haikufns.c   (Lisp_Object terminal)
terminal         3007 src/haikufns.c   check_haiku_display_info (terminal);
terminal         3009 src/haikufns.c   if (FRAMEP (terminal))
terminal         3011 src/haikufns.c       f = decode_window_system_frame (terminal);
terminal         3113 src/haikufns.c   (Lisp_Object terminal)
terminal         3119 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         4307 src/haikuterm.c static struct terminal *
terminal         4310 src/haikuterm.c   struct terminal *terminal;
terminal         4312 src/haikuterm.c   terminal = create_terminal (output_haiku, &haiku_redisplay_interface);
terminal         4314 src/haikuterm.c   terminal->display_info.haiku = dpyinfo;
terminal         4315 src/haikuterm.c   dpyinfo->terminal = terminal;
terminal         4316 src/haikuterm.c   terminal->kboard = allocate_kboard (Qhaiku);
terminal         4318 src/haikuterm.c   terminal->iconify_frame_hook = haiku_iconify_frame;
terminal         4319 src/haikuterm.c   terminal->focus_frame_hook = haiku_focus_frame;
terminal         4320 src/haikuterm.c   terminal->ring_bell_hook = haiku_beep;
terminal         4321 src/haikuterm.c   terminal->popup_dialog_hook = haiku_popup_dialog;
terminal         4322 src/haikuterm.c   terminal->frame_visible_invisible_hook = haiku_set_frame_visible_invisible;
terminal         4323 src/haikuterm.c   terminal->set_frame_offset_hook = haiku_set_offset;
terminal         4324 src/haikuterm.c   terminal->delete_terminal_hook = haiku_delete_terminal;
terminal         4325 src/haikuterm.c   terminal->get_string_resource_hook = haiku_get_string_resource;
terminal         4326 src/haikuterm.c   terminal->set_new_font_hook = haiku_new_font;
terminal         4327 src/haikuterm.c   terminal->defined_color_hook = haiku_defined_color;
terminal         4328 src/haikuterm.c   terminal->set_window_size_hook = haiku_set_window_size;
terminal         4329 src/haikuterm.c   terminal->read_socket_hook = haiku_read_socket;
terminal         4330 src/haikuterm.c   terminal->implicit_set_name_hook = haiku_implicitly_set_name;
terminal         4331 src/haikuterm.c   terminal->mouse_position_hook = haiku_mouse_position;
terminal         4332 src/haikuterm.c   terminal->delete_frame_hook = haiku_delete_window;
terminal         4333 src/haikuterm.c   terminal->frame_up_to_date_hook = haiku_frame_up_to_date;
terminal         4334 src/haikuterm.c   terminal->buffer_flipping_unblocked_hook = haiku_buffer_flipping_unblocked_hook;
terminal         4335 src/haikuterm.c   terminal->clear_frame_hook = haiku_clear_frame;
terminal         4336 src/haikuterm.c   terminal->change_tab_bar_height_hook = haiku_change_tab_bar_height;
terminal         4337 src/haikuterm.c   terminal->change_tool_bar_height_hook = haiku_change_tool_bar_height;
terminal         4338 src/haikuterm.c   terminal->set_vertical_scroll_bar_hook = haiku_set_vertical_scroll_bar;
terminal         4339 src/haikuterm.c   terminal->set_horizontal_scroll_bar_hook = haiku_set_horizontal_scroll_bar;
terminal         4340 src/haikuterm.c   terminal->set_scroll_bar_default_height_hook = haiku_set_scroll_bar_default_height;
terminal         4341 src/haikuterm.c   terminal->set_scroll_bar_default_width_hook = haiku_set_scroll_bar_default_width;
terminal         4342 src/haikuterm.c   terminal->judge_scroll_bars_hook = haiku_judge_scroll_bars;
terminal         4343 src/haikuterm.c   terminal->condemn_scroll_bars_hook = haiku_condemn_scroll_bars;
terminal         4344 src/haikuterm.c   terminal->redeem_scroll_bar_hook = haiku_redeem_scroll_bar;
terminal         4345 src/haikuterm.c   terminal->update_begin_hook = haiku_update_begin;
terminal         4346 src/haikuterm.c   terminal->update_end_hook = haiku_update_end;
terminal         4347 src/haikuterm.c   terminal->frame_rehighlight_hook = haiku_frame_rehighlight;
terminal         4348 src/haikuterm.c   terminal->query_frame_background_color = haiku_query_frame_background_color;
terminal         4349 src/haikuterm.c   terminal->free_pixmap = haiku_free_pixmap;
terminal         4350 src/haikuterm.c   terminal->frame_raise_lower_hook = haiku_frame_raise_lower;
terminal         4351 src/haikuterm.c   terminal->menu_show_hook = haiku_menu_show;
terminal         4352 src/haikuterm.c   terminal->toggle_invisible_pointer_hook = haiku_toggle_invisible_pointer;
terminal         4353 src/haikuterm.c   terminal->fullscreen_hook = haiku_fullscreen;
terminal         4354 src/haikuterm.c   terminal->toolkit_position_hook = haiku_toolkit_position;
terminal         4355 src/haikuterm.c   terminal->activate_menubar_hook = haiku_activate_menubar;
terminal         4356 src/haikuterm.c   terminal->get_focus_frame = haiku_get_focus_frame;
terminal         4358 src/haikuterm.c   return terminal;
terminal         4365 src/haikuterm.c   struct terminal *terminal;
terminal         4396 src/haikuterm.c   terminal = haiku_create_terminal (dpyinfo);
terminal         4398 src/haikuterm.c     current_kboard = terminal->kboard;
terminal         4400 src/haikuterm.c   terminal->kboard->reference_count++;
terminal         4403 src/haikuterm.c   terminal->reference_count++;
terminal         4404 src/haikuterm.c   terminal->name = xstrdup ("be");
terminal         4410 src/haikuterm.c   gui_init_fringe (terminal->rif);
terminal           68 src/haikuterm.h   struct terminal *terminal;
terminal          880 src/keyboard.c   struct terminal *t;
terminal         2383 src/keyboard.c       struct terminal *terminal = frame->terminal;
terminal         2389 src/keyboard.c 	    && (TERMINAL_KEYBOARD_CODING (terminal)->common_flags
terminal         2394 src/keyboard.c 	  int meta_key = terminal->display_info.tty->meta_key;
terminal         2401 src/keyboard.c 		= TERMINAL_KEYBOARD_CODING (terminal);
terminal         7757 src/keyboard.c   struct terminal *t;
terminal         7766 src/keyboard.c       struct terminal *next = t->next_terminal;
terminal         7848 src/keyboard.c tty_read_avail_input (struct terminal *terminal,
terminal         7859 src/keyboard.c   struct tty_display_info *tty = terminal->display_info.tty;
terminal         7868 src/keyboard.c   if (!terminal->name)		/* Don't read from a dead terminal.  */
terminal         7871 src/keyboard.c   if (terminal->type != output_termcap
terminal         7872 src/keyboard.c       && terminal->type != output_msdos_raw)
terminal         11894 src/keyboard.c   struct terminal *terminal = get_named_terminal (DEV_TTY);
terminal         11895 src/keyboard.c   if (!terminal)
terminal         11911 src/keyboard.c       internal_last_event_frame = terminal->display_info.tty->top_frame;
terminal         12165 src/keyboard.c   (Lisp_Object flow, Lisp_Object terminal)
terminal         12167 src/keyboard.c   struct terminal *t = decode_tty_terminal (terminal);
terminal         12211 src/keyboard.c   (Lisp_Object meta, Lisp_Object terminal)
terminal         12213 src/keyboard.c   struct terminal *t = decode_tty_terminal (terminal);
terminal         12256 src/keyboard.c   struct terminal *t = get_named_terminal (DEV_TTY);
terminal          515 src/keyboard.h extern int tty_read_avail_input (struct terminal *, struct input_event *);
terminal         1405 src/msdos.c    IT_set_terminal_modes (struct terminal *term)
terminal         1475 src/msdos.c    IT_reset_terminal_modes (struct terminal *term)
terminal         1804 src/msdos.c          tty->terminal->type = output_msdos_raw;
terminal         1841 src/msdos.c    	  tty->terminal->mouse_position_hook = &mouse_get_pos;
terminal         1856 src/msdos.c    initialize_msdos_display (struct terminal *term)
terminal         3644 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         1224 src/pgtkfns.c    kb = dpyinfo->terminal->kboard;
terminal         1226 src/pgtkfns.c    if (!dpyinfo->terminal->name)
terminal         1300 src/pgtkfns.c    f->terminal = dpyinfo->terminal;
terminal         1577 src/pgtkfns.c    f->terminal->reference_count++;
terminal         2015 src/pgtkfns.c    (Lisp_Object terminal)
terminal         2017 src/pgtkfns.c    check_pgtk_display_info (terminal);
terminal         2032 src/pgtkfns.c    (Lisp_Object terminal)
terminal         2034 src/pgtkfns.c    check_pgtk_display_info (terminal);
terminal         2048 src/pgtkfns.c    (Lisp_Object terminal)
terminal         2050 src/pgtkfns.c    struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal);
terminal         2089 src/pgtkfns.c    (Lisp_Object terminal)
terminal         2091 src/pgtkfns.c    struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal);
terminal         2127 src/pgtkfns.c    (Lisp_Object terminal)
terminal         2129 src/pgtkfns.c    check_pgtk_display_info (terminal);
terminal         2144 src/pgtkfns.c    (Lisp_Object terminal)
terminal         2155 src/pgtkfns.c    (Lisp_Object terminal)
terminal         2157 src/pgtkfns.c    check_pgtk_display_info (terminal);
terminal         2195 src/pgtkfns.c    (Lisp_Object terminal)
terminal         2197 src/pgtkfns.c    struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal);
terminal         2202 src/pgtkfns.c    pgtk_delete_terminal (dpyinfo->terminal);
terminal         2349 src/pgtkfns.c    (Lisp_Object terminal)
terminal         2351 src/pgtkfns.c    check_pgtk_display_info (terminal);
terminal         2361 src/pgtkfns.c    (Lisp_Object terminal)
terminal         2375 src/pgtkfns.c    (Lisp_Object terminal)
terminal         2377 src/pgtkfns.c    struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal);
terminal         2420 src/pgtkfns.c    (Lisp_Object terminal)
terminal         2422 src/pgtkfns.c    struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal);
terminal         2473 src/pgtkfns.c    (Lisp_Object terminal)
terminal         2475 src/pgtkfns.c    struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal);
terminal         2589 src/pgtkfns.c    (Lisp_Object terminal)
terminal         2591 src/pgtkfns.c    check_pgtk_display_info (terminal);
terminal         2601 src/pgtkfns.c    (Lisp_Object terminal)
terminal         2603 src/pgtkfns.c    struct pgtk_display_info *dpyinfo = check_pgtk_display_info (terminal);
terminal         2665 src/pgtkfns.c    if (!dpyinfo->terminal->name)
terminal         2684 src/pgtkfns.c    f->terminal = dpyinfo->terminal;
terminal         2876 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         3830 src/pgtkterm.c pgtk_read_socket (struct terminal *terminal, struct input_event *hold_quit)
terminal         4460 src/pgtkterm.c pgtk_delete_terminal (struct terminal *terminal)
terminal         4462 src/pgtkterm.c   struct pgtk_display_info *dpyinfo = terminal->display_info.pgtk;
terminal         4466 src/pgtkterm.c   if (!terminal->name)
terminal         4765 src/pgtkterm.c static struct terminal *
terminal         4768 src/pgtkterm.c   struct terminal *terminal;
terminal         4770 src/pgtkterm.c   terminal = create_terminal (output_pgtk, &pgtk_redisplay_interface);
terminal         4772 src/pgtkterm.c   terminal->display_info.pgtk = dpyinfo;
terminal         4773 src/pgtkterm.c   dpyinfo->terminal = terminal;
terminal         4775 src/pgtkterm.c   terminal->clear_frame_hook = pgtk_clear_frame;
terminal         4776 src/pgtkterm.c   terminal->ring_bell_hook = pgtk_ring_bell;
terminal         4777 src/pgtkterm.c   terminal->toggle_invisible_pointer_hook = pgtk_toggle_invisible_pointer;
terminal         4778 src/pgtkterm.c   terminal->update_begin_hook = pgtk_update_begin;
terminal         4779 src/pgtkterm.c   terminal->update_end_hook = pgtk_update_end;
terminal         4780 src/pgtkterm.c   terminal->read_socket_hook = pgtk_read_socket;
terminal         4781 src/pgtkterm.c   terminal->frame_up_to_date_hook = pgtk_frame_up_to_date;
terminal         4782 src/pgtkterm.c   terminal->mouse_position_hook = pgtk_mouse_position;
terminal         4783 src/pgtkterm.c   terminal->frame_rehighlight_hook = pgtk_frame_rehighlight_hook;
terminal         4784 src/pgtkterm.c   terminal->buffer_flipping_unblocked_hook = pgtk_buffer_flipping_unblocked_hook;
terminal         4785 src/pgtkterm.c   terminal->frame_raise_lower_hook = pgtk_frame_raise_lower;
terminal         4786 src/pgtkterm.c   terminal->frame_visible_invisible_hook = pgtk_make_frame_visible_invisible;
terminal         4787 src/pgtkterm.c   terminal->fullscreen_hook = pgtk_fullscreen_hook;
terminal         4788 src/pgtkterm.c   terminal->menu_show_hook = pgtk_menu_show;
terminal         4789 src/pgtkterm.c   terminal->activate_menubar_hook = pgtk_activate_menubar;
terminal         4790 src/pgtkterm.c   terminal->popup_dialog_hook = pgtk_popup_dialog;
terminal         4791 src/pgtkterm.c   terminal->change_tab_bar_height_hook = pgtk_change_tab_bar_height;
terminal         4792 src/pgtkterm.c   terminal->set_vertical_scroll_bar_hook = pgtk_set_vertical_scroll_bar;
terminal         4793 src/pgtkterm.c   terminal->set_horizontal_scroll_bar_hook = pgtk_set_horizontal_scroll_bar;
terminal         4794 src/pgtkterm.c   terminal->condemn_scroll_bars_hook = pgtk_condemn_scroll_bars;
terminal         4795 src/pgtkterm.c   terminal->redeem_scroll_bar_hook = pgtk_redeem_scroll_bar;
terminal         4796 src/pgtkterm.c   terminal->judge_scroll_bars_hook = pgtk_judge_scroll_bars;
terminal         4797 src/pgtkterm.c   terminal->get_string_resource_hook = pgtk_get_string_resource;
terminal         4798 src/pgtkterm.c   terminal->delete_frame_hook = pgtk_destroy_window;
terminal         4799 src/pgtkterm.c   terminal->delete_terminal_hook = pgtk_delete_terminal;
terminal         4800 src/pgtkterm.c   terminal->query_frame_background_color = pgtk_query_frame_background_color;
terminal         4801 src/pgtkterm.c   terminal->defined_color_hook = pgtk_defined_color;
terminal         4802 src/pgtkterm.c   terminal->set_new_font_hook = pgtk_new_font;
terminal         4803 src/pgtkterm.c   terminal->set_bitmap_icon_hook = pgtk_bitmap_icon;
terminal         4804 src/pgtkterm.c   terminal->implicit_set_name_hook = pgtk_implicitly_set_name;
terminal         4805 src/pgtkterm.c   terminal->iconify_frame_hook = pgtk_iconify_frame;
terminal         4806 src/pgtkterm.c   terminal->set_scroll_bar_default_width_hook
terminal         4808 src/pgtkterm.c   terminal->set_scroll_bar_default_height_hook
terminal         4810 src/pgtkterm.c   terminal->set_window_size_hook = pgtk_set_window_size;
terminal         4811 src/pgtkterm.c   terminal->query_colors = pgtk_query_colors;
terminal         4812 src/pgtkterm.c   terminal->get_focus_frame = pgtk_get_focus_frame;
terminal         4813 src/pgtkterm.c   terminal->focus_frame_hook = pgtk_focus_frame;
terminal         4814 src/pgtkterm.c   terminal->set_frame_offset_hook = pgtk_set_offset;
terminal         4815 src/pgtkterm.c   terminal->free_pixmap = pgtk_free_pixmap;
terminal         4816 src/pgtkterm.c   terminal->toolkit_position_hook = pgtk_toolkit_position;
terminal         4820 src/pgtkterm.c   return terminal;
terminal         6457 src/pgtkterm.c   struct terminal *terminal;
terminal         6461 src/pgtkterm.c   terminal = user_data;
terminal         6463 src/pgtkterm.c   XSETTERMINAL (inev.ie.arg, terminal);
terminal         6711 src/pgtkterm.c   struct terminal *terminal;
terminal         6812 src/pgtkterm.c   terminal = pgtk_create_terminal (dpyinfo);
terminal         6821 src/pgtkterm.c       terminal->kboard = share->terminal->kboard;
terminal         6824 src/pgtkterm.c 	terminal->kboard = allocate_kboard (Qpgtk);
terminal         6830 src/pgtkterm.c 	  current_kboard = terminal->kboard;
terminal         6832 src/pgtkterm.c     terminal->kboard->reference_count++;
terminal         6847 src/pgtkterm.c   terminal->name = xlispstrdup (lisp_dpy_name);
terminal         6884 src/pgtkterm.c 		    terminal);
terminal         6957 src/pgtkterm.c   struct terminal *t;
terminal          127 src/pgtkterm.h   struct terminal *terminal;
terminal          609 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         1118 src/sysdep.c     Lisp_Object terminal;
terminal         1176 src/sysdep.c     XSETTERMINAL(terminal, tty_out->terminal);
terminal         1177 src/sysdep.c     if (!NILP (Fcontrolling_tty_p (terminal)))
terminal         1327 src/sysdep.c     if (tty_out->terminal->set_terminal_modes_hook)
terminal         1328 src/sysdep.c       tty_out->terminal->set_terminal_modes_hook (tty_out->terminal);
terminal         1542 src/sysdep.c     if (tty_out->terminal->reset_terminal_modes_hook)
terminal         1543 src/sysdep.c       tty_out->terminal->reset_terminal_modes_hook (tty_out->terminal);
terminal           74 src/term.c     static void clear_tty_hooks (struct terminal *terminal);
terminal           75 src/term.c     static void set_tty_hooks (struct terminal *terminal);
terminal           77 src/term.c     static void delete_tty (struct terminal *);
terminal           81 src/term.c     static AVOID maybe_fatal (bool, struct terminal *, const char *, const char *,
terminal          169 src/term.c     tty_send_additional_strings (struct terminal *terminal, Lisp_Object sym)
terminal          175 src/term.c       if (! terminal->name)
terminal          177 src/term.c       struct tty_display_info *tty = terminal->display_info.tty;
terminal          180 src/term.c     	 = CDR_SAFE (assq_no_quit (sym, terminal->param_alist));
terminal          195 src/term.c     tty_set_terminal_modes (struct terminal *terminal)
terminal          197 src/term.c       struct tty_display_info *tty = terminal->display_info.tty;
terminal          216 src/term.c           tty_send_additional_strings (terminal, Qtty_mode_set_strings);
terminal          224 src/term.c     tty_reset_terminal_modes (struct terminal *terminal)
terminal          226 src/term.c       struct tty_display_info *tty = terminal->display_info.tty;
terminal          230 src/term.c           tty_send_additional_strings (terminal, Qtty_mode_reset_strings);
terminal         1680 src/term.c           struct terminal *t = FRAME_TERMINAL (it->f);
terminal         2115 src/term.c       (Lisp_Object terminal)
terminal         2117 src/term.c       struct terminal *t = decode_tty_terminal (terminal);
terminal         2130 src/term.c       (Lisp_Object terminal)
terminal         2132 src/term.c       struct terminal *t = decode_tty_terminal (terminal);
terminal         2245 src/term.c     tty_type_name (Lisp_Object terminal)
terminal         2247 src/term.c       struct terminal *t = decode_tty_terminal (terminal);
terminal         2258 src/term.c       (Lisp_Object terminal)
terminal         2260 src/term.c       char *name = tty_type_name (terminal);
terminal         2271 src/term.c       (Lisp_Object terminal)
terminal         2273 src/term.c       struct terminal *t = decode_tty_terminal (terminal);
terminal         2287 src/term.c       (Lisp_Object terminal)
terminal         2289 src/term.c       struct terminal *t = decode_live_terminal (terminal);
terminal         2302 src/term.c       (Lisp_Object terminal)
terminal         2304 src/term.c       struct terminal *t = decode_live_terminal (terminal);
terminal         2335 src/term.c       struct terminal *t = decode_tty_terminal (tty);
terminal         2399 src/term.c       struct terminal *t;
terminal         2486 src/term.c       struct terminal *terminal = decode_tty_terminal (tty);
terminal         2487 src/term.c       terminal->display_info.tty->output_buffer_size = XFIXNUM (size);
terminal         2501 src/term.c       struct terminal *terminal = decode_tty_terminal (tty);
terminal         2502 src/term.c       if (terminal)
terminal         2503 src/term.c         return make_fixnum (terminal->display_info.tty->output_buffer_size);
terminal         2721 src/term.c            ? (f)->terminal->display_info.tty : NULL);
terminal         2769 src/term.c            ? (f)->terminal->display_info.tty : NULL);
terminal         3939 src/term.c     clear_tty_hooks (struct terminal *terminal)
terminal         3941 src/term.c       terminal->rif = 0;
terminal         3942 src/term.c       terminal->cursor_to_hook = 0;
terminal         3943 src/term.c       terminal->raw_cursor_to_hook = 0;
terminal         3944 src/term.c       terminal->clear_to_end_hook = 0;
terminal         3945 src/term.c       terminal->clear_frame_hook = 0;
terminal         3946 src/term.c       terminal->clear_end_of_line_hook = 0;
terminal         3947 src/term.c       terminal->ins_del_lines_hook = 0;
terminal         3948 src/term.c       terminal->insert_glyphs_hook = 0;
terminal         3949 src/term.c       terminal->write_glyphs_hook = 0;
terminal         3950 src/term.c       terminal->delete_glyphs_hook = 0;
terminal         3951 src/term.c       terminal->ring_bell_hook = 0;
terminal         3952 src/term.c       terminal->reset_terminal_modes_hook = 0;
terminal         3953 src/term.c       terminal->set_terminal_modes_hook = 0;
terminal         3954 src/term.c       terminal->update_begin_hook = 0;
terminal         3955 src/term.c       terminal->update_end_hook = 0;
terminal         3956 src/term.c       terminal->set_terminal_window_hook = 0;
terminal         3960 src/term.c       terminal->mouse_position_hook = 0;
terminal         3961 src/term.c       terminal->frame_rehighlight_hook = 0;
terminal         3962 src/term.c       terminal->frame_raise_lower_hook = 0;
terminal         3963 src/term.c       terminal->fullscreen_hook = 0;
terminal         3964 src/term.c       terminal->menu_show_hook = 0;
terminal         3965 src/term.c       terminal->set_vertical_scroll_bar_hook = 0;
terminal         3966 src/term.c       terminal->set_horizontal_scroll_bar_hook = 0;
terminal         3967 src/term.c       terminal->condemn_scroll_bars_hook = 0;
terminal         3968 src/term.c       terminal->redeem_scroll_bar_hook = 0;
terminal         3969 src/term.c       terminal->judge_scroll_bars_hook = 0;
terminal         3970 src/term.c       terminal->read_socket_hook = 0;
terminal         3971 src/term.c       terminal->frame_up_to_date_hook = 0;
terminal         3975 src/term.c       terminal->delete_frame_hook = &tty_free_frame_resources;
terminal         3976 src/term.c       terminal->delete_terminal_hook = &delete_tty;
terminal         3982 src/term.c     set_tty_hooks (struct terminal *terminal)
terminal         3984 src/term.c       terminal->cursor_to_hook = &tty_cursor_to;
terminal         3985 src/term.c       terminal->raw_cursor_to_hook = &tty_raw_cursor_to;
terminal         3986 src/term.c       terminal->clear_to_end_hook = &tty_clear_to_end;
terminal         3987 src/term.c       terminal->clear_frame_hook = &tty_clear_frame;
terminal         3988 src/term.c       terminal->clear_end_of_line_hook = &tty_clear_end_of_line;
terminal         3989 src/term.c       terminal->ins_del_lines_hook = &tty_ins_del_lines;
terminal         3990 src/term.c       terminal->insert_glyphs_hook = &tty_insert_glyphs;
terminal         3991 src/term.c       terminal->write_glyphs_hook = &tty_write_glyphs;
terminal         3992 src/term.c       terminal->delete_glyphs_hook = &tty_delete_glyphs;
terminal         3993 src/term.c       terminal->ring_bell_hook = &tty_ring_bell;
terminal         3994 src/term.c       terminal->reset_terminal_modes_hook = &tty_reset_terminal_modes;
terminal         3995 src/term.c       terminal->set_terminal_modes_hook = &tty_set_terminal_modes;
terminal         3996 src/term.c       terminal->update_end_hook = &tty_update_end;
terminal         3998 src/term.c       terminal->menu_show_hook = &x_menu_show;
terminal         4000 src/term.c       terminal->menu_show_hook = &tty_menu_show;
terminal         4002 src/term.c       terminal->set_terminal_window_hook = &tty_set_terminal_window;
terminal         4003 src/term.c       terminal->defined_color_hook = &tty_defined_color; /* xfaces.c */
terminal         4004 src/term.c       terminal->read_socket_hook = &tty_read_avail_input; /* keyboard.c */
terminal         4005 src/term.c       terminal->delete_frame_hook = &tty_free_frame_resources;
terminal         4006 src/term.c       terminal->delete_terminal_hook = &delete_tty;
terminal         4050 src/term.c     struct terminal *
terminal         4059 src/term.c       struct terminal *terminal = NULL;
terminal         4085 src/term.c       terminal = get_named_terminal (name);
terminal         4086 src/term.c       if (terminal)
terminal         4087 src/term.c         return terminal;
terminal         4089 src/term.c       terminal = create_terminal (output_termcap, NULL);
terminal         4103 src/term.c       terminal->display_info.tty = tty;
terminal         4104 src/term.c       tty->terminal = terminal;
terminal         4114 src/term.c       set_tty_hooks (terminal);
terminal         4138 src/term.c             delete_terminal_internal (terminal);
terminal         4139 src/term.c     	maybe_fatal (must_succeed, terminal, diagnostic, diagnostic, name);
terminal         4143 src/term.c         terminal->name = xstrdup (name);
terminal         4166 src/term.c           maybe_fatal (must_succeed, terminal,
terminal         4170 src/term.c           maybe_fatal (must_succeed, terminal,
terminal         4177 src/term.c           maybe_fatal (must_succeed, terminal,
terminal         4348 src/term.c         initialize_w32_display (terminal, &width, &height);
terminal         4363 src/term.c           terminal->type = output_msdos_raw;
terminal         4364 src/term.c         initialize_msdos_display (terminal);
terminal         4376 src/term.c       terminal->delete_frame_hook = &tty_free_frame_resources;
terminal         4377 src/term.c       terminal->delete_terminal_hook = &delete_tty;
terminal         4380 src/term.c       terminal->name = xstrdup (name);
terminal         4399 src/term.c       terminal->mouse_position_hook = term_mouse_position;
terminal         4403 src/term.c       terminal->kboard = allocate_kboard (Qnil);
terminal         4404 src/term.c       terminal->kboard->reference_count++;
terminal         4409 src/term.c         current_kboard = terminal->kboard;
terminal         4411 src/term.c       term_get_fkeys (address, terminal->kboard);
terminal         4427 src/term.c         maybe_fatal (must_succeed, terminal,
terminal         4498 src/term.c           maybe_fatal (must_succeed, terminal,
terminal         4514 src/term.c         maybe_fatal (must_succeed, terminal,
terminal         4546 src/term.c       return terminal;
terminal         4567 src/term.c     maybe_fatal (bool must_succeed, struct terminal *terminal,
terminal         4574 src/term.c       if (terminal)
terminal         4575 src/term.c         delete_tty (terminal);
terminal         4577 src/term.c       eassert (terminal == NULL);
terminal         4601 src/term.c     delete_tty (struct terminal *terminal)
terminal         4607 src/term.c       if (!terminal->name)
terminal         4610 src/term.c       eassert (terminal->type == output_termcap);
terminal         4612 src/term.c       tty = terminal->display_info.tty;
terminal         4634 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          503 src/termhooks.h   struct terminal *next_terminal;
terminal          575 src/termhooks.h   void (*reset_terminal_modes_hook) (struct terminal *);
terminal          576 src/termhooks.h   void (*set_terminal_modes_hook) (struct terminal *);
terminal          821 src/termhooks.h   int (*read_socket_hook) (struct terminal *terminal,
terminal          861 src/termhooks.h   void (*delete_terminal_hook) (struct terminal *);
terminal          884 src/termhooks.h INLINE struct terminal *
terminal          888 src/termhooks.h   return XUNTAG (a, Lisp_Vectorlike, struct terminal);
terminal          894 src/termhooks.h tset_charset_list (struct terminal *t, Lisp_Object val)
terminal          899 src/termhooks.h tset_selection_alist (struct terminal *t, Lisp_Object val)
terminal          905 src/termhooks.h extern struct terminal *terminal_list;
terminal          914 src/termhooks.h #define FRAME_TERMINAL_CODING(f) ((f)->terminal->terminal_coding)
terminal          915 src/termhooks.h #define FRAME_KEYBOARD_CODING(f) ((f)->terminal->keyboard_coding)
terminal          920 src/termhooks.h #define FRAME_RIF(f) ((f)->terminal->rif)
terminal          922 src/termhooks.h #define FRAME_TERMINAL(f) ((f)->terminal)
terminal          951 src/termhooks.h extern struct terminal *decode_live_terminal (Lisp_Object);
terminal          952 src/termhooks.h extern struct terminal *decode_tty_terminal (Lisp_Object);
terminal          953 src/termhooks.h extern struct terminal *get_named_terminal (const char *);
terminal          954 src/termhooks.h extern struct terminal *create_terminal (enum output_method,
terminal          956 src/termhooks.h extern void delete_terminal (struct terminal *);
terminal          957 src/termhooks.h extern void delete_terminal_internal (struct terminal *);
terminal          958 src/termhooks.h extern Lisp_Object terminal_glyph_code (struct terminal *, int);
terminal          961 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          465 src/terminal.c   Lisp_Object terminal, terminals = Qnil;
terminal          466 src/terminal.c   struct terminal *t;
terminal          470 src/terminal.c       XSETTERMINAL (terminal, t);
terminal          471 src/terminal.c       terminals = Fcons (terminal, terminals);
terminal          483 src/terminal.c   (Lisp_Object terminal)
terminal          485 src/terminal.c   struct terminal *t = decode_live_terminal (terminal);
terminal          496 src/terminal.c store_terminal_param (struct terminal *t, Lisp_Object parameter, Lisp_Object value)
terminal          520 src/terminal.c   (Lisp_Object terminal)
terminal          522 src/terminal.c   return Fcopy_alist (decode_live_terminal (terminal)->param_alist);
terminal          529 src/terminal.c   (Lisp_Object terminal, Lisp_Object parameter)
terminal          532 src/terminal.c   return Fcdr (Fassq (parameter, decode_live_terminal (terminal)->param_alist));
terminal          542 src/terminal.c   (Lisp_Object terminal, Lisp_Object parameter, Lisp_Object value)
terminal          544 src/terminal.c   return store_terminal_param (decode_live_terminal (terminal), parameter, value);
terminal          552 src/terminal.c calculate_glyph_code_table (struct terminal *t)
terminal          588 src/terminal.c terminal_glyph_code (struct terminal *t, int ch)
terminal          622 src/terminal.c struct terminal *
terminal          645 src/terminal.c delete_initial_terminal (struct terminal *terminal)
terminal          647 src/terminal.c   if (terminal != initial_terminal)
terminal          650 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         5780 src/w32fns.c         eassert ((dpyinfo->terminal->image_cache == NULL
terminal         5782 src/w32fns.c   	       || (dpyinfo->terminal->image_cache != NULL
terminal         5783 src/w32fns.c   		   && dpyinfo->terminal->image_cache->refcount == image_cache_refcount));
terminal         5870 src/w32fns.c     kb = dpyinfo->terminal->kboard;
terminal         5872 src/w32fns.c     if (!dpyinfo->terminal->name)
terminal         5944 src/w32fns.c     f->terminal = dpyinfo->terminal;
terminal         5953 src/w32fns.c     if (!f->terminal->reference_count)
terminal         5954 src/w32fns.c       gui_init_fringe (f->terminal->rif);
terminal         6193 src/w32fns.c     f->terminal->reference_count++;
terminal         6403 src/w32fns.c     (Lisp_Object terminal)
terminal         6410 src/w32fns.c     (Lisp_Object terminal)
terminal         7028 src/w32fns.c     kb = dpyinfo->terminal->kboard;
terminal         7056 src/w32fns.c     f->terminal = dpyinfo->terminal;
terminal         7207 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          190 src/xfns.c           struct terminal *t = decode_live_terminal (object);
terminal         4774 src/xfns.c           eassert (dpyinfo->terminal->image_cache->refcount == image_cache_refcount);
terminal         4925 src/xfns.c       kb = dpyinfo->terminal->kboard;
terminal         4927 src/xfns.c       if (!dpyinfo->terminal->name)
terminal         5008 src/xfns.c       f->terminal = dpyinfo->terminal;
terminal         5309 src/xfns.c       f->terminal->reference_count++;
terminal         5581 src/xfns.c       (Lisp_Object terminal)
terminal         5583 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         5608 src/xfns.c       (Lisp_Object terminal)
terminal         5610 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         5641 src/xfns.c       (Lisp_Object terminal)
terminal         5643 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         5659 src/xfns.c       (Lisp_Object terminal)
terminal         5661 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         5673 src/xfns.c       (Lisp_Object terminal)
terminal         5675 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         5687 src/xfns.c       (Lisp_Object terminal)
terminal         5689 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         5717 src/xfns.c       (Lisp_Object terminal)
terminal         5719 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         5738 src/xfns.c       (Lisp_Object terminal)
terminal         5740 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         5765 src/xfns.c       (Lisp_Object terminal)
terminal         5767 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         5782 src/xfns.c       (Lisp_Object terminal)
terminal         5785 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         5805 src/xfns.c       (Lisp_Object terminal)
terminal         5807 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         5822 src/xfns.c       (Lisp_Object terminal)
terminal         5824 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         5842 src/xfns.c       (Lisp_Object terminal)
terminal         5844 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         5862 src/xfns.c       (Lisp_Object terminal)
terminal         5864 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         5899 src/xfns.c       (Lisp_Object terminal)
terminal         5901 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         5939 src/xfns.c       (Lisp_Object terminal)
terminal         5941 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         6578 src/xfns.c       (Lisp_Object terminal)
terminal         6580 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         7092 src/xfns.c       (Lisp_Object terminal)
terminal         7094 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         7097 src/xfns.c       if (FRAMEP (terminal) && FRAME_LIVE_P (XFRAME (terminal)))
terminal         7098 src/xfns.c         window = FRAME_X_WINDOW (XFRAME (terminal));
terminal         7640 src/xfns.c       (Lisp_Object terminal)
terminal         7642 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         7647 src/xfns.c       x_delete_terminal (dpyinfo->terminal);
terminal         7677 src/xfns.c       (Lisp_Object on, Lisp_Object terminal)
terminal         7679 src/xfns.c       struct x_display_info *dpyinfo = check_x_display_info (terminal);
terminal         8380 src/xfns.c       if (!dpyinfo->terminal->name)
terminal         8399 src/xfns.c       f->terminal = dpyinfo->terminal;
terminal         8710 src/xfns.c       f->terminal->reference_count++;
terminal         9828 src/xfns.c       (Lisp_Object terminal)
terminal         9832 src/xfns.c       dpyinfo = check_x_display_info (terminal);
terminal         10020 src/xfns.c       (Lisp_Object time_object, Lisp_Object terminal)
terminal         10027 src/xfns.c       dpyinfo = check_x_display_info (terminal);
terminal          118 src/xselect.c    assq_no_quit (selection_symbol, dpyinfo->terminal->Vselection_alist)
terminal          302 src/xselect.c        (dpyinfo->terminal,
terminal          303 src/xselect.c         Fcons (selection_data, dpyinfo->terminal->Vselection_alist));
terminal          310 src/xselect.c  	Lisp_Object rest = dpyinfo->terminal->Vselection_alist;
terminal         1334 src/xselect.c    Vselection_alist = dpyinfo->terminal->Vselection_alist;
terminal         1347 src/xselect.c    tset_selection_alist (dpyinfo->terminal, Vselection_alist);
terminal         1400 src/xselect.c    struct terminal *t = dpyinfo->terminal;
terminal         2527 src/xselect.c        struct terminal *t = decode_live_terminal (object);
terminal         2533 src/xselect.c  	    if (FRAME_LIVE_P (f) && f->terminal == t)
terminal         2593 src/xselect.c     Lisp_Object time_stamp, Lisp_Object terminal)
terminal         2597 src/xselect.c    struct frame *f = frame_for_x_selection (terminal);
terminal         2651 src/xselect.c    (Lisp_Object selection, Lisp_Object time_object, Lisp_Object terminal)
terminal         2656 src/xselect.c    struct frame *f = frame_for_x_selection (terminal);
terminal         2706 src/xselect.c    (Lisp_Object selection, Lisp_Object terminal)
terminal         2708 src/xselect.c    struct frame *f = frame_for_x_selection (terminal);
terminal         2733 src/xselect.c    (Lisp_Object selection, Lisp_Object terminal)
terminal         2740 src/xselect.c    struct frame *f = frame_for_x_selection (terminal);
terminal         1166 src/xterm.c    static struct terminal *x_create_terminal (struct x_display_info *);
terminal         4049 src/xterm.c    				dpyinfo->terminal->Vselection_alist);
terminal         4138 src/xterm.c    			      dpyinfo->terminal->Vselection_alist),
terminal         18451 src/xterm.c    	  && XTERMINAL (event->ie.arg) == dpyinfo->terminal)
terminal         18466 src/xterm.c      Lisp_Object current_monitors, terminal;
terminal         18480 src/xterm.c      XSETTERMINAL (terminal, dpyinfo->terminal);
terminal         18483 src/xterm.c        = Fx_display_monitor_attributes_list (terminal);
terminal         18490 src/xterm.c          ie.arg = terminal;
terminal         21207 src/xterm.c    		  XSETTERMINAL (inev.ie.arg, dpyinfo->terminal);
terminal         25300 src/xterm.c    	  XSETTERMINAL (inev.ie.arg, dpyinfo->terminal);
terminal         25446 src/xterm.c    XTread_socket (struct terminal *terminal, struct input_event *hold_quit)
terminal         25450 src/xterm.c      struct x_display_info *dpyinfo = terminal->display_info.x;
terminal         26627 src/xterm.c          dpyinfo->terminal->reference_count++;
terminal         26695 src/xterm.c          dpyinfo->terminal->reference_count--;
terminal         26702 src/xterm.c          if (dpyinfo->terminal == terminal_list
terminal         26734 src/xterm.c          XSETTERMINAL (tmp, dpyinfo->terminal);
terminal         30286 src/xterm.c      struct terminal *terminal;
terminal         30504 src/xterm.c      terminal = x_create_terminal (dpyinfo);
terminal         30542 src/xterm.c          terminal->kboard = share->terminal->kboard;
terminal         30545 src/xterm.c    	terminal->kboard = allocate_kboard (Qx);
terminal         30556 src/xterm.c    	    terminal_list = terminal->next_terminal;
terminal         30558 src/xterm.c    	    kset_system_key_alist (terminal->kboard,
terminal         30564 src/xterm.c    	    terminal->next_terminal = terminal_list;
terminal         30565 src/xterm.c    	    terminal_list = terminal;
terminal         30572 src/xterm.c    	  current_kboard = terminal->kboard;
terminal         30574 src/xterm.c        terminal->kboard->reference_count++;
terminal         30621 src/xterm.c      terminal->name = xlispstrdup (display_name);
terminal         31024 src/xterm.c      XSETTERMINAL (term, terminal);
terminal         31506 src/xterm.c      struct terminal *t;
terminal         31697 src/xterm.c    x_delete_terminal (struct terminal *terminal)
terminal         31703 src/xterm.c      dpyinfo = terminal->display_info.x;
terminal         31707 src/xterm.c      if (!terminal->name)
terminal         31719 src/xterm.c          if (FRAME_LIVE_P (f) && f->terminal == terminal)
terminal         31861 src/xterm.c    static struct terminal *
terminal         31864 src/xterm.c      struct terminal *terminal;
terminal         31866 src/xterm.c      terminal = create_terminal (output_x_window, &x_redisplay_interface);
terminal         31868 src/xterm.c      terminal->display_info.x = dpyinfo;
terminal         31869 src/xterm.c      dpyinfo->terminal = terminal;
terminal         31873 src/xterm.c      terminal->clear_frame_hook = x_clear_frame;
terminal         31874 src/xterm.c      terminal->ins_del_lines_hook = x_ins_del_lines;
terminal         31875 src/xterm.c      terminal->delete_glyphs_hook = x_delete_glyphs;
terminal         31876 src/xterm.c      terminal->ring_bell_hook = XTring_bell;
terminal         31877 src/xterm.c      terminal->toggle_invisible_pointer_hook = XTtoggle_invisible_pointer;
terminal         31878 src/xterm.c      terminal->update_begin_hook = x_update_begin;
terminal         31879 src/xterm.c      terminal->update_end_hook = x_update_end;
terminal         31880 src/xterm.c      terminal->read_socket_hook = XTread_socket;
terminal         31881 src/xterm.c      terminal->frame_up_to_date_hook = XTframe_up_to_date;
terminal         31883 src/xterm.c      terminal->buffer_flipping_unblocked_hook = XTbuffer_flipping_unblocked_hook;
terminal         31885 src/xterm.c      terminal->defined_color_hook = x_defined_color;
terminal         31886 src/xterm.c      terminal->query_frame_background_color = x_query_frame_background_color;
terminal         31887 src/xterm.c      terminal->query_colors = x_query_colors;
terminal         31888 src/xterm.c      terminal->mouse_position_hook = XTmouse_position;
terminal         31889 src/xterm.c      terminal->get_focus_frame = x_get_focus_frame;
terminal         31890 src/xterm.c      terminal->focus_frame_hook = x_focus_frame;
terminal         31891 src/xterm.c      terminal->frame_rehighlight_hook = XTframe_rehighlight;
terminal         31892 src/xterm.c      terminal->frame_raise_lower_hook = XTframe_raise_lower;
terminal         31893 src/xterm.c      terminal->frame_visible_invisible_hook = x_make_frame_visible_invisible;
terminal         31894 src/xterm.c      terminal->fullscreen_hook = XTfullscreen_hook;
terminal         31895 src/xterm.c      terminal->iconify_frame_hook = x_iconify_frame;
terminal         31896 src/xterm.c      terminal->set_window_size_hook = x_set_window_size;
terminal         31897 src/xterm.c      terminal->set_frame_offset_hook = x_set_offset;
terminal         31898 src/xterm.c      terminal->set_frame_alpha_hook = x_set_frame_alpha;
terminal         31899 src/xterm.c      terminal->set_new_font_hook = x_new_font;
terminal         31900 src/xterm.c      terminal->set_bitmap_icon_hook = x_bitmap_icon;
terminal         31901 src/xterm.c      terminal->implicit_set_name_hook = x_implicitly_set_name;
terminal         31902 src/xterm.c      terminal->menu_show_hook = x_menu_show;
terminal         31904 src/xterm.c      terminal->activate_menubar_hook = x_activate_menubar;
terminal         31907 src/xterm.c      terminal->popup_dialog_hook = xw_popup_dialog;
terminal         31909 src/xterm.c      terminal->change_tab_bar_height_hook = x_change_tab_bar_height;
terminal         31911 src/xterm.c      terminal->change_tool_bar_height_hook = x_change_tool_bar_height;
terminal         31913 src/xterm.c      terminal->set_vertical_scroll_bar_hook = XTset_vertical_scroll_bar;
terminal         31914 src/xterm.c      terminal->set_horizontal_scroll_bar_hook = XTset_horizontal_scroll_bar;
terminal         31915 src/xterm.c      terminal->set_scroll_bar_default_width_hook = x_set_scroll_bar_default_width;
terminal         31916 src/xterm.c      terminal->set_scroll_bar_default_height_hook = x_set_scroll_bar_default_height;
terminal         31917 src/xterm.c      terminal->condemn_scroll_bars_hook = XTcondemn_scroll_bars;
terminal         31918 src/xterm.c      terminal->redeem_scroll_bar_hook = XTredeem_scroll_bar;
terminal         31919 src/xterm.c      terminal->judge_scroll_bars_hook = XTjudge_scroll_bars;
terminal         31920 src/xterm.c      terminal->get_string_resource_hook = x_get_string_resource;
terminal         31921 src/xterm.c      terminal->free_pixmap = x_free_pixmap;
terminal         31922 src/xterm.c      terminal->delete_frame_hook = x_destroy_window;
terminal         31923 src/xterm.c      terminal->delete_terminal_hook = x_delete_terminal;
terminal         31924 src/xterm.c      terminal->toolkit_position_hook = x_toolkit_position;
terminal         31926 src/xterm.c      terminal->any_grab_hook = x_have_any_grab;
terminal         31930 src/xterm.c      return terminal;
terminal          427 src/xterm.h      struct terminal *terminal;
terminal         1778 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;