Symbol: screen_write_ctx
usr.bin/tmux/format-draw.c
110
format_draw_put(struct screen_write_ctx *octx, u_int ocx, u_int ocy,
usr.bin/tmux/format-draw.c
125
format_draw_put_list(struct screen_write_ctx *octx,
usr.bin/tmux/format-draw.c
169
format_draw_none(struct screen_write_ctx *octx, u_int available, u_int ocx,
usr.bin/tmux/format-draw.c
228
format_draw_left(struct screen_write_ctx *octx, u_int available, u_int ocx,
usr.bin/tmux/format-draw.c
236
struct screen_write_ctx ctx;
usr.bin/tmux/format-draw.c
331
format_draw_centre(struct screen_write_ctx *octx, u_int available, u_int ocx,
usr.bin/tmux/format-draw.c
339
struct screen_write_ctx ctx;
usr.bin/tmux/format-draw.c
439
format_draw_right(struct screen_write_ctx *octx, u_int available, u_int ocx,
usr.bin/tmux/format-draw.c
447
struct screen_write_ctx ctx;
usr.bin/tmux/format-draw.c
545
format_draw_absolute_centre(struct screen_write_ctx *octx, u_int available,
usr.bin/tmux/format-draw.c
678
format_draw_many(struct screen_write_ctx *ctx, struct style *sy, char ch,
usr.bin/tmux/format-draw.c
690
format_draw(struct screen_write_ctx *octx, const struct grid_cell *base,
usr.bin/tmux/format-draw.c
713
struct screen_write_ctx ctx[TOTAL];
usr.bin/tmux/input.c
102
struct screen_write_ctx ctx;
usr.bin/tmux/input.c
1027
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
1057
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
1207
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
1282
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
1364
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
1440
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
1826
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
1850
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
1925
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
1949
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
2036
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
2468
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
2534
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
2593
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
2691
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
2756
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
3191
struct screen_write_ctx ctx;
usr.bin/tmux/input.c
783
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
833
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
846
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
913
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/input.c
955
struct screen_write_ctx *sctx = &ictx->ctx;
usr.bin/tmux/menu.c
267
struct screen_write_ctx ctx;
usr.bin/tmux/mode-tree.c
737
struct screen_write_ctx ctx;
usr.bin/tmux/popup.c
186
popup_init_ctx_cb(struct screen_write_ctx *ctx, struct tty_ctx *ttyctx)
usr.bin/tmux/popup.c
275
struct screen_write_ctx ctx;
usr.bin/tmux/screen-redraw.c
458
struct screen_write_ctx ctx;
usr.bin/tmux/screen-write.c
1003
screen_write_cursorright(struct screen_write_ctx *ctx, u_int nx)
usr.bin/tmux/screen-write.c
1023
screen_write_cursorleft(struct screen_write_ctx *ctx, u_int nx)
usr.bin/tmux/screen-write.c
1043
screen_write_backspace(struct screen_write_ctx *ctx)
usr.bin/tmux/screen-write.c
1065
screen_write_alignmenttest(struct screen_write_ctx *ctx)
usr.bin/tmux/screen-write.c
1093
screen_write_insertcharacter(struct screen_write_ctx *ctx, u_int nx, u_int bg)
usr.bin/tmux/screen-write.c
1121
screen_write_deletecharacter(struct screen_write_ctx *ctx, u_int nx, u_int bg)
usr.bin/tmux/screen-write.c
1149
screen_write_clearcharacter(struct screen_write_ctx *ctx, u_int nx, u_int bg)
usr.bin/tmux/screen-write.c
1177
screen_write_insertline(struct screen_write_ctx *ctx, u_int ny, u_int bg)
usr.bin/tmux/screen-write.c
1224
screen_write_deleteline(struct screen_write_ctx *ctx, u_int ny, u_int bg)
usr.bin/tmux/screen-write.c
1271
screen_write_clearline(struct screen_write_ctx *ctx, u_int bg)
usr.bin/tmux/screen-write.c
1295
screen_write_clearendofline(struct screen_write_ctx *ctx, u_int bg)
usr.bin/tmux/screen-write.c
1322
screen_write_clearstartofline(struct screen_write_ctx *ctx, u_int bg)
usr.bin/tmux/screen-write.c
1347
screen_write_cursormove(struct screen_write_ctx *ctx, int px, int py,
usr.bin/tmux/screen-write.c
1370
screen_write_reverseindex(struct screen_write_ctx *ctx, u_int bg)
usr.bin/tmux/screen-write.c
1390
screen_write_scrollregion(struct screen_write_ctx *ctx, u_int rupper,
usr.bin/tmux/screen-write.c
1413
screen_write_linefeed(struct screen_write_ctx *ctx, int wrapped, u_int bg)
usr.bin/tmux/screen-write.c
1442
screen_write_scrollup(struct screen_write_ctx *ctx, u_int lines, u_int bg)
usr.bin/tmux/screen-write.c
1467
screen_write_scrolldown(struct screen_write_ctx *ctx, u_int lines, u_int bg)
usr.bin/tmux/screen-write.c
1492
screen_write_carriagereturn(struct screen_write_ctx *ctx)
usr.bin/tmux/screen-write.c
1499
screen_write_clearendofscreen(struct screen_write_ctx *ctx, u_int bg)
usr.bin/tmux/screen-write.c
1529
screen_write_clearstartofscreen(struct screen_write_ctx *ctx, u_int bg)
usr.bin/tmux/screen-write.c
1552
screen_write_clearscreen(struct screen_write_ctx *ctx, u_int bg)
usr.bin/tmux/screen-write.c
1575
screen_write_clearhistory(struct screen_write_ctx *ctx)
usr.bin/tmux/screen-write.c
1582
screen_write_fullredraw(struct screen_write_ctx *ctx)
usr.bin/tmux/screen-write.c
1595
screen_write_collect_trim(struct screen_write_ctx *ctx, u_int y, u_int x,
usr.bin/tmux/screen-write.c
1681
screen_write_collect_clear(struct screen_write_ctx *ctx, u_int y, u_int n)
usr.bin/tmux/screen-write.c
1694
screen_write_collect_scroll(struct screen_write_ctx *ctx, u_int bg)
usr.bin/tmux/screen-write.c
1724
screen_write_collect_flush(struct screen_write_ctx *ctx, int scroll_only,
usr.bin/tmux/screen-write.c
174
screen_write_initctx(struct screen_write_ctx *ctx, struct tty_ctx *ttyctx,
usr.bin/tmux/screen-write.c
1803
screen_write_collect_insert(struct screen_write_ctx *ctx,
usr.bin/tmux/screen-write.c
1821
screen_write_collect_end(struct screen_write_ctx *ctx)
usr.bin/tmux/screen-write.c
1898
screen_write_collect_add(struct screen_write_ctx *ctx,
usr.bin/tmux/screen-write.c
1952
screen_write_cell(struct screen_write_ctx *ctx, const struct grid_cell *gc)
usr.bin/tmux/screen-write.c
2092
screen_write_combine(struct screen_write_ctx *ctx, const struct grid_cell *gc)
usr.bin/tmux/screen-write.c
2214
screen_write_overwrite(struct screen_write_ctx *ctx, struct grid_cell *gc,
usr.bin/tmux/screen-write.c
2278
screen_write_setselection(struct screen_write_ctx *ctx, const char *clip,
usr.bin/tmux/screen-write.c
2293
screen_write_rawstring(struct screen_write_ctx *ctx, u_char *str, u_int len,
usr.bin/tmux/screen-write.c
2308
screen_write_alternateon(struct screen_write_ctx *ctx, struct grid_cell *gc,
usr.bin/tmux/screen-write.c
2332
screen_write_alternateoff(struct screen_write_ctx *ctx, struct grid_cell *gc,
usr.bin/tmux/screen-write.c
252
screen_write_init(struct screen_write_ctx *ctx, struct screen *s)
usr.bin/tmux/screen-write.c
268
screen_write_start_pane(struct screen_write_ctx *ctx, struct window_pane *wp,
usr.bin/tmux/screen-write.c
27
struct screen_write_ctx *, u_int, u_int, u_int, int *);
usr.bin/tmux/screen-write.c
28
static void screen_write_collect_insert(struct screen_write_ctx *,
usr.bin/tmux/screen-write.c
285
screen_write_start_callback(struct screen_write_ctx *ctx, struct screen *s,
usr.bin/tmux/screen-write.c
30
static void screen_write_collect_clear(struct screen_write_ctx *, u_int,
usr.bin/tmux/screen-write.c
301
screen_write_start(struct screen_write_ctx *ctx, struct screen *s)
usr.bin/tmux/screen-write.c
313
screen_write_stop(struct screen_write_ctx *ctx)
usr.bin/tmux/screen-write.c
32
static void screen_write_collect_scroll(struct screen_write_ctx *, u_int);
usr.bin/tmux/screen-write.c
323
screen_write_reset(struct screen_write_ctx *ctx)
usr.bin/tmux/screen-write.c
33
static void screen_write_collect_flush(struct screen_write_ctx *, int,
usr.bin/tmux/screen-write.c
341
screen_write_putc(struct screen_write_ctx *ctx, const struct grid_cell *gcp,
usr.bin/tmux/screen-write.c
35
static int screen_write_overwrite(struct screen_write_ctx *,
usr.bin/tmux/screen-write.c
37
static int screen_write_combine(struct screen_write_ctx *,
usr.bin/tmux/screen-write.c
394
screen_write_text(struct screen_write_ctx *ctx, u_int cx, u_int width,
usr.bin/tmux/screen-write.c
484
screen_write_puts(struct screen_write_ctx *ctx, const struct grid_cell *gcp,
usr.bin/tmux/screen-write.c
496
screen_write_nputs(struct screen_write_ctx *ctx, ssize_t maxlen,
usr.bin/tmux/screen-write.c
507
screen_write_vnputs(struct screen_write_ctx *ctx, ssize_t maxlen,
usr.bin/tmux/screen-write.c
568
screen_write_fast_copy(struct screen_write_ctx *ctx, struct screen *src,
usr.bin/tmux/screen-write.c
647
screen_write_hline(struct screen_write_ctx *ctx, u_int nx, int left, int right,
usr.bin/tmux/screen-write.c
684
screen_write_vline(struct screen_write_ctx *ctx, u_int ny, int top, int bottom)
usr.bin/tmux/screen-write.c
709
screen_write_menu(struct screen_write_ctx *ctx, struct menu *menu, int choice,
usr.bin/tmux/screen-write.c
760
screen_write_box(struct screen_write_ctx *ctx, u_int nx, u_int ny,
usr.bin/tmux/screen-write.c
822
screen_write_preview(struct screen_write_ctx *ctx, struct screen *src, u_int nx,
usr.bin/tmux/screen-write.c
877
screen_write_mode_set(struct screen_write_ctx *ctx, int mode)
usr.bin/tmux/screen-write.c
889
screen_write_mode_clear(struct screen_write_ctx *ctx, int mode)
usr.bin/tmux/screen-write.c
89
screen_write_set_cursor(struct screen_write_ctx *ctx, int cx, int cy)
usr.bin/tmux/screen-write.c
947
screen_write_cursorup(struct screen_write_ctx *ctx, u_int ny)
usr.bin/tmux/screen-write.c
974
screen_write_cursordown(struct screen_write_ctx *ctx, u_int ny)
usr.bin/tmux/server-fn.c
318
struct screen_write_ctx ctx;
usr.bin/tmux/status.c
362
struct screen_write_ctx ctx;
usr.bin/tmux/status.c
607
struct screen_write_ctx ctx;
usr.bin/tmux/status.c
795
status_prompt_redraw_character(struct screen_write_ctx *ctx, u_int offset,
usr.bin/tmux/status.c
829
struct screen_write_ctx *ctx, u_int offset, u_int pwidth, u_int *width,
usr.bin/tmux/status.c
847
struct screen_write_ctx ctx;
usr.bin/tmux/tmux.h
1014
typedef void (*screen_write_init_ctx_cb)(struct screen_write_ctx *,
usr.bin/tmux/tmux.h
67
struct screen_write_ctx;
usr.bin/tmux/window-buffer.c
194
struct screen_write_ctx *ctx, u_int sx, u_int sy)
usr.bin/tmux/window-client.c
166
struct screen_write_ctx *ctx, u_int sx, u_int sy)
usr.bin/tmux/window-clock.c
226
struct screen_write_ctx ctx;
usr.bin/tmux/window-copy.c
1001
struct screen_write_ctx ctx;
usr.bin/tmux/window-copy.c
4103
struct screen_write_ctx ctx;
usr.bin/tmux/window-copy.c
4312
struct screen_write_ctx ctx;
usr.bin/tmux/window-copy.c
447
struct screen_write_ctx ctx;
usr.bin/tmux/window-copy.c
4620
struct screen_write_ctx *ctx, u_int py, u_int fy, u_int nx,
usr.bin/tmux/window-copy.c
4659
struct screen_write_ctx *ctx, u_int py)
usr.bin/tmux/window-copy.c
4708
struct screen_write_ctx *ctx, u_int py, u_int ny)
usr.bin/tmux/window-copy.c
4749
struct screen_write_ctx ctx;
usr.bin/tmux/window-copy.c
4873
struct screen_write_ctx ctx;
usr.bin/tmux/window-copy.c
5143
struct screen_write_ctx ctx;
usr.bin/tmux/window-copy.c
5224
struct screen_write_ctx ctx;
usr.bin/tmux/window-copy.c
536
window_copy_init_ctx_cb(__unused struct screen_write_ctx *ctx,
usr.bin/tmux/window-copy.c
552
struct screen_write_ctx backing_ctx, ctx;
usr.bin/tmux/window-copy.c
56
struct screen_write_ctx *, u_int);
usr.bin/tmux/window-copy.c
58
struct screen_write_ctx *, u_int, u_int);
usr.bin/tmux/window-copy.c
5911
struct screen_write_ctx ctx;
usr.bin/tmux/window-copy.c
5945
struct screen_write_ctx ctx;
usr.bin/tmux/window-customize.c
591
struct window_customize_itemdata *item, struct screen_write_ctx *ctx,
usr.bin/tmux/window-customize.c
650
struct window_customize_itemdata *item, struct screen_write_ctx *ctx,
usr.bin/tmux/window-customize.c
838
struct screen_write_ctx *ctx, u_int sx, u_int sy)
usr.bin/tmux/window-tree.c
399
window_tree_draw_label(struct screen_write_ctx *ctx, u_int px, u_int py,
usr.bin/tmux/window-tree.c
422
struct screen_write_ctx *ctx, u_int sx, u_int sy)
usr.bin/tmux/window-tree.c
558
struct window *w, struct screen_write_ctx *ctx, u_int sx, u_int sy)
usr.bin/tmux/window-tree.c
689
window_tree_draw(void *modedata, void *itemdata, struct screen_write_ctx *ctx,