Symbol: grid
games/boggle/boggle/bog.c
101
grid = 5;
games/boggle/boggle/bog.c
127
ncubes = grid * grid;
games/boggle/boggle/bog.c
605
cubes = grid == 4 ? cubes4 : cubes5;
games/boggle/boggle/bog.c
62
int grid = 4;
games/boggle/boggle/bog.c
679
minlength = grid - 1;
games/boggle/boggle/bog.c
710
if (col + 1 < grid) \
games/boggle/boggle/bog.c
735
row = cube / grid;
games/boggle/boggle/bog.c
736
col = cube % grid;
games/boggle/boggle/bog.c
745
SET_ADJ(cube - grid);
games/boggle/boggle/bog.c
748
if (row + 1 < grid)
games/boggle/boggle/bog.c
749
SET_ADJ(cube + grid);
games/boggle/boggle/mach.c
102
separator = malloc(4 * grid + 2);
games/boggle/boggle/mach.c
106
ep = separator + 4 * grid;
games/boggle/boggle/mach.c
116
SCORE_COL += (grid - 4) * 4;
games/boggle/boggle/mach.c
117
TIMER_COL += (grid - 4) * 4;
games/boggle/boggle/mach.c
118
PROMPT_COL += (grid - 4) * 4;
games/boggle/boggle/mach.c
119
LIST_LINE += (grid - 4) * 2;
games/boggle/boggle/mach.c
702
if ((i + 1) % grid == 0) {
games/boggle/boggle/mach.c
79
extern int ngames, nmwords, npwords, tnmwords, tnpwords, ncubes, grid;
sys/kern/kern_intrmap.c
155
intrmap_set_grid(struct intrmap *im, unsigned int unit, unsigned int grid)
sys/kern/kern_intrmap.c
161
KASSERTMSG(grid > 0, "invalid if_ringmap grid %u", grid);
sys/kern/kern_intrmap.c
162
KASSERTMSG(grid >= im->im_count, "invalid intrmap grid %u, count %u",
sys/kern/kern_intrmap.c
163
grid, im->im_count);
sys/kern/kern_intrmap.c
164
im->im_grid = grid;
sys/kern/kern_intrmap.c
166
offset = (grid * unit) % ic->ic_count;
sys/kern/kern_intrmap.c
181
unsigned int i, grid = 0, prev_grid;
sys/kern/kern_intrmap.c
200
grid = ic->ic_count / (i + 1);
sys/kern/kern_intrmap.c
201
if (nintrs > grid) {
sys/kern/kern_intrmap.c
202
grid = prev_grid;
sys/kern/kern_intrmap.c
208
prev_grid = grid;
sys/kern/kern_intrmap.c
210
intrmap_set_grid(im, unit, grid);
usr.bin/tmux/cmd-capture-pane.c
136
struct grid *gd = s->grid;
usr.bin/tmux/cmd-capture-pane.c
214
cmd_capture_pane_hyperlinks(struct grid *gd, struct screen *s, u_int py,
usr.bin/tmux/cmd-capture-pane.c
257
struct grid *gd;
usr.bin/tmux/cmd-capture-pane.c
285
gd = s->grid;
usr.bin/tmux/cmd-capture-pane.c
288
gd = wp->base.grid;
usr.bin/tmux/cmd-capture-pane.c
292
gd = wp->base.grid;
usr.bin/tmux/cmd-capture-pane.c
39
static char *cmd_capture_pane_hyperlinks(struct grid *, struct screen *,
usr.bin/tmux/cmd-capture-pane.c
421
grid_clear_history(wp->base.grid);
usr.bin/tmux/cmd-capture-pane.c
82
struct grid *gd = s->grid;
usr.bin/tmux/cmd-resize-pane.c
69
struct grid *gd = wp->base.grid;
usr.bin/tmux/format.c
1001
gd = wp->base.grid;
usr.bin/tmux/format.c
1032
for (i = 0; i < wp->base.grid->sx; i++) {
usr.bin/tmux/format.c
1255
grid_view_get_cell(wp->base.grid, wp->base.cx, wp->base.cy, &gc);
usr.bin/tmux/format.c
1280
struct grid *gd;
usr.bin/tmux/format.c
1296
gd = wp->base.grid;
usr.bin/tmux/format.c
1305
struct grid *gd;
usr.bin/tmux/format.c
1321
gd = wp->base.grid;
usr.bin/tmux/format.c
1330
struct grid *gd;
usr.bin/tmux/format.c
1346
gd = wp->base.grid;
usr.bin/tmux/format.c
1881
return (format_printf("%u", ft->wp->base.grid->hlimit));
usr.bin/tmux/format.c
1890
return (format_printf("%u", ft->wp->base.grid->hsize));
usr.bin/tmux/format.c
6932
format_grid_word(struct grid *gd, u_int x, u_int y)
usr.bin/tmux/format.c
7001
format_grid_line(struct grid *gd, u_int y)
usr.bin/tmux/format.c
7030
format_grid_hyperlink(struct grid *gd, u_int x, u_int y, struct screen* s)
usr.bin/tmux/format.c
968
struct grid *gd;
usr.bin/tmux/format.c
976
gd = wp->base.grid;
usr.bin/tmux/format.c
994
struct grid *gd;
usr.bin/tmux/grid-reader.c
24
grid_reader_start(struct grid_reader *gr, struct grid *gd, u_int cx, u_int cy)
usr.bin/tmux/grid-view.c
106
grid_view_scroll_region_up(struct grid *gd, u_int rupper, u_int rlower,
usr.bin/tmux/grid-view.c
127
grid_view_scroll_region_down(struct grid *gd, u_int rupper, u_int rlower,
usr.bin/tmux/grid-view.c
138
grid_view_insert_lines(struct grid *gd, u_int py, u_int ny, u_int bg)
usr.bin/tmux/grid-view.c
151
grid_view_insert_lines_region(struct grid *gd, u_int rlower, u_int py,
usr.bin/tmux/grid-view.c
167
grid_view_delete_lines(struct grid *gd, u_int py, u_int ny, u_int bg)
usr.bin/tmux/grid-view.c
181
grid_view_delete_lines_region(struct grid *gd, u_int rlower, u_int py,
usr.bin/tmux/grid-view.c
197
grid_view_insert_cells(struct grid *gd, u_int px, u_int py, u_int nx, u_int bg)
usr.bin/tmux/grid-view.c
214
grid_view_delete_cells(struct grid *gd, u_int px, u_int py, u_int nx, u_int bg)
usr.bin/tmux/grid-view.c
229
grid_view_string_cells(struct grid *gd, u_int px, u_int py, u_int nx)
usr.bin/tmux/grid-view.c
35
grid_view_get_cell(struct grid *gd, u_int px, u_int py, struct grid_cell *gc)
usr.bin/tmux/grid-view.c
42
grid_view_set_cell(struct grid *gd, u_int px, u_int py,
usr.bin/tmux/grid-view.c
50
grid_view_set_padding(struct grid *gd, u_int px, u_int py, int bg)
usr.bin/tmux/grid-view.c
57
grid_view_set_cells(struct grid *gd, u_int px, u_int py,
usr.bin/tmux/grid-view.c
66
grid_view_clear_history(struct grid *gd, u_int bg)
usr.bin/tmux/grid-view.c
95
grid_view_clear(struct grid *gd, u_int px, u_int py, u_int nx, u_int ny,
usr.bin/tmux/grid.c
1129
grid_string_cells(struct grid *gd, u_int px, u_int py, u_int nx,
usr.bin/tmux/grid.c
1227
grid_duplicate_lines(struct grid *dst, u_int dy, struct grid *src, u_int sy,
usr.bin/tmux/grid.c
1275
grid_reflow_add(struct grid *gd, u_int n)
usr.bin/tmux/grid.c
1289
grid_reflow_move(struct grid *gd, struct grid_line *from)
usr.bin/tmux/grid.c
1301
grid_reflow_join(struct grid *target, struct grid *gd, u_int sx, u_int yy,
usr.bin/tmux/grid.c
1409
grid_reflow_split(struct grid *target, struct grid *gd, u_int sx, u_int yy,
usr.bin/tmux/grid.c
1477
grid_reflow(struct grid *gd, u_int sx)
usr.bin/tmux/grid.c
1479
struct grid *target;
usr.bin/tmux/grid.c
1563
grid_wrap_position(struct grid *gd, u_int px, u_int py, u_int *wx, u_int *wy)
usr.bin/tmux/grid.c
1585
grid_unwrap_position(struct grid *gd, u_int *px, u_int *py, u_int wx, u_int wy)
usr.bin/tmux/grid.c
1618
grid_line_length(struct grid *gd, u_int py)
usr.bin/tmux/grid.c
1639
grid_line_limit(struct grid *gd, u_int py)
usr.bin/tmux/grid.c
1659
grid_in_set(struct grid *gd, u_int px, u_int py, const char *set)
usr.bin/tmux/grid.c
192
grid_get_line(struct grid *gd, u_int line)
usr.bin/tmux/grid.c
218
grid_adjust_lines(struct grid *gd, u_int lines)
usr.bin/tmux/grid.c
225
grid_clear_cell(struct grid *gd, u_int px, u_int py, u_int bg, int moved)
usr.bin/tmux/grid.c
255
grid_check_y(struct grid *gd, const char *from, u_int py)
usr.bin/tmux/grid.c
307
grid_free_line(struct grid *gd, u_int py)
usr.bin/tmux/grid.c
316
grid_free_lines(struct grid *gd, u_int py, u_int ny)
usr.bin/tmux/grid.c
325
struct grid *
usr.bin/tmux/grid.c
328
struct grid *gd;
usr.bin/tmux/grid.c
346
grid_destroy(struct grid *gd)
usr.bin/tmux/grid.c
355
grid_compare(struct grid *ga, struct grid *gb)
usr.bin/tmux/grid.c
382
grid_trim_history(struct grid *gd, u_int ny)
usr.bin/tmux/grid.c
398
grid_collect_history(struct grid *gd, int all)
usr.bin/tmux/grid.c
428
grid_remove_history(struct grid *gd, u_int ny)
usr.bin/tmux/grid.c
446
grid_scroll_history(struct grid *gd, u_int bg)
usr.bin/tmux/grid.c
464
grid_clear_history(struct grid *gd)
usr.bin/tmux/grid.c
478
grid_scroll_history_region(struct grid *gd, u_int upper, u_int lower, u_int bg)
usr.bin/tmux/grid.c
513
grid_expand_line(struct grid *gd, u_int py, u_int sx, u_int bg)
usr.bin/tmux/grid.c
542
grid_empty_line(struct grid *gd, u_int py, u_int bg)
usr.bin/tmux/grid.c
551
grid_peek_line(struct grid *gd, u_int py)
usr.bin/tmux/grid.c
600
grid_get_cell(struct grid *gd, u_int px, u_int py, struct grid_cell *gc)
usr.bin/tmux/grid.c
611
grid_set_cell(struct grid *gd, u_int px, u_int py, const struct grid_cell *gc)
usr.bin/tmux/grid.c
634
grid_set_padding(struct grid *gd, u_int px, u_int py, int bg)
usr.bin/tmux/grid.c
645
grid_set_cells(struct grid *gd, u_int px, u_int py, const struct grid_cell *gc,
usr.bin/tmux/grid.c
674
grid_clear(struct grid *gd, u_int px, u_int py, u_int nx, u_int ny, u_int bg)
usr.bin/tmux/grid.c
714
grid_clear_lines(struct grid *gd, u_int py, u_int ny, u_int bg)
usr.bin/tmux/grid.c
736
grid_move_lines(struct grid *gd, u_int dy, u_int py, u_int ny, u_int bg)
usr.bin/tmux/grid.c
778
grid_move_cells(struct grid *gd, u_int dx, u_int px, u_int py, u_int nx,
usr.bin/tmux/input.c
1337
line = s->cy + s->grid->hsize;
usr.bin/tmux/input.c
1338
grid_get_cell(s->grid, cx, line, &first_gc);
usr.bin/tmux/input.c
1341
grid_get_cell(s->grid, cx, line, &gc);
usr.bin/tmux/input.c
1356
grid_get_cell(s->grid, s->cx, line, &gc);
usr.bin/tmux/input.c
3232
struct grid *gd = s->grid;
usr.bin/tmux/screen-write.c
1169
gl = grid_get_line(s->grid, s->grid->hsize + cy - 1);
usr.bin/tmux/screen-write.c
1235
grid_view_get_cell(s->grid, cx, yy, &gc);
usr.bin/tmux/screen-write.c
1313
grid_view_set_cell(s->grid, xx, yy, &gc);
usr.bin/tmux/screen-write.c
1356
grid_view_insert_cells(s->grid, s->cx, s->cy, nx, bg);
usr.bin/tmux/screen-write.c
1392
grid_view_delete_cells(s->grid, s->cx, s->cy, nx, bg);
usr.bin/tmux/screen-write.c
1428
grid_view_clear(s->grid, s->cx, s->cy, nx, 1, bg);
usr.bin/tmux/screen-write.c
1448
struct grid *gd = s->grid;
usr.bin/tmux/screen-write.c
1511
struct grid *gd = s->grid;
usr.bin/tmux/screen-write.c
1582
gl = grid_get_line(s->grid, s->grid->hsize + s->cy);
usr.bin/tmux/screen-write.c
1588
grid_view_clear(s->grid, 0, s->cy, sx, 1, bg);
usr.bin/tmux/screen-write.c
1589
gl = grid_get_line(s->grid, s->grid->hsize + s->cy);
usr.bin/tmux/screen-write.c
1616
gl = grid_get_line(s->grid, s->grid->hsize + s->cy);
usr.bin/tmux/screen-write.c
1620
grid_view_clear(s->grid, s->cx, s->cy, sx - s->cx, 1, bg);
usr.bin/tmux/screen-write.c
1643
grid_view_clear(s->grid, 0, s->cy, sx, 1, bg);
usr.bin/tmux/screen-write.c
1645
grid_view_clear(s->grid, 0, s->cy, s->cx + 1, 1, bg);
usr.bin/tmux/screen-write.c
1691
grid_view_scroll_region_down(s->grid, s->rupper, s->rlower, bg);
usr.bin/tmux/screen-write.c
1736
struct grid *gd = s->grid;
usr.bin/tmux/screen-write.c
1768
struct grid *gd = s->grid;
usr.bin/tmux/screen-write.c
1793
struct grid *gd = s->grid;
usr.bin/tmux/screen-write.c
1834
struct grid *gd = s->grid;
usr.bin/tmux/screen-write.c
1921
grid_view_clear(s->grid, 0, 0, sx, s->cy, bg);
usr.bin/tmux/screen-write.c
1923
grid_view_clear(s->grid, 0, s->cy, sx, 1, bg);
usr.bin/tmux/screen-write.c
1925
grid_view_clear(s->grid, 0, s->cy, s->cx + 1, 1, bg);
usr.bin/tmux/screen-write.c
1989
if ((s->grid->flags & GRID_HISTORY) &&
usr.bin/tmux/screen-write.c
1992
grid_view_clear_history(s->grid, bg);
usr.bin/tmux/screen-write.c
1994
grid_view_clear(s->grid, 0, 0, sx, sy, bg);
usr.bin/tmux/screen-write.c
2035
grid_clear_history(ctx->s->grid);
usr.bin/tmux/screen-write.c
2401
screen_write_clear_cell(struct grid *gd, u_int px, u_int py)
usr.bin/tmux/screen-write.c
2428
grid_view_get_cell(s->grid, xx, s->cy, &gc);
usr.bin/tmux/screen-write.c
2464
grid_view_get_cell(s->grid, xx, s->cy, &gc);
usr.bin/tmux/screen-write.c
2467
screen_write_clear_cell(s->grid, xx, s->cy);
usr.bin/tmux/screen-write.c
2473
grid_view_get_cell(s->grid, 0, s->cy, &gc);
usr.bin/tmux/screen-write.c
2476
screen_write_clear_cell(s->grid, xx, s->cy);
usr.bin/tmux/screen-write.c
2485
grid_view_set_cells(s->grid, s->cx, s->cy, &ci->gc, cl->data + ci->x,
usr.bin/tmux/screen-write.c
2492
grid_view_get_cell(s->grid, xx, s->cy, &gc);
usr.bin/tmux/screen-write.c
2495
screen_write_clear_cell(s->grid, xx, s->cy);
usr.bin/tmux/screen-write.c
2563
struct grid *gd = s->grid;
usr.bin/tmux/screen-write.c
2595
grid_view_insert_cells(s->grid, s->cx, s->cy, width, 8);
usr.bin/tmux/screen-write.c
2613
gl = grid_get_line(s->grid, s->grid->hsize + s->cy);
usr.bin/tmux/screen-write.c
2747
struct grid *gd = s->grid;
usr.bin/tmux/screen-write.c
2892
struct grid *gd = s->grid;
usr.bin/tmux/screen-write.c
672
struct grid *gd = src->grid;
usr.bin/tmux/screen-write.c
695
sgl = grid_get_line(s->grid, s->cy);
usr.bin/tmux/screen-write.c
702
grid_view_set_cell(s->grid, s->cx, s->cy, &gc);
usr.bin/tmux/screen-write.c
979
screen_write_fast_copy(ctx, src, px, src->grid->hsize + py, nx, ny);
usr.bin/tmux/screen-write.c
982
grid_view_get_cell(src->grid, src->cx, src->cy, &gc);
usr.bin/tmux/screen.c
125
grid_clear_lines(s->grid, s->grid->hsize, s->grid->sy, 8);
usr.bin/tmux/screen.c
157
grid_destroy(s->grid);
usr.bin/tmux/screen.c
331
u_int cx = s->cx, cy = s->grid->hsize + s->cy;
usr.bin/tmux/screen.c
346
s->grid->sx = sx;
usr.bin/tmux/screen.c
357
if (cy >= s->grid->hsize) {
usr.bin/tmux/screen.c
359
s->cy = cy - s->grid->hsize;
usr.bin/tmux/screen.c
382
struct grid *gd = s->grid;
usr.bin/tmux/screen.c
640
grid_wrap_position(s->grid, *cx, *cy, &wx, &wy);
usr.bin/tmux/screen.c
645
grid_reflow(s->grid, new_x);
usr.bin/tmux/screen.c
648
grid_unwrap_position(s->grid, cx, cy, wx, wy);
usr.bin/tmux/screen.c
653
*cy = s->grid->hsize;
usr.bin/tmux/screen.c
672
grid_duplicate_lines(s->saved_grid, 0, s->grid, screen_hsize(s), sy);
usr.bin/tmux/screen.c
679
grid_view_clear(s->grid, 0, 0, sx, sy, 8);
usr.bin/tmux/screen.c
681
s->saved_flags = s->grid->flags;
usr.bin/tmux/screen.c
682
s->grid->flags &= ~GRID_HISTORY;
usr.bin/tmux/screen.c
721
grid_duplicate_lines(s->grid, screen_hsize(s), s->saved_grid, 0,
usr.bin/tmux/screen.c
729
s->grid->flags |= GRID_HISTORY;
usr.bin/tmux/screen.c
80
s->grid = grid_create(sx, sy, hlimit);
usr.bin/tmux/screen.c
819
for (y = 0; y < screen_hsize(s) + s->grid->sy; y++) {
usr.bin/tmux/screen.c
827
gl = &s->grid->linedata[y];
usr.bin/tmux/session.c
816
struct grid *gd;
usr.bin/tmux/session.c
822
gd = wp->base.grid;
usr.bin/tmux/status.c
518
if (grid_compare(sl->active->grid, old_screen.grid) == 0) {
usr.bin/tmux/status.c
692
if (grid_compare(sl->active->grid, old_screen.grid) == 0) {
usr.bin/tmux/tmux.h
1046
struct grid *grid; /* grid data */
usr.bin/tmux/tmux.h
1064
struct grid *saved_grid;
usr.bin/tmux/tmux.h
1132
#define screen_size_x(s) ((s)->grid->sx)
usr.bin/tmux/tmux.h
1133
#define screen_size_y(s) ((s)->grid->sy)
usr.bin/tmux/tmux.h
1134
#define screen_hsize(s) ((s)->grid->hsize)
usr.bin/tmux/tmux.h
1135
#define screen_hlimit(s) ((s)->grid->hlimit)
usr.bin/tmux/tmux.h
3436
struct grid *grid_create(u_int, u_int, u_int);
usr.bin/tmux/tmux.h
928
struct grid *gd;
usr.bin/tmux/tty-draw.c
123
struct grid *gd = s->grid;
usr.bin/tmux/window-border.c
229
if (grid_compare(wp->status_screen.grid, old.grid) == 0) {
usr.bin/tmux/window-border.c
56
grid_view_get_cell(s.grid, 0, 0, &new_gc);
usr.bin/tmux/window-copy.c
100
struct grid *, struct grid *, u_int, u_int, u_int, int, int,
usr.bin/tmux/window-copy.c
1037
struct grid *gd = data->backing->grid;
usr.bin/tmux/window-copy.c
1047
struct grid *gd = data->backing->grid;
usr.bin/tmux/window-copy.c
1057
struct grid *gd = data->screen.grid;
usr.bin/tmux/window-copy.c
1068
struct grid *gd = data->screen.grid;
usr.bin/tmux/window-copy.c
1113
gl = grid_get_line(data->backing->grid, hsize - data->oy);
usr.bin/tmux/window-copy.c
1215
struct grid *gd = data->backing->grid;
usr.bin/tmux/window-copy.c
1949
grid_get_cell(s->grid, px, py, &gc);
usr.bin/tmux/window-copy.c
1990
grid_get_cell(s->grid, px, py, &gc);
usr.bin/tmux/window-copy.c
2037
grid_get_cell(s->grid, px, py, &gc);
usr.bin/tmux/window-copy.c
2058
grid_get_cell(s->grid, px, py, &gc);
usr.bin/tmux/window-copy.c
2082
gl = grid_get_line(s->grid, py);
usr.bin/tmux/window-copy.c
2085
if (gl->cellsize > s->grid->sx)
usr.bin/tmux/window-copy.c
2111
grid_get_cell(s->grid, px, py, &gc);
usr.bin/tmux/window-copy.c
2540
if (grid_get_line(data->backing->grid, nexty)->flags &
usr.bin/tmux/window-copy.c
3022
window_copy_sync_snapshot(data, wp->base.grid);
usr.bin/tmux/window-copy.c
3888
struct grid *gd = data->backing->grid;
usr.bin/tmux/window-copy.c
3920
window_copy_search_compare(struct grid *gd, u_int px, u_int py,
usr.bin/tmux/window-copy.c
3921
struct grid *sgd, u_int spx, int cis)
usr.bin/tmux/window-copy.c
3944
window_copy_search_lr(struct grid *gd, struct grid *sgd, u_int *ppx, u_int py,
usr.bin/tmux/window-copy.c
3988
window_copy_search_rl(struct grid *gd,
usr.bin/tmux/window-copy.c
3989
struct grid *sgd, u_int *ppx, u_int py, u_int first, u_int last, int cis)
usr.bin/tmux/window-copy.c
4032
window_copy_search_lr_regex(struct grid *gd, u_int *ppx, u_int *psx, u_int py,
usr.bin/tmux/window-copy.c
404
gl = grid_peek_line(src->grid, sy - 1);
usr.bin/tmux/window-copy.c
4099
window_copy_search_rl_regex(struct grid *gd, u_int *ppx, u_int *psx, u_int py,
usr.bin/tmux/window-copy.c
4189
window_copy_last_regex(struct grid *gd, u_int py, u_int first, u_int last,
usr.bin/tmux/window-copy.c
419
dst->grid->flags |= GRID_HISTORY;
usr.bin/tmux/window-copy.c
420
grid_duplicate_lines(dst->grid, 0, src->grid, 0, sy);
usr.bin/tmux/window-copy.c
422
dst->grid->sy = sy - screen_hsize(src);
usr.bin/tmux/window-copy.c
423
dst->grid->hsize = screen_hsize(src);
usr.bin/tmux/window-copy.c
424
dst->grid->hscrolled = src->grid->hscrolled;
usr.bin/tmux/window-copy.c
4240
window_copy_stringify(struct grid *gd, u_int py, u_int first, u_int last,
usr.bin/tmux/window-copy.c
425
if (src->cy > dst->grid->sy - 1) {
usr.bin/tmux/window-copy.c
427
dst->cy = dst->grid->sy - 1;
usr.bin/tmux/window-copy.c
4283
window_copy_cstrtocellpos(struct grid *gd, u_int ncells, u_int *ppx, u_int *ppy,
usr.bin/tmux/window-copy.c
441
grid_wrap_position(dst->grid, *cx, *cy, &wx, &wy);
usr.bin/tmux/window-copy.c
4426
window_copy_search_back_overlap(struct grid *gd, regex_t *preg, u_int *ppx,
usr.bin/tmux/window-copy.c
445
grid_unwrap_position(dst->grid, cx, cy, wx, wy);
usr.bin/tmux/window-copy.c
4470
window_copy_search_jump(struct window_mode_entry *wme, struct grid *gd,
usr.bin/tmux/window-copy.c
4471
struct grid *sgd, u_int fx, u_int fy, u_int endline, int cis, int wrap,
usr.bin/tmux/window-copy.c
455
window_copy_sync_snapshot(struct window_copy_mode_data *data, struct grid *src)
usr.bin/tmux/window-copy.c
4575
struct grid *gd = s->grid;
usr.bin/tmux/window-copy.c
4643
found = window_copy_search_jump(wme, gd, ss.grid, fx, fy, endline, cis,
usr.bin/tmux/window-copy.c
4661
window_copy_search_jump(wme, gd, ss.grid, fx,
usr.bin/tmux/window-copy.c
4714
struct grid *gd = data->backing->grid;
usr.bin/tmux/window-copy.c
4730
struct grid *gd = s->grid;
usr.bin/tmux/window-copy.c
4750
struct grid *gd = data->backing->grid;
usr.bin/tmux/window-copy.c
478
struct grid *sg = src->grid;
usr.bin/tmux/window-copy.c
4784
struct grid *gd = s->grid;
usr.bin/tmux/window-copy.c
479
struct grid *dg = dst->grid;
usr.bin/tmux/window-copy.c
4811
sbuf = window_copy_stringify(ssp->grid, 0, 0, ssp->grid->sx,
usr.bin/tmux/window-copy.c
4848
found = window_copy_search_lr(gd, ssp->grid,
usr.bin/tmux/window-copy.c
4964
struct grid *gd = data->backing->grid;
usr.bin/tmux/window-copy.c
4982
struct grid *gd = data->backing->grid;
usr.bin/tmux/window-copy.c
5118
struct grid *gd = data->backing->grid;
usr.bin/tmux/window-copy.c
5410
struct grid *gd = data->backing->grid;
usr.bin/tmux/window-copy.c
5987
if (~grid_get_line(data->backing->grid, ey)->flags &
usr.bin/tmux/window-copy.c
6121
struct grid *gd = data->backing->grid;
usr.bin/tmux/window-copy.c
613
window_copy_sync_snapshot(data, base->grid);
usr.bin/tmux/window-copy.c
6203
return (grid_in_set(data->backing->grid, px, py, set));
usr.bin/tmux/window-copy.c
6211
return (grid_line_length(data->backing->grid, py));
usr.bin/tmux/window-copy.c
6224
return (grid_line_limit(data->backing->grid, py));
usr.bin/tmux/window-copy.c
6240
grid_reader_start(&gr, back_s->grid, px, py);
usr.bin/tmux/window-copy.c
6259
grid_reader_start(&gr, back_s->grid, px, py);
usr.bin/tmux/window-copy.c
6278
grid_reader_start(&gr, back_s->grid, px, py);
usr.bin/tmux/window-copy.c
6358
grid_reader_start(&gr, back_s->grid, px, py);
usr.bin/tmux/window-copy.c
6381
grid_reader_start(&gr, back_s->grid, px, py);
usr.bin/tmux/window-copy.c
6553
grid_reader_start(&gr, back_s->grid, px, py);
usr.bin/tmux/window-copy.c
6574
grid_reader_start(&gr, back_s->grid, px, py);
usr.bin/tmux/window-copy.c
6596
grid_reader_start(&gr, back_s->grid, px, py);
usr.bin/tmux/window-copy.c
6621
grid_reader_start(&gr, back_s->grid, px, py);
usr.bin/tmux/window-copy.c
6646
grid_reader_start(&gr, back_s->grid, px, py);
usr.bin/tmux/window-copy.c
6669
grid_reader_start(&gr, back_s->grid, px, py);
usr.bin/tmux/window-copy.c
6699
grid_reader_start(&gr, back_s->grid, px, py);
usr.bin/tmux/window-copy.c
6726
grid_reader_start(&gr, back_s->grid, px, py);
usr.bin/tmux/window-copy.c
6755
grid_reader_start(&gr, back_s->grid, px, py);
usr.bin/tmux/window-copy.c
6767
struct grid *gd = s->grid;
usr.bin/tmux/window-copy.c
78
static int window_copy_search_compare(struct grid *, u_int, u_int,
usr.bin/tmux/window-copy.c
79
struct grid *, u_int, int);
usr.bin/tmux/window-copy.c
80
static int window_copy_search_lr(struct grid *, struct grid *, u_int *,
usr.bin/tmux/window-copy.c
82
static int window_copy_search_rl(struct grid *, struct grid *, u_int *,
usr.bin/tmux/window-copy.c
84
static int window_copy_last_regex(struct grid *, u_int, u_int, u_int,
usr.bin/tmux/window-copy.c
89
static char *window_copy_stringify(struct grid *, u_int, u_int, u_int,
usr.bin/tmux/window-copy.c
91
static void window_copy_cstrtocellpos(struct grid *, u_int, u_int *,
usr.bin/tmux/window-copy.c
97
static void window_copy_search_back_overlap(struct grid *, regex_t *,
usr.bin/tmux/window-panes.c
119
screen_write_fast_copy(&ctx, src, 0, src->grid->hsize, sx, sy);
usr.bin/tmux/window-panes.c
823
screen_write_fast_copy(ctx, s, 0, s->grid->hsize, sx, sy);
usr.bin/tmux/window-switch.c
313
grid_get_cell(s->grid, j, i, &gc);
usr.bin/tmux/window.c
1993
line = grid_view_string_cells(s->grid, 0, i, screen_size_x(s));