Symbol: sy
games/hack/hack.mkshop.c
148
sy = doors[sh].y;
games/hack/hack.mkshop.c
151
if(sy == sroom->ly-1) sy++; else
games/hack/hack.mkshop.c
152
if(sy == sroom->hy+1) sy--; else {
games/hack/hack.mkshop.c
173
if(!(shk = makemon(PM_SHK,sx,sy))) return;
games/hack/hack.mkshop.c
181
ESHK->shk.y = sy;
games/hack/hack.mkshop.c
189
for(sy = sroom->ly; sy <= sroom->hy; sy++){
games/hack/hack.mkshop.c
193
(sy == sroom->ly && doors[sh].y == sy-1) ||
games/hack/hack.mkshop.c
194
(sy == sroom->hy && doors[sh].y == sy+1)) continue;
games/hack/hack.mkshop.c
195
if(rn2(100) < dlevel && !m_at(sx,sy) &&
games/hack/hack.mkshop.c
196
(mtmp = makemon(PM_MIMIC, sx, sy))){
games/hack/hack.mkshop.c
202
(void) mkobj_at(let, sx, sy);
games/hack/hack.mkshop.c
211
int sh,sx,sy,i;
games/hack/hack.mkshop.c
234
for(sy = sroom->ly; sy <= sroom->hy; sy++){
games/hack/hack.mkshop.c
237
(sy == sroom->ly && doors[sh].y == sy-1) ||
games/hack/hack.mkshop.c
238
(sy == sroom->hy && doors[sh].y == sy+1)) continue;
games/hack/hack.mkshop.c
242
sx, sy);
games/hack/hack.mkshop.c
246
i = sq(dist2(sx,sy,doors[sh].x,doors[sh].y));
games/hack/hack.mkshop.c
249
mkgold((long)(10 + rn2(i)), sx, sy);
games/hack/hack.mkshop.c
254
mksobj_at(CORPSE, sx, sy);
games/hack/hack.mkshop.c
259
if(!rn2(3)) mksobj_at(LUMP_OF_ROYAL_JELLY, sx, sy);
games/hack/hack.mkshop.c
280
int sx,sy,i,eelct = 0;
games/hack/hack.mkshop.c
292
for(sy = sroom->ly; sy <= sroom->hy; sy++)
games/hack/hack.mkshop.c
293
if((sx+sy)%2 && !o_at(sx,sy) && !t_at(sx,sy)
games/hack/hack.mkshop.c
294
&& !m_at(sx,sy) && !nexttodoor(sx,sy)){
games/hack/hack.mkshop.c
295
levl[sx][sy].typ = POOL;
games/hack/hack.mkshop.c
296
levl[sx][sy].scrsym = POOL_SYM;
games/hack/hack.mkshop.c
298
(void) makemon(PM_EEL, sx, sy);
games/hack/hack.mkshop.c
306
nexttodoor(int sx, int sy)
games/hack/hack.mkshop.c
311
if((lev = &levl[sx+dx][sy+dy])->typ == DOOR ||
games/hack/hack.mkshop.c
87
int sh,sx,sy,i = -1;
games/hack/hack.zap.c
469
buzz(int type, xchar sx, xchar sy, int dx, int dy)
games/hack/hack.zap.c
491
sy += dy;
games/hack/hack.zap.c
492
if ((lev = &levl[(int)sx][(int)sy])->typ)
games/hack/hack.zap.c
493
Tmp_at(sx,sy);
games/hack/hack.zap.c
496
if (cansee(sx-dx,sy-dy))
games/hack/hack.zap.c
498
if (ZAP_POS(levl[(int)sx][sy-dy].typ))
games/hack/hack.zap.c
500
if (ZAP_POS(levl[sx-dx][(int)sy].typ)) {
games/hack/hack.zap.c
515
sy -= dy;
games/hack/hack.zap.c
524
if(cansee(sx,sy)) {
games/hack/hack.zap.c
525
mnewsym(sx,sy);
games/hack/hack.zap.c
530
if((mon = m_at(sx,sy)) &&
games/hack/hack.zap.c
548
} else if(sx == u.ux && sy == u.uy) {
games/hack/hack.zap.c
582
if(cansee(sx,sy)) pline("The %s bounces!",fltxt);
games/hack/hack.zap.c
588
if(ZAP_POS(rmn = levl[(int)sx][sy-dy].typ) &&
games/hack/hack.zap.c
589
(IS_ROOM(rmn) || ZAP_POS(levl[sx+dx][sy-dy].typ)))
games/hack/hack.zap.c
591
if(ZAP_POS(rmn = levl[sx-dx][(int)sy].typ) &&
games/hack/hack.zap.c
592
(IS_ROOM(rmn) || ZAP_POS(levl[sx-dx][sy+dy].typ)))
lib/libcurses/base/lib_overlay.c
171
int sx, sy, dx, dy;
lib/libcurses/base/lib_overlay.c
176
for (dy = dminrow, sy = sminrow;
lib/libcurses/base/lib_overlay.c
178
sy++, dy++) {
lib/libcurses/base/lib_overlay.c
181
if (dy < 0 || sy < 0)
lib/libcurses/base/lib_overlay.c
194
if ((CharOf(src->_line[sy].text[sx]) != L(' ')) &&
lib/libcurses/base/lib_overlay.c
196
src->_line[sy].text[sx]))) {
lib/libcurses/base/lib_overlay.c
198
src->_line[sy].text[sx];
lib/libcurses/base/lib_overlay.c
200
((AttrOf(src->_line[sy].text[sx]) &
lib/libcurses/base/lib_overlay.c
206
src->_line[sy].text[sx])) {
lib/libcurses/base/lib_overlay.c
208
src->_line[sy].text[sx];
regress/lib/libc/cephes/drand.c
131
unkans.d = sx/30269.0 + sy/30307.0 + sz/30323.0;
regress/lib/libc/cephes/drand.c
145
r = sx * sy + sz;
regress/lib/libc/cephes/drand.c
70
static int sy = 10000;
regress/lib/libc/cephes/drand.c
95
r = sy/176;
regress/lib/libc/cephes/drand.c
96
s = sy - 176 * r;
regress/lib/libc/cephes/drand.c
97
sy = 172 * s - 35 * r;
regress/lib/libc/cephes/drand.c
98
if( sy < 0 )
regress/lib/libc/cephes/drand.c
99
sy += 30307;
sys/arch/loongson/dev/radeonfb.c
536
radeonfb_copyrect(struct radeonfb *fb, int sx, int sy, int dx, int dy,
sys/arch/loongson/dev/radeonfb.c
546
if (dy < sy) {
sys/arch/loongson/dev/radeonfb.c
549
sy += h - 1;
sys/arch/loongson/dev/radeonfb.c
576
RADEON_SRC_Y_X, RADEON_COORDS(sx, sy));
sys/arch/loongson/dev/smfb.c
489
smfb_copyrect(struct smfb *fb, int sx, int sy, int dx, int dy, int w, int h)
sys/arch/loongson/dev/smfb.c
494
if (sy < dy || (sy == dy && sx <= dx)) {
sys/arch/loongson/dev/smfb.c
497
sy += h - 1;
sys/arch/loongson/dev/smfb.c
503
DPR_WRITE(fb, DPR_SRC_COORDS, DPR_COORDS(sx, sy));
sys/arch/luna88k/dev/omrasops1.c
102
om1_windowmove(struct rasops_info *ri, u_int16_t sx, u_int16_t sy,
sys/arch/luna88k/dev/omrasops1.c
126
if (sy < dy) { /* start at last scanline of rectangle */
sys/arch/luna88k/dev/omrasops1.c
128
+ ((sy + cy - 1) * width);
sys/arch/luna88k/dev/omrasops1.c
133
psrcLine = ((u_int32_t *)OMFB_FB_WADDR) + (sy * width);
sys/arch/luna88k/dev/omrasops1.c
267
om4_windowmove(struct rasops_info *ri, u_int16_t sx, u_int16_t sy,
sys/arch/luna88k/dev/omrasops1.c
291
if (sy < dy) { /* start at last scanline of rectangle */
sys/arch/luna88k/dev/omrasops1.c
293
+ ((sy + cy - 1) * width);
sys/arch/luna88k/dev/omrasops1.c
298
psrcLine = ((u_int32_t *)OMFB_FB_WADDR) + (sy * width);
sys/arch/sparc64/dev/gfxp.c
628
gfxp_copyrect(struct gfxp_softc *sc, int sx, int sy, int dx, int dy,
sys/arch/sparc64/dev/gfxp.c
635
if (sy > dy)
sys/arch/sparc64/dev/gfxp.c
642
PM2_COORDS((sx - dx) & 0xffff, (sy - dy) & 0xffff));
sys/arch/sparc64/dev/ifb.c
1080
ifb_copyrect(struct ifb_softc *sc, int sx, int sy, int dx, int dy, int w, int h)
sys/arch/sparc64/dev/ifb.c
1082
ifb_rop(sc, sx, sy, dx, dy, w, h, IFB_ROP_SRC, IFB_PIXELMASK);
sys/arch/sparc64/dev/ifb.c
1113
ifb_rop(struct ifb_softc *sc, int sx, int sy, int dx, int dy, int w, int h,
sys/arch/sparc64/dev/ifb.c
1116
(*sc->sc_rop)(sc, sx, sy, dx, dy, w, h, rop, planemask);
sys/arch/sparc64/dev/ifb.c
1120
ifb_rop_common(struct ifb_softc *sc, bus_addr_t reg, int sx, int sy,
sys/arch/sparc64/dev/ifb.c
1129
if (sy < dy /* && sy + h > dy */) {
sys/arch/sparc64/dev/ifb.c
1130
sy += h - 1;
sys/arch/sparc64/dev/ifb.c
1162
bus_space_write_4(sc->sc_mem_t, sc->sc_reg_h, reg, IFB_COORDS(sx, sy));
sys/arch/sparc64/dev/ifb.c
1166
ifb_rop_ifb(void *v, int sx, int sy, int dx, int dy, int w, int h,
sys/arch/sparc64/dev/ifb.c
1177
ifb_rop_common(sc, reg, sx, sy, dx, dy, w, h, rop, planemask);
sys/arch/sparc64/dev/ifb.c
1181
ifb_rop_jfb(void *v, int sx, int sy, int dx, int dy, int w, int h,
sys/arch/sparc64/dev/ifb.c
1207
ifb_rop_common(sc, reg, sx, sy, dx, dy, w, h, rop, planemask);
sys/arch/sparc64/dev/machfb.c
724
machfb_copyrect(struct machfb_softc *sc, int sx, int sy, int dx, int dy,
sys/arch/sparc64/dev/machfb.c
738
if (dy < sy) {
sys/arch/sparc64/dev/machfb.c
741
sy += h - 1;
sys/arch/sparc64/dev/machfb.c
759
M64_SRC_Y_X, M64_COORDS(sx, sy));
sys/arch/sparc64/dev/radeonfb.c
581
radeonfb_copyrect(struct radeonfb_softc *sc, int sx, int sy, int dx, int dy,
sys/arch/sparc64/dev/radeonfb.c
591
if (dy < sy) {
sys/arch/sparc64/dev/radeonfb.c
594
sy += h - 1;
sys/arch/sparc64/dev/radeonfb.c
624
RADEON_SRC_Y_X, RADEON_COORDS(sx, sy));
sys/arch/sparc64/dev/raptor.c
570
raptor_copyrect(struct raptor_softc *sc, int sx, int sy, int dx, int dy,
sys/arch/sparc64/dev/raptor.c
584
if (sy < dy) {
sys/arch/sparc64/dev/raptor.c
585
sy += h - 1;
sys/arch/sparc64/dev/raptor.c
596
I128_COORDS(sx, sy));
sys/dev/pci/tga.c
1044
struct rasops_info *src, int sx, int sy)
sys/dev/pci/tga.c
1054
if (sy < 0) {
sys/dev/pci/tga.c
1055
h += sy;
sys/dev/pci/tga.c
1056
sy = 0;
sys/dev/pci/tga.c
1060
if (sy + h > src->ri_emuheight)
sys/dev/pci/tga.c
1061
h = src->ri_emuheight - sy;
sys/dev/pci/tga.c
1073
sy -= dy;
sys/dev/pci/tga.c
1083
return tga_rop_vtov(dst, dx, dy, w, h, src, sx, sy);
sys/dev/pci/tga.c
1095
struct rasops_info *src, int sx, int sy)
sys/dev/pci/tga.c
1118
if (sy >= dy) {
sys/dev/pci/tga.c
1143
srcb = sy * src->ri_stride + sx * (src->ri_depth/8);
sys/dev/pci/tga.c
1145
tga_srcb = offset + (sy + src->ri_yorigin) * src->ri_stride +
sys/dev/pcmcia/cfxga.c
1030
cfxga_standalone_rop(struct cfxga_screen *scr, u_int rop, int sx, int sy,
sys/dev/pcmcia/cfxga.c
1039
srcpos = (sy * ri->ri_width + sx) * ri->ri_depth / 8;
sys/dev/pcmcia/cfxga.c
1102
int x, sy, dy, cx, cy;
sys/dev/pcmcia/cfxga.c
1113
sy = src * ri->ri_font->fontheight + ri->ri_yorigin;
sys/dev/pcmcia/cfxga.c
1117
return cfxga_standalone_rop(scr, ROP_SRC, x, sy, x, dy, cx, cy);
sys/dev/sbus/zx.c
595
zx_copyrect(struct rasops_info *ri, int sx, int sy, int dx, int dy, int w,
sys/dev/sbus/zx.c
608
sy = sy * ri->ri_font->fontheight + ri->ri_yorigin;
sys/dev/sbus/zx.c
614
if (sy < dy || sx < dx) {
sys/dev/sbus/zx.c
617
sy += h;
sys/dev/sbus/zx.c
628
SETREG(zc->zc_src, ZX_COORDS(sx, sy));
sys/dev/usb/udl.c
754
int sx, sy, dx, dy, cx, cy, r;
sys/dev/usb/udl.c
765
sy = row * ri->ri_font->fontheight;
sys/dev/usb/udl.c
773
(sc, sx, sy, 0, sc->sc_ri.ri_emuheight, cx, cy);
sys/dev/usb/udl.c
803
int sy, dy, cx, cy, r;
sys/dev/usb/udl.c
813
sy = src * sc->sc_ri.ri_font->fontheight;
sys/dev/usb/udl.c
820
(sc, 0, sy, 0, sc->sc_ri.ri_emuheight, cx, cy);
usr.bin/tmux/cmd-break-pane.c
103
w = wp->window = window_create(w->sx, w->sy, w->xpixel, w->ypixel);
usr.bin/tmux/cmd-capture-pane.c
159
if (top > gd->hsize + gd->sy - 1)
usr.bin/tmux/cmd-capture-pane.c
160
top = gd->hsize + gd->sy - 1;
usr.bin/tmux/cmd-capture-pane.c
165
bottom = gd->hsize + gd->sy - 1;
usr.bin/tmux/cmd-capture-pane.c
170
bottom = gd->hsize + gd->sy - 1;
usr.bin/tmux/cmd-capture-pane.c
176
if (bottom > gd->hsize + gd->sy - 1)
usr.bin/tmux/cmd-capture-pane.c
177
bottom = gd->hsize + gd->sy - 1;
usr.bin/tmux/cmd-display-menu.c
110
u_int line, ox, oy, sx, sy, lines, position;
usr.bin/tmux/cmd-display-menu.c
120
if (w > tty->sx || h > tty->sy)
usr.bin/tmux/cmd-display-menu.c
163
"%u", tty->sy - lines + line);
usr.bin/tmux/cmd-display-menu.c
171
tty->sy - lines);
usr.bin/tmux/cmd-display-menu.c
186
n = (tty->sy - 1) / 2 + h / 2;
usr.bin/tmux/cmd-display-menu.c
187
if (n >= tty->sy)
usr.bin/tmux/cmd-display-menu.c
188
format_add(ft, "popup_centre_y", "%u", tty->sy - h);
usr.bin/tmux/cmd-display-menu.c
200
if (n + h >= tty->sy) {
usr.bin/tmux/cmd-display-menu.c
202
tty->sy - h);
usr.bin/tmux/cmd-display-menu.c
206
if (n >= tty->sy)
usr.bin/tmux/cmd-display-menu.c
207
format_add(ft, "popup_mouse_top", "%u", tty->sy - 1);
usr.bin/tmux/cmd-display-menu.c
218
tty_window_offset(&tc->tty, &ox, &oy, &sx, &sy);
usr.bin/tmux/cmd-display-menu.c
220
if (n >= tty->sy)
usr.bin/tmux/cmd-display-menu.c
221
format_add(ft, "popup_pane_top", "%u", tty->sy - h);
usr.bin/tmux/cmd-display-menu.c
224
format_add(ft, "popup_pane_bottom", "%u", top + wp->yoff + wp->sy - oy);
usr.bin/tmux/cmd-display-menu.c
272
if (n + h >= tty->sy)
usr.bin/tmux/cmd-display-menu.c
273
n = tty->sy - h;
usr.bin/tmux/cmd-display-menu.c
417
h = tty->sy / 2;
usr.bin/tmux/cmd-display-menu.c
419
h = args_percentage(args, 'h', 1, tty->sy, tty->sy,
usr.bin/tmux/cmd-display-menu.c
439
if (h > tty->sy)
usr.bin/tmux/cmd-display-menu.c
440
h = tty->sy;
usr.bin/tmux/cmd-display-panes.c
100
sy = wp->sy;
usr.bin/tmux/cmd-display-panes.c
102
wp->yoff + wp->sy > ctx->oy + ctx->sy) {
usr.bin/tmux/cmd-display-panes.c
105
sy = ctx->sy;
usr.bin/tmux/cmd-display-panes.c
109
sy = wp->sy - (ctx->oy - wp->yoff);
usr.bin/tmux/cmd-display-panes.c
113
sy = wp->sy - yoff;
usr.bin/tmux/cmd-display-panes.c
119
py = sy / 2;
usr.bin/tmux/cmd-display-panes.c
140
rlen = xsnprintf(rbuf, sizeof rbuf, "%ux%u", wp->sx, wp->sy);
usr.bin/tmux/cmd-display-panes.c
146
if (sx < len * 6 || sy < 5) {
usr.bin/tmux/cmd-display-panes.c
180
if (sy <= 6)
usr.bin/tmux/cmd-display-panes.c
68
u_int pane, idx, px, py, i, j, xoff, yoff, sx, sy;
usr.bin/tmux/cmd-display-panes.c
75
wp->yoff + wp->sy <= ctx->oy ||
usr.bin/tmux/cmd-display-panes.c
76
wp->yoff >= ctx->oy + ctx->sy)
usr.bin/tmux/cmd-display-panes.c
97
if (wp->yoff >= ctx->oy && wp->yoff + wp->sy <= ctx->oy + ctx->sy) {
usr.bin/tmux/cmd-join-pane.c
106
curval = dst_w->sy;
usr.bin/tmux/cmd-join-pane.c
111
curval = dst_wp->sy;
usr.bin/tmux/cmd-new-session.c
226
dsy = c->tty.sy;
usr.bin/tmux/cmd-new-session.c
242
sy = c->tty.sy;
usr.bin/tmux/cmd-new-session.c
243
if (sy > 0 && options_get_number(global_s_options, "status"))
usr.bin/tmux/cmd-new-session.c
244
sy--;
usr.bin/tmux/cmd-new-session.c
247
if (sscanf(tmp, "%ux%u", &sx, &sy) != 2) {
usr.bin/tmux/cmd-new-session.c
249
sy = dsy;
usr.bin/tmux/cmd-new-session.c
254
sy = dsy;
usr.bin/tmux/cmd-new-session.c
259
if (sy == 0)
usr.bin/tmux/cmd-new-session.c
260
sy = 1;
usr.bin/tmux/cmd-new-session.c
268
dsy = sy;
usr.bin/tmux/cmd-new-session.c
83
u_int sx, sy, dsx, dsy, count = args_count(args);
usr.bin/tmux/cmd-refresh-client.c
100
cw->sy = y;
usr.bin/tmux/cmd-refresh-client.c
111
cw->sy = 0;
usr.bin/tmux/cmd-refresh-client.c
247
if (tc->pan_oy > w->sy - tty->osy)
usr.bin/tmux/cmd-refresh-client.c
248
tc->pan_oy = w->sy - tty->osy;
usr.bin/tmux/cmd-resize-pane.c
118
y = args_percentage(args, 'y', 0, INT_MAX, w->sy, &cause);
usr.bin/tmux/cmd-resize-pane.c
131
if (y != INT_MAX && wp->yoff + wp->sy == w->sy - 1)
usr.bin/tmux/cmd-resize-window.c
102
default_window_size(NULL, s, w, &sx, &sy, &xpixel, &ypixel,
usr.bin/tmux/cmd-resize-window.c
105
default_window_size(NULL, s, w, &sx, &sy, &xpixel, &ypixel,
usr.bin/tmux/cmd-resize-window.c
111
w->manual_sy = sy;
usr.bin/tmux/cmd-resize-window.c
56
u_int adjust, sx, sy, xpixel = 0, ypixel = 0;
usr.bin/tmux/cmd-resize-window.c
69
sy = w->sy;
usr.bin/tmux/cmd-resize-window.c
81
sy = args_strtonum(args, 'y', WINDOW_MINIMUM, WINDOW_MAXIMUM,
usr.bin/tmux/cmd-resize-window.c
96
if (sy >= adjust)
usr.bin/tmux/cmd-resize-window.c
97
sy -= adjust;
usr.bin/tmux/cmd-resize-window.c
99
sy += adjust;
usr.bin/tmux/cmd-rotate-window.c
103
window_pane_resize(wp, sx, sy);
usr.bin/tmux/cmd-rotate-window.c
53
u_int sx, sy, xoff, yoff;
usr.bin/tmux/cmd-rotate-window.c
64
sx = wp->sx; sy = wp->sy;
usr.bin/tmux/cmd-rotate-window.c
72
window_pane_resize(wp, wp2->sx, wp2->sy);
usr.bin/tmux/cmd-rotate-window.c
78
window_pane_resize(wp, sx, sy);
usr.bin/tmux/cmd-rotate-window.c
89
sx = wp->sx; sy = wp->sy;
usr.bin/tmux/cmd-rotate-window.c
97
window_pane_resize(wp, wp2->sx, wp2->sy);
usr.bin/tmux/cmd-split-window.c
83
curval = w->sy;
usr.bin/tmux/cmd-split-window.c
88
curval = wp->sy;
usr.bin/tmux/cmd-swap-pane.c
109
sx = src_wp->sx; sy = src_wp->sy;
usr.bin/tmux/cmd-swap-pane.c
112
window_pane_resize(src_wp, dst_wp->sx, dst_wp->sy);
usr.bin/tmux/cmd-swap-pane.c
114
window_pane_resize(dst_wp, sx, sy);
usr.bin/tmux/cmd-swap-pane.c
54
u_int sx, sy, xoff, yoff;
usr.bin/tmux/cmd.c
780
if (y < wp->yoff || y >= wp->yoff + wp->sy)
usr.bin/tmux/format-draw.c
44
format_is_type(struct format_range *fr, struct style *sy)
usr.bin/tmux/format-draw.c
46
if (fr->type != sy->range_type)
usr.bin/tmux/format-draw.c
57
return (fr->argument == sy->range_argument);
usr.bin/tmux/format-draw.c
59
return (strcmp(fr->string, sy->range_string) == 0);
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
683
utf8_set(&sy->gc.data, ch);
usr.bin/tmux/format-draw.c
685
screen_write_cell(ctx, &sy->gc);
usr.bin/tmux/format-draw.c
724
struct style sy, saved_sy;
usr.bin/tmux/format-draw.c
725
struct utf8_data *ud = &sy.gc.data;
usr.bin/tmux/format-draw.c
736
style_set(&sy, &current_default);
usr.bin/tmux/format-draw.c
770
format_draw_many(&ctx[current], &sy, '#', n);
usr.bin/tmux/format-draw.c
777
if (sy.ignore)
usr.bin/tmux/format-draw.c
779
format_draw_many(&ctx[current], &sy, '#', n / 2);
usr.bin/tmux/format-draw.c
783
screen_write_cell(&ctx[current], &sy.gc);
usr.bin/tmux/format-draw.c
790
if (cp[0] != '#' || cp[1] != '[' || sy.ignore) {
usr.bin/tmux/format-draw.c
811
screen_write_cell(&ctx[current], &sy.gc);
usr.bin/tmux/format-draw.c
826
style_copy(&saved_sy, &sy);
usr.bin/tmux/format-draw.c
827
if (style_parse(&sy, &current_default, tmp) != 0) {
usr.bin/tmux/format-draw.c
834
style_tostring(&sy));
usr.bin/tmux/format-draw.c
837
sy.gc.bg = base->bg;
usr.bin/tmux/format-draw.c
838
sy.gc.fg = base->fg;
usr.bin/tmux/format-draw.c
842
if (sy.fill != 8)
usr.bin/tmux/format-draw.c
843
fill = sy.fill;
usr.bin/tmux/format-draw.c
846
if (sy.default_type == STYLE_DEFAULT_PUSH) {
usr.bin/tmux/format-draw.c
849
sy.default_type = STYLE_DEFAULT_BASE;
usr.bin/tmux/format-draw.c
850
} else if (sy.default_type == STYLE_DEFAULT_POP) {
usr.bin/tmux/format-draw.c
852
sy.default_type = STYLE_DEFAULT_BASE;
usr.bin/tmux/format-draw.c
853
} else if (sy.default_type == STYLE_DEFAULT_SET) {
usr.bin/tmux/format-draw.c
858
sy.default_type = STYLE_DEFAULT_BASE;
usr.bin/tmux/format-draw.c
862
switch (sy.list) {
usr.bin/tmux/format-draw.c
874
list_align = sy.align;
usr.bin/tmux/format-draw.c
905
current = map[sy.align];
usr.bin/tmux/format-draw.c
947
if (fr != NULL && !format_is_type(fr, &sy)) {
usr.bin/tmux/format-draw.c
955
if (fr == NULL && sy.range_type != STYLE_RANGE_NONE) {
usr.bin/tmux/format-draw.c
962
fr->type = sy.range_type;
usr.bin/tmux/format-draw.c
963
fr->argument = sy.range_argument;
usr.bin/tmux/format-draw.c
964
strlcpy(fr->string, sy.range_string,
usr.bin/tmux/format.c
1164
flag = (wp->yoff + wp->sy == w->sy - 1);
usr.bin/tmux/format.c
1166
flag = (wp->yoff + wp->sy == w->sy);
usr.bin/tmux/format.c
1486
return (format_printf("%u", ft->c->tty.sy));
usr.bin/tmux/format.c
2040
return (format_printf("%u", ft->wp->yoff + ft->wp->sy - 1));
usr.bin/tmux/format.c
2117
return (format_printf("%u", ft->wp->sy));
usr.bin/tmux/format.c
2711
u_int ox, oy, sx, sy;
usr.bin/tmux/format.c
2714
if (tty_window_offset(&ft->c->tty, &ox, &oy, &sx, &sy))
usr.bin/tmux/format.c
2774
return (format_printf("%u", ft->w->sy));
usr.bin/tmux/format.c
2883
u_int ox, oy, sx, sy;
usr.bin/tmux/format.c
2886
if (tty_window_offset(&ft->c->tty, &ox, &oy, &sx, &sy))
usr.bin/tmux/format.c
2897
u_int ox, oy, sx, sy;
usr.bin/tmux/format.c
2900
if (tty_window_offset(&ft->c->tty, &ox, &oy, &sx, &sy))
usr.bin/tmux/format.c
5919
if (y == gd->hsize + gd->sy - 1)
usr.bin/tmux/format.c
917
for (i = 0; i < gd->hsize + gd->sy; i++) {
usr.bin/tmux/format.c
922
size += (gd->hsize + gd->sy) * sizeof *gl;
usr.bin/tmux/format.c
942
lines = gd->hsize + gd->sy;
usr.bin/tmux/grid-reader.c
145
yy = gr->gd->hsize + gr->gd->sy - 1;
usr.bin/tmux/grid-reader.c
197
yy = gr->gd->hsize + gr->gd->sy - 1;
usr.bin/tmux/grid-reader.c
242
yy = gr->gd->hsize + gr->gd->sy - 1;
usr.bin/tmux/grid-reader.c
358
yy = gr->gd->hsize + gr->gd->sy - 1;
usr.bin/tmux/grid-reader.c
414
yy = gr->gd->hsize + gr->gd->sy - 1;
usr.bin/tmux/grid-reader.c
58
if (wrap && gr->cx >= px && gr->cy < gr->gd->hsize + gr->gd->sy - 1) {
usr.bin/tmux/grid-reader.c
99
if (gr->cy < gr->gd->hsize + gr->gd->sy - 1)
usr.bin/tmux/grid-view.c
111
if (rupper == 0 && rlower == gd->sy - 1)
usr.bin/tmux/grid-view.c
140
u_int sy;
usr.bin/tmux/grid-view.c
144
sy = grid_view_y(gd, gd->sy);
usr.bin/tmux/grid-view.c
146
grid_move_lines(gd, py + ny, py, sy - py - ny, bg);
usr.bin/tmux/grid-view.c
169
u_int sy;
usr.bin/tmux/grid-view.c
173
sy = grid_view_y(gd, gd->sy);
usr.bin/tmux/grid-view.c
175
grid_move_lines(gd, py, py + ny, sy - py - ny, bg);
usr.bin/tmux/grid-view.c
176
grid_clear(gd, 0, sy - ny, gd->sx, ny, bg);
usr.bin/tmux/grid-view.c
73
for (yy = 0; yy < gd->sy; yy++) {
usr.bin/tmux/grid-view.c
79
grid_view_clear(gd, 0, 0, gd->sx, gd->sy, bg);
usr.bin/tmux/grid-view.c
88
if (last < gd->sy)
usr.bin/tmux/grid-view.c
89
grid_view_clear(gd, 0, 0, gd->sx, gd->sy - last, bg);
usr.bin/tmux/grid.c
1181
grid_duplicate_lines(struct grid *dst, u_int dy, struct grid *src, u_int sy,
usr.bin/tmux/grid.c
1187
if (dy + ny > dst->hsize + dst->sy)
usr.bin/tmux/grid.c
1188
ny = dst->hsize + dst->sy - dy;
usr.bin/tmux/grid.c
1189
if (sy + ny > src->hsize + src->sy)
usr.bin/tmux/grid.c
1190
ny = src->hsize + src->sy - sy;
usr.bin/tmux/grid.c
1194
srcl = &src->linedata[sy];
usr.bin/tmux/grid.c
1214
sy++;
usr.bin/tmux/grid.c
1232
u_int sy = gd->sy + n;
usr.bin/tmux/grid.c
1234
gd->linedata = xreallocarray(gd->linedata, sy, sizeof *gd->linedata);
usr.bin/tmux/grid.c
1235
gl = &gd->linedata[gd->sy];
usr.bin/tmux/grid.c
1237
gd->sy = sy;
usr.bin/tmux/grid.c
1268
to = target->sy;
usr.bin/tmux/grid.c
1271
to = target->sy - 1;
usr.bin/tmux/grid.c
1285
if (yy + 1 + lines == gd->hsize + gd->sy)
usr.bin/tmux/grid.c
1389
line = target->sy + 1;
usr.bin/tmux/grid.c
1447
for (yy = 0; yy < gd->hsize + gd->sy; yy++) {
usr.bin/tmux/grid.c
1504
if (target->sy < gd->sy)
usr.bin/tmux/grid.c
1505
grid_reflow_add(target, gd->sy - target->sy);
usr.bin/tmux/grid.c
1506
gd->hsize = target->sy - gd->sy;
usr.bin/tmux/grid.c
1542
for (yy = 0; yy < gd->hsize + gd->sy - 1; yy++) {
usr.bin/tmux/grid.c
235
if (py >= gd->hsize + gd->sy) {
usr.bin/tmux/grid.c
305
grid_create(u_int sx, u_int sy, u_int hlimit)
usr.bin/tmux/grid.c
311
gd->sy = sy;
usr.bin/tmux/grid.c
322
if (gd->sy != 0)
usr.bin/tmux/grid.c
323
gd->linedata = xcalloc(gd->sy, sizeof *gd->linedata);
usr.bin/tmux/grid.c
334
grid_free_lines(gd, 0, gd->hsize + gd->sy);
usr.bin/tmux/grid.c
349
if (ga->sx != gb->sx || ga->sy != gb->sy)
usr.bin/tmux/grid.c
352
for (yy = 0; yy < ga->sy; yy++) {
usr.bin/tmux/grid.c
375
remaining = gd->hsize + gd->sy - ny;
usr.bin/tmux/grid.c
422
grid_free_line(gd, gd->hsize + gd->sy - 1 - yy);
usr.bin/tmux/grid.c
435
yy = gd->hsize + gd->sy;
usr.bin/tmux/grid.c
455
gd->linedata = xreallocarray(gd->linedata, gd->sy,
usr.bin/tmux/grid.c
467
yy = gd->hsize + gd->sy;
usr.bin/tmux/grid.c
473
memmove(gl_history + 1, gl_history, gd->sy * sizeof *gl_history);
usr.bin/tmux/input.c
3097
if (line > gd->hsize + gd->sy - 1)
usr.bin/tmux/job.c
117
ws.ws_row = sy;
usr.bin/tmux/job.c
293
job_resize(struct job *job, u_int sx, u_int sy)
usr.bin/tmux/job.c
300
log_debug("resize job %p: %ux%u", job, sx, sy);
usr.bin/tmux/job.c
304
ws.ws_row = sy;
usr.bin/tmux/job.c
77
int sx, int sy)
usr.bin/tmux/layout-custom.c
131
if (lcchild->sy != lc->sy)
usr.bin/tmux/layout-custom.c
146
n += lcchild->sy + 1;
usr.bin/tmux/layout-custom.c
148
if (n - 1 != lc->sy)
usr.bin/tmux/layout-custom.c
161
u_int npanes, ncells, sx = 0, sy = 0;
usr.bin/tmux/layout-custom.c
213
sy = lcchild->sy + 1;
usr.bin/tmux/layout-custom.c
220
sy += lcchild->sy + 1;
usr.bin/tmux/layout-custom.c
224
if (lc->type != LAYOUT_WINDOWPANE && (lc->sx != sx || lc->sy != sy)) {
usr.bin/tmux/layout-custom.c
225
log_debug("fix layout %u,%u to %u,%u", lc->sx, lc->sy, sx,sy);
usr.bin/tmux/layout-custom.c
227
lc->sx = sx - 1; lc->sy = sy - 1;
usr.bin/tmux/layout-custom.c
237
window_resize(w, lc->sx, lc->sy, -1, -1);
usr.bin/tmux/layout-custom.c
287
u_int sx, sy, xoff, yoff;
usr.bin/tmux/layout-custom.c
292
if (sscanf(*layout, "%ux%u,%u,%u", &sx, &sy, &xoff, &yoff) != 4)
usr.bin/tmux/layout-custom.c
323
lc->sy = sy;
usr.bin/tmux/layout-custom.c
87
lc->sx, lc->sy, lc->xoff, lc->yoff, lc->wp->id);
usr.bin/tmux/layout-custom.c
90
lc->sx, lc->sy, lc->xoff, lc->yoff);
usr.bin/tmux/layout-set.c
131
u_int n, sx, sy;
usr.bin/tmux/layout-set.c
147
sy = w->sy;
usr.bin/tmux/layout-set.c
149
sy = (n * (PANE_MINIMUM + 1)) - 1;
usr.bin/tmux/layout-set.c
150
if (sy < w->sy)
usr.bin/tmux/layout-set.c
151
sy = w->sy;
usr.bin/tmux/layout-set.c
154
layout_set_size(lc, sx, sy, 0, 0);
usr.bin/tmux/layout-set.c
162
lcnew->sy = w->sy;
usr.bin/tmux/layout-set.c
175
window_resize(w, lc->sx, lc->sy, -1, -1);
usr.bin/tmux/layout-set.c
197
u_int n, mainh, otherh, sx, sy;
usr.bin/tmux/layout-set.c
210
sy = w->sy - 1;
usr.bin/tmux/layout-set.c
214
mainh = args_string_percentage(s, 0, sy, sy, &cause);
usr.bin/tmux/layout-set.c
221
if (mainh + PANE_MINIMUM >= sy) {
usr.bin/tmux/layout-set.c
222
if (sy <= PANE_MINIMUM + PANE_MINIMUM)
usr.bin/tmux/layout-set.c
225
mainh = sy - PANE_MINIMUM;
usr.bin/tmux/layout-set.c
229
otherh = args_string_percentage(s, 0, sy, sy, &cause);
usr.bin/tmux/layout-set.c
231
otherh = sy - mainh;
usr.bin/tmux/layout-set.c
233
} else if (otherh > sy || sy - otherh < mainh)
usr.bin/tmux/layout-set.c
234
otherh = sy - mainh;
usr.bin/tmux/layout-set.c
236
mainh = sy - otherh;
usr.bin/tmux/layout-set.c
285
window_resize(w, lc->sx, lc->sy, -1, -1);
usr.bin/tmux/layout-set.c
295
u_int n, mainh, otherh, sx, sy;
usr.bin/tmux/layout-set.c
308
sy = w->sy - 1;
usr.bin/tmux/layout-set.c
312
mainh = args_string_percentage(s, 0, sy, sy, &cause);
usr.bin/tmux/layout-set.c
319
if (mainh + PANE_MINIMUM >= sy) {
usr.bin/tmux/layout-set.c
320
if (sy <= PANE_MINIMUM + PANE_MINIMUM)
usr.bin/tmux/layout-set.c
323
mainh = sy - PANE_MINIMUM;
usr.bin/tmux/layout-set.c
327
otherh = args_string_percentage(s, 0, sy, sy, &cause);
usr.bin/tmux/layout-set.c
329
otherh = sy - mainh;
usr.bin/tmux/layout-set.c
331
} else if (otherh > sy || sy - otherh < mainh)
usr.bin/tmux/layout-set.c
332
otherh = sy - mainh;
usr.bin/tmux/layout-set.c
334
mainh = sy - otherh;
usr.bin/tmux/layout-set.c
383
window_resize(w, lc->sx, lc->sy, -1, -1);
usr.bin/tmux/layout-set.c
393
u_int n, mainw, otherw, sx, sy;
usr.bin/tmux/layout-set.c
436
sy = (n * (PANE_MINIMUM + 1)) - 1;
usr.bin/tmux/layout-set.c
437
if (sy < w->sy)
usr.bin/tmux/layout-set.c
438
sy = w->sy;
usr.bin/tmux/layout-set.c
443
layout_set_size(lc, mainw + otherw + 1, sy, 0, 0);
usr.bin/tmux/layout-set.c
448
layout_set_size(lcmain, mainw, sy, 0, 0);
usr.bin/tmux/layout-set.c
454
layout_set_size(lcother, otherw, sy, 0, 0);
usr.bin/tmux/layout-set.c
481
window_resize(w, lc->sx, lc->sy, -1, -1);
usr.bin/tmux/layout-set.c
491
u_int n, mainw, otherw, sx, sy;
usr.bin/tmux/layout-set.c
534
sy = (n * (PANE_MINIMUM + 1)) - 1;
usr.bin/tmux/layout-set.c
535
if (sy < w->sy)
usr.bin/tmux/layout-set.c
536
sy = w->sy;
usr.bin/tmux/layout-set.c
541
layout_set_size(lc, mainw + otherw + 1, sy, 0, 0);
usr.bin/tmux/layout-set.c
546
layout_set_size(lcother, otherw, sy, 0, 0);
usr.bin/tmux/layout-set.c
569
layout_set_size(lcmain, mainw, sy, 0, 0);
usr.bin/tmux/layout-set.c
579
window_resize(w, lc->sx, lc->sy, -1, -1);
usr.bin/tmux/layout-set.c
590
u_int n, width, height, used, sx, sy;
usr.bin/tmux/layout-set.c
616
height = (w->sy - (rows - 1)) / rows;
usr.bin/tmux/layout-set.c
626
sy = ((height + 1) * rows) - 1;
usr.bin/tmux/layout-set.c
627
if (sy < w->sy)
usr.bin/tmux/layout-set.c
628
sy = w->sy;
usr.bin/tmux/layout-set.c
629
layout_set_size(lc, sx, sy, 0, 0);
usr.bin/tmux/layout-set.c
681
if (w->sy > used) {
usr.bin/tmux/layout-set.c
684
w->sy - used);
usr.bin/tmux/layout-set.c
693
window_resize(w, lc->sx, lc->sy, -1, -1);
usr.bin/tmux/layout.c
1011
lc->sy = new_size;
usr.bin/tmux/layout.c
1013
lc->sy = saved_size;
usr.bin/tmux/layout.c
1021
layout_set_size(lcnew, size, sy, 0, 0);
usr.bin/tmux/layout.c
1036
layout_set_size(lcparent, sx, sy, xoff, yoff);
usr.bin/tmux/layout.c
1066
layout_set_size(lc1, size1, sy, xoff, yoff);
usr.bin/tmux/layout.c
1067
layout_set_size(lc2, size2, sy, xoff + lc1->sx + 1, yoff);
usr.bin/tmux/layout.c
1070
layout_set_size(lc2, sx, size2, xoff, yoff + lc1->sy + 1);
usr.bin/tmux/layout.c
1117
size = parent->sy - 1;
usr.bin/tmux/layout.c
1119
size = parent->sy;
usr.bin/tmux/layout.c
1152
change = this - (int)lc->sy;
usr.bin/tmux/layout.c
117
lc->sy);
usr.bin/tmux/layout.c
136
y >= lcchild->yoff && y < lcchild->yoff + lcchild->sy) {
usr.bin/tmux/layout.c
152
if (y < lcchild->yoff && y >= last->yoff + last->sy)
usr.bin/tmux/layout.c
166
layout_set_size(struct layout_cell *lc, u_int sx, u_int sy, u_int xoff,
usr.bin/tmux/layout.c
170
lc->sy = sy;
usr.bin/tmux/layout.c
224
yoff += lcchild->sy + 1;
usr.bin/tmux/layout.c
295
u_int sx, sy;
usr.bin/tmux/layout.c
308
sy = lc->sy;
usr.bin/tmux/layout.c
313
sy--;
usr.bin/tmux/layout.c
340
window_pane_resize(wp, sx, sy);
usr.bin/tmux/layout.c
388
available = lc->sy;
usr.bin/tmux/layout.c
431
lc->sy += change;
usr.bin/tmux/layout.c
491
layout_resize_adjust(w, lcother, lcparent->type, lc->sy + 1);
usr.bin/tmux/layout.c
522
layout_set_size(lc, w->sx, w->sy, 0, 0);
usr.bin/tmux/layout.c
535
layout_resize(struct window *w, u_int sx, u_int sy)
usr.bin/tmux/layout.c
567
ychange = sy - lc->sy;
usr.bin/tmux/layout.c
572
if (sy <= lc->sy) /* lc->sy is minimum possible */
usr.bin/tmux/layout.c
575
ychange = sy - lc->sy;
usr.bin/tmux/layout.c
608
size = lc->sy;
usr.bin/tmux/layout.c
62
lc->sy = UINT_MAX;
usr.bin/tmux/layout.c
780
if (lc->sy - available > min)
usr.bin/tmux/layout.c
781
min = lc->sy - available;
usr.bin/tmux/layout.c
782
new_size = (lc->sy * size) / previous;
usr.bin/tmux/layout.c
820
previous = lc->sy;
usr.bin/tmux/layout.c
869
previous += lcchild->sy;
usr.bin/tmux/layout.c
878
available = lc->sy;
usr.bin/tmux/layout.c
892
lcchild->sy = lc->sy;
usr.bin/tmux/layout.c
894
lcchild->sy = layout_new_pane_size(w, previous, lcchild,
usr.bin/tmux/layout.c
895
lc->type, lc->sy, count - idx, available);
usr.bin/tmux/layout.c
896
available -= (lcchild->sy + 1);
usr.bin/tmux/layout.c
913
u_int sx, sy, xoff, yoff, size1, size2, minimum;
usr.bin/tmux/layout.c
931
sy = lc->sy;
usr.bin/tmux/layout.c
951
if (sy < minimum)
usr.bin/tmux/layout.c
965
saved_size = sy;
usr.bin/tmux/menu.c
534
if (ny + h > c->tty.sy) {
usr.bin/tmux/menu.c
535
if (c->tty.sy <= h)
usr.bin/tmux/menu.c
538
ny = c->tty.sy - h;
usr.bin/tmux/menu.c
556
if (c->tty.sx < menu->width + 4 || c->tty.sy < menu->count + 2)
usr.bin/tmux/menu.c
560
if (py + menu->count + 2 > c->tty.sy)
usr.bin/tmux/menu.c
561
py = c->tty.sy - menu->count - 2;
usr.bin/tmux/mode-tree.c
1181
if (c->tty.sx < w || c->tty.sy < h)
usr.bin/tmux/mode-tree.c
1184
py = (c->tty.sy - h) / 2;
usr.bin/tmux/mode-tree.c
644
mode_tree_resize(struct mode_tree_data *mtd, u_int sx, u_int sy)
usr.bin/tmux/mode-tree.c
648
screen_resize(s, sx, sy, 0);
usr.bin/tmux/mode-tree.c
739
u_int w, h, i, j, sy, box_x, box_y, width;
usr.bin/tmux/mode-tree.c
866
sy = screen_size_y(s);
usr.bin/tmux/mode-tree.c
867
if (sy <= 4 || h < 2 || sy - h <= 4 || w <= 4)
usr.bin/tmux/mode-tree.c
876
screen_write_box(&ctx, w, sy - h, BOX_LINES_DEFAULT, NULL, NULL);
usr.bin/tmux/mode-tree.c
905
box_y = sy - h - 2;
usr.bin/tmux/options.c
1014
struct style sy;
usr.bin/tmux/options.c
1028
style_parse(&sy, &grid_default_cell, value) != 0) {
usr.bin/tmux/popup.c
172
ttyctx->wsy = c->tty.sy;
usr.bin/tmux/popup.c
241
pd->sy, r->ranges[i].px, py, r->ranges[i].nx,
usr.bin/tmux/popup.c
264
server_client_overlay_range(pd->px, pd->py, pd->sx, pd->sy, px, py, nx,
usr.bin/tmux/popup.c
282
screen_init(&s, pd->sx, pd->sy, 0);
usr.bin/tmux/popup.c
292
screen_write_fast_copy(&ctx, &pd->s, 0, 0, pd->sx, pd->sy);
usr.bin/tmux/popup.c
293
} else if (pd->sx > 2 && pd->sy > 2) {
usr.bin/tmux/popup.c
294
screen_write_box(&ctx, pd->sx, pd->sy, pd->border_lines,
usr.bin/tmux/popup.c
298
pd->sy - 2);
usr.bin/tmux/popup.c
315
for (i = 0; i < pd->sy; i++) {
usr.bin/tmux/popup.c
377
if (pd->psy > tty->sy)
usr.bin/tmux/popup.c
378
pd->sy = tty->sy;
usr.bin/tmux/popup.c
380
pd->sy = pd->psy;
usr.bin/tmux/popup.c
385
if (pd->ppy + pd->sy > tty->sy)
usr.bin/tmux/popup.c
386
pd->py = tty->sy - pd->sy;
usr.bin/tmux/popup.c
396
screen_resize(&pd->s, pd->sx, pd->sy, 0);
usr.bin/tmux/popup.c
398
job_resize(pd->job, pd->sx, pd->sy );
usr.bin/tmux/popup.c
399
} else if (pd->sx > 2 && pd->sy > 2) {
usr.bin/tmux/popup.c
400
screen_resize(&pd->s, pd->sx - 2, pd->sy - 2, 0);
usr.bin/tmux/popup.c
402
job_resize(pd->job, pd->sx - 2, pd->sy - 2);
usr.bin/tmux/popup.c
435
screen_resize(&new_wp->base, new_wp->sx, new_wp->sy, 1);
usr.bin/tmux/popup.c
474
pd->sy = c->tty.sy;
usr.bin/tmux/popup.c
481
pd->py = c->tty.sy / 2 - pd->sy / 2;
usr.bin/tmux/popup.c
513
else if (m->y - pd->dy + pd->sy > c->tty.sy)
usr.bin/tmux/popup.c
514
py = c->tty.sy - pd->sy;
usr.bin/tmux/popup.c
537
pd->sy = m->y - pd->py;
usr.bin/tmux/popup.c
539
pd->psy = pd->sy;
usr.bin/tmux/popup.c
542
screen_resize(&pd->s, pd->sx, pd->sy, 0);
usr.bin/tmux/popup.c
544
job_resize(pd->job, pd->sx, pd->sy);
usr.bin/tmux/popup.c
546
screen_resize(&pd->s, pd->sx - 2, pd->sy - 2, 0);
usr.bin/tmux/popup.c
548
job_resize(pd->job, pd->sx - 2, pd->sy - 2);
usr.bin/tmux/popup.c
584
m->y > pd->py + pd->sy - 1) {
usr.bin/tmux/popup.c
596
else if (m->y == pd->py + pd->sy - 1)
usr.bin/tmux/popup.c
62
u_int sy;
usr.bin/tmux/popup.c
749
screen_resize(&pd->s, pd->sx, pd->sy, 1);
usr.bin/tmux/popup.c
750
job_resize(pd->job, pd->sx, pd->sy);
usr.bin/tmux/popup.c
753
screen_resize(&pd->s, pd->sx - 2, pd->sy - 2, 1);
usr.bin/tmux/popup.c
754
job_resize(pd->job, pd->sx - 2, pd->sy - 2);
usr.bin/tmux/popup.c
768
u_int py, u_int sx, u_int sy, struct environ *env, const char *shellcmd,
usr.bin/tmux/popup.c
786
if (sx < 1 || sy < 1)
usr.bin/tmux/popup.c
789
jy = sy;
usr.bin/tmux/popup.c
791
if (sx < 3 || sy < 3)
usr.bin/tmux/popup.c
794
jy = sy - 2;
usr.bin/tmux/popup.c
796
if (c->tty.sx < sx || c->tty.sy < sy)
usr.bin/tmux/popup.c
848
pd->sy = sy;
usr.bin/tmux/popup.c
853
pd->psy = sy;
usr.bin/tmux/popup.c
936
u_int px, py, sx, sy;
usr.bin/tmux/popup.c
960
sy = c->tty.sy * 9 / 10;
usr.bin/tmux/popup.c
962
py = (c->tty.sy / 2) - (sy / 2);
usr.bin/tmux/popup.c
966
NULL, px, py, sx, sy, NULL, cmd, 0, NULL, _PATH_TMP, NULL, c, NULL,
usr.bin/tmux/resize.c
116
int, int, struct session *, struct window *), u_int *sx, u_int *sy,
usr.bin/tmux/resize.c
129
*sy = 0;
usr.bin/tmux/resize.c
132
*sy = w->manual_sy;
usr.bin/tmux/resize.c
133
log_debug("%s: manual size %ux%u", __func__, *sx, *sy);
usr.bin/tmux/resize.c
136
*sy = UINT_MAX;
usr.bin/tmux/resize.c
182
if (cw != NULL && cw->sx != 0 && cw->sy != 0) {
usr.bin/tmux/resize.c
184
cy = cw->sy;
usr.bin/tmux/resize.c
187
cy = loop->tty.sy - status_line_size(loop);
usr.bin/tmux/resize.c
197
if (cy > *sy)
usr.bin/tmux/resize.c
198
*sy = cy;
usr.bin/tmux/resize.c
202
if (cy < *sy)
usr.bin/tmux/resize.c
203
*sy = cy;
usr.bin/tmux/resize.c
210
loop->name, cx, cy, *sx, *sy);
usr.bin/tmux/resize.c
212
if (*sx != UINT_MAX && *sy != UINT_MAX)
usr.bin/tmux/resize.c
213
log_debug("%s: calculated size %ux%u", __func__, *sx, *sy);
usr.bin/tmux/resize.c
238
loop->name, w->id, cw->sx, cw->sy);
usr.bin/tmux/resize.c
241
if (cw->sy != 0 && *sy > cw->sy)
usr.bin/tmux/resize.c
242
*sy = cw->sy;
usr.bin/tmux/resize.c
245
if (*sx != UINT_MAX && *sy != UINT_MAX)
usr.bin/tmux/resize.c
246
log_debug("%s: calculated size %ux%u", __func__, *sx, *sy);
usr.bin/tmux/resize.c
257
return (*sx != 0 && *sy != 0);
usr.bin/tmux/resize.c
26
resize_window(struct window *w, u_int sx, u_int sy, int xpixel, int ypixel)
usr.bin/tmux/resize.c
263
return (*sx != UINT_MAX && *sy != UINT_MAX);
usr.bin/tmux/resize.c
279
u_int *sx, u_int *sy, u_int *xpixel, u_int *ypixel, int type)
usr.bin/tmux/resize.c
293
*sy = c->tty.sy - status_line_size(c);
usr.bin/tmux/resize.c
296
log_debug("%s: using %ux%u from %s", __func__, *sx, *sy,
usr.bin/tmux/resize.c
313
default_window_size_skip_client, sx, sy, xpixel, ypixel)) {
usr.bin/tmux/resize.c
315
if (sscanf(value, "%ux%u", sx, sy) != 2) {
usr.bin/tmux/resize.c
317
*sy = 24;
usr.bin/tmux/resize.c
320
*sy);
usr.bin/tmux/resize.c
329
if (*sy < WINDOW_MINIMUM)
usr.bin/tmux/resize.c
330
*sy = WINDOW_MINIMUM;
usr.bin/tmux/resize.c
331
if (*sy > WINDOW_MAXIMUM)
usr.bin/tmux/resize.c
332
*sy = WINDOW_MAXIMUM;
usr.bin/tmux/resize.c
333
log_debug("%s: resulting size is %ux%u", __func__, *sx, *sy);
usr.bin/tmux/resize.c
35
if (sy < WINDOW_MINIMUM)
usr.bin/tmux/resize.c
355
u_int sx, sy, xpixel = 0, ypixel = 0;
usr.bin/tmux/resize.c
36
sy = WINDOW_MINIMUM;
usr.bin/tmux/resize.c
364
log_debug("%s: @%u is %ux%u", __func__, w->id, w->sx, w->sy);
usr.bin/tmux/resize.c
37
if (sy > WINDOW_MAXIMUM)
usr.bin/tmux/resize.c
376
recalculate_size_skip_client, &sx, &sy, &xpixel, &ypixel);
usr.bin/tmux/resize.c
38
sy = WINDOW_MAXIMUM;
usr.bin/tmux/resize.c
383
if (!now && changed && w->new_sx == sx && w->new_sy == sy)
usr.bin/tmux/resize.c
386
if (!now && changed && w->sx == sx && w->sy == sy)
usr.bin/tmux/resize.c
405
log_debug("%s: @%u new size %ux%u", __func__, w->id, sx, sy);
usr.bin/tmux/resize.c
407
resize_window(w, sx, sy, xpixel, ypixel);
usr.bin/tmux/resize.c
410
w->new_sy = sy;
usr.bin/tmux/resize.c
451
if (c->tty.sy <= s->statuslines || (c->flags & CLIENT_CONTROL))
usr.bin/tmux/resize.c
46
layout_resize(w, sx, sy);
usr.bin/tmux/resize.c
51
if (sy < w->layout_root->sy)
usr.bin/tmux/resize.c
52
sy = w->layout_root->sy;
usr.bin/tmux/resize.c
53
window_resize(w, sx, sy, xpixel, ypixel);
usr.bin/tmux/resize.c
55
sx, sy, w->layout_root->sx, w->layout_root->sy);
usr.bin/tmux/screen-redraw.c
1034
u_int sb = ctx->pane_scrollbars, total_height, sb_h = wp->sy;
usr.bin/tmux/screen-redraw.c
1090
int sx = ctx->sx, sy = ctx->sy, xoff = wp->xoff;
usr.bin/tmux/screen-redraw.c
1095
sy += ctx->statuslines;
usr.bin/tmux/screen-redraw.c
1103
if (sb_x >= sx || sb_y >= sy)
usr.bin/tmux/screen-redraw.c
1109
if ((int)jmax + sb_y > sy)
usr.bin/tmux/screen-redraw.c
1110
jmax = sy - sb_y;
usr.bin/tmux/screen-redraw.c
1119
py >= sy || py < 0)
usr.bin/tmux/screen-redraw.c
125
u_int ex = wp->xoff + wp->sx, ey = wp->yoff + wp->sy;
usr.bin/tmux/screen-redraw.c
159
if (!hsplit || (hsplit && py <= wp->sy / 2))
usr.bin/tmux/screen-redraw.c
163
(!hsplit || (hsplit && py > wp->sy / 2)))
usr.bin/tmux/screen-redraw.c
170
if (!hsplit || (hsplit && py <= wp->sy / 2))
usr.bin/tmux/screen-redraw.c
174
(!hsplit || (hsplit && py > wp->sy / 2)))
usr.bin/tmux/screen-redraw.c
184
if (wp->yoff == 0 && py == wp->sy && px <= wp->sx / 2)
usr.bin/tmux/screen-redraw.c
221
u_int sy = w->sy;
usr.bin/tmux/screen-redraw.c
224
sy--;
usr.bin/tmux/screen-redraw.c
227
if (px > w->sx || py > sy)
usr.bin/tmux/screen-redraw.c
231
if (px == w->sx || py == sy)
usr.bin/tmux/screen-redraw.c
258
u_int sx = w->sx, sy = w->sy;
usr.bin/tmux/screen-redraw.c
262
sy--;
usr.bin/tmux/screen-redraw.c
265
if (px > sx || py > sy)
usr.bin/tmux/screen-redraw.c
290
if (py != sy &&
usr.bin/tmux/screen-redraw.c
342
u_int sx = w->sx, sy = w->sy;
usr.bin/tmux/screen-redraw.c
350
if (px > sx || py > sy)
usr.bin/tmux/screen-redraw.c
352
if (px == sx || py == sy) /* window border */
usr.bin/tmux/screen-redraw.c
364
line = wp->yoff + sy;
usr.bin/tmux/screen-redraw.c
388
line = wp->yoff + wp->sy;
usr.bin/tmux/screen-redraw.c
398
(wp->yoff == 0 && py < wp->sy) ||
usr.bin/tmux/screen-redraw.c
399
(py >= wp->yoff && py < wp->yoff + wp->sy)) {
usr.bin/tmux/screen-redraw.c
490
py = wp->yoff + wp->sy;
usr.bin/tmux/screen-redraw.c
537
yoff = wp->yoff + wp->sy;
usr.bin/tmux/screen-redraw.c
543
yoff >= ctx->oy + ctx->sy)
usr.bin/tmux/screen-redraw.c
639
tty_window_offset(&c->tty, &ctx->ox, &ctx->oy, &ctx->sx, &ctx->sy);
usr.bin/tmux/screen-redraw.c
642
w->id, ctx->ox, ctx->oy, ctx->sx, ctx->sy, ctx->statuslines,
usr.bin/tmux/screen-redraw.c
897
for (j = 0; j < c->tty.sy - ctx->statuslines; j++) {
usr.bin/tmux/screen-redraw.c
934
y = c->tty.sy - ctx->statuslines;
usr.bin/tmux/screen-redraw.c
966
for (j = 0; j < wp->sy; j++) {
usr.bin/tmux/screen-redraw.c
967
if (wp->yoff + j < ctx->oy || wp->yoff + j >= ctx->oy + ctx->sy)
usr.bin/tmux/screen-write.c
1229
u_int sy = screen_size_y(s);
usr.bin/tmux/screen-write.c
1235
if (ny > sy - s->cy)
usr.bin/tmux/screen-write.c
1236
ny = sy - s->cy;
usr.bin/tmux/screen-write.c
1504
u_int sx = screen_size_x(s), sy = screen_size_y(s);
usr.bin/tmux/screen-write.c
1519
grid_view_clear(gd, 0, s->cy + 1, sx, sy - (s->cy + 1), bg);
usr.bin/tmux/screen-write.c
1522
screen_write_collect_clear(ctx, s->cy + 1, sy - (s->cy + 1));
usr.bin/tmux/screen-write.c
1556
u_int sx = screen_size_x(s), sy = screen_size_y(s);
usr.bin/tmux/screen-write.c
1567
grid_view_clear(s->grid, 0, 0, sx, sy, bg);
usr.bin/tmux/screen-write.c
1569
screen_write_collect_clear(ctx, 0, sy);
usr.bin/tmux/screen-write.c
183
ttyctx->sy = screen_size_y(s);
usr.bin/tmux/screen-write.c
1961
u_int sx = screen_size_x(s), sy = screen_size_y(s);
usr.bin/tmux/screen-write.c
1997
if (s->cx > sx - width || s->cy > sy - 1)
usr.bin/tmux/screen-write.c
582
if (yy >= gd->hsize + gd->sy)
usr.bin/tmux/screen.c
121
grid_clear_lines(s->grid, s->grid->hsize, s->grid->sy, 8);
usr.bin/tmux/screen.c
302
screen_resize_cursor(struct screen *s, u_int sx, u_int sy, int reflow,
usr.bin/tmux/screen.c
311
__func__, sx, sy, screen_size_x(s), screen_size_y(s), s->cx, s->cy,
usr.bin/tmux/screen.c
316
if (sy < 1)
usr.bin/tmux/screen.c
317
sy = 1;
usr.bin/tmux/screen.c
325
if (sy != screen_size_y(s))
usr.bin/tmux/screen.c
326
screen_resize_y(s, sy, eat_empty, &cy);
usr.bin/tmux/screen.c
348
screen_resize(struct screen *s, u_int sx, u_int sy, int reflow)
usr.bin/tmux/screen.c
35
u_int sy;
usr.bin/tmux/screen.c
350
screen_resize_cursor(s, sx, sy, reflow, 1, 1);
usr.bin/tmux/screen.c
354
screen_resize_y(struct screen *s, u_int sy, int eat_empty, u_int *cy)
usr.bin/tmux/screen.c
359
if (sy == 0)
usr.bin/tmux/screen.c
375
if (sy < oldy) {
usr.bin/tmux/screen.c
376
needed = oldy - sy;
usr.bin/tmux/screen.c
408
grid_adjust_lines(gd, gd->hsize + sy);
usr.bin/tmux/screen.c
411
if (sy > oldy) {
usr.bin/tmux/screen.c
412
needed = sy - oldy;
usr.bin/tmux/screen.c
429
for (i = gd->hsize + sy - needed; i < gd->hsize + sy; i++)
usr.bin/tmux/screen.c
434
gd->sy = sy;
usr.bin/tmux/screen.c
441
screen_set_selection(struct screen *s, u_int sx, u_int sy,
usr.bin/tmux/screen.c
453
s->sel->sy = sy;
usr.bin/tmux/screen.c
485
if (sel->sy < sel->ey) {
usr.bin/tmux/screen.c
487
if (py < sel->sy || py > sel->ey)
usr.bin/tmux/screen.c
489
} else if (sel->sy > sel->ey) {
usr.bin/tmux/screen.c
491
if (py > sel->sy || py < sel->ey)
usr.bin/tmux/screen.c
495
if (py != sel->sy)
usr.bin/tmux/screen.c
524
if (sel->sy < sel->ey) {
usr.bin/tmux/screen.c
526
if (py < sel->sy || py > sel->ey)
usr.bin/tmux/screen.c
529
if (py == sel->sy && px < sel->sx)
usr.bin/tmux/screen.c
538
} else if (sel->sy > sel->ey) {
usr.bin/tmux/screen.c
540
if (py > sel->sy || py < sel->ey)
usr.bin/tmux/screen.c
550
if (py == sel->sy && (sel->sx == 0 || px > xx))
usr.bin/tmux/screen.c
554
if (py != sel->sy)
usr.bin/tmux/screen.c
634
u_int sx, sy;
usr.bin/tmux/screen.c
639
sy = screen_size_y(s);
usr.bin/tmux/screen.c
641
s->saved_grid = grid_create(sx, sy, 0);
usr.bin/tmux/screen.c
642
grid_duplicate_lines(s->saved_grid, 0, s->grid, screen_hsize(s), sy);
usr.bin/tmux/screen.c
649
grid_view_clear(s->grid, 0, 0, sx, sy, 8);
usr.bin/tmux/screen.c
659
u_int sx = screen_size_x(s), sy = screen_size_y(s);
usr.bin/tmux/screen.c
666
screen_resize(s, s->saved_grid->sx, s->saved_grid->sy, 0);
usr.bin/tmux/screen.c
690
s->saved_grid->sy);
usr.bin/tmux/screen.c
698
screen_resize(s, sx, sy, 1);
usr.bin/tmux/screen.c
75
screen_init(struct screen *s, u_int sx, u_int sy, u_int hlimit)
usr.bin/tmux/screen.c
77
s->grid = grid_create(sx, sy, hlimit);
usr.bin/tmux/screen.c
780
for (y = 0; y < screen_hsize(s) + s->grid->sy; y++) {
usr.bin/tmux/server-client.c
1562
r->sx, r->sy);
usr.bin/tmux/server-client.c
1582
window_pane_send_resize(wp, first->sx, first->sy);
usr.bin/tmux/server-client.c
1585
} else if (last->sx != first->osx || last->sy != first->osy) {
usr.bin/tmux/server-client.c
1587
window_pane_send_resize(wp, last->sx, last->sy);
usr.bin/tmux/server-client.c
1601
window_pane_send_resize(wp, r->sx, r->sy);
usr.bin/tmux/server-client.c
1720
u_int cx = 0, cy = 0, ox, oy, sx, sy, n;
usr.bin/tmux/server-client.c
1755
if (n <= tty->sy)
usr.bin/tmux/server-client.c
1756
cy = tty->sy - n;
usr.bin/tmux/server-client.c
1758
cy = tty->sy - 1;
usr.bin/tmux/server-client.c
1763
tty_window_offset(tty, &ox, &oy, &sx, &sy);
usr.bin/tmux/server-client.c
1765
wp->yoff + s->cy >= oy && wp->yoff + s->cy <= oy + sy) {
usr.bin/tmux/server-client.c
183
server_client_overlay_range(u_int x, u_int y, u_int sx, u_int sy, u_int px,
usr.bin/tmux/server-client.c
189
if (py < y || py > y + sy - 1) {
usr.bin/tmux/server-client.c
314
c->tty.sy = 24;
usr.bin/tmux/server-client.c
630
pane_status_line = wp->yoff + wp->sy;
usr.bin/tmux/server-client.c
636
(int)py != pane_status_line && py != wp->yoff + wp->sy) ||
usr.bin/tmux/server-client.c
637
(wp->yoff == 0 && py < wp->sy) ||
usr.bin/tmux/server-client.c
638
(py >= wp->yoff && py < wp->yoff + wp->sy)) &&
usr.bin/tmux/server-client.c
673
bdr_bottom = fwp->yoff + (int)fwp->sy;
usr.bin/tmux/server-client.c
681
py <= fwp->yoff + fwp->sy) {
usr.bin/tmux/server-client.c
706
u_int x, y, sx, sy, px, py, n, sl_mpos = 0;
usr.bin/tmux/server-client.c
872
tty_window_offset(&c->tty, &m->ox, &m->oy, &sx, &sy);
usr.bin/tmux/server-client.c
874
w->id, m->ox, m->oy, sx, sy);
usr.bin/tmux/server-client.c
875
if (px > sx || py > sy)
usr.bin/tmux/server-fn.c
324
u_int sy = screen_size_y(&wp->base);
usr.bin/tmux/server-fn.c
356
screen_write_scrollregion(&ctx, 0, sy - 1);
usr.bin/tmux/server-fn.c
357
screen_write_cursormove(&ctx, 0, sy - 1, 0);
usr.bin/tmux/sort.c
106
result = ca->tty.sy - cb->tty.sy;
usr.bin/tmux/sort.c
204
result = a->sx * a->sy - b->sx * b->sy;
usr.bin/tmux/sort.c
268
result = wa->sx * wa->sy - wb->sx * wb->sy;
usr.bin/tmux/spawn.c
115
window_pane_resize(sc->wp0, w->sx, w->sy);
usr.bin/tmux/spawn.c
157
default_window_size(sc->tc, s, NULL, &sx, &sy, &xpixel, &ypixel,
usr.bin/tmux/spawn.c
159
if ((w = window_create(sx, sy, xpixel, ypixel)) == NULL) {
usr.bin/tmux/spawn.c
86
u_int sx, sy, xpixel, ypixel;
usr.bin/tmux/status.c
1910
if (c->tty.sy - lines < 3)
usr.bin/tmux/status.c
1919
height = c->tty.sy - lines - 2;
usr.bin/tmux/status.c
1938
py = c->tty.sy - 3 - height;
usr.bin/tmux/status.c
1969
if (c->tty.sy - lines < 3)
usr.bin/tmux/status.c
1976
height = c->tty.sy - lines - 2;
usr.bin/tmux/status.c
2036
py = c->tty.sy - 3 - height;
usr.bin/tmux/status.c
250
return (c->tty.sy - status_line_size(c));
usr.bin/tmux/status.c
379
if (c->tty.sy == 0 || lines == 0)
usr.bin/tmux/status.c
545
struct style *sy;
usr.bin/tmux/status.c
549
sy = options_string_to_style(s->options, "message-style", NULL);
usr.bin/tmux/status.c
550
if (sy != NULL && sy->width >= 0) {
usr.bin/tmux/status.c
551
if (sy->width_percentage)
usr.bin/tmux/status.c
552
w = (c->tty.sx * (u_int)sy->width) / 100;
usr.bin/tmux/status.c
554
w = (u_int)sy->width;
usr.bin/tmux/status.c
561
if (sy != NULL) {
usr.bin/tmux/status.c
562
switch (sy->align) {
usr.bin/tmux/status.c
617
if (c->tty.sx == 0 || c->tty.sy == 0)
usr.bin/tmux/status.c
857
if (c->tty.sx == 0 || c->tty.sy == 0)
usr.bin/tmux/style.c
100
sy->default_type = STYLE_DEFAULT_POP;
usr.bin/tmux/style.c
102
sy->default_type = STYLE_DEFAULT_SET;
usr.bin/tmux/style.c
104
sy->list = STYLE_LIST_OFF;
usr.bin/tmux/style.c
107
sy->list = STYLE_LIST_ON;
usr.bin/tmux/style.c
109
sy->list = STYLE_LIST_FOCUS;
usr.bin/tmux/style.c
111
sy->list = STYLE_LIST_LEFT_MARKER;
usr.bin/tmux/style.c
113
sy->list = STYLE_LIST_RIGHT_MARKER;
usr.bin/tmux/style.c
117
sy->range_type = style_default.range_type;
usr.bin/tmux/style.c
118
sy->range_argument = style_default.range_type;
usr.bin/tmux/style.c
119
strlcpy(sy->range_string, style_default.range_string,
usr.bin/tmux/style.c
120
sizeof sy->range_string);
usr.bin/tmux/style.c
131
sy->range_type = STYLE_RANGE_LEFT;
usr.bin/tmux/style.c
132
sy->range_argument = 0;
usr.bin/tmux/style.c
133
style_set_range_string(sy, "");
usr.bin/tmux/style.c
137
sy->range_type = STYLE_RANGE_RIGHT;
usr.bin/tmux/style.c
138
sy->range_argument = 0;
usr.bin/tmux/style.c
139
style_set_range_string(sy, "");
usr.bin/tmux/style.c
146
sy->range_type = STYLE_RANGE_CONTROL;
usr.bin/tmux/style.c
147
sy->range_argument = n;
usr.bin/tmux/style.c
148
style_set_range_string(sy, "");
usr.bin/tmux/style.c
157
sy->range_type = STYLE_RANGE_PANE;
usr.bin/tmux/style.c
158
sy->range_argument = n;
usr.bin/tmux/style.c
159
style_set_range_string(sy, "");
usr.bin/tmux/style.c
166
sy->range_type = STYLE_RANGE_WINDOW;
usr.bin/tmux/style.c
167
sy->range_argument = n;
usr.bin/tmux/style.c
168
style_set_range_string(sy, "");
usr.bin/tmux/style.c
177
sy->range_type = STYLE_RANGE_SESSION;
usr.bin/tmux/style.c
178
sy->range_argument = n;
usr.bin/tmux/style.c
179
style_set_range_string(sy, "");
usr.bin/tmux/style.c
183
sy->range_type = STYLE_RANGE_USER;
usr.bin/tmux/style.c
184
sy->range_argument = 0;
usr.bin/tmux/style.c
185
style_set_range_string(sy, found);
usr.bin/tmux/style.c
188
sy->align = style_default.align;
usr.bin/tmux/style.c
191
sy->align = STYLE_ALIGN_LEFT;
usr.bin/tmux/style.c
193
sy->align = STYLE_ALIGN_CENTRE;
usr.bin/tmux/style.c
195
sy->align = STYLE_ALIGN_RIGHT;
usr.bin/tmux/style.c
197
sy->align = STYLE_ALIGN_ABSOLUTE_CENTRE;
usr.bin/tmux/style.c
203
sy->fill = value;
usr.bin/tmux/style.c
209
sy->gc.fg = value;
usr.bin/tmux/style.c
211
sy->gc.fg = base->fg;
usr.bin/tmux/style.c
214
sy->gc.bg = value;
usr.bin/tmux/style.c
216
sy->gc.bg = base->bg;
usr.bin/tmux/style.c
223
sy->gc.us = value;
usr.bin/tmux/style.c
225
sy->gc.us = base->us;
usr.bin/tmux/style.c
227
sy->gc.attr = 0;
usr.bin/tmux/style.c
230
sy->gc.attr |= GRID_ATTR_NOATTR;
usr.bin/tmux/style.c
235
sy->gc.attr &= ~value;
usr.bin/tmux/style.c
243
sy->width = (int)n;
usr.bin/tmux/style.c
244
sy->width_percentage = 1;
usr.bin/tmux/style.c
249
sy->width = (int)n;
usr.bin/tmux/style.c
250
sy->width_percentage = 0;
usr.bin/tmux/style.c
256
sy->pad = (int)n;
usr.bin/tmux/style.c
260
sy->gc.attr |= value;
usr.bin/tmux/style.c
269
style_copy(sy, &saved);
usr.bin/tmux/style.c
275
style_tostring(struct style *sy)
usr.bin/tmux/style.c
277
struct grid_cell *gc = &sy->gc;
usr.bin/tmux/style.c
285
if (sy->list != STYLE_LIST_OFF) {
usr.bin/tmux/style.c
286
if (sy->list == STYLE_LIST_ON)
usr.bin/tmux/style.c
288
else if (sy->list == STYLE_LIST_FOCUS)
usr.bin/tmux/style.c
290
else if (sy->list == STYLE_LIST_LEFT_MARKER)
usr.bin/tmux/style.c
292
else if (sy->list == STYLE_LIST_RIGHT_MARKER)
usr.bin/tmux/style.c
298
if (sy->range_type != STYLE_RANGE_NONE) {
usr.bin/tmux/style.c
299
if (sy->range_type == STYLE_RANGE_LEFT)
usr.bin/tmux/style.c
301
else if (sy->range_type == STYLE_RANGE_RIGHT)
usr.bin/tmux/style.c
303
else if (sy->range_type == STYLE_RANGE_PANE) {
usr.bin/tmux/style.c
304
snprintf(b, sizeof b, "pane|%%%u", sy->range_argument);
usr.bin/tmux/style.c
306
} else if (sy->range_type == STYLE_RANGE_WINDOW) {
usr.bin/tmux/style.c
307
snprintf(b, sizeof b, "window|%u", sy->range_argument);
usr.bin/tmux/style.c
309
} else if (sy->range_type == STYLE_RANGE_SESSION) {
usr.bin/tmux/style.c
311
sy->range_argument);
usr.bin/tmux/style.c
313
} else if (sy->range_type == STYLE_RANGE_USER) {
usr.bin/tmux/style.c
314
snprintf(b, sizeof b, "user|%s", sy->range_string);
usr.bin/tmux/style.c
321
if (sy->align != STYLE_ALIGN_DEFAULT) {
usr.bin/tmux/style.c
322
if (sy->align == STYLE_ALIGN_LEFT)
usr.bin/tmux/style.c
324
else if (sy->align == STYLE_ALIGN_CENTRE)
usr.bin/tmux/style.c
326
else if (sy->align == STYLE_ALIGN_RIGHT)
usr.bin/tmux/style.c
328
else if (sy->align == STYLE_ALIGN_ABSOLUTE_CENTRE)
usr.bin/tmux/style.c
334
if (sy->default_type != STYLE_DEFAULT_BASE) {
usr.bin/tmux/style.c
335
if (sy->default_type == STYLE_DEFAULT_PUSH)
usr.bin/tmux/style.c
337
else if (sy->default_type == STYLE_DEFAULT_POP)
usr.bin/tmux/style.c
339
else if (sy->default_type == STYLE_DEFAULT_SET)
usr.bin/tmux/style.c
344
if (sy->fill != 8) {
usr.bin/tmux/style.c
346
colour_tostring(sy->fill));
usr.bin/tmux/style.c
369
if (sy->width >= 0) {
usr.bin/tmux/style.c
370
if (sy->width_percentage)
usr.bin/tmux/style.c
372
"%swidth=%u%%", comma, sy->width);
usr.bin/tmux/style.c
375
"%swidth=%u", comma, sy->width);
usr.bin/tmux/style.c
378
if (sy->pad >= 0) {
usr.bin/tmux/style.c
380
sy->pad);
usr.bin/tmux/style.c
393
struct style *sy;
usr.bin/tmux/style.c
399
sy = options_string_to_style(oo, name, ft);
usr.bin/tmux/style.c
400
if (sy == NULL)
usr.bin/tmux/style.c
401
sy = &style_default;
usr.bin/tmux/style.c
402
if (sy->gc.fg != 8)
usr.bin/tmux/style.c
403
gc->fg = sy->gc.fg;
usr.bin/tmux/style.c
404
if (sy->gc.bg != 8)
usr.bin/tmux/style.c
405
gc->bg = sy->gc.bg;
usr.bin/tmux/style.c
406
if (sy->gc.us != 8)
usr.bin/tmux/style.c
407
gc->us = sy->gc.us;
usr.bin/tmux/style.c
408
gc->attr |= sy->gc.attr;
usr.bin/tmux/style.c
425
style_set(struct style *sy, const struct grid_cell *gc)
usr.bin/tmux/style.c
427
memcpy(sy, &style_default, sizeof *sy);
usr.bin/tmux/style.c
428
memcpy(&sy->gc, gc, sizeof sy->gc);
usr.bin/tmux/style.c
443
struct style *sy;
usr.bin/tmux/style.c
445
sy = options_string_to_style(oo, "pane-scrollbars-style", NULL);
usr.bin/tmux/style.c
446
if (sy == NULL) {
usr.bin/tmux/style.c
452
style_copy(sb_style, sy);
usr.bin/tmux/style.c
49
style_set_range_string(struct style *sy, const char *s)
usr.bin/tmux/style.c
51
strlcpy(sy->range_string, s, sizeof sy->range_string);
usr.bin/tmux/style.c
60
style_parse(struct style *sy, const struct grid_cell *base, const char *in)
usr.bin/tmux/style.c
71
style_copy(&saved, sy);
usr.bin/tmux/style.c
88
sy->gc.fg = base->fg;
usr.bin/tmux/style.c
89
sy->gc.bg = base->bg;
usr.bin/tmux/style.c
90
sy->gc.us = base->us;
usr.bin/tmux/style.c
91
sy->gc.attr = base->attr;
usr.bin/tmux/style.c
92
sy->gc.flags = base->flags;
usr.bin/tmux/style.c
94
sy->ignore = 1;
usr.bin/tmux/style.c
96
sy->ignore = 0;
usr.bin/tmux/style.c
98
sy->default_type = STYLE_DEFAULT_PUSH;
usr.bin/tmux/tmux.h
1081
u_int sy;
usr.bin/tmux/tmux.h
1088
#define screen_size_y(s) ((s)->grid->sy)
usr.bin/tmux/tmux.h
1179
u_int sy;
usr.bin/tmux/tmux.h
1210
u_int sy;
usr.bin/tmux/tmux.h
1320
u_int sy;
usr.bin/tmux/tmux.h
1418
u_int sy;
usr.bin/tmux/tmux.h
1600
u_int sy;
usr.bin/tmux/tmux.h
1716
u_int sy;
usr.bin/tmux/tmux.h
857
u_int sy;
usr.bin/tmux/tty-keys.c
669
u_int sx, sy, xpixel, ypixel, char_x, char_y;
usr.bin/tmux/tty-keys.c
707
if (sscanf(tmp, "8;%u;%u", &sy, &sx) == 2) {
usr.bin/tmux/tty-keys.c
709
tty_set_size(tty, sx, sy, tty->xpixel, tty->ypixel);
usr.bin/tmux/tty-keys.c
716
char_y = (ypixel && tty->sy) ? ypixel / tty->sy : 0;
usr.bin/tmux/tty-keys.c
717
tty_set_size(tty, tty->sx, tty->sy, char_x, char_y);
usr.bin/tmux/tty.c
1001
*oy = cy - *sy / 2;
usr.bin/tmux/tty.c
1026
u_int ox, oy, sx, sy;
usr.bin/tmux/tty.c
1031
c->tty.oflag = tty_window_offset1(&c->tty, &ox, &oy, &sx, &sy);
usr.bin/tmux/tty.c
1035
sy == c->tty.osy)
usr.bin/tmux/tty.c
1040
ox, oy, sx, sy);
usr.bin/tmux/tty.c
1045
c->tty.osy = sy;
usr.bin/tmux/tty.c
1058
return (ctx->orlower - ctx->orupper >= ctx->sy / 2);
usr.bin/tmux/tty.c
117
u_int sx, sy, xpixel, ypixel;
usr.bin/tmux/tty.c
126
sy = ws.ws_row;
usr.bin/tmux/tty.c
127
if (sy == 0) {
usr.bin/tmux/tty.c
128
sy = 24;
usr.bin/tmux/tty.c
1304
py + ny >= tty->sy &&
usr.bin/tmux/tty.c
131
ypixel = ws.ws_ypixel / sy;
usr.bin/tmux/tty.c
142
sy = 24;
usr.bin/tmux/tty.c
146
log_debug("%s: %s now %ux%u (%ux%u)", __func__, c->name, sx, sy,
usr.bin/tmux/tty.c
148
tty_set_size(tty, sx, sy, xpixel, ypixel);
usr.bin/tmux/tty.c
153
tty_set_size(struct tty *tty, u_int sx, u_int sy, u_int xpixel, u_int ypixel)
usr.bin/tmux/tty.c
156
tty->sy = sy;
usr.bin/tmux/tty.c
1604
ctx->sy == 1 ||
usr.bin/tmux/tty.c
1632
ctx->sy == 1 ||
usr.bin/tmux/tty.c
1693
ctx->sy == 1 ||
usr.bin/tmux/tty.c
1725
ctx->sy == 1 ||
usr.bin/tmux/tty.c
1766
ctx->sy == 1 ||
usr.bin/tmux/tty.c
1807
ctx->sy == 1 ||
usr.bin/tmux/tty.c
1836
tty_region_pane(tty, ctx, 0, ctx->sy - 1);
usr.bin/tmux/tty.c
1842
ny = ctx->sy - ctx->ocy - 1;
usr.bin/tmux/tty.c
1861
tty_region_pane(tty, ctx, 0, ctx->sy - 1);
usr.bin/tmux/tty.c
1886
tty_region_pane(tty, ctx, 0, ctx->sy - 1);
usr.bin/tmux/tty.c
1892
ny = ctx->sy;
usr.bin/tmux/tty.c
1910
tty_region_pane(tty, ctx, 0, ctx->sy - 1);
usr.bin/tmux/tty.c
1913
for (j = 0; j < ctx->sy; j++) {
usr.bin/tmux/tty.c
2078
tty->cy == tty->sy - 1 &&
usr.bin/tmux/tty.c
2147
tty_region(tty, 0, tty->sy - 1);
usr.bin/tmux/tty.c
650
tty->cy == tty->sy - 1 &&
usr.bin/tmux/tty.c
685
tty->cy == tty->sy - 1 &&
usr.bin/tmux/tty.c
76
#define TTY_BLOCK_START(tty) (1 + ((tty)->sx * (tty)->sy) * 8)
usr.bin/tmux/tty.c
77
#define TTY_BLOCK_STOP(tty) (1 + ((tty)->sx * (tty)->sy) / 8)
usr.bin/tmux/tty.c
929
return (tty->sx < w->sx || tty->sy - status_line_size(c) < w->sy);
usr.bin/tmux/tty.c
934
tty_window_offset(struct tty *tty, u_int *ox, u_int *oy, u_int *sx, u_int *sy)
usr.bin/tmux/tty.c
939
*sy = tty->osy;
usr.bin/tmux/tty.c
946
tty_window_offset1(struct tty *tty, u_int *ox, u_int *oy, u_int *sx, u_int *sy)
usr.bin/tmux/tty.c
955
if (tty->sx >= w->sx && tty->sy - lines >= w->sy) {
usr.bin/tmux/tty.c
959
*sy = w->sy;
usr.bin/tmux/tty.c
966
*sy = tty->sy - lines;
usr.bin/tmux/tty.c
974
if (*sy >= w->sy)
usr.bin/tmux/tty.c
976
else if (c->pan_oy + *sy > w->sy)
usr.bin/tmux/tty.c
977
c->pan_oy = w->sy - *sy;
usr.bin/tmux/tty.c
996
if (cy < *sy)
usr.bin/tmux/tty.c
998
else if (cy > w->sy - *sy)
usr.bin/tmux/tty.c
999
*oy = w->sy - *sy;
usr.bin/tmux/window-buffer.c
194
struct screen_write_ctx *ctx, u_int sx, u_int sy)
usr.bin/tmux/window-buffer.c
208
for (i = 0; i < sy; i++) {
usr.bin/tmux/window-buffer.c
411
window_buffer_resize(struct window_mode_entry *wme, u_int sx, u_int sy)
usr.bin/tmux/window-buffer.c
415
mode_tree_resize(data->data, sx, sy);
usr.bin/tmux/window-client.c
166
struct screen_write_ctx *ctx, u_int sx, u_int sy)
usr.bin/tmux/window-client.c
179
if (lines >= sy)
usr.bin/tmux/window-client.c
187
screen_write_preview(ctx, &wp->base, sx, sy - 2 - lines);
usr.bin/tmux/window-client.c
192
screen_write_cursormove(ctx, cx, cy + sy - 1 - lines, 0);
usr.bin/tmux/window-client.c
198
screen_write_cursormove(ctx, cx, cy + sy - lines, 0);
usr.bin/tmux/window-client.c
322
window_client_resize(struct window_mode_entry *wme, u_int sx, u_int sy)
usr.bin/tmux/window-client.c
326
mode_tree_resize(data->data, sx, sy);
usr.bin/tmux/window-clock.c
204
window_clock_resize(struct window_mode_entry *wme, u_int sx, u_int sy)
usr.bin/tmux/window-clock.c
209
screen_resize(s, sx, sy, 0);
usr.bin/tmux/window-copy.c
1019
window_copy_resize(struct window_mode_entry *wme, u_int sx, u_int sy)
usr.bin/tmux/window-copy.c
1027
screen_resize(s, sx, sy, 0);
usr.bin/tmux/window-copy.c
1035
screen_resize_cursor(data->backing, sx, sy, 1, 0, 0);
usr.bin/tmux/window-copy.c
1537
window_copy_update_cursor(wme, data->cx, wme->wp->sy / 2);
usr.bin/tmux/window-copy.c
1818
u_int px, py, xx, yy, sx, sy, n;
usr.bin/tmux/window-copy.c
1852
sy = screen_hsize(s) + data->cy - data->oy;
usr.bin/tmux/window-copy.c
1863
window_copy_scroll_to(wme, sx, sy, 0);
usr.bin/tmux/window-copy.c
3424
if (py >= gd->hsize - data->oy && py < gd->hsize - data->oy + gd->sy)
usr.bin/tmux/window-copy.c
3427
gap = gd->sy / 4;
usr.bin/tmux/window-copy.c
3428
if (py < gd->sy) {
usr.bin/tmux/window-copy.c
3431
} else if (py > gd->hsize + gd->sy - gap) {
usr.bin/tmux/window-copy.c
3435
offset = py + gap - gd->sy;
usr.bin/tmux/window-copy.c
3481
endline = gd->hsize + gd->sy - 1;
usr.bin/tmux/window-copy.c
349
u_int sy, wx, wy;
usr.bin/tmux/window-copy.c
3525
endline = gd->hsize + gd->sy - 1;
usr.bin/tmux/window-copy.c
354
sy = screen_hsize(src) + screen_size_y(src);
usr.bin/tmux/window-copy.c
356
while (sy > screen_hsize(src)) {
usr.bin/tmux/window-copy.c
357
gl = grid_peek_line(src->grid, sy - 1);
usr.bin/tmux/window-copy.c
3586
endline = gd->hsize + gd->sy - 1;
usr.bin/tmux/window-copy.c
360
sy--;
usr.bin/tmux/window-copy.c
364
screen_size_x(src), sy, screen_size_x(hint),
usr.bin/tmux/window-copy.c
3645
endline = gd->hsize + gd->sy - 1;
usr.bin/tmux/window-copy.c
366
screen_init(dst, screen_size_x(src), sy, screen_hlimit(src));
usr.bin/tmux/window-copy.c
373
grid_duplicate_lines(dst->grid, 0, src->grid, 0, sy);
usr.bin/tmux/window-copy.c
375
dst->grid->sy = sy - screen_hsize(src);
usr.bin/tmux/window-copy.c
378
if (src->cy > dst->grid->sy - 1) {
usr.bin/tmux/window-copy.c
380
dst->cy = dst->grid->sy - 1;
usr.bin/tmux/window-copy.c
4064
direction ? 0 : gd->hsize + gd->sy - 1, fy, cis, 0,
usr.bin/tmux/window-copy.c
4166
endline = gd->hsize + gd->sy - 1;
usr.bin/tmux/window-copy.c
4251
*end = gd->hsize - data->oy + gd->sy;
usr.bin/tmux/window-copy.c
4263
if (py > gd->hsize - data->oy + gd->sy - 1)
usr.bin/tmux/window-copy.c
4270
window_copy_clip_width(u_int width, u_int b, u_int sx, u_int sy)
usr.bin/tmux/window-copy.c
4272
return ((b + width > sx * sy) ? (sx * sy) - b : width);
usr.bin/tmux/window-copy.c
4281
u_int i, b, w = width, sx = gd->sx, sy = gd->sy;
usr.bin/tmux/window-copy.c
4284
width = window_copy_clip_width(width, b, sx, sy);
usr.bin/tmux/window-copy.c
4291
w = window_copy_clip_width(w, b, sx, sy);
usr.bin/tmux/window-copy.c
4319
u_int sy = gd->sy;
usr.bin/tmux/window-copy.c
4356
end = gd->hsize + sy;
usr.bin/tmux/window-copy.c
4362
data->searchmark = xcalloc(sx, sy);
usr.bin/tmux/window-copy.c
4481
u_int last = (gd->sy * gd->sx) - 1;
usr.bin/tmux/window-copy.c
4738
if (end < gd->sy + data->oy - 1)
usr.bin/tmux/window-copy.c
4911
u_int sx, sy, ty;
usr.bin/tmux/window-copy.c
4915
sy = *sely;
usr.bin/tmux/window-copy.c
4918
if (sy < ty) {
usr.bin/tmux/window-copy.c
4922
sy = 0;
usr.bin/tmux/window-copy.c
4923
} else if (sy > ty + screen_size_y(s) - 1) {
usr.bin/tmux/window-copy.c
4927
sy = screen_size_y(s) - 1;
usr.bin/tmux/window-copy.c
4930
sy -= ty;
usr.bin/tmux/window-copy.c
4934
*sely = sy;
usr.bin/tmux/window-copy.c
4959
u_int sx, sy, cy, endsx, endsy;
usr.bin/tmux/window-copy.c
4967
sy = data->sely;
usr.bin/tmux/window-copy.c
4968
startrelpos = window_copy_adjust_selection(wme, &sx, &sy);
usr.bin/tmux/window-copy.c
4987
screen_set_selection(s, sx, sy, endsx, endsy, data->rectflag,
usr.bin/tmux/window-copy.c
4998
if (sy < cy)
usr.bin/tmux/window-copy.c
4999
window_copy_redraw_lines(wme, sy, cy - sy + 1);
usr.bin/tmux/window-copy.c
5001
window_copy_redraw_lines(wme, cy, sy - cy + 1);
usr.bin/tmux/window-copy.c
5024
u_int i, xx, yy, sx, sy, ex, ey, ey_last;
usr.bin/tmux/window-copy.c
5051
sx = xx; sy = yy;
usr.bin/tmux/window-copy.c
5054
sx = data->selx; sy = data->sely;
usr.bin/tmux/window-copy.c
5116
for (i = sy; i <= ey; i++) {
usr.bin/tmux/window-copy.c
5118
(i == sy ? firstsx : restsx),
usr.bin/tmux/window-copy.c
5252
u_int sy, u_int sx, u_int ex)
usr.bin/tmux/window-copy.c
5269
gl = grid_get_line(gd, sy);
usr.bin/tmux/window-copy.c
5277
xx = window_copy_find_length(wme, sy);
usr.bin/tmux/window-copy.c
5285
grid_get_cell(gd, i, sy, &gc);
usr.bin/tmux/window-copy.c
5878
end_line = gd->hsize + gd->sy - 1;
usr.bin/tmux/window-copy.c
617
u_int sb_height = wp->sy, sb_top = wp->yoff;
usr.bin/tmux/window-copy.c
618
u_int sy = screen_size_y(data->backing);
usr.bin/tmux/window-copy.c
6185
u_int sy, u_int oy, u_int oldy, u_int px, u_int py, int no_reset)
usr.bin/tmux/window-copy.c
6190
yy = sy - 1;
usr.bin/tmux/window-copy.c
674
if (data->cy + (n - data->oy) >= sy)
usr.bin/tmux/window-copy.c
675
data->cy = sy - 1;
usr.bin/tmux/window-customize.c
592
u_int sx, u_int sy)
usr.bin/tmux/window-customize.c
609
if (!screen_write_text(ctx, cx, sx, sy, 0, &grid_default_cell, "%s%s",
usr.bin/tmux/window-customize.c
613
if (s->cy >= cy + sy - 1)
usr.bin/tmux/window-customize.c
616
if (!screen_write_text(ctx, cx, sx, sy - (s->cy - cy), 0,
usr.bin/tmux/window-customize.c
619
if (!screen_write_text(ctx, cx, sx, sy - (s->cy - cy), 0,
usr.bin/tmux/window-customize.c
624
if (s->cy >= cy + sy - 1)
usr.bin/tmux/window-customize.c
628
if (!screen_write_text(ctx, cx, sx, sy - (s->cy - cy), 0,
usr.bin/tmux/window-customize.c
637
!screen_write_text(ctx, cx, sx, sy - (s->cy - cy), 0,
usr.bin/tmux/window-customize.c
651
u_int sx, u_int sy)
usr.bin/tmux/window-customize.c
688
if (!screen_write_text(ctx, cx, sx, sy, 0, &grid_default_cell, "%s",
usr.bin/tmux/window-customize.c
692
if (s->cy >= cy + sy - 1)
usr.bin/tmux/window-customize.c
706
if (!screen_write_text(ctx, cx, sx, sy - (s->cy - cy), 0,
usr.bin/tmux/window-customize.c
711
if (!screen_write_text(ctx, cx, sx, sy - (s->cy - cy),
usr.bin/tmux/window-customize.c
716
if (!screen_write_text(ctx, cx, sx, sy - (s->cy - cy),
usr.bin/tmux/window-customize.c
724
if (s->cy >= cy + sy - 1)
usr.bin/tmux/window-customize.c
735
if (!screen_write_text(ctx, cx, sx, sy - (s->cy - cy), 0,
usr.bin/tmux/window-customize.c
741
if (!screen_write_text(ctx, cx, sx, sy - (s->cy - cy),
usr.bin/tmux/window-customize.c
754
if (!screen_write_text(ctx, cx, sx, sy - (s->cy - cy), 0,
usr.bin/tmux/window-customize.c
760
if (!screen_write_text(ctx, cx, sx, sy - (s->cy - cy), 1,
usr.bin/tmux/window-customize.c
765
if (!screen_write_text(ctx, cx, sx, sy - (s->cy - cy), 0, &gc,
usr.bin/tmux/window-customize.c
770
if (!screen_write_text(ctx, cx, sx, sy - (s->cy - cy), 1,
usr.bin/tmux/window-customize.c
774
if (!screen_write_text(ctx, cx, sx, sy - (s->cy - cy), 0, &gc,
usr.bin/tmux/window-customize.c
779
if (!screen_write_text(ctx, cx, sx, sy - (s->cy - cy), 0,
usr.bin/tmux/window-customize.c
786
if (s->cy > cy + sy - 1)
usr.bin/tmux/window-customize.c
813
sy - (s->cy - cy), 0, &grid_default_cell,
usr.bin/tmux/window-customize.c
824
sy - (s->cy - cy), 0, &grid_default_cell,
usr.bin/tmux/window-customize.c
838
struct screen_write_ctx *ctx, u_int sx, u_int sy)
usr.bin/tmux/window-customize.c
847
window_customize_draw_key(data, item, ctx, sx, sy);
usr.bin/tmux/window-customize.c
849
window_customize_draw_option(data, item, ctx, sx, sy);
usr.bin/tmux/window-customize.c
956
window_customize_resize(struct window_mode_entry *wme, u_int sx, u_int sy)
usr.bin/tmux/window-customize.c
960
mode_tree_resize(data->data, sx, sy);
usr.bin/tmux/window-tree.c
400
u_int sx, u_int sy, const struct grid_cell *gc, const char *label)
usr.bin/tmux/window-tree.c
406
if (sx == 0 || sy == 1 || len > sx)
usr.bin/tmux/window-tree.c
409
oy = (sy + 1) / 2;
usr.bin/tmux/window-tree.c
411
if (ox > 1 && ox + len < sx - 1 && sy >= 3) {
usr.bin/tmux/window-tree.c
422
struct screen_write_ctx *ctx, u_int sx, u_int sy)
usr.bin/tmux/window-tree.c
492
screen_write_vline(ctx, sy, 0, 0);
usr.bin/tmux/window-tree.c
493
screen_write_cursormove(ctx, cx, cy + sy / 2, 0);
usr.bin/tmux/window-tree.c
500
screen_write_vline(ctx, sy, 0, 0);
usr.bin/tmux/window-tree.c
501
screen_write_cursormove(ctx, cx + sx - 1, cy + sy / 2, 0);
usr.bin/tmux/window-tree.c
535
screen_write_preview(ctx, &w->active->base, width, sy);
usr.bin/tmux/window-tree.c
542
window_tree_draw_label(ctx, cx + offset, cy, width, sy, &gc,
usr.bin/tmux/window-tree.c
548
screen_write_vline(ctx, sy, 0, 0);
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
627
screen_write_vline(ctx, sy, 0, 0);
usr.bin/tmux/window-tree.c
628
screen_write_cursormove(ctx, cx, cy + sy / 2, 0);
usr.bin/tmux/window-tree.c
635
screen_write_vline(ctx, sy, 0, 0);
usr.bin/tmux/window-tree.c
636
screen_write_cursormove(ctx, cx + sx - 1, cy + sy / 2, 0);
usr.bin/tmux/window-tree.c
669
screen_write_preview(ctx, &wp->base, width, sy);
usr.bin/tmux/window-tree.c
674
window_tree_draw_label(ctx, cx + offset, cy, each, sy, &gc,
usr.bin/tmux/window-tree.c
680
screen_write_vline(ctx, sy, 0, 0);
usr.bin/tmux/window-tree.c
690
u_int sx, u_int sy)
usr.bin/tmux/window-tree.c
705
window_tree_draw_session(modedata, sp, ctx, sx, sy);
usr.bin/tmux/window-tree.c
708
window_tree_draw_window(modedata, sp, wlp->window, ctx, sx, sy);
usr.bin/tmux/window-tree.c
711
screen_write_preview(ctx, &wp->base, sx, sy);
usr.bin/tmux/window-tree.c
970
window_tree_resize(struct window_mode_entry *wme, u_int sx, u_int sy)
usr.bin/tmux/window-tree.c
974
mode_tree_resize(data->data, sx, sy);
usr.bin/tmux/window.c
1099
window_pane_resize(struct window_pane *wp, u_int sx, u_int sy)
usr.bin/tmux/window.c
1104
if (sx == wp->sx && sy == wp->sy)
usr.bin/tmux/window.c
1111
r->sy = sy;
usr.bin/tmux/window.c
1113
r->osy = wp->sy;
usr.bin/tmux/window.c
1117
wp->sy = sy;
usr.bin/tmux/window.c
1119
log_debug("%s: %%%u resize %ux%u", __func__, wp->id, sx, sy);
usr.bin/tmux/window.c
1120
screen_resize(&wp->base, sx, sy, wp->base.saved_grid == NULL);
usr.bin/tmux/window.c
1124
wme->mode->resize(wme, sx, sy);
usr.bin/tmux/window.c
1189
next->mode->resize(next, wp->sx, wp->sy);
usr.bin/tmux/window.c
1378
u_int *sx, u_int *sy)
usr.bin/tmux/window.c
1399
*sy = wp->sy;
usr.bin/tmux/window.c
1413
u_int xoff, yoff, sx, sy;
usr.bin/tmux/window.c
1423
window_pane_full_size_offset(wp, &xoff, &yoff, &sx, &sy);
usr.bin/tmux/window.c
1428
edge = w->sy + 1;
usr.bin/tmux/window.c
1431
edge = w->sy;
usr.bin/tmux/window.c
1434
edge = w->sy + 1;
usr.bin/tmux/window.c
1441
window_pane_full_size_offset(next, &xoff, &yoff, &sx, &sy);
usr.bin/tmux/window.c
1444
if (yoff + sy + 1 != edge)
usr.bin/tmux/window.c
1474
u_int xoff, yoff, sx, sy;
usr.bin/tmux/window.c
1484
window_pane_full_size_offset(wp, &xoff, &yoff, &sx, &sy);
usr.bin/tmux/window.c
1486
edge = yoff + sy + 1;
usr.bin/tmux/window.c
1488
if (edge >= w->sy)
usr.bin/tmux/window.c
1491
if (edge >= w->sy - 1)
usr.bin/tmux/window.c
1494
if (edge >= w->sy)
usr.bin/tmux/window.c
1502
window_pane_full_size_offset(next, &xoff, &yoff, &sx, &sy);
usr.bin/tmux/window.c
1535
u_int xoff, yoff, sx, sy;
usr.bin/tmux/window.c
1544
window_pane_full_size_offset(wp, &xoff, &yoff, &sx, &sy);
usr.bin/tmux/window.c
1551
bottom = yoff + sy;
usr.bin/tmux/window.c
1554
window_pane_full_size_offset(next, &xoff, &yoff, &sx, &sy);
usr.bin/tmux/window.c
1559
end = yoff + sy - 1;
usr.bin/tmux/window.c
1587
u_int xoff, yoff, sx, sy;
usr.bin/tmux/window.c
1596
window_pane_full_size_offset(wp, &xoff, &yoff, &sx, &sy);
usr.bin/tmux/window.c
1603
bottom = wp->yoff + wp->sy;
usr.bin/tmux/window.c
1606
window_pane_full_size_offset(next, &xoff, &yoff, &sx, &sy);
usr.bin/tmux/window.c
1611
end = yoff + sy - 1;
usr.bin/tmux/window.c
2009
line = wp->yoff + wp->sy;
usr.bin/tmux/window.c
297
window_create(u_int sx, u_int sy, u_int xpixel, u_int ypixel)
usr.bin/tmux/window.c
318
w->sy = sy;
usr.bin/tmux/window.c
320
w->manual_sy = sy;
usr.bin/tmux/window.c
338
log_debug("%s: @%u create %ux%u (%ux%u)", __func__, w->id, sx, sy,
usr.bin/tmux/window.c
417
window_resize(struct window *w, u_int sx, u_int sy, int xpixel, int ypixel)
usr.bin/tmux/window.c
424
log_debug("%s: @%u resize %ux%u (%ux%u)", __func__, w->id, sx, sy,
usr.bin/tmux/window.c
428
w->sy = sy;
usr.bin/tmux/window.c
436
window_pane_send_resize(struct window_pane *wp, u_int sx, u_int sy)
usr.bin/tmux/window.c
444
log_debug("%s: %%%u resize to %u,%u", __func__, wp->id, sx, sy);
usr.bin/tmux/window.c
448
ws.ws_row = sy;
usr.bin/tmux/window.c
593
u_int sx, sy;
usr.bin/tmux/window.c
600
window_pane_full_size_offset(wp, &xoff, &yoff, &sx, &sy);
usr.bin/tmux/window.c
604
if ((int)y <= yoff - 2 || y > yoff + sy - 1)
usr.bin/tmux/window.c
607
if ((int)y < yoff || y > yoff + sy)
usr.bin/tmux/window.c
618
u_int x, y, top = 0, bottom = w->sy - 1;
usr.bin/tmux/window.c
622
y = w->sy / 2;
usr.bin/tmux/window.c
742
wp = window_pane_create(w, w->sx, w->sy, hlimit);
usr.bin/tmux/window.c
76
u_int *xoff, u_int *yoff, u_int *sx, u_int *sy);
usr.bin/tmux/window.c
952
window_pane_create(struct window *w, u_int sx, u_int sy, u_int hlimit)
usr.bin/tmux/window.c
972
wp->sy = sy;
usr.bin/tmux/window.c
985
screen_init(&wp->base, sx, sy, hlimit);