glyph_row        6421 src/alloc.c      struct glyph_row *row = matrix->rows;
glyph_row        6422 src/alloc.c      struct glyph_row *end = row + matrix->nrows;
glyph_row         742 src/dispextern.h   struct glyph_row *rows;
glyph_row        1097 src/dispextern.h struct glyph_row *matrix_row (struct glyph_matrix *, int);
glyph_row        1337 src/dispextern.h   struct glyph_row *row;
glyph_row        2692 src/dispextern.h   struct glyph_row *glyph_row;
glyph_row        2819 src/dispextern.h     if ((IT)->glyph_row != NULL && (IT)->bidi_p)	\
glyph_row        2820 src/dispextern.h       (IT)->glyph_row->reversed_p = (IT)->bidi_it.paragraph_dir == R2L; \
glyph_row        2825 src/dispextern.h     if ((IT)->glyph_row != NULL)                        \
glyph_row        2935 src/dispextern.h   void (*write_glyphs) (struct window *w, struct glyph_row *row,
glyph_row        2938 src/dispextern.h   void (*insert_glyphs) (struct window *w, struct glyph_row *row,
glyph_row        2944 src/dispextern.h   void (*clear_end_of_line) (struct window *w, struct glyph_row *row,
glyph_row        2955 src/dispextern.h 					 struct glyph_row *desired_row);
glyph_row        2983 src/dispextern.h   void (*fix_overlapping_area) (struct window *w, struct glyph_row *row,
glyph_row        2989 src/dispextern.h   void (*draw_fringe_bitmap) (struct window *w, struct glyph_row *row,
glyph_row        3021 src/dispextern.h 			      struct glyph_row *glyph_row,
glyph_row        3383 src/dispextern.h struct glyph_row *row_containing_pos (struct window *, ptrdiff_t,
glyph_row        3384 src/dispextern.h                                       struct glyph_row *,
glyph_row        3385 src/dispextern.h                                       struct glyph_row *, int);
glyph_row        3411 src/dispextern.h                     ptrdiff_t, struct glyph_row *, enum face_id);
glyph_row        3416 src/dispextern.h                                  struct glyph_row *);
glyph_row        3457 src/dispextern.h extern void gui_write_glyphs (struct window *, struct glyph_row *,
glyph_row        3459 src/dispextern.h extern void gui_insert_glyphs (struct window *, struct glyph_row *,
glyph_row        3461 src/dispextern.h extern void gui_clear_end_of_line (struct window *, struct glyph_row *,
glyph_row        3463 src/dispextern.h extern void gui_fix_overlapping_area (struct window *, struct glyph_row *,
glyph_row        3466 src/dispextern.h                                     struct glyph_row *,
glyph_row        3468 src/dispextern.h extern void get_phys_cursor_geometry (struct window *, struct glyph_row *,
glyph_row        3502 src/dispextern.h extern void tty_draw_row_with_mouse_face (struct window *, struct glyph_row *,
glyph_row        3512 src/dispextern.h void draw_fringe_bitmap (struct window *, struct glyph_row *, int);
glyph_row        3513 src/dispextern.h void draw_row_fringe_bitmaps (struct window *, struct glyph_row *);
glyph_row        3526 src/dispextern.h extern unsigned row_hash (struct glyph_row *);
glyph_row        3711 src/dispextern.h void blank_row (struct window *, struct glyph_row *, int);
glyph_row        3713 src/dispextern.h void clear_glyph_row (struct glyph_row *);
glyph_row        3714 src/dispextern.h void prepare_desired_row (struct window *, struct glyph_row *, bool);
glyph_row        3725 src/dispextern.h extern void fill_up_frame_row_with_spaces (struct glyph_row *, int);
glyph_row          73 src/dispnew.c  static void increment_row_positions (struct glyph_row *, ptrdiff_t, ptrdiff_t);
glyph_row          79 src/dispnew.c  static void fill_up_glyph_row_with_spaces (struct glyph_row *);
glyph_row          81 src/dispnew.c  static void fill_up_glyph_row_area_with_spaces (struct glyph_row *, int);
glyph_row         335 src/dispnew.c  verify_row_hash (struct glyph_row *row)
glyph_row         447 src/dispnew.c  	  struct glyph_row *row = &matrix->rows[i];
glyph_row         500 src/dispnew.c  	  struct glyph_row *row = matrix->rows;
glyph_row         501 src/dispnew.c  	  struct glyph_row *end = row + matrix->rows_allocated;
glyph_row         651 src/dispnew.c        struct glyph_row temp;
glyph_row         765 src/dispnew.c        struct glyph_row *row = &matrix->rows[start];
glyph_row         883 src/dispnew.c  clear_glyph_row (struct glyph_row *row)
glyph_row         885 src/dispnew.c    enum { off = offsetof (struct glyph_row, used) };
glyph_row         896 src/dispnew.c  blank_row (struct window *w, struct glyph_row *row, int y)
glyph_row         925 src/dispnew.c  increment_row_positions (struct glyph_row *row,
glyph_row         963 src/dispnew.c  swap_glyphs_in_rows (struct glyph_row *a, struct glyph_row *b)
glyph_row        1003 src/dispnew.c  swap_glyph_pointers (struct glyph_row *a, struct glyph_row *b)
glyph_row        1033 src/dispnew.c  copy_row_except_pointers (struct glyph_row *to, struct glyph_row *from)
glyph_row        1035 src/dispnew.c    enum { off = offsetof (struct glyph_row, x) };
glyph_row        1047 src/dispnew.c  assign_row (struct glyph_row *to, struct glyph_row *from)
glyph_row        1063 src/dispnew.c  glyph_row_slice_p (struct glyph_row *window_row, struct glyph_row *frame_row)
glyph_row        1081 src/dispnew.c  static struct glyph_row *
glyph_row        1108 src/dispnew.c  prepare_desired_row (struct window *w, struct glyph_row *row, bool mode_line_p)
glyph_row        1164 src/dispnew.c  line_hash_code (struct frame *f, struct glyph_row *row)
glyph_row        1200 src/dispnew.c    struct glyph_row *row = matrix->rows + vpos;
glyph_row        1256 src/dispnew.c  row_equal_p (struct glyph_row *a, struct glyph_row *b, bool mouse_face_p)
glyph_row        1452 src/dispnew.c  struct glyph_row *
glyph_row        1481 src/dispnew.c    struct glyph_row *row = matrix->rows;
glyph_row        1482 src/dispnew.c    struct glyph_row *last_text_row = NULL;
glyph_row        1497 src/dispnew.c        struct glyph_row *next = row + 1;
glyph_row        1911 src/dispnew.c  	      struct glyph_row *r = m->rows + i;
glyph_row        1912 src/dispnew.c  	      struct glyph_row *fr = fm->rows + i + WINDOW_TOP_EDGE_LINE (w);
glyph_row        1947 src/dispnew.c        struct glyph_row *from = f->current_matrix->rows + i;
glyph_row        1948 src/dispnew.c        struct glyph_row *to = saved->rows + i;
glyph_row        1988 src/dispnew.c        struct glyph_row *from = saved->rows + i;
glyph_row        1989 src/dispnew.c        struct glyph_row *to = f->current_matrix->rows + i;
glyph_row        2564 src/dispnew.c        struct glyph_row *frame_row = frame_matrix->rows + frame_y;
glyph_row        2565 src/dispnew.c        struct glyph_row *window_row = window_matrix->rows + window_y;
glyph_row        2671 src/dispnew.c  fill_up_glyph_row_with_spaces (struct glyph_row *row)
glyph_row        2683 src/dispnew.c  fill_up_glyph_row_area_with_spaces (struct glyph_row *row, int area)
glyph_row        2701 src/dispnew.c  fill_up_frame_row_with_spaces (struct glyph_row *row, int upto)
glyph_row        2741 src/dispnew.c    struct glyph_row *current_row = MATRIX_ROW (current_matrix, row);
glyph_row        2742 src/dispnew.c    struct glyph_row *desired_row = MATRIX_ROW (desired_matrix, row);
glyph_row        2795 src/dispnew.c  	      struct glyph_row *current_row
glyph_row        2797 src/dispnew.c  	      struct glyph_row *desired_row
glyph_row        2836 src/dispnew.c    struct glyph_row *old_rows;
glyph_row        2839 src/dispnew.c    struct glyph_row *new_rows = MATRIX_ROW (matrix, unchanged_at_top);
glyph_row        2879 src/dispnew.c    struct glyph_row *window_row, *window_row_end, *frame_row;
glyph_row        2958 src/dispnew.c  	  struct glyph_row *old_rows;
glyph_row        3506 src/dispnew.c        struct glyph_row *row = w->current_matrix->rows + i;
glyph_row        3543 src/dispnew.c    struct glyph_row *row;
glyph_row        3609 src/dispnew.c        struct glyph_row *row = MATRIX_ROW (w->current_matrix, i);
glyph_row        3645 src/dispnew.c        struct glyph_row *row, *end;
glyph_row        3646 src/dispnew.c        struct glyph_row *mode_line_row;
glyph_row        3647 src/dispnew.c        struct glyph_row *tab_line_row;
glyph_row        3648 src/dispnew.c        struct glyph_row *header_line_row;
glyph_row        3772 src/dispnew.c  	      struct glyph_row *current_row = MATRIX_ROW (w->current_matrix, i);
glyph_row        3946 src/dispnew.c  update_marginal_area (struct window *w, struct glyph_row *updated_row,
glyph_row        3949 src/dispnew.c    struct glyph_row *desired_row = MATRIX_ROW (w->desired_matrix, vpos);
glyph_row        3967 src/dispnew.c  update_text_area (struct window *w, struct glyph_row *updated_row, int vpos,
glyph_row        3970 src/dispnew.c    struct glyph_row *current_row = MATRIX_ROW (w->current_matrix, vpos);
glyph_row        3971 src/dispnew.c    struct glyph_row *desired_row = MATRIX_ROW (w->desired_matrix, vpos);
glyph_row        4230 src/dispnew.c    struct glyph_row *current_row = MATRIX_ROW (w->current_matrix, vpos);
glyph_row        4231 src/dispnew.c    struct glyph_row *desired_row = MATRIX_ROW (w->desired_matrix, vpos);
glyph_row        4332 src/dispnew.c        struct glyph_row *last_row = NULL;
glyph_row        4335 src/dispnew.c        for (struct glyph_row *row = w->current_matrix->rows;
glyph_row        4412 src/dispnew.c    struct glyph_row *row;
glyph_row        4454 src/dispnew.c  add_row_entry (struct glyph_row *row)
glyph_row        4520 src/dispnew.c        struct glyph_row *d = MATRIX_ROW (desired_matrix, i);
glyph_row        4521 src/dispnew.c        struct glyph_row *c = MATRIX_ROW (current_matrix, i);
glyph_row        4865 src/dispnew.c  	    struct glyph_row *from, *to;
glyph_row        5010 src/dispnew.c  		  struct glyph_row *r = MATRIX_ROW (current_matrix, row);
glyph_row        5218 src/dispnew.c    struct glyph_row *current_row = MATRIX_ROW (current_matrix, vpos);
glyph_row        5219 src/dispnew.c    struct glyph_row *desired_row = MATRIX_ROW (desired_matrix, vpos);
glyph_row        5547 src/dispnew.c    struct glyph_row *row;
glyph_row        5719 src/dispnew.c    struct glyph_row *row;
glyph_row        5790 src/dispnew.c    struct glyph_row *row = w->current_matrix->rows;
glyph_row         576 src/fringe.c   draw_fringe_bitmap_1 (struct window *w, struct glyph_row *row, int left_p, int overlay, int which)
glyph_row         838 src/fringe.c   draw_fringe_bitmap (struct window *w, struct glyph_row *row, int left_p)
glyph_row         891 src/fringe.c   draw_row_fringe_bitmaps (struct window *w, struct glyph_row *row)
glyph_row         922 src/fringe.c     struct glyph_row *row;
glyph_row         968 src/fringe.c     struct glyph_row *row, *cur = 0;
glyph_row        1118 src/fringe.c   	      struct glyph_row *row1;
glyph_row        1174 src/fringe.c   	      struct glyph_row *row1;
glyph_row        1715 src/fringe.c     struct glyph_row *row;
glyph_row        2355 src/haikufns.c   struct glyph_row *row, *end;
glyph_row        1423 src/haikuterm.c haiku_clip_to_row (struct window *w, struct glyph_row *row,
glyph_row        1987 src/haikuterm.c 				struct glyph_row *desired_row)
glyph_row        2079 src/haikuterm.c haiku_draw_hollow_cursor (struct window *w, struct glyph_row *row)
glyph_row        2131 src/haikuterm.c haiku_draw_bar_cursor (struct window *w, struct glyph_row *row,
glyph_row        2136 src/haikuterm.c   struct glyph_row *r;
glyph_row        2228 src/haikuterm.c haiku_draw_window_cursor (struct window *w, struct glyph_row *glyph_row,
glyph_row        2237 src/haikuterm.c       if (glyph_row->exact_window_width_line_p
glyph_row        2238 src/haikuterm.c 	  && (glyph_row->reversed_p
glyph_row        2240 src/haikuterm.c 	      : (w->phys_cursor.hpos >= glyph_row->used[TEXT_AREA])))
glyph_row        2242 src/haikuterm.c 	  glyph_row->cursor_in_fringe_p = true;
glyph_row        2243 src/haikuterm.c 	  draw_fringe_bitmap (w, glyph_row, glyph_row->reversed_p);
glyph_row        2250 src/haikuterm.c 	      haiku_draw_hollow_cursor (w, glyph_row);
glyph_row        2254 src/haikuterm.c 	      draw_phys_cursor_glyph (w, glyph_row, DRAW_CURSOR);
glyph_row        2258 src/haikuterm.c 	      haiku_draw_bar_cursor (w, glyph_row, cursor_width, BAR_CURSOR);
glyph_row        2262 src/haikuterm.c 	      haiku_draw_bar_cursor (w, glyph_row, cursor_width, HBAR_CURSOR);
glyph_row        2715 src/haikuterm.c haiku_draw_fringe_bitmap (struct window *w, struct glyph_row *row,
glyph_row         971 src/msdos.c    tty_draw_row_with_mouse_face (struct window *w, struct glyph_row *row,
glyph_row        3136 src/pgtkfns.c    struct glyph_row *row, *end;
glyph_row         113 src/pgtkterm.c static void pgtk_clip_to_row (struct window *, struct glyph_row *,
glyph_row        2744 src/pgtkterm.c 			       struct glyph_row *desired_row)
glyph_row        2782 src/pgtkterm.c pgtk_draw_hollow_cursor (struct window *w, struct glyph_row *row)
glyph_row        2828 src/pgtkterm.c pgtk_draw_bar_cursor (struct window *w, struct glyph_row *row, int width,
glyph_row        2850 src/pgtkterm.c       struct glyph_row *r;
glyph_row        2921 src/pgtkterm.c pgtk_draw_window_cursor (struct window *w, struct glyph_row *glyph_row, int x,
glyph_row        2932 src/pgtkterm.c       if (glyph_row->exact_window_width_line_p
glyph_row        2933 src/pgtkterm.c 	  && (glyph_row->reversed_p
glyph_row        2935 src/pgtkterm.c 	      : (w->phys_cursor.hpos >= glyph_row->used[TEXT_AREA])))
glyph_row        2937 src/pgtkterm.c 	  glyph_row->cursor_in_fringe_p = true;
glyph_row        2938 src/pgtkterm.c 	  draw_fringe_bitmap (w, glyph_row, glyph_row->reversed_p);
glyph_row        2945 src/pgtkterm.c 	      pgtk_draw_hollow_cursor (w, glyph_row);
glyph_row        2949 src/pgtkterm.c 	      draw_phys_cursor_glyph (w, glyph_row, DRAW_CURSOR);
glyph_row        2953 src/pgtkterm.c 	      pgtk_draw_bar_cursor (w, glyph_row, cursor_width, BAR_CURSOR);
glyph_row        2957 src/pgtkterm.c 	      pgtk_draw_bar_cursor (w, glyph_row, cursor_width, HBAR_CURSOR);
glyph_row        3518 src/pgtkterm.c pgtk_clip_to_row (struct window *w, struct glyph_row *row,
glyph_row        3537 src/pgtkterm.c pgtk_draw_fringe_bitmap (struct window *w, struct glyph_row *row,
glyph_row        1467 src/term.c       eassert (it->glyph_row);
glyph_row        1468 src/term.c       glyph = (it->glyph_row->glyphs[it->area]
glyph_row        1469 src/term.c     	   + it->glyph_row->used[it->area]);
glyph_row        1470 src/term.c       end = it->glyph_row->glyphs[1 + it->area];
glyph_row        1474 src/term.c       if (it->glyph_row->reversed_p && it->area == TEXT_AREA)
glyph_row        1482 src/term.c           for (g = glyph - 1; g >= it->glyph_row->glyphs[it->area]; g--)
glyph_row        1484 src/term.c           glyph = it->glyph_row->glyphs[it->area];
glyph_row        1517 src/term.c           ++it->glyph_row->used[it->area];
glyph_row        1581 src/term.c           if (it->glyph_row)
glyph_row        1609 src/term.c           if (it->glyph_row)
glyph_row        1630 src/term.c           if (it->glyph_row)
glyph_row        1645 src/term.c     	  if (it->glyph_row)
glyph_row        1676 src/term.c       eassert (it->glyph_row);
glyph_row        1677 src/term.c       glyph = it->glyph_row->glyphs[it->area] + it->glyph_row->used[it->area];
glyph_row        1678 src/term.c       if (glyph < it->glyph_row->glyphs[1 + it->area])
glyph_row        1682 src/term.c           if (it->glyph_row->reversed_p && it->area == TEXT_AREA)
glyph_row        1687 src/term.c     	  for (g = glyph - 1; g >= it->glyph_row->glyphs[it->area]; g--)
glyph_row        1689 src/term.c     	  glyph = it->glyph_row->glyphs[it->area];
glyph_row        1726 src/term.c           ++it->glyph_row->used[it->area];
glyph_row        1754 src/term.c       if (it->glyph_row)
glyph_row        1770 src/term.c       eassert (it->glyph_row);
glyph_row        1771 src/term.c       glyph = it->glyph_row->glyphs[it->area] + it->glyph_row->used[it->area];
glyph_row        1772 src/term.c       end = it->glyph_row->glyphs[1 + it->area];
glyph_row        1776 src/term.c       if (it->glyph_row->reversed_p && it->area == TEXT_AREA)
glyph_row        1784 src/term.c           for (g = glyph - 1; g >= it->glyph_row->glyphs[it->area]; g--)
glyph_row        1786 src/term.c           glyph = it->glyph_row->glyphs[it->area];
glyph_row        1820 src/term.c           ++it->glyph_row->used[it->area];
glyph_row        1898 src/term.c       if (it->glyph_row)
glyph_row        2450 src/term.c     tty_draw_row_with_mouse_face (struct window *w, struct glyph_row *row,
glyph_row        2987 src/term.c           struct glyph_row *from = f->current_matrix->rows + i;
glyph_row        2988 src/term.c           struct glyph_row *to = saved->rows + i;
glyph_row        3014 src/term.c           struct glyph_row *from = saved->rows + i;
glyph_row        3015 src/term.c           struct glyph_row *to = f->desired_matrix->rows + i;
glyph_row        3036 src/term.c           struct glyph_row *from = saved->rows + i;
glyph_row         422 src/w32console.c tty_draw_row_with_mouse_face (struct window *w, struct glyph_row *row,
glyph_row        7574 src/w32fns.c         struct glyph_row *row = w->desired_matrix->rows;
glyph_row        7575 src/w32fns.c         struct glyph_row *end =
glyph_row         198 src/w32term.c  static void w32_draw_hollow_cursor (struct window *, struct glyph_row *);
glyph_row         199 src/w32term.c  static void w32_draw_bar_cursor (struct window *, struct glyph_row *, int,
glyph_row         201 src/w32term.c  static void w32_clip_to_row (struct window *, struct glyph_row *,
glyph_row         797 src/w32term.c  w32_after_update_window_line (struct window *w, struct glyph_row *desired_row)
glyph_row         859 src/w32term.c  w32_draw_fringe_bitmap (struct window *w, struct glyph_row *row,
glyph_row        6100 src/w32term.c  w32_clip_to_row (struct window *w, struct glyph_row *row,
glyph_row        6121 src/w32term.c  w32_draw_hollow_cursor (struct window *w, struct glyph_row *row)
glyph_row        6170 src/w32term.c  w32_draw_bar_cursor (struct window *w, struct glyph_row *row,
glyph_row        6188 src/w32term.c        struct glyph_row *row;
glyph_row        6279 src/w32term.c  w32_draw_window_cursor (struct window *w, struct glyph_row *glyph_row,
glyph_row        6317 src/w32term.c  	       + glyph_row->ascent - w->phys_cursor_ascent);
glyph_row        6337 src/w32term.c        if (glyph_row->exact_window_width_line_p
glyph_row        6338 src/w32term.c  	  && (glyph_row->reversed_p
glyph_row        6340 src/w32term.c  	      : (w->phys_cursor.hpos >= glyph_row->used[TEXT_AREA])))
glyph_row        6342 src/w32term.c  	  glyph_row->cursor_in_fringe_p = true;
glyph_row        6343 src/w32term.c  	  draw_fringe_bitmap (w, glyph_row, glyph_row->reversed_p);
glyph_row        6350 src/w32term.c  	  w32_draw_hollow_cursor (w, glyph_row);
glyph_row        6354 src/w32term.c  	  draw_phys_cursor_glyph (w, glyph_row, DRAW_CURSOR);
glyph_row        6358 src/w32term.c  	  w32_draw_bar_cursor (w, glyph_row, cursor_width, BAR_CURSOR);
glyph_row        6362 src/w32term.c  	  w32_draw_bar_cursor (w, glyph_row, cursor_width, HBAR_CURSOR);
glyph_row        2044 src/window.c     struct glyph_row *row, *end_row;
glyph_row        2179 src/window.c     struct glyph_row *row, *end_row;
glyph_row        7521 src/window.c     struct glyph_row *row;
glyph_row         582 src/xdisp.c      if (it->glyph_row && it->glyph_row->reversed_p)
glyph_row         604 src/xdisp.c      if (it->glyph_row && it->glyph_row->reversed_p)
glyph_row         810 src/xdisp.c    static struct glyph_row scratch_glyph_row;
glyph_row        1117 src/xdisp.c    static bool row_for_charpos_p (struct glyph_row *, ptrdiff_t);
glyph_row        1118 src/xdisp.c    static bool cursor_row_p (struct glyph_row *);
glyph_row        1147 src/xdisp.c    static bool set_cursor_from_row (struct window *, struct glyph_row *,
glyph_row        1223 src/xdisp.c    					      struct glyph_row *,
glyph_row        1227 src/xdisp.c    					      struct glyph_row *row,
glyph_row        1318 src/xdisp.c    	  struct glyph_row *ml_row
glyph_row        1336 src/xdisp.c    	  struct glyph_row *tl_row
glyph_row        1353 src/xdisp.c    	  struct glyph_row *hl_row
glyph_row        1518 src/xdisp.c    	  struct glyph_row *row = it->glyph_row;
glyph_row        1521 src/xdisp.c    	  it->glyph_row = NULL;
glyph_row        1527 src/xdisp.c    	  it->glyph_row = row;
glyph_row        1848 src/xdisp.c    		top_x = it.glyph_row->x;
glyph_row        1859 src/xdisp.c    		  it2.glyph_row = NULL;
glyph_row        1882 src/xdisp.c    		    top_x = it.glyph_row->x;
glyph_row        1983 src/xdisp.c    		  it3.glyph_row = NULL;
glyph_row        2373 src/xdisp.c      struct glyph_row *row = NULL;
glyph_row        2681 src/xdisp.c    get_phys_cursor_geometry (struct window *w, struct glyph_row *row,
glyph_row        2757 src/xdisp.c      struct glyph_row *r, *gr, *end_row;
glyph_row        3000 src/xdisp.c    adjust_window_ends (struct window *w, struct glyph_row *row, bool current)
glyph_row        3166 src/xdisp.c          struct glyph_row *row;
glyph_row        3201 src/xdisp.c    	       struct glyph_row *row, enum face_id base_face_id)
glyph_row        3348 src/xdisp.c    	  eassert (it->glyph_row == NULL);
glyph_row        3355 src/xdisp.c    	  eassert (it->glyph_row == NULL);
glyph_row        3369 src/xdisp.c      it->glyph_row = row;
glyph_row        3747 src/xdisp.c      struct glyph_row *row;
glyph_row        4013 src/xdisp.c    init_to_row_start (struct it *it, struct window *w, struct glyph_row *row)
glyph_row        4029 src/xdisp.c    init_to_row_end (struct it *it, struct window *w, struct glyph_row *row)
glyph_row        5474 src/xdisp.c          if (!it->glyph_row)
glyph_row        8170 src/xdisp.c    		      && it->glyph_row
glyph_row        8171 src/xdisp.c    		      && (it->glyph_row->mode_line_p || it->avoid_cursor_p))
glyph_row        9709 src/xdisp.c      struct glyph_row *saved_glyph_row;
glyph_row        9721 src/xdisp.c      saved_glyph_row = it->glyph_row;
glyph_row        9722 src/xdisp.c      it->glyph_row = NULL;
glyph_row        10379 src/xdisp.c      it->glyph_row = saved_glyph_row;
glyph_row        11726 src/xdisp.c    	  it.glyph_row = NULL;
glyph_row        14133 src/xdisp.c          struct glyph_row *row = it.glyph_row + i;
glyph_row        14223 src/xdisp.c      struct glyph_row *row = it->glyph_row;
glyph_row        14339 src/xdisp.c      ++it->glyph_row;
glyph_row        14354 src/xdisp.c      struct glyph_row *temp_row = MATRIX_MODE_LINE_ROW (w->desired_matrix);
glyph_row        14369 src/xdisp.c          it.glyph_row = temp_row;
glyph_row        14417 src/xdisp.c      struct glyph_row *row;
glyph_row        14474 src/xdisp.c      row = it.glyph_row;
glyph_row        14543 src/xdisp.c          row = it.glyph_row - 1;
glyph_row        14726 src/xdisp.c      struct glyph_row *row;
glyph_row        15160 src/xdisp.c      struct glyph_row *row = it->glyph_row;
glyph_row        15274 src/xdisp.c      ++it->glyph_row;
glyph_row        15289 src/xdisp.c      struct glyph_row *temp_row = MATRIX_MODE_LINE_ROW (w->desired_matrix);
glyph_row        15304 src/xdisp.c          it.glyph_row = temp_row;
glyph_row        15357 src/xdisp.c      struct glyph_row *row;
glyph_row        15383 src/xdisp.c      row = it.glyph_row;
glyph_row        15471 src/xdisp.c          row = it.glyph_row - 1;
glyph_row        15681 src/xdisp.c      struct glyph_row *row;
glyph_row        15816 src/xdisp.c    	  struct glyph_row *cursor_row;
glyph_row        15817 src/xdisp.c    	  struct glyph_row *bottom_row;
glyph_row        16350 src/xdisp.c    overlay_arrow_at_row (struct it *it, struct glyph_row *row)
glyph_row        16825 src/xdisp.c    	  it.glyph_row = MATRIX_ROW (w->desired_matrix, this_line_vpos);
glyph_row        16849 src/xdisp.c     		  struct glyph_row *row
glyph_row        16874 src/xdisp.c    	      if (MATRIX_ROW_DISPLAYS_TEXT_P (it.glyph_row - 1))
glyph_row        16930 src/xdisp.c    	  struct glyph_row *row;
glyph_row        17712 src/xdisp.c    set_cursor_from_row (struct window *w, struct glyph_row *row,
glyph_row        18392 src/xdisp.c      struct glyph_row *row;
glyph_row        18825 src/xdisp.c          struct glyph_row *row;
glyph_row        18991 src/xdisp.c          struct glyph_row *row = NULL;
glyph_row        19065 src/xdisp.c    	      struct glyph_row *row0 = row;
glyph_row        19155 src/xdisp.c    	      struct glyph_row *row1;
glyph_row        19260 src/xdisp.c    			  struct glyph_row *candidate =
glyph_row        19614 src/xdisp.c    	  struct glyph_row *row;
glyph_row        19868 src/xdisp.c    	  struct glyph_row *r = NULL;
glyph_row        19951 src/xdisp.c    	  struct glyph_row *row;
glyph_row        20433 src/xdisp.c          struct glyph_row *row =
glyph_row        20735 src/xdisp.c      struct glyph_row *last_text_row = NULL;
glyph_row        20748 src/xdisp.c      it.glyph_row->reversed_p = false;
glyph_row        20756 src/xdisp.c    	last_text_row = it.glyph_row - 1;
glyph_row        20843 src/xdisp.c      struct glyph_row *bottom_row;
glyph_row        20848 src/xdisp.c      struct glyph_row *last_text_row;
glyph_row        20849 src/xdisp.c      struct glyph_row *last_reused_text_row;
glyph_row        20850 src/xdisp.c      struct glyph_row *start_row;
glyph_row        20965 src/xdisp.c    	  it.glyph_row->reversed_p = false;
glyph_row        20967 src/xdisp.c    	    last_text_row = it.glyph_row - 1;
glyph_row        20976 src/xdisp.c    	  struct glyph_row *row;
glyph_row        21089 src/xdisp.c          struct glyph_row *pt_row, *row;
glyph_row        21090 src/xdisp.c          struct glyph_row *first_reusable_row;
glyph_row        21091 src/xdisp.c          struct glyph_row *first_row_to_display;
glyph_row        21144 src/xdisp.c          it.glyph_row = MATRIX_ROW (w->desired_matrix, it.vpos);
glyph_row        21150 src/xdisp.c    	  last_text_row = it.glyph_row - 1;
glyph_row        21286 src/xdisp.c    static struct glyph_row *find_last_unchanged_at_beg_row (struct window *);
glyph_row        21287 src/xdisp.c    static struct glyph_row *find_first_unchanged_at_end_row (struct window *,
glyph_row        21289 src/xdisp.c    static struct glyph_row *
glyph_row        21291 src/xdisp.c                                   struct glyph_row *);
glyph_row        21299 src/xdisp.c    static struct glyph_row *
glyph_row        21301 src/xdisp.c    			       struct glyph_row *start)
glyph_row        21303 src/xdisp.c      struct glyph_row *row, *row_found;
glyph_row        21333 src/xdisp.c    static struct glyph_row *
glyph_row        21337 src/xdisp.c      struct glyph_row *row;
glyph_row        21338 src/xdisp.c      struct glyph_row *row_found = NULL;
glyph_row        21390 src/xdisp.c    static struct glyph_row *
glyph_row        21394 src/xdisp.c      struct glyph_row *row;
glyph_row        21395 src/xdisp.c      struct glyph_row *row_found = NULL;
glyph_row        21425 src/xdisp.c          struct glyph_row *first_text_row
glyph_row        21470 src/xdisp.c      struct glyph_row *window_row, *window_row_end, *frame_row;
glyph_row        21510 src/xdisp.c    struct glyph_row *
glyph_row        21512 src/xdisp.c    		    struct glyph_row *start, struct glyph_row *end, int dy)
glyph_row        21514 src/xdisp.c      struct glyph_row *row = start;
glyph_row        21515 src/xdisp.c      struct glyph_row *best_row = NULL;
glyph_row        21632 src/xdisp.c      struct glyph_row *last_unchanged_at_beg_row;
glyph_row        21633 src/xdisp.c      struct glyph_row *first_unchanged_at_end_row;
glyph_row        21634 src/xdisp.c      struct glyph_row *row;
glyph_row        21635 src/xdisp.c      struct glyph_row *bottom_row;
glyph_row        21643 src/xdisp.c      struct glyph_row *last_text_row, *last_text_row_at_end;
glyph_row        21790 src/xdisp.c          struct glyph_row *r0;
glyph_row        21818 src/xdisp.c    	      struct glyph_row *r1
glyph_row        21844 src/xdisp.c          struct glyph_row *r0;
glyph_row        21944 src/xdisp.c          it.glyph_row = MATRIX_ROW (desired_matrix, it.vpos);
glyph_row        22034 src/xdisp.c        it.glyph_row->reversed_p = false;
glyph_row        22041 src/xdisp.c    	last_text_row = it.glyph_row - 1;
glyph_row        22279 src/xdisp.c          struct glyph_row *last_row = MATRIX_ROW (current_matrix, last_vpos);
glyph_row        22307 src/xdisp.c          it.glyph_row = MATRIX_ROW (desired_matrix, it.vpos);
glyph_row        22316 src/xdisp.c    	    last_text_row_at_end = it.glyph_row - 1;
glyph_row        22357 src/xdisp.c          struct glyph_row *current_row = current_matrix->rows + vpos;
glyph_row        22358 src/xdisp.c          struct glyph_row *desired_row = desired_matrix->rows + vpos;
glyph_row        22400 src/xdisp.c    void dump_glyph_row (struct glyph_row *, int, int) EXTERNALLY_VISIBLE;
glyph_row        22402 src/xdisp.c    void dump_glyph (struct glyph_row *, struct glyph *, int) EXTERNALLY_VISIBLE;
glyph_row        22424 src/xdisp.c    dump_glyph (struct glyph_row *row, struct glyph *glyph, int area)
glyph_row        22551 src/xdisp.c    dump_glyph_row (struct glyph_row *row, int vpos, int glyphs)
glyph_row        22830 src/xdisp.c    static struct glyph_row *
glyph_row        22847 src/xdisp.c      it.glyph_row->used[TEXT_AREA] = 0;
glyph_row        22873 src/xdisp.c          n_glyphs_before = it.glyph_row->used[TEXT_AREA];
glyph_row        22881 src/xdisp.c    	  it.glyph_row->used[TEXT_AREA] = n_glyphs_before;
glyph_row        22887 src/xdisp.c      return it.glyph_row;
glyph_row        22901 src/xdisp.c    	   || (!it->glyph_row->reversed_p
glyph_row        22903 src/xdisp.c    	   || (it->glyph_row->reversed_p
glyph_row        22910 src/xdisp.c      truncate_it.glyph_row = &scratch_glyph_row;
glyph_row        22912 src/xdisp.c      truncate_it.glyph_row->used[TEXT_AREA] = 0;
glyph_row        22918 src/xdisp.c      if (!it->glyph_row->reversed_p)
glyph_row        22920 src/xdisp.c          short tused = truncate_it.glyph_row->used[TEXT_AREA];
glyph_row        22922 src/xdisp.c          from = truncate_it.glyph_row->glyphs[TEXT_AREA];
glyph_row        22924 src/xdisp.c          to = it->glyph_row->glyphs[TEXT_AREA];
glyph_row        22925 src/xdisp.c          toend = to + it->glyph_row->used[TEXT_AREA];
glyph_row        22944 src/xdisp.c    	  it->glyph_row->x = 0;
glyph_row        22953 src/xdisp.c    	      it->glyph_row->used[TEXT_AREA] -= g - to - tused;
glyph_row        22955 src/xdisp.c    	  used = it->glyph_row->used[TEXT_AREA];
glyph_row        22956 src/xdisp.c    	  if (it->glyph_row->truncated_on_right_p
glyph_row        22958 src/xdisp.c    	      && it->glyph_row->glyphs[TEXT_AREA][used - 2].type
glyph_row        22963 src/xdisp.c    	      it->glyph_row->glyphs[TEXT_AREA][used - 2].pixel_width += extra;
glyph_row        22975 src/xdisp.c    	      from = truncate_it.glyph_row->glyphs[TEXT_AREA];
glyph_row        22982 src/xdisp.c    	it->glyph_row->used[TEXT_AREA] = to - it->glyph_row->glyphs[TEXT_AREA];
glyph_row        22986 src/xdisp.c          short tused = truncate_it.glyph_row->used[TEXT_AREA];
glyph_row        22990 src/xdisp.c          end = truncate_it.glyph_row->glyphs[TEXT_AREA];
glyph_row        22991 src/xdisp.c          from = end + truncate_it.glyph_row->used[TEXT_AREA] - 1;
glyph_row        22992 src/xdisp.c          toend = it->glyph_row->glyphs[TEXT_AREA];
glyph_row        22993 src/xdisp.c          to = toend + it->glyph_row->used[TEXT_AREA] - 1;
glyph_row        23006 src/xdisp.c    	  if (it->glyph_row->truncated_on_right_p
glyph_row        23008 src/xdisp.c    	      && it->glyph_row->glyphs[TEXT_AREA][1].type == STRETCH_GLYPH)
glyph_row        23012 src/xdisp.c    	      it->glyph_row->glyphs[TEXT_AREA][1].pixel_width += extra;
glyph_row        23023 src/xdisp.c    		truncate_it.glyph_row->glyphs[TEXT_AREA]
glyph_row        23024 src/xdisp.c    		+ truncate_it.glyph_row->used[TEXT_AREA] - 1;
glyph_row        23034 src/xdisp.c    	  struct glyph *g0 = it->glyph_row->glyphs[TEXT_AREA];
glyph_row        23035 src/xdisp.c    	  struct glyph *g = g0 + it->glyph_row->used[TEXT_AREA] - 1;
glyph_row        23041 src/xdisp.c    	  it->glyph_row->used[TEXT_AREA] += move_by;
glyph_row        23048 src/xdisp.c    row_hash (struct glyph_row *row)
glyph_row        23084 src/xdisp.c      struct glyph_row *row = it->glyph_row;
glyph_row        23178 src/xdisp.c      int n = it->glyph_row->used[TEXT_AREA];
glyph_row        23180 src/xdisp.c      if (it->glyph_row->glyphs[TEXT_AREA] + n
glyph_row        23181 src/xdisp.c          < it->glyph_row->glyphs[1 + TEXT_AREA])
glyph_row        23259 src/xdisp.c    	  if (!(it->glyph_row->reversed_p
glyph_row        23277 src/xdisp.c    	  struct glyph *g = it->glyph_row->glyphs[TEXT_AREA] + n;
glyph_row        23347 src/xdisp.c    	      it->glyph_row->height = 0;
glyph_row        23391 src/xdisp.c    	  && it->glyph_row->reversed_p
glyph_row        23392 src/xdisp.c    	  && !it->glyph_row->continued_p))
glyph_row        23414 src/xdisp.c        : (it->glyph_row->ends_at_zv_p
glyph_row        23427 src/xdisp.c          && MATRIX_ROW_DISPLAYS_TEXT_P (it->glyph_row)
glyph_row        23436 src/xdisp.c          && !it->glyph_row->reversed_p
glyph_row        23442 src/xdisp.c      it->glyph_row->fill_line_p = true;
glyph_row        23459 src/xdisp.c          if (it->glyph_row->used[TEXT_AREA] == 0)
glyph_row        23461 src/xdisp.c    	  it->glyph_row->glyphs[TEXT_AREA][0] = space_glyph;
glyph_row        23462 src/xdisp.c    	  it->glyph_row->glyphs[TEXT_AREA][0].face_id = face->id;
glyph_row        23463 src/xdisp.c    	  it->glyph_row->used[TEXT_AREA] = 1;
glyph_row        23467 src/xdisp.c          if (!(it->glyph_row->mode_line_p
glyph_row        23477 src/xdisp.c    	      && it->glyph_row->used[LEFT_MARGIN_AREA] == 0)
glyph_row        23479 src/xdisp.c    	      it->glyph_row->glyphs[LEFT_MARGIN_AREA][0] = space_glyph;
glyph_row        23480 src/xdisp.c    	      it->glyph_row->glyphs[LEFT_MARGIN_AREA][0].face_id =
glyph_row        23482 src/xdisp.c    	      it->glyph_row->used[LEFT_MARGIN_AREA] = 1;
glyph_row        23485 src/xdisp.c    	      && it->glyph_row->used[RIGHT_MARGIN_AREA] == 0)
glyph_row        23487 src/xdisp.c    	      it->glyph_row->glyphs[RIGHT_MARGIN_AREA][0] = space_glyph;
glyph_row        23488 src/xdisp.c    	      it->glyph_row->glyphs[RIGHT_MARGIN_AREA][0].face_id =
glyph_row        23490 src/xdisp.c    	      it->glyph_row->used[RIGHT_MARGIN_AREA] = 1;
glyph_row        23561 src/xdisp.c    	  if (!it->glyph_row->reversed_p)
glyph_row        23580 src/xdisp.c          if (it->glyph_row->reversed_p)
glyph_row        23588 src/xdisp.c    	  struct glyph *row_start = it->glyph_row->glyphs[TEXT_AREA];
glyph_row        23589 src/xdisp.c    	  struct glyph *row_end = row_start + it->glyph_row->used[TEXT_AREA];
glyph_row        23624 src/xdisp.c    	      it->face_id = (it->glyph_row->ends_at_zv_p ?
glyph_row        23640 src/xdisp.c    	    it->glyph_row->x = stretch_width;
glyph_row        23660 src/xdisp.c    	  && (it->glyph_row->used[LEFT_MARGIN_AREA]
glyph_row        23662 src/xdisp.c    	  && !it->glyph_row->mode_line_p
glyph_row        23665 src/xdisp.c    	  struct glyph *g = it->glyph_row->glyphs[LEFT_MARGIN_AREA];
glyph_row        23666 src/xdisp.c    	  struct glyph *e = g + it->glyph_row->used[LEFT_MARGIN_AREA];
glyph_row        23673 src/xdisp.c    	  while (it->glyph_row->used[LEFT_MARGIN_AREA]
glyph_row        23675 src/xdisp.c    		 && g < it->glyph_row->glyphs[TEXT_AREA])
glyph_row        23691 src/xdisp.c          it->face_id = (it->glyph_row->ends_at_zv_p ?
glyph_row        23698 src/xdisp.c          it->current_x = it->glyph_row->used[TEXT_AREA];
glyph_row        23731 src/xdisp.c    	  && (it->glyph_row->used[RIGHT_MARGIN_AREA]
glyph_row        23733 src/xdisp.c    	  && !it->glyph_row->mode_line_p
glyph_row        23736 src/xdisp.c    	  struct glyph *g = it->glyph_row->glyphs[RIGHT_MARGIN_AREA];
glyph_row        23737 src/xdisp.c    	  struct glyph *e = g + it->glyph_row->used[RIGHT_MARGIN_AREA];
glyph_row        23744 src/xdisp.c    	  while (it->glyph_row->used[RIGHT_MARGIN_AREA]
glyph_row        23746 src/xdisp.c    		 && g < it->glyph_row->glyphs[LAST_AREA])
glyph_row        23795 src/xdisp.c      struct glyph_row *row = it->glyph_row;
glyph_row        23872 src/xdisp.c    row_for_charpos_p (struct glyph_row *row, ptrdiff_t charpos)
glyph_row        23959 src/xdisp.c    cursor_row_p (struct glyph_row *row)
glyph_row        24126 src/xdisp.c      eassert (it->glyph_row);
glyph_row        24127 src/xdisp.c      eassert (it->glyph_row->reversed_p);
glyph_row        24129 src/xdisp.c      eassert (n <= it->glyph_row->used[TEXT_AREA]);
glyph_row        24131 src/xdisp.c      if (n > it->glyph_row->used[TEXT_AREA])
glyph_row        24132 src/xdisp.c        n = it->glyph_row->used[TEXT_AREA];
glyph_row        24133 src/xdisp.c      glyph = it->glyph_row->glyphs[TEXT_AREA] + n;
glyph_row        24134 src/xdisp.c      end = it->glyph_row->glyphs[TEXT_AREA] + it->glyph_row->used[TEXT_AREA];
glyph_row        24142 src/xdisp.c    find_row_edges (struct it *it, struct glyph_row *row,
glyph_row        24185 src/xdisp.c          struct glyph_row *r1 = row - 1;
glyph_row        24591 src/xdisp.c      struct glyph *p = it->glyph_row ? it->glyph_row->glyphs[TEXT_AREA] : NULL;
glyph_row        24592 src/xdisp.c      short *u = it->glyph_row ? &it->glyph_row->used[TEXT_AREA] : NULL;
glyph_row        24594 src/xdisp.c      eassert (it->glyph_row == NULL || it->glyph_row->used[TEXT_AREA] == 0);
glyph_row        24616 src/xdisp.c          if (it->glyph_row)
glyph_row        24618 src/xdisp.c    	  struct glyph_row *row = it->glyph_row;
glyph_row        24680 src/xdisp.c    row_text_area_empty (struct glyph_row *row)
glyph_row        24712 src/xdisp.c      struct glyph_row *row = it->glyph_row;
glyph_row        25554 src/xdisp.c    	  struct glyph_row *arrow_row
glyph_row        25655 src/xdisp.c      ++it->glyph_row;
glyph_row        25660 src/xdisp.c      if (it->glyph_row < MATRIX_BOTTOM_TEXT_ROW (it->w->desired_matrix, it->w))
glyph_row        25661 src/xdisp.c        it->glyph_row->reversed_p = row->reversed_p;
glyph_row        25923 src/xdisp.c      struct glyph_row *row;
glyph_row        26176 src/xdisp.c    	  struct glyph_row *row = it.glyph_row;
glyph_row        26184 src/xdisp.c    	  it.glyph_row = NULL;
glyph_row        26186 src/xdisp.c    	  it.glyph_row = row;
glyph_row        26398 src/xdisp.c      struct glyph_row *row;
glyph_row        26556 src/xdisp.c          struct glyph_row *row = it.glyph_row + i;
glyph_row        26593 src/xdisp.c    deep_copy_glyph_row (struct glyph_row *to, struct glyph_row *from)
glyph_row        26645 src/xdisp.c      struct glyph_row *row;
glyph_row        26661 src/xdisp.c      row = it.glyph_row;
glyph_row        26876 src/xdisp.c      it.glyph_row->enabled_p = false;
glyph_row        26877 src/xdisp.c      prepare_desired_row (w, it.glyph_row, true);
glyph_row        26879 src/xdisp.c      it.glyph_row->mode_line_p = true;
glyph_row        26882 src/xdisp.c          it.glyph_row->tab_line_p = true;
glyph_row        26962 src/xdisp.c      it.glyph_row->full_width_p = true;
glyph_row        26963 src/xdisp.c      it.glyph_row->continued_p = false;
glyph_row        26964 src/xdisp.c      it.glyph_row->truncated_on_left_p = false;
glyph_row        26965 src/xdisp.c      it.glyph_row->truncated_on_right_p = false;
glyph_row        26972 src/xdisp.c          struct glyph *last = (it.glyph_row->glyphs[TEXT_AREA]
glyph_row        26973 src/xdisp.c    			    + it.glyph_row->used[TEXT_AREA] - 1);
glyph_row        26987 src/xdisp.c      return it.glyph_row->height;
glyph_row        27303 src/xdisp.c    			  nglyphs_before = it->glyph_row->used[TEXT_AREA];
glyph_row        27315 src/xdisp.c    				= (it->glyph_row->glyphs[TEXT_AREA]
glyph_row        28599 src/xdisp.c      struct glyph_row *row = it->glyph_row;
glyph_row        29250 src/xdisp.c    		   unsigned *char2b, struct window *w, struct glyph_row *row,
glyph_row        30425 src/xdisp.c    draw_glyphs (struct window *w, int x, struct glyph_row *row,
glyph_row        30707 src/xdisp.c    	&& (it->glyph_row->glyphs[area]			\
glyph_row        30708 src/xdisp.c    	    < it->glyph_row->glyphs[area + 1]))		\
glyph_row        30724 src/xdisp.c      eassert (it->glyph_row);
glyph_row        30727 src/xdisp.c      glyph = it->glyph_row->glyphs[area] + it->glyph_row->used[area];
glyph_row        30728 src/xdisp.c      if (glyph < it->glyph_row->glyphs[area + 1])
glyph_row        30732 src/xdisp.c          if (it->glyph_row->reversed_p && area == TEXT_AREA)
glyph_row        30737 src/xdisp.c    	  for (g = glyph - 1; g >= it->glyph_row->glyphs[area]; g--)
glyph_row        30739 src/xdisp.c    	  glyph = it->glyph_row->glyphs[area];
glyph_row        30762 src/xdisp.c          if (it->glyph_row->reversed_p && area == TEXT_AREA)
glyph_row        30792 src/xdisp.c          ++it->glyph_row->used[area];
glyph_row        30807 src/xdisp.c      eassert (it->glyph_row);
glyph_row        30809 src/xdisp.c      glyph = it->glyph_row->glyphs[area] + it->glyph_row->used[area];
glyph_row        30810 src/xdisp.c      if (glyph < it->glyph_row->glyphs[area + 1])
glyph_row        30814 src/xdisp.c          if (it->glyph_row->reversed_p && it->area == TEXT_AREA)
glyph_row        30819 src/xdisp.c    	  for (g = glyph - 1; g >= it->glyph_row->glyphs[it->area]; g--)
glyph_row        30821 src/xdisp.c    	  glyph = it->glyph_row->glyphs[it->area];
glyph_row        30846 src/xdisp.c          if (it->glyph_row->reversed_p && area == TEXT_AREA)
glyph_row        30870 src/xdisp.c          ++it->glyph_row->used[area];
glyph_row        31019 src/xdisp.c      if (it->glyph_row)
glyph_row        31024 src/xdisp.c          glyph = it->glyph_row->glyphs[area] + it->glyph_row->used[area];
glyph_row        31025 src/xdisp.c          if (it->glyph_row->reversed_p)
glyph_row        31030 src/xdisp.c    	  for (g = glyph - 1; g >= it->glyph_row->glyphs[it->area]; g--)
glyph_row        31032 src/xdisp.c    	  glyph = it->glyph_row->glyphs[it->area];
glyph_row        31034 src/xdisp.c          if (glyph < it->glyph_row->glyphs[area + 1])
glyph_row        31045 src/xdisp.c    	  if (it->glyph_row->reversed_p && area == TEXT_AREA)
glyph_row        31070 src/xdisp.c    	  ++it->glyph_row->used[area];
glyph_row        31125 src/xdisp.c      if (it->glyph_row)
glyph_row        31129 src/xdisp.c    	= it->glyph_row->glyphs[area] + it->glyph_row->used[area];
glyph_row        31131 src/xdisp.c          if (it->glyph_row->reversed_p)
glyph_row        31136 src/xdisp.c    	  for (g = glyph - 1; g >= it->glyph_row->glyphs[it->area]; g--)
glyph_row        31138 src/xdisp.c    	  glyph = it->glyph_row->glyphs[it->area];
glyph_row        31140 src/xdisp.c          if (glyph < it->glyph_row->glyphs[area + 1])
glyph_row        31151 src/xdisp.c    	  if (it->glyph_row->reversed_p && area == TEXT_AREA)
glyph_row        31175 src/xdisp.c    	  ++it->glyph_row->used[area];
glyph_row        31196 src/xdisp.c      glyph = it->glyph_row->glyphs[area] + it->glyph_row->used[area];
glyph_row        31197 src/xdisp.c      if (glyph < it->glyph_row->glyphs[area + 1])
glyph_row        31201 src/xdisp.c          if (it->glyph_row->reversed_p && area == TEXT_AREA)
glyph_row        31206 src/xdisp.c    	  for (g = glyph - 1; g >= it->glyph_row->glyphs[area]; g--)
glyph_row        31208 src/xdisp.c    	  glyph = it->glyph_row->glyphs[area];
glyph_row        31239 src/xdisp.c          if (it->glyph_row->reversed_p && area == TEXT_AREA)
glyph_row        31270 src/xdisp.c          ++it->glyph_row->used[area];
glyph_row        31376 src/xdisp.c          it2.glyph_row = NULL;
glyph_row        31396 src/xdisp.c          if (it->glyph_row == NULL || !it->glyph_row->mode_line_p)
glyph_row        31476 src/xdisp.c      if (width > 0 && height > 0 && it->glyph_row)
glyph_row        31571 src/xdisp.c          && temp_it.glyph_row
glyph_row        31575 src/xdisp.c          && temp_it.glyph_row->used[TEXT_AREA] > 0
glyph_row        31576 src/xdisp.c          && (temp_it.glyph_row->reversed_p
glyph_row        31711 src/xdisp.c      glyph = it->glyph_row->glyphs[area] + it->glyph_row->used[area];
glyph_row        31712 src/xdisp.c      if (glyph < it->glyph_row->glyphs[area + 1])
glyph_row        31716 src/xdisp.c          if (it->glyph_row->reversed_p && area == TEXT_AREA)
glyph_row        31721 src/xdisp.c    	  for (g = glyph - 1; g >= it->glyph_row->glyphs[area]; g--)
glyph_row        31723 src/xdisp.c    	  glyph = it->glyph_row->glyphs[area];
glyph_row        31743 src/xdisp.c          if (it->glyph_row->reversed_p && area == TEXT_AREA)
glyph_row        31767 src/xdisp.c          ++it->glyph_row->used[area];
glyph_row        31908 src/xdisp.c      if (it->glyph_row)
glyph_row        32075 src/xdisp.c    	  if (it->glyph_row)
glyph_row        32093 src/xdisp.c    		it->glyph_row->contains_overlapping_glyphs_p = true;
glyph_row        32270 src/xdisp.c    	      if (it->glyph_row)
glyph_row        32579 src/xdisp.c          if (it->glyph_row
glyph_row        32582 src/xdisp.c    	it->glyph_row->contains_overlapping_glyphs_p = true;
glyph_row        32600 src/xdisp.c          if (it->glyph_row && cmp->glyph_len > 0)
glyph_row        32625 src/xdisp.c    	  if (it->glyph_row
glyph_row        32627 src/xdisp.c    	    it->glyph_row->contains_overlapping_glyphs_p = true;
glyph_row        32643 src/xdisp.c          if (it->glyph_row)
glyph_row        32681 src/xdisp.c    gui_write_glyphs (struct window *w, struct glyph_row *updated_row,
glyph_row        32725 src/xdisp.c    gui_insert_glyphs (struct window *w, struct glyph_row *updated_row,
glyph_row        32730 src/xdisp.c      struct glyph_row *row;
glyph_row        32782 src/xdisp.c    gui_clear_end_of_line (struct window *w, struct glyph_row *updated_row,
glyph_row        33114 src/xdisp.c      struct glyph_row *row;
glyph_row        33178 src/xdisp.c    gui_fix_overlapping_area (struct window *w, struct glyph_row *row,
glyph_row        33220 src/xdisp.c    draw_phys_cursor_glyph (struct window *w, struct glyph_row *row,
glyph_row        33280 src/xdisp.c      struct glyph_row *cursor_row;
glyph_row        33413 src/xdisp.c      struct glyph_row *glyph_row;
glyph_row        33429 src/xdisp.c      glyph_row = MATRIX_ROW (w->current_matrix, vpos);
glyph_row        33432 src/xdisp.c      if (!glyph_row->enabled_p)
glyph_row        33451 src/xdisp.c    	  w->phys_cursor.y = glyph_row->y;
glyph_row        33459 src/xdisp.c      if (0 <= hpos && hpos < glyph_row->used[TEXT_AREA])
glyph_row        33460 src/xdisp.c        glyph = glyph_row->glyphs[TEXT_AREA] + hpos;
glyph_row        33491 src/xdisp.c          w->phys_cursor_ascent = glyph_row->ascent;
glyph_row        33492 src/xdisp.c          w->phys_cursor_height = glyph_row->height;
glyph_row        33497 src/xdisp.c          w->phys_cursor.y = glyph_row->y;
glyph_row        33502 src/xdisp.c      FRAME_RIF (f)->draw_window_cursor (w, glyph_row, x, y,
glyph_row        33520 src/xdisp.c          struct glyph_row *row;
glyph_row        33590 src/xdisp.c    draw_row_with_mouse_face (struct window *w, int start_x, struct glyph_row *row,
glyph_row        33635 src/xdisp.c          struct glyph_row *row, *first, *last;
glyph_row        33848 src/xdisp.c      struct glyph_row *row = MATRIX_ROW (w->current_matrix, vpos);
glyph_row        33873 src/xdisp.c    		     struct glyph_row **start, struct glyph_row **end)
glyph_row        33875 src/xdisp.c      struct glyph_row *first = MATRIX_FIRST_TEXT_ROW (w->current_matrix);
glyph_row        33877 src/xdisp.c      struct glyph_row *row;
glyph_row        33946 src/xdisp.c          struct glyph_row *next = row + 1;
glyph_row        34036 src/xdisp.c      struct glyph_row *first = MATRIX_FIRST_TEXT_ROW (w->current_matrix);
glyph_row        34037 src/xdisp.c      struct glyph_row *r1, *r2;
glyph_row        34054 src/xdisp.c          struct glyph_row *prev;
glyph_row        34077 src/xdisp.c          struct glyph_row *next;
glyph_row        34078 src/xdisp.c          struct glyph_row *last
glyph_row        34095 src/xdisp.c          struct glyph_row *tem = r2;
glyph_row        34374 src/xdisp.c      struct glyph_row *r;
glyph_row        34376 src/xdisp.c      struct glyph_row *best_row = NULL;
glyph_row        34443 src/xdisp.c      struct glyph_row *r;
glyph_row        34759 src/xdisp.c      struct glyph_row *row UNINIT;
glyph_row        35514 src/xdisp.c    		  struct glyph_row *r = MATRIX_ROW (w->current_matrix, vpos);
glyph_row        35627 src/xdisp.c    		    struct glyph_row *r
glyph_row        35683 src/xdisp.c    		      struct glyph_row *r
glyph_row        35758 src/xdisp.c    expose_area (struct window *w, struct glyph_row *row, const Emacs_Rectangle *r,
glyph_row        35816 src/xdisp.c    expose_line (struct window *w, struct glyph_row *row, const Emacs_Rectangle *r)
glyph_row        35849 src/xdisp.c    		 struct glyph_row *first_overlapping_row,
glyph_row        35850 src/xdisp.c    		 struct glyph_row *last_overlapping_row,
glyph_row        35853 src/xdisp.c      struct glyph_row *row;
glyph_row        35881 src/xdisp.c      struct glyph_row *row;
glyph_row        36068 src/xdisp.c          struct glyph_row *row;
glyph_row        36069 src/xdisp.c          struct glyph_row *first_overlapping_row, *last_overlapping_row;
glyph_row        37614 src/xdisp.c    adjust_glyph_width_for_mouse_face (struct glyph *g, struct glyph_row *row,
glyph_row        37673 src/xdisp.c    get_cursor_offset_for_mouse_face (struct window *w, struct glyph_row *row,
glyph_row        8749 src/xfns.c       struct glyph_row *row, *end;
glyph_row        1094 src/xterm.c    static void x_clip_to_row (struct window *, struct glyph_row *,
glyph_row        7501 src/xterm.c    x_after_update_window_line (struct window *w, struct glyph_row *desired_row)
glyph_row        7561 src/xterm.c    x_draw_fringe_bitmap (struct window *w, struct glyph_row *row,
glyph_row        24894 src/xterm.c    x_clip_to_row (struct window *w, struct glyph_row *row,
glyph_row        24916 src/xterm.c    x_draw_hollow_cursor (struct window *w, struct glyph_row *row)
glyph_row        24972 src/xterm.c    x_draw_bar_cursor (struct window *w, struct glyph_row *row, int width, enum text_cursor_kinds kind)
glyph_row        24993 src/xterm.c          struct glyph_row *r;
glyph_row        25100 src/xterm.c    x_draw_window_cursor (struct window *w, struct glyph_row *glyph_row, int x,
glyph_row        25113 src/xterm.c          if (glyph_row->exact_window_width_line_p
glyph_row        25114 src/xterm.c    	  && (glyph_row->reversed_p
glyph_row        25116 src/xterm.c    	      : (w->phys_cursor.hpos >= glyph_row->used[TEXT_AREA])))
glyph_row        25118 src/xterm.c    	  glyph_row->cursor_in_fringe_p = true;
glyph_row        25119 src/xterm.c    	  draw_fringe_bitmap (w, glyph_row, glyph_row->reversed_p);
glyph_row        25126 src/xterm.c    	      x_draw_hollow_cursor (w, glyph_row);
glyph_row        25130 src/xterm.c    	      draw_phys_cursor_glyph (w, glyph_row, DRAW_CURSOR);
glyph_row        25134 src/xterm.c    	      x_draw_bar_cursor (w, glyph_row, cursor_width, BAR_CURSOR);
glyph_row        25138 src/xterm.c    	      x_draw_bar_cursor (w, glyph_row, cursor_width, HBAR_CURSOR);
glyph_row        4121 src/xwidget.c        struct glyph_row *row;