Symbol: sx
games/hack/hack.mkshop.c
147
sx = doors[sh].x;
games/hack/hack.mkshop.c
149
if(sx == sroom->lx-1) sx++; else
games/hack/hack.mkshop.c
150
if(sx == sroom->hx+1) sx--; else
games/hack/hack.mkshop.c
173
if(!(shk = makemon(PM_SHK,sx,sy))) return;
games/hack/hack.mkshop.c
180
ESHK->shk.x = sx;
games/hack/hack.mkshop.c
188
for(sx = sroom->lx; sx <= sroom->hx; sx++)
games/hack/hack.mkshop.c
191
if((sx == sroom->lx && doors[sh].x == sx-1) ||
games/hack/hack.mkshop.c
192
(sx == sroom->hx && doors[sh].x == sx+1) ||
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
233
for(sx = sroom->lx; sx <= sroom->hx; sx++)
games/hack/hack.mkshop.c
235
if((sx == sroom->lx && doors[sh].x == sx-1) ||
games/hack/hack.mkshop.c
236
(sx == sroom->hx && doors[sh].x == sx+1) ||
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
291
for(sx = sroom->lx; sx <= sroom->hx; sx++)
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
490
sx += dx;
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
511
sx -= dx;
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/libc/gdtoa/dmisc.c
118
ULong *bx, *bxe, q, *sx, *sxe;
lib/libc/gdtoa/dmisc.c
135
sx = S->x;
lib/libc/gdtoa/dmisc.c
136
sxe = sx + --n;
lib/libc/gdtoa/dmisc.c
149
ys = *sx++ * (ULLong)q + carry;
lib/libc/gdtoa/dmisc.c
156
si = *sx++;
lib/libc/gdtoa/dmisc.c
166
ys = *sx++ * q + carry;
lib/libc/gdtoa/dmisc.c
174
while(sx <= sxe);
lib/libc/gdtoa/dmisc.c
187
sx = S->x;
lib/libc/gdtoa/dmisc.c
190
ys = *sx++ + carry;
lib/libc/gdtoa/dmisc.c
197
si = *sx++;
lib/libc/gdtoa/dmisc.c
207
ys = *sx++ + carry;
lib/libc/gdtoa/dmisc.c
215
while(sx <= sxe);
lib/libcurses/base/lib_overlay.c
171
int sx, sy, dx, dy;
lib/libcurses/base/lib_overlay.c
185
for (dx = dmincol, sx = smincol;
lib/libcurses/base/lib_overlay.c
187
sx++, dx++) {
lib/libcurses/base/lib_overlay.c
189
if (dx < 0 || sx < 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];
lib/libedit/refresh.c
453
re_clear_eol(EditLine *el, int fx, int sx, int diff)
lib/libedit/refresh.c
457
sx, fx, diff));
lib/libedit/refresh.c
461
if (sx < 0)
lib/libedit/refresh.c
462
sx = -sx;
lib/libedit/refresh.c
465
if (sx > diff)
lib/libedit/refresh.c
466
diff = sx;
lib/libedit/refresh.c
502
int fx, sx;
lib/libedit/refresh.c
635
sx = (int)((nls - nse) - (ols - ose));
lib/libedit/refresh.c
644
if (sx > 0) {
lib/libedit/refresh.c
660
if (sx < 0) {
lib/libedit/refresh.c
685
sx = (int)((nls - nse) - (ols - ose));
lib/libedit/refresh.c
687
ELRE_DEBUG(1, (__F, "fx %d, sx %d\n", fx, sx));
lib/libedit/refresh.c
838
re_clear_eol(el, fx, sx,
lib/libedit/refresh.c
848
if (sx < 0 && (ose - old) + fx < el->el_terminal.t_size.h) {
lib/libedit/refresh.c
867
if (sx < 0) {
lib/libedit/refresh.c
870
terminal_deletechars(el, -sx);
lib/libedit/refresh.c
880
re_clear_eol(el, fx, sx,
lib/libedit/refresh.c
930
if (sx >= 0) {
lib/libedit/refresh.c
936
if (sx > 0) {
lib/libedit/refresh.c
940
terminal_insertwrite(el, nse, sx);
lib/libedit/refresh.c
946
terminal_overwrite(el, (nse + sx),
lib/libedit/refresh.c
947
(size_t)((nls - nse) - sx));
lib/libm/src/e_fmod.c
108
return Zero[(u_int32_t)sx>>31];
lib/libm/src/e_fmod.c
115
INSERT_WORDS(x,hx|sx,lx);
lib/libm/src/e_fmod.c
122
lx = (hx<<(32-n))|(lx>>n); hx = sx;
lib/libm/src/e_fmod.c
124
lx = hx>>(n-32); hx = sx;
lib/libm/src/e_fmod.c
126
INSERT_WORDS(x,hx|sx,lx);
lib/libm/src/e_fmod.c
29
int32_t n,hx,hy,hz,ix,iy,sx,i;
lib/libm/src/e_fmod.c
34
sx = hx&0x80000000; /* sign of x */
lib/libm/src/e_fmod.c
35
hx ^=sx; /* |x| */
lib/libm/src/e_fmod.c
45
return Zero[(u_int32_t)sx>>31]; /* |x|=|y| return x*0*/
lib/libm/src/e_fmod.c
99
return Zero[(u_int32_t)sx>>31];
lib/libm/src/e_fmodf.c
30
int32_t n,hx,hy,hz,ix,iy,sx,i;
lib/libm/src/e_fmodf.c
34
sx = hx&0x80000000; /* sign of x */
lib/libm/src/e_fmodf.c
35
hx ^=sx; /* |x| */
lib/libm/src/e_fmodf.c
44
return Zero[(u_int32_t)sx>>31]; /* |x|=|y| return x*0*/
lib/libm/src/e_fmodf.c
77
return Zero[(u_int32_t)sx>>31];
lib/libm/src/e_fmodf.c
86
return Zero[(u_int32_t)sx>>31];
lib/libm/src/e_fmodf.c
93
SET_FLOAT_WORD(x,hx|sx);
lib/libm/src/e_fmodf.c
97
SET_FLOAT_WORD(x,hx|sx);
lib/libm/src/e_remainder.c
34
u_int32_t sx,lx,lp;
lib/libm/src/e_remainder.c
39
sx = hx&0x80000000;
lib/libm/src/e_remainder.c
68
SET_HIGH_WORD(x,hx^sx);
lib/libm/src/e_remainderf.c
25
u_int32_t sx;
lib/libm/src/e_remainderf.c
30
sx = hx&0x80000000;
lib/libm/src/e_remainderf.c
58
SET_FLOAT_WORD(x,hx^sx);
lib/libm/src/ld128/e_fmodl.c
107
return Zero[(u_int64_t)sx>>63];
lib/libm/src/ld128/e_fmodl.c
114
SET_LDOUBLE_WORDS64(x,hx|sx,lx);
lib/libm/src/ld128/e_fmodl.c
121
lx = (hx<<(64-n))|(lx>>n); hx = sx;
lib/libm/src/ld128/e_fmodl.c
123
lx = hx>>(n-64); hx = sx;
lib/libm/src/ld128/e_fmodl.c
125
SET_LDOUBLE_WORDS64(x,hx|sx,lx);
lib/libm/src/ld128/e_fmodl.c
28
int64_t n,hx,hy,hz,ix,iy,sx,i;
lib/libm/src/ld128/e_fmodl.c
33
sx = hx&0x8000000000000000ULL; /* sign of x */
lib/libm/src/ld128/e_fmodl.c
34
hx ^=sx; /* |x| */
lib/libm/src/ld128/e_fmodl.c
44
return Zero[(u_int64_t)sx>>63]; /* |x|=|y| return x*0*/
lib/libm/src/ld128/e_fmodl.c
98
return Zero[(u_int64_t)sx>>63];
lib/libm/src/ld128/s_remquol.c
132
return Zero[sx!=0];
lib/libm/src/ld128/s_remquol.c
162
hx ^= sx;
lib/libm/src/ld128/s_remquol.c
61
uint64_t sx,sxy;
lib/libm/src/ld128/s_remquol.c
66
sx = (hx>>48)&0x8000;
lib/libm/src/ld128/s_remquol.c
67
sxy = sx ^ ((hy>>48)&0x8000);
lib/libm/src/ld128/s_remquol.c
90
return Zero[sx!=0]; /* |x|=|y| return x*0*/
lib/libm/src/ld80/e_fmodl.c
118
return Zero[sx];
lib/libm/src/ld80/e_fmodl.c
127
return Zero[sx];
lib/libm/src/ld80/e_fmodl.c
63
int ix,iy,n,sx;
lib/libm/src/ld80/e_fmodl.c
67
sx = ux.bits.ext_sign;
lib/libm/src/ld80/e_fmodl.c
84
return Zero[sx]; /* |x|=|y| return x*0*/
lib/libm/src/ld80/s_ceill.c
32
u_int32_t i,j,se,i0,sx;
lib/libm/src/ld80/s_ceill.c
34
sx = (se>>15)&1;
lib/libm/src/ld80/s_ceill.c
39
if(sx) {se=0x8000;i0=0;i1=0;}
lib/libm/src/ld80/s_ceill.c
46
if(sx==0) {
lib/libm/src/ld80/s_ceill.c
65
if(sx==0) {
lib/libm/src/ld80/s_floorl.c
32
u_int32_t i,j,se,i0,sx;
lib/libm/src/ld80/s_floorl.c
34
sx = (se>>15)&1;
lib/libm/src/ld80/s_floorl.c
39
if(sx==0)
lib/libm/src/ld80/s_floorl.c
48
if(sx) {
lib/libm/src/ld80/s_floorl.c
67
if(sx) {
lib/libm/src/ld80/s_remquol.c
132
return Zero[sx!=0];
lib/libm/src/ld80/s_remquol.c
160
esx ^= sx;
lib/libm/src/ld80/s_remquol.c
63
int ix,iy,n,q,sx,sxy;
lib/libm/src/ld80/s_remquol.c
67
sx = esx & 0x8000;
lib/libm/src/ld80/s_remquol.c
68
sxy = sx ^ (esy & 0x8000);
lib/libm/src/ld80/s_remquol.c
90
return Zero[sx!=0]; /* |x|=|y| return x*0*/
lib/libm/src/s_remquo.c
115
return Zero[(u_int32_t)sx>>31];
lib/libm/src/s_remquo.c
129
lx = (hx<<(32-n))|(lx>>n); hx = sx;
lib/libm/src/s_remquo.c
131
lx = hx>>(n-32); hx = sx;
lib/libm/src/s_remquo.c
147
SET_HIGH_WORD(x,hx^sx);
lib/libm/src/s_remquo.c
31
int32_t n,hx,hy,hz,ix,iy,sx,i;
lib/libm/src/s_remquo.c
37
sx = hx&0x80000000; /* sign of x */
lib/libm/src/s_remquo.c
38
hx ^=sx; /* |x| */
lib/libm/src/s_remquo.c
52
return Zero[(u_int32_t)sx>>31]; /* |x|=|y| return x*0*/
lib/libm/src/s_remquof.c
114
SET_FLOAT_WORD(x,hx^sx);
lib/libm/src/s_remquof.c
29
int32_t n,hx,hy,hz,ix,iy,sx,i;
lib/libm/src/s_remquof.c
35
sx = hx&0x80000000; /* sign of x */
lib/libm/src/s_remquof.c
36
hx ^=sx; /* |x| */
lib/libm/src/s_remquof.c
47
return Zero[(u_int32_t)sx>>31]; /* |x|=|y| return x*0*/
lib/libm/src/s_remquof.c
89
return Zero[(u_int32_t)sx>>31];
lib/libm/src/s_rint.c
37
int32_t i0,jj0,sx;
lib/libm/src/s_rint.c
42
sx = (i0>>31)&1;
lib/libm/src/s_rint.c
51
w = TWO52[sx]+x;
lib/libm/src/s_rint.c
52
t = w-TWO52[sx];
lib/libm/src/s_rint.c
54
SET_HIGH_WORD(t,(i0&0x7fffffff)|(sx<<31));
lib/libm/src/s_rint.c
75
w = TWO52[sx]+x;
lib/libm/src/s_rint.c
76
return w-TWO52[sx];
lib/libm/src/s_rintf.c
28
int32_t i0,jj0,sx;
lib/libm/src/s_rintf.c
33
sx = (i0>>31)&1;
lib/libm/src/s_rintf.c
42
w = TWO23[sx]+x;
lib/libm/src/s_rintf.c
43
t = w-TWO23[sx];
lib/libm/src/s_rintf.c
45
SET_FLOAT_WORD(t,(i0&0x7fffffff)|(sx<<31));
lib/libm/src/s_rintf.c
58
w = TWO23[sx]+x;
lib/libm/src/s_rintf.c
59
return w-TWO23[sx];
lib/libz/trees.c
902
unsigned sx = 0; /* running index in symbol buffers */
lib/libz/trees.c
908
dist = s->d_buf[sx];
lib/libz/trees.c
909
lc = s->l_buf[sx++];
lib/libz/trees.c
911
dist = s->sym_buf[sx++] & 0xff;
lib/libz/trees.c
912
dist += (unsigned)(s->sym_buf[sx++] & 0xff) << 8;
lib/libz/trees.c
913
lc = s->sym_buf[sx++];
lib/libz/trees.c
941
Assert(s->pending < 2 * (s->lit_bufsize + sx), "pendingBuf overflow");
lib/libz/trees.c
943
Assert(s->pending < s->lit_bufsize + sx, "pendingBuf overflow");
lib/libz/trees.c
946
} while (sx < s->sym_next);
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
69
static int sx = 1;
regress/lib/libc/cephes/drand.c
87
r = sx/177;
regress/lib/libc/cephes/drand.c
88
s = sx - 177 * r;
regress/lib/libc/cephes/drand.c
89
sx = 171 * s - 2 * r;
regress/lib/libc/cephes/drand.c
90
if( sx < 0 )
regress/lib/libc/cephes/drand.c
91
sx += 30269;
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
553
if (dx < sx) {
sys/arch/loongson/dev/radeonfb.c
556
sx += w - 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
495
sx += w - 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
142
psrcLine += (sx >> 5);
sys/arch/luna88k/dev/omrasops1.c
146
srcBit = sx & 0x1f;
sys/arch/luna88k/dev/omrasops1.c
165
xoffSrc = ((sx & 0x1f) + nstart) & 0x1f;
sys/arch/luna88k/dev/omrasops1.c
166
srcStartOver = ((sx & 0x1f) + nstart) > 31;
sys/arch/luna88k/dev/omrasops1.c
168
if (sx >= dx) { /* move left to right */
sys/arch/luna88k/dev/omrasops1.c
170
psrcLine += (sx >> 5);
sys/arch/luna88k/dev/omrasops1.c
177
getandputrop(P0(psrc), (sx & 0x1f),
sys/arch/luna88k/dev/omrasops1.c
218
psrcLine += ((sx + cx) >> 5);
sys/arch/luna88k/dev/omrasops1.c
250
getandputrop(P0(psrc), (sx & 0x1f),
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
307
psrcLine += (sx >> 5);
sys/arch/luna88k/dev/omrasops1.c
311
srcBit = sx & 0x1f;
sys/arch/luna88k/dev/omrasops1.c
333
xoffSrc = ((sx & 0x1f) + nstart) & 0x1f;
sys/arch/luna88k/dev/omrasops1.c
334
srcStartOver = ((sx & 0x1f) + nstart) > 31;
sys/arch/luna88k/dev/omrasops1.c
336
if (sx >= dx) { /* move left to right */
sys/arch/luna88k/dev/omrasops1.c
338
psrcLine += (sx >> 5);
sys/arch/luna88k/dev/omrasops1.c
345
getandputrop(P0(psrc), (sx & 0x1f),
sys/arch/luna88k/dev/omrasops1.c
347
getandputrop(P1(psrc), (sx & 0x1f),
sys/arch/luna88k/dev/omrasops1.c
349
getandputrop(P2(psrc), (sx & 0x1f),
sys/arch/luna88k/dev/omrasops1.c
351
getandputrop(P3(psrc), (sx & 0x1f),
sys/arch/luna88k/dev/omrasops1.c
415
psrcLine += ((sx + cx) >> 5);
sys/arch/luna88k/dev/omrasops1.c
463
getandputrop(P0(psrc), (sx & 0x1f),
sys/arch/luna88k/dev/omrasops1.c
465
getandputrop(P1(psrc), (sx & 0x1f),
sys/arch/luna88k/dev/omrasops1.c
467
getandputrop(P2(psrc), (sx & 0x1f),
sys/arch/luna88k/dev/omrasops1.c
469
getandputrop(P3(psrc), (sx & 0x1f),
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
633
if (sx > dx)
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
1134
if (sx < dx /* && sx + w > dx */) {
sys/arch/sparc64/dev/ifb.c
1135
sx += w - 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
745
if (dx < sx) {
sys/arch/sparc64/dev/machfb.c
751
sx += w - 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
598
if (dx < sx) {
sys/arch/sparc64/dev/radeonfb.c
601
sx += w - 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
579
if (sx < dx) {
sys/arch/sparc64/dev/raptor.c
580
sx += w - 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
1050
if (sx < 0) {
sys/dev/pci/tga.c
1051
w += sx;
sys/dev/pci/tga.c
1052
sx = 0;
sys/dev/pci/tga.c
1058
if (sx + w > src->ri_emuwidth)
sys/dev/pci/tga.c
1059
w = src->ri_emuwidth - sx;
sys/dev/pci/tga.c
1068
sx -= dx;
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
1109
if (dx % 8 != 0 || sx % 8 != 0 || src != dst) {
sys/dev/pci/tga.c
1127
if (sx >= dx) { /* moving to the left */
sys/dev/pci/tga.c
1143
srcb = sy * src->ri_stride + sx * (src->ri_depth/8);
sys/dev/pci/tga.c
1146
(sx + src->ri_xorigin) * (src->ri_depth/8);
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
1079
int sx, dx, y, cx, cy;
sys/dev/pcmcia/cfxga.c
1089
sx = src * ri->ri_font->fontwidth + ri->ri_xorigin;
sys/dev/pcmcia/cfxga.c
1094
return cfxga_standalone_rop(scr, ROP_SRC, sx, y, dx, y, 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
607
sx = sx * ri->ri_font->fontwidth + ri->ri_xorigin;
sys/dev/sbus/zx.c
614
if (sy < dy || sx < dx) {
sys/dev/sbus/zx.c
616
sx += w;
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
764
sx = src * ri->ri_font->fontwidth;
sys/dev/usb/udl.c
773
(sc, sx, sy, 0, sc->sc_ri.ri_emuheight, cx, cy);
sys/lib/libz/trees.c
902
unsigned sx = 0; /* running index in symbol buffers */
sys/lib/libz/trees.c
908
dist = s->d_buf[sx];
sys/lib/libz/trees.c
909
lc = s->l_buf[sx++];
sys/lib/libz/trees.c
911
dist = s->sym_buf[sx++] & 0xff;
sys/lib/libz/trees.c
912
dist += (unsigned)(s->sym_buf[sx++] & 0xff) << 8;
sys/lib/libz/trees.c
913
lc = s->sym_buf[sx++];
sys/lib/libz/trees.c
941
Assert(s->pending < 2 * (s->lit_bufsize + sx), "pendingBuf overflow");
sys/lib/libz/trees.c
943
Assert(s->pending < s->lit_bufsize + sx, "pendingBuf overflow");
sys/lib/libz/trees.c
946
} while (sx < s->sym_next);
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
116
u_int i, sx, top, bottom, tmp;
usr.bin/tmux/cmd-capture-pane.c
121
sx = screen_size_x(&wp->base);
usr.bin/tmux/cmd-capture-pane.c
198
line = grid_string_cells(gd, 0, i, sx, &gc, flags, s);
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
181
n = (long)(tty->sx - 1) / 2 - w / 2;
usr.bin/tmux/cmd-display-menu.c
218
tty_window_offset(&tc->tty, &ox, &oy, &sx, &sy);
usr.bin/tmux/cmd-display-menu.c
226
n = (long)wp->xoff + wp->sx - ox - w;
usr.bin/tmux/cmd-display-menu.c
246
if (n + w >= tty->sx)
usr.bin/tmux/cmd-display-menu.c
247
n = tty->sx - w;
usr.bin/tmux/cmd-display-menu.c
427
w = tty->sx / 2;
usr.bin/tmux/cmd-display-menu.c
429
w = args_percentage(args, 'w', 1, tty->sx, tty->sx,
usr.bin/tmux/cmd-display-menu.c
437
if (w > tty->sx)
usr.bin/tmux/cmd-display-menu.c
438
w = tty->sx;
usr.bin/tmux/cmd-display-panes.c
118
px = sx / 2;
usr.bin/tmux/cmd-display-panes.c
125
if (sx < len)
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
148
if (sx >= len + llen + 1) {
usr.bin/tmux/cmd-display-panes.c
183
if (rlen != 0 && sx >= rlen) {
usr.bin/tmux/cmd-display-panes.c
184
tty_cursor(tty, xoff + sx - rlen, yoff);
usr.bin/tmux/cmd-display-panes.c
188
tty_cursor(tty, xoff + sx / 2 + len * 3 - llen - 1,
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
73
if (wp->xoff + wp->sx <= ctx->ox ||
usr.bin/tmux/cmd-display-panes.c
74
wp->xoff >= ctx->ox + ctx->sx ||
usr.bin/tmux/cmd-display-panes.c
79
if (wp->xoff >= ctx->ox && wp->xoff + wp->sx <= ctx->ox + ctx->sx) {
usr.bin/tmux/cmd-display-panes.c
82
sx = wp->sx;
usr.bin/tmux/cmd-display-panes.c
84
wp->xoff + wp->sx > ctx->ox + ctx->sx) {
usr.bin/tmux/cmd-display-panes.c
87
sx = ctx->sx;
usr.bin/tmux/cmd-display-panes.c
91
sx = wp->sx - (ctx->ox - wp->xoff);
usr.bin/tmux/cmd-display-panes.c
95
sx = wp->sx - xoff;
usr.bin/tmux/cmd-join-pane.c
108
curval = dst_w->sx;
usr.bin/tmux/cmd-join-pane.c
113
curval = dst_wp->sx;
usr.bin/tmux/cmd-new-session.c
210
dsx = c->tty.sx;
usr.bin/tmux/cmd-new-session.c
241
sx = c->tty.sx;
usr.bin/tmux/cmd-new-session.c
247
if (sscanf(tmp, "%ux%u", &sx, &sy) != 2) {
usr.bin/tmux/cmd-new-session.c
248
sx = dsx;
usr.bin/tmux/cmd-new-session.c
252
sx = dsx;
usr.bin/tmux/cmd-new-session.c
257
if (sx == 0)
usr.bin/tmux/cmd-new-session.c
258
sx = 1;
usr.bin/tmux/cmd-new-session.c
266
dsx = sx;
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
110
cw->sx = 0;
usr.bin/tmux/cmd-refresh-client.c
238
if (tc->pan_ox > w->sx - tty->osx)
usr.bin/tmux/cmd-refresh-client.c
239
tc->pan_ox = w->sx - tty->osx;
usr.bin/tmux/cmd-refresh-client.c
99
cw->sx = x;
usr.bin/tmux/cmd-resize-pane.c
109
x = args_percentage(args, 'x', 0, INT_MAX, w->sx, &cause);
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
110
w->manual_sx = sx;
usr.bin/tmux/cmd-resize-window.c
56
u_int adjust, sx, sy, xpixel = 0, ypixel = 0;
usr.bin/tmux/cmd-resize-window.c
68
sx = w->sx;
usr.bin/tmux/cmd-resize-window.c
72
sx = args_strtonum(args, 'x', WINDOW_MINIMUM, WINDOW_MAXIMUM,
usr.bin/tmux/cmd-resize-window.c
91
if (sx >= adjust)
usr.bin/tmux/cmd-resize-window.c
92
sx -= adjust;
usr.bin/tmux/cmd-resize-window.c
94
sx += 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
85
curval = w->sx;
usr.bin/tmux/cmd-split-window.c
90
curval = wp->sx;
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
778
if (x < wp->xoff || x >= wp->xoff + wp->sx)
usr.bin/tmux/format.c
1653
return (format_printf("%u", ft->c->tty.sx));
usr.bin/tmux/format.c
2028
if (ft->wp->xoff + ft->wp->sx == ft->wp->window->sx)
usr.bin/tmux/format.c
2323
return (format_printf("%u", ft->wp->xoff + ft->wp->sx - 1));
usr.bin/tmux/format.c
2383
return (format_printf("%u", ft->wp->sx));
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
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
2954
return (format_printf("%u", ft->w->sx));
usr.bin/tmux/format.c
971
for (i = 0; i < wp->base.grid->sx; i++) {
usr.bin/tmux/grid-reader.c
151
gr->cx = gr->gd->sx;
usr.bin/tmux/grid-reader.c
172
*xx = gr->gd->sx - 1;
usr.bin/tmux/grid-reader.c
194
xx = gr->gd->sx - 1;
usr.bin/tmux/grid-reader.c
239
xx = gr->gd->sx - 1;
usr.bin/tmux/grid-reader.c
54
px = gr->gd->sx;
usr.bin/tmux/grid-view.c
162
grid_clear(gd, 0, py + ny2, gd->sx, ny - ny2, bg);
usr.bin/tmux/grid-view.c
176
grid_clear(gd, 0, sy - ny, gd->sx, ny, bg);
usr.bin/tmux/grid-view.c
192
grid_clear(gd, 0, py + ny2, gd->sx, ny - ny2, bg);
usr.bin/tmux/grid-view.c
199
u_int sx;
usr.bin/tmux/grid-view.c
204
sx = grid_view_x(gd, gd->sx);
usr.bin/tmux/grid-view.c
206
if (px >= sx - 1)
usr.bin/tmux/grid-view.c
209
grid_move_cells(gd, px + nx, px, py, sx - px - nx, bg);
usr.bin/tmux/grid-view.c
216
u_int sx;
usr.bin/tmux/grid-view.c
221
sx = grid_view_x(gd, gd->sx);
usr.bin/tmux/grid-view.c
223
grid_move_cells(gd, px, px + nx, py, sx - px - nx, bg);
usr.bin/tmux/grid-view.c
224
grid_clear(gd, sx - nx, py, nx, 1, bg);
usr.bin/tmux/grid-view.c
79
grid_view_clear(gd, 0, 0, gd->sx, gd->sy, bg);
usr.bin/tmux/grid-view.c
89
grid_view_clear(gd, 0, 0, gd->sx, gd->sy - last, bg);
usr.bin/tmux/grid.c
1255
grid_reflow_join(struct grid *target, struct grid *gd, u_int sx, u_int yy,
usr.bin/tmux/grid.c
1305
if (width + gc.data.width > sx)
usr.bin/tmux/grid.c
1315
if (width + gc.data.width > sx)
usr.bin/tmux/grid.c
1328
if (!wrapped || want != from->cellused || width == sx)
usr.bin/tmux/grid.c
1363
grid_reflow_split(struct grid *target, struct grid *gd, u_int sx, u_int yy,
usr.bin/tmux/grid.c
1374
lines = 1 + (gl->cellused - 1) / sx;
usr.bin/tmux/grid.c
1380
if (width + gc.data.width > sx) {
usr.bin/tmux/grid.c
1397
if (width + gc.data.width > sx) {
usr.bin/tmux/grid.c
1425
if (width < sx && (flags & GRID_LINE_WRAPPED))
usr.bin/tmux/grid.c
1426
grid_reflow_join(target, gd, sx, yy, width, 1);
usr.bin/tmux/grid.c
1431
grid_reflow(struct grid *gd, u_int sx)
usr.bin/tmux/grid.c
1442
target = grid_create(gd->sx, 0, 0);
usr.bin/tmux/grid.c
1460
if (width > sx)
usr.bin/tmux/grid.c
1461
at = sx;
usr.bin/tmux/grid.c
1467
if (at == 0 && width + gc.data.width > sx)
usr.bin/tmux/grid.c
1477
if (width == sx) {
usr.bin/tmux/grid.c
1486
if (width > sx) {
usr.bin/tmux/grid.c
1487
grid_reflow_split(target, gd, sx, yy, at);
usr.bin/tmux/grid.c
1496
grid_reflow_join(target, gd, sx, yy, width, 0);
usr.bin/tmux/grid.c
1577
if (px > gd->sx)
usr.bin/tmux/grid.c
1578
px = gd->sx;
usr.bin/tmux/grid.c
305
grid_create(u_int sx, u_int sy, u_int hlimit)
usr.bin/tmux/grid.c
310
gd->sx = sx;
usr.bin/tmux/grid.c
349
if (ga->sx != gb->sx || ga->sy != gb->sy)
usr.bin/tmux/grid.c
495
grid_expand_line(struct grid *gd, u_int py, u_int sx, u_int bg)
usr.bin/tmux/grid.c
501
if (sx <= gl->cellsize)
usr.bin/tmux/grid.c
504
if (sx < gd->sx / 4)
usr.bin/tmux/grid.c
505
sx = gd->sx / 4;
usr.bin/tmux/grid.c
506
else if (sx < gd->sx / 2)
usr.bin/tmux/grid.c
507
sx = gd->sx / 2;
usr.bin/tmux/grid.c
508
else if (gd->sx > sx)
usr.bin/tmux/grid.c
509
sx = gd->sx;
usr.bin/tmux/grid.c
511
gl->celldata = xreallocarray(gl->celldata, sx,
usr.bin/tmux/grid.c
513
if (gl->cellsize < sx) {
usr.bin/tmux/grid.c
515
(sx - gl->cellsize) * sizeof *gl->celldata);
usr.bin/tmux/grid.c
517
for (xx = gl->cellsize; xx < sx; xx++)
usr.bin/tmux/grid.c
519
gl->cellsize = sx;
usr.bin/tmux/grid.c
528
grid_expand_line(gd, py, gd->sx, bg);
usr.bin/tmux/grid.c
655
u_int xx, yy, ox, sx;
usr.bin/tmux/grid.c
660
if (px == 0 && nx == gd->sx) {
usr.bin/tmux/grid.c
673
sx = gd->sx;
usr.bin/tmux/grid.c
674
if (sx > gl->cellsize)
usr.bin/tmux/grid.c
675
sx = gl->cellsize;
usr.bin/tmux/grid.c
678
if (px > sx)
usr.bin/tmux/grid.c
680
if (px + nx > sx)
usr.bin/tmux/grid.c
681
ox = sx - px;
usr.bin/tmux/job.c
116
ws.ws_col = sx;
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
303
ws.ws_col = sx;
usr.bin/tmux/job.c
77
int sx, int sy)
usr.bin/tmux/layout-custom.c
135
n += lcchild->sx + 1;
usr.bin/tmux/layout-custom.c
137
if (n - 1 != lc->sx)
usr.bin/tmux/layout-custom.c
142
if (lcchild->sx != lc->sx)
usr.bin/tmux/layout-custom.c
161
u_int npanes, ncells, sx = 0, sy = 0;
usr.bin/tmux/layout-custom.c
214
sx += lcchild->sx + 1;
usr.bin/tmux/layout-custom.c
219
sx = lcchild->sx + 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
322
lc->sx = sx;
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
144
sx = (n * (PANE_MINIMUM + 1)) - 1;
usr.bin/tmux/layout-set.c
145
if (sx < w->sx)
usr.bin/tmux/layout-set.c
146
sx = w->sx;
usr.bin/tmux/layout-set.c
152
sx = w->sx;
usr.bin/tmux/layout-set.c
154
layout_set_size(lc, sx, sy, 0, 0);
usr.bin/tmux/layout-set.c
161
lcnew->sx = w->sx;
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
240
sx = (n * (PANE_MINIMUM + 1)) - 1;
usr.bin/tmux/layout-set.c
241
if (sx < w->sx)
usr.bin/tmux/layout-set.c
242
sx = w->sx;
usr.bin/tmux/layout-set.c
247
layout_set_size(lc, sx, mainh + otherh + 1, 0, 0);
usr.bin/tmux/layout-set.c
252
layout_set_size(lcmain, sx, mainh, 0, 0);
usr.bin/tmux/layout-set.c
258
layout_set_size(lcother, sx, otherh, 0, 0);
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
338
sx = (n * (PANE_MINIMUM + 1)) - 1;
usr.bin/tmux/layout-set.c
339
if (sx < w->sx)
usr.bin/tmux/layout-set.c
340
sx = w->sx;
usr.bin/tmux/layout-set.c
345
layout_set_size(lc, sx, mainh + otherh + 1, 0, 0);
usr.bin/tmux/layout-set.c
350
layout_set_size(lcother, sx, otherh, 0, 0);
usr.bin/tmux/layout-set.c
373
layout_set_size(lcmain, sx, mainh, 0, 0);
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
406
sx = w->sx - 1;
usr.bin/tmux/layout-set.c
410
mainw = args_string_percentage(s, 0, sx, sx, &cause);
usr.bin/tmux/layout-set.c
417
if (mainw + PANE_MINIMUM >= sx) {
usr.bin/tmux/layout-set.c
418
if (sx <= PANE_MINIMUM + PANE_MINIMUM)
usr.bin/tmux/layout-set.c
421
mainw = sx - PANE_MINIMUM;
usr.bin/tmux/layout-set.c
425
otherw = args_string_percentage(s, 0, sx, sx, &cause);
usr.bin/tmux/layout-set.c
427
otherw = sx - mainw;
usr.bin/tmux/layout-set.c
429
} else if (otherw > sx || sx - otherw < mainw)
usr.bin/tmux/layout-set.c
430
otherw = sx - mainw;
usr.bin/tmux/layout-set.c
432
mainw = sx - otherw;
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
504
sx = w->sx - 1;
usr.bin/tmux/layout-set.c
508
mainw = args_string_percentage(s, 0, sx, sx, &cause);
usr.bin/tmux/layout-set.c
515
if (mainw + PANE_MINIMUM >= sx) {
usr.bin/tmux/layout-set.c
516
if (sx <= PANE_MINIMUM + PANE_MINIMUM)
usr.bin/tmux/layout-set.c
519
mainw = sx - PANE_MINIMUM;
usr.bin/tmux/layout-set.c
523
otherw = args_string_percentage(s, 0, sx, sx, &cause);
usr.bin/tmux/layout-set.c
525
otherw = sx - mainw;
usr.bin/tmux/layout-set.c
527
} else if (otherw > sx || sx - otherw < mainw)
usr.bin/tmux/layout-set.c
528
otherw = sx - mainw;
usr.bin/tmux/layout-set.c
530
mainw = sx - otherw;
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
613
width = (w->sx - (columns - 1)) / columns;
usr.bin/tmux/layout-set.c
623
sx = ((width + 1) * columns) - 1;
usr.bin/tmux/layout-set.c
624
if (sx < w->sx)
usr.bin/tmux/layout-set.c
625
sx = w->sx;
usr.bin/tmux/layout-set.c
629
layout_set_size(lc, sx, sy, 0, 0);
usr.bin/tmux/layout-set.c
641
layout_set_size(lcrow, w->sx, height, 0, 0);
usr.bin/tmux/layout-set.c
672
if (w->sx <= used)
usr.bin/tmux/layout-set.c
676
w->sx - used);
usr.bin/tmux/layout-set.c
693
window_resize(w, lc->sx, lc->sy, -1, -1);
usr.bin/tmux/layout.c
1007
lc->sx = new_size;
usr.bin/tmux/layout.c
1009
lc->sx = saved_size;
usr.bin/tmux/layout.c
1023
layout_set_size(lcnew, sx, size, 0, 0);
usr.bin/tmux/layout.c
1036
layout_set_size(lcparent, sx, 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
1069
layout_set_size(lc1, sx, size1, xoff, yoff);
usr.bin/tmux/layout.c
1070
layout_set_size(lc2, sx, size2, xoff, yoff + lc1->sy + 1);
usr.bin/tmux/layout.c
1114
size = parent->sx;
usr.bin/tmux/layout.c
1137
change = each - (int)lc->sx;
usr.bin/tmux/layout.c
116
" ", lc, type, lc->parent, lc->wp, lc->xoff, lc->yoff, lc->sx,
usr.bin/tmux/layout.c
135
if (x >= lcchild->xoff && x < lcchild->xoff + lcchild->sx &&
usr.bin/tmux/layout.c
148
if (x < lcchild->xoff && x >= last->xoff + last->sx)
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
169
lc->sx = sx;
usr.bin/tmux/layout.c
215
xoff += lcchild->sx + 1;
usr.bin/tmux/layout.c
295
u_int sx, sy;
usr.bin/tmux/layout.c
307
sx = lc->sx;
usr.bin/tmux/layout.c
324
if ((int)sx - sb_w < PANE_MINIMUM) {
usr.bin/tmux/layout.c
326
(int)sx - PANE_MINIMUM;
usr.bin/tmux/layout.c
327
sx = PANE_MINIMUM;
usr.bin/tmux/layout.c
329
sx = sx - sb_w - sb_pad;
usr.bin/tmux/layout.c
333
if ((int)sx - sb_w - sb_pad < PANE_MINIMUM)
usr.bin/tmux/layout.c
334
sx = PANE_MINIMUM;
usr.bin/tmux/layout.c
336
sx = sx - sb_w - sb_pad;
usr.bin/tmux/layout.c
340
window_pane_resize(wp, sx, sy);
usr.bin/tmux/layout.c
381
available = lc->sx;
usr.bin/tmux/layout.c
429
lc->sx += change;
usr.bin/tmux/layout.c
489
layout_resize_adjust(w, lcother, lcparent->type, lc->sx + 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
553
xchange = sx - lc->sx;
usr.bin/tmux/layout.c
558
if (sx <= lc->sx) /* lc->sx is minimum possible */
usr.bin/tmux/layout.c
561
xchange = sx - lc->sx;
usr.bin/tmux/layout.c
606
size = lc->sx;
usr.bin/tmux/layout.c
61
lc->sx = UINT_MAX;
usr.bin/tmux/layout.c
776
if (lc->sx - available > min)
usr.bin/tmux/layout.c
777
min = lc->sx - available;
usr.bin/tmux/layout.c
778
new_size = (lc->sx * size) / previous;
usr.bin/tmux/layout.c
818
previous = lc->sx;
usr.bin/tmux/layout.c
867
previous += lcchild->sx;
usr.bin/tmux/layout.c
876
available = lc->sx;
usr.bin/tmux/layout.c
884
lcchild->sx = lc->sx;
usr.bin/tmux/layout.c
887
lcchild->sx = layout_new_pane_size(w, previous, lcchild,
usr.bin/tmux/layout.c
888
lc->type, lc->sx, count - idx, available);
usr.bin/tmux/layout.c
889
available -= (lcchild->sx + 1);
usr.bin/tmux/layout.c
913
u_int sx, sy, xoff, yoff, size1, size2, minimum;
usr.bin/tmux/layout.c
930
sx = lc->sx;
usr.bin/tmux/layout.c
943
if (sx < minimum)
usr.bin/tmux/layout.c
963
saved_size = sx;
usr.bin/tmux/menu.c
527
if (nx + w > c->tty.sx) {
usr.bin/tmux/menu.c
528
if (c->tty.sx <= w)
usr.bin/tmux/menu.c
531
nx = c->tty.sx - w;
usr.bin/tmux/menu.c
556
if (c->tty.sx < menu->width + 4 || c->tty.sy < menu->count + 2)
usr.bin/tmux/menu.c
558
if (px + menu->width + 4 > c->tty.sx)
usr.bin/tmux/menu.c
559
px = c->tty.sx - menu->width - 4;
usr.bin/tmux/menu.c
97
max_width = c->tty.sx - 4;
usr.bin/tmux/mode-tree.c
1181
if (c->tty.sx < w || c->tty.sy < h)
usr.bin/tmux/mode-tree.c
1183
px = (c->tty.sx - w) / 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/popup.c
171
ttyctx->wsx = c->tty.sx;
usr.bin/tmux/popup.c
240
server_client_overlay_range(pd->px, pd->py, pd->sx,
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
297
screen_write_fast_copy(&ctx, &pd->s, 0, 0, pd->sx - 2,
usr.bin/tmux/popup.c
316
tty_draw_line(tty, &s, 0, i, pd->sx, px, py + i, &defaults,
usr.bin/tmux/popup.c
381
if (pd->psx > tty->sx)
usr.bin/tmux/popup.c
382
pd->sx = tty->sx;
usr.bin/tmux/popup.c
384
pd->sx = pd->psx;
usr.bin/tmux/popup.c
389
if (pd->ppx + pd->sx > tty->sx)
usr.bin/tmux/popup.c
390
pd->px = tty->sx - pd->sx;
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
473
pd->sx = c->tty.sx;
usr.bin/tmux/popup.c
480
pd->px = c->tty.sx / 2 - pd->sx / 2;
usr.bin/tmux/popup.c
507
else if (m->x - pd->dx + pd->sx > c->tty.sx)
usr.bin/tmux/popup.c
508
px = c->tty.sx - pd->sx;
usr.bin/tmux/popup.c
536
pd->sx = m->x - pd->px;
usr.bin/tmux/popup.c
538
pd->psx = pd->sx;
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
582
m->x > pd->px + pd->sx - 1 ||
usr.bin/tmux/popup.c
592
else if (m->x == pd->px + pd->sx - 1)
usr.bin/tmux/popup.c
61
u_int sx;
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
788
jx = sx;
usr.bin/tmux/popup.c
791
if (sx < 3 || sy < 3)
usr.bin/tmux/popup.c
793
jx = sx - 2;
usr.bin/tmux/popup.c
796
if (c->tty.sx < sx || c->tty.sy < sy)
usr.bin/tmux/popup.c
847
pd->sx = sx;
usr.bin/tmux/popup.c
852
pd->psx = sx;
usr.bin/tmux/popup.c
936
u_int px, py, sx, sy;
usr.bin/tmux/popup.c
959
sx = c->tty.sx * 9 / 10;
usr.bin/tmux/popup.c
961
px = (c->tty.sx / 2) - (sx / 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
128
*sx = 0;
usr.bin/tmux/resize.c
131
*sx = w->manual_sx;
usr.bin/tmux/resize.c
133
log_debug("%s: manual size %ux%u", __func__, *sx, *sy);
usr.bin/tmux/resize.c
135
*sx = UINT_MAX;
usr.bin/tmux/resize.c
182
if (cw != NULL && cw->sx != 0 && cw->sy != 0) {
usr.bin/tmux/resize.c
183
cx = cw->sx;
usr.bin/tmux/resize.c
186
cx = loop->tty.sx;
usr.bin/tmux/resize.c
195
if (cx > *sx)
usr.bin/tmux/resize.c
196
*sx = cx;
usr.bin/tmux/resize.c
200
if (cx < *sx)
usr.bin/tmux/resize.c
201
*sx = cx;
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
239
if (cw->sx != 0 && *sx > cw->sx)
usr.bin/tmux/resize.c
240
*sx = cw->sx;
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
292
*sx = c->tty.sx;
usr.bin/tmux/resize.c
296
log_debug("%s: using %ux%u from %s", __func__, *sx, *sy,
usr.bin/tmux/resize.c
31
if (sx < WINDOW_MINIMUM)
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
316
*sx = 80;
usr.bin/tmux/resize.c
319
log_debug("%s: using %ux%u from default-size", __func__, *sx,
usr.bin/tmux/resize.c
32
sx = WINDOW_MINIMUM;
usr.bin/tmux/resize.c
325
if (*sx < WINDOW_MINIMUM)
usr.bin/tmux/resize.c
326
*sx = WINDOW_MINIMUM;
usr.bin/tmux/resize.c
327
if (*sx > WINDOW_MAXIMUM)
usr.bin/tmux/resize.c
328
*sx = WINDOW_MAXIMUM;
usr.bin/tmux/resize.c
33
if (sx > WINDOW_MAXIMUM)
usr.bin/tmux/resize.c
333
log_debug("%s: resulting size is %ux%u", __func__, *sx, *sy);
usr.bin/tmux/resize.c
34
sx = WINDOW_MAXIMUM;
usr.bin/tmux/resize.c
355
u_int sx, sy, xpixel = 0, ypixel = 0;
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
376
recalculate_size_skip_client, &sx, &sy, &xpixel, &ypixel);
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
409
w->new_sx = sx;
usr.bin/tmux/resize.c
46
layout_resize(w, sx, sy);
usr.bin/tmux/resize.c
49
if (sx < w->layout_root->sx)
usr.bin/tmux/resize.c
50
sx = w->layout_root->sx;
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
1063
sb_x = xoff + wp->sx - ox;
usr.bin/tmux/screen-redraw.c
1090
int sx = ctx->sx, sy = ctx->sy, xoff = wp->xoff;
usr.bin/tmux/screen-redraw.c
1103
if (sb_x >= sx || sb_y >= sy)
usr.bin/tmux/screen-redraw.c
1106
if ((int)imax + sb_x > sx)
usr.bin/tmux/screen-redraw.c
1107
imax = sx - sb_x;
usr.bin/tmux/screen-redraw.c
1117
px >= sx || px < 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
158
if (wp->xoff - sb_w == 0 && px == wp->sx + sb_w)
usr.bin/tmux/screen-redraw.c
165
if (px == wp->xoff + wp->sx + sb_w - 1)
usr.bin/tmux/screen-redraw.c
169
if (wp->xoff == 0 && px == wp->sx + sb_w)
usr.bin/tmux/screen-redraw.c
176
if (px == wp->xoff + wp->sx + sb_w)
usr.bin/tmux/screen-redraw.c
184
if (wp->yoff == 0 && py == wp->sy && px <= wp->sx / 2)
usr.bin/tmux/screen-redraw.c
186
if (wp->yoff != 0 && py == wp->yoff - 1 && px > wp->sx / 2)
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
265
if (px > sx || py > sy)
usr.bin/tmux/screen-redraw.c
278
if (px <= sx && screen_redraw_cell_border(ctx, px + 1, py))
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
402
(px >= wp->xoff + wp->sx &&
usr.bin/tmux/screen-redraw.c
403
px < wp->xoff + wp->sx + sb_w)) ||
usr.bin/tmux/screen-redraw.c
474
if (wp->sx < 4)
usr.bin/tmux/screen-redraw.c
477
wp->status_size = width = wp->sx + sb_w - 2;
usr.bin/tmux/screen-redraw.c
541
xoff >= ctx->ox + ctx->sx ||
usr.bin/tmux/screen-redraw.c
546
if (xoff >= ctx->ox && xoff + size <= ctx->ox + ctx->sx) {
usr.bin/tmux/screen-redraw.c
551
} else if (xoff < ctx->ox && xoff + size > ctx->ox + ctx->sx) {
usr.bin/tmux/screen-redraw.c
555
width = ctx->sx;
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
898
for (i = 0; i < c->tty.sx; i++)
usr.bin/tmux/screen-redraw.c
960
if (wp->xoff + wp->sx <= ctx->ox || wp->xoff >= ctx->ox + ctx->sx)
usr.bin/tmux/screen-redraw.c
972
wp->xoff + wp->sx <= ctx->ox + ctx->sx) {
usr.bin/tmux/screen-redraw.c
976
width = wp->sx;
usr.bin/tmux/screen-redraw.c
978
wp->xoff + wp->sx > ctx->ox + ctx->sx) {
usr.bin/tmux/screen-redraw.c
982
width = ctx->sx;
usr.bin/tmux/screen-redraw.c
987
width = wp->sx - i;
usr.bin/tmux/screen-redraw.c
992
width = ctx->sx - x;
usr.bin/tmux/screen-write.c
1275
u_int sx = screen_size_x(s);
usr.bin/tmux/screen-write.c
1282
grid_view_clear(s->grid, 0, s->cy, sx, 1, bg);
usr.bin/tmux/screen-write.c
1286
ci->used = sx;
usr.bin/tmux/screen-write.c
1299
u_int sx = screen_size_x(s);
usr.bin/tmux/screen-write.c
1308
if (s->cx > sx - 1 || (s->cx >= gl->cellsize && COLOUR_DEFAULT(bg)))
usr.bin/tmux/screen-write.c
1311
grid_view_clear(s->grid, s->cx, s->cy, sx - s->cx, 1, bg);
usr.bin/tmux/screen-write.c
1314
ci->used = sx - s->cx;
usr.bin/tmux/screen-write.c
1325
u_int sx = screen_size_x(s);
usr.bin/tmux/screen-write.c
1328
if (s->cx >= sx - 1) {
usr.bin/tmux/screen-write.c
1333
if (s->cx > sx - 1)
usr.bin/tmux/screen-write.c
1334
grid_view_clear(s->grid, 0, s->cy, sx, 1, bg);
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
1517
if (s->cx <= sx - 1)
usr.bin/tmux/screen-write.c
1518
grid_view_clear(gd, s->cx, s->cy, sx - s->cx, 1, bg);
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
1533
u_int sx = screen_size_x(s);
usr.bin/tmux/screen-write.c
1539
grid_view_clear(s->grid, 0, 0, sx, s->cy, bg);
usr.bin/tmux/screen-write.c
1540
if (s->cx > sx - 1)
usr.bin/tmux/screen-write.c
1541
grid_view_clear(s->grid, 0, s->cy, sx, 1, bg);
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
1600
u_int sx = x, ex = x + used - 1;
usr.bin/tmux/screen-write.c
1610
if (cex < sx) {
usr.bin/tmux/screen-write.c
1612
csx, cex, sx, ex);
usr.bin/tmux/screen-write.c
1619
csx, cex, sx, ex);
usr.bin/tmux/screen-write.c
1625
if (csx >= sx && cex <= ex) {
usr.bin/tmux/screen-write.c
1627
csx, cex, sx, ex);
usr.bin/tmux/screen-write.c
1636
if (csx < sx && cex >= sx && cex <= ex) {
usr.bin/tmux/screen-write.c
1638
csx, cex, sx, ex);
usr.bin/tmux/screen-write.c
1639
ci->used = sx - csx;
usr.bin/tmux/screen-write.c
1646
if (cex > ex && csx >= sx && csx <= ex) {
usr.bin/tmux/screen-write.c
1648
csx, cex, sx, ex);
usr.bin/tmux/screen-write.c
1659
csx, cex, sx, ex);
usr.bin/tmux/screen-write.c
1666
ci->used = sx - csx;
usr.bin/tmux/screen-write.c
182
ttyctx->sx = screen_size_x(s);
usr.bin/tmux/screen-write.c
1903
u_int sx = screen_size_x(s);
usr.bin/tmux/screen-write.c
1932
if (s->cx > sx - 1 || ctx->item->used > sx - 1 - s->cx)
usr.bin/tmux/screen-write.c
1936
if (s->cx > sx - 1) {
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
1979
(width > sx || (s->cx != sx && s->cx > sx - width)))
usr.bin/tmux/screen-write.c
1989
if ((s->mode & MODE_WRAP) && s->cx > sx - width) {
usr.bin/tmux/screen-write.c
1997
if (s->cx > sx - width || s->cy > sy - 1)
usr.bin/tmux/screen-write.c
2066
if (s->cx <= sx - not_wrap - width)
usr.bin/tmux/screen-write.c
2069
screen_write_set_cursor(ctx, sx - not_wrap, -1);
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
314
if (sx < 1)
usr.bin/tmux/screen.c
315
sx = 1;
usr.bin/tmux/screen.c
319
if (sx != screen_size_x(s)) {
usr.bin/tmux/screen.c
320
s->grid->sx = sx;
usr.bin/tmux/screen.c
329
screen_reflow(s, sx, &cx, &cy, cursor);
usr.bin/tmux/screen.c
34
u_int sx;
usr.bin/tmux/screen.c
348
screen_resize(struct screen *s, u_int sx, u_int sy, int reflow)
usr.bin/tmux/screen.c
350
screen_resize_cursor(s, sx, sy, reflow, 1, 1);
usr.bin/tmux/screen.c
441
screen_set_selection(struct screen *s, u_int sx, u_int sy,
usr.bin/tmux/screen.c
452
s->sel->sx = sx;
usr.bin/tmux/screen.c
504
if (sel->ex < sel->sx) {
usr.bin/tmux/screen.c
509
if (px > sel->sx)
usr.bin/tmux/screen.c
513
if (px < sel->sx)
usr.bin/tmux/screen.c
529
if (py == sel->sy && px < sel->sx)
usr.bin/tmux/screen.c
547
xx = sel->sx - 1;
usr.bin/tmux/screen.c
549
xx = sel->sx;
usr.bin/tmux/screen.c
550
if (py == sel->sy && (sel->sx == 0 || px > xx))
usr.bin/tmux/screen.c
557
if (sel->ex < sel->sx) {
usr.bin/tmux/screen.c
560
xx = sel->sx - 1;
usr.bin/tmux/screen.c
562
xx = sel->sx;
usr.bin/tmux/screen.c
571
if (px < sel->sx || px > xx)
usr.bin/tmux/screen.c
634
u_int sx, sy;
usr.bin/tmux/screen.c
638
sx = screen_size_x(s);
usr.bin/tmux/screen.c
641
s->saved_grid = grid_create(sx, sy, 0);
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
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/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
1763
tty_window_offset(tty, &ox, &oy, &sx, &sy);
usr.bin/tmux/server-client.c
1764
if (wp->xoff + s->cx >= ox && wp->xoff + s->cx <= ox + sx &&
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
210
ox = x + sx;
usr.bin/tmux/server-client.c
313
c->tty.sx = 80;
usr.bin/tmux/server-client.c
640
(int)px < (int)wp->xoff + (int)wp->sx + sb_pad + sb_w) ||
usr.bin/tmux/server-client.c
642
(int)px < (int)wp->xoff + (int)wp->sx - sb_pad - sb_w))) {
usr.bin/tmux/server-client.c
645
((int)px >= (int)wp->xoff + (int)wp->sx + sb_pad &&
usr.bin/tmux/server-client.c
646
(int)px < (int)wp->xoff + (int)wp->sx + sb_pad + sb_w)) ||
usr.bin/tmux/server-client.c
675
bdr_right = fwp->xoff + (int)fwp->sx;
usr.bin/tmux/server-client.c
678
bdr_right = fwp->xoff + (int)fwp->sx +
usr.bin/tmux/server-client.c
686
px <= fwp->xoff + fwp->sx) {
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
323
u_int sx = screen_size_x(&wp->base);
usr.bin/tmux/server-fn.c
362
format_draw(&ctx, &gc, sx, expanded, NULL, 0);
usr.bin/tmux/sort.c
104
result = ca->tty.sx - cb->tty.sx;
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
301
screen_init(sl->active, c->tty.sx, status_line_size(c), 0);
usr.bin/tmux/status.c
329
screen_init(&sl->screen, c->tty.sx, 1, 0);
usr.bin/tmux/status.c
364
u_int lines, i, n, width = c->tty.sx;
usr.bin/tmux/status.c
552
w = (c->tty.sx * (u_int)sy->width) / 100;
usr.bin/tmux/status.c
556
w = c->tty.sx;
usr.bin/tmux/status.c
557
if (w == 0 || w > c->tty.sx)
usr.bin/tmux/status.c
558
w = c->tty.sx;
usr.bin/tmux/status.c
565
*area_x = (c->tty.sx - w) / 2;
usr.bin/tmux/status.c
568
*area_x = c->tty.sx - w;
usr.bin/tmux/status.c
617
if (c->tty.sx == 0 || c->tty.sy == 0)
usr.bin/tmux/status.c
624
screen_init(sl->active, c->tty.sx, lines, 0);
usr.bin/tmux/status.c
653
screen_write_fast_copy(&ctx, &sl->screen, 0, 0, c->tty.sx, lines);
usr.bin/tmux/status.c
857
if (c->tty.sx == 0 || c->tty.sy == 0)
usr.bin/tmux/status.c
864
screen_init(sl->active, c->tty.sx, lines, 0);
usr.bin/tmux/status.c
906
screen_write_fast_copy(&ctx, &sl->screen, 0, 0, c->tty.sx, lines);
usr.bin/tmux/tmux.h
1080
u_int sx;
usr.bin/tmux/tmux.h
1087
#define screen_size_x(s) ((s)->grid->sx)
usr.bin/tmux/tmux.h
1178
u_int sx;
usr.bin/tmux/tmux.h
1209
u_int sx;
usr.bin/tmux/tmux.h
1319
u_int sx;
usr.bin/tmux/tmux.h
1417
u_int sx;
usr.bin/tmux/tmux.h
1599
u_int sx;
usr.bin/tmux/tmux.h
1715
u_int sx;
usr.bin/tmux/tmux.h
856
u_int sx;
usr.bin/tmux/tty-draw.c
147
if (atx >= tty->sx)
usr.bin/tmux/tty-draw.c
149
if (atx + nx >= tty->sx)
usr.bin/tmux/tty-draw.c
150
nx = tty->sx - atx;
usr.bin/tmux/tty-draw.c
219
if (py != 0 && atx == 0 && tty->cx >= tty->sx && nx == tty->sx) {
usr.bin/tmux/tty-draw.c
65
if (px + nx >= tty->sx && tty_term_has(tty->term, TTYC_EL)) {
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
715
char_x = (xpixel && tty->sx) ? xpixel / tty->sx : 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
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
1034
sx == c->tty.osx &&
usr.bin/tmux/tty.c
1040
ox, oy, sx, sy);
usr.bin/tmux/tty.c
1044
c->tty.osx = sx;
usr.bin/tmux/tty.c
117
u_int sx, sy, xpixel, ypixel;
usr.bin/tmux/tty.c
1173
if (px + nx >= tty->sx && tty_term_has(tty->term, TTYC_EL)) {
usr.bin/tmux/tty.c
120
sx = ws.ws_col;
usr.bin/tmux/tty.c
121
if (sx == 0) {
usr.bin/tmux/tty.c
122
sx = 80;
usr.bin/tmux/tty.c
125
xpixel = ws.ws_xpixel / sx;
usr.bin/tmux/tty.c
1303
px + nx >= tty->sx &&
usr.bin/tmux/tty.c
1325
px + nx >= tty->sx &&
usr.bin/tmux/tty.c
1371
u_int nx = ctx->sx, i, x, rx, ry, j;
usr.bin/tmux/tty.c
141
sx = 80;
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
155
tty->sx = sx;
usr.bin/tmux/tty.c
1603
ctx->sx == 1 ||
usr.bin/tmux/tty.c
1631
ctx->sx == 1 ||
usr.bin/tmux/tty.c
1655
tty_clear_pane_line(tty, ctx, ctx->ocy, 0, ctx->sx, ctx->bg);
usr.bin/tmux/tty.c
1661
u_int nx = ctx->sx - ctx->ocx;
usr.bin/tmux/tty.c
1692
ctx->sx == 1 ||
usr.bin/tmux/tty.c
1724
ctx->sx == 1 ||
usr.bin/tmux/tty.c
1765
ctx->sx == 1 ||
usr.bin/tmux/tty.c
1806
ctx->sx == 1 ||
usr.bin/tmux/tty.c
1840
nx = ctx->sx;
usr.bin/tmux/tty.c
1847
nx = ctx->sx - ctx->ocx;
usr.bin/tmux/tty.c
1865
nx = ctx->sx;
usr.bin/tmux/tty.c
1890
nx = ctx->sx;
usr.bin/tmux/tty.c
1915
for (i = 0; i < ctx->sx; i++)
usr.bin/tmux/tty.c
1952
if (ctx->xoff + ctx->ocx - ctx->wox > tty->sx - 1 &&
usr.bin/tmux/tty.c
1986
tty->cx < tty->sx ||
usr.bin/tmux/tty.c
2079
tty->cx == tty->sx - 1)
usr.bin/tmux/tty.c
2177
if (tty->cx >= tty->sx) {
usr.bin/tmux/tty.c
2192
tty_margin(tty, 0, tty->sx - 1);
usr.bin/tmux/tty.c
2200
ctx->xoff + ctx->sx - 1 - ctx->wox);
usr.bin/tmux/tty.c
2217
if (rleft == 0 && rright == tty->sx - 1)
usr.bin/tmux/tty.c
2237
tty->cx < tty->sx ||
usr.bin/tmux/tty.c
2269
if (cx == thisx && cy == thisy && cx == tty->sx)
usr.bin/tmux/tty.c
2271
if (cx > tty->sx - 1) {
usr.bin/tmux/tty.c
2272
log_debug("%s: x too big %u > %u", __func__, cx, tty->sx - 1);
usr.bin/tmux/tty.c
2273
cx = tty->sx - 1;
usr.bin/tmux/tty.c
2281
if (thisx > tty->sx - 1)
usr.bin/tmux/tty.c
651
tty->cx + 1 >= tty->sx)
usr.bin/tmux/tty.c
664
if (tty->cx >= tty->sx) {
usr.bin/tmux/tty.c
686
tty->cx + len >= tty->sx)
usr.bin/tmux/tty.c
687
len = tty->sx - tty->cx - 1;
usr.bin/tmux/tty.c
690
if (tty->cx + width > tty->sx) {
usr.bin/tmux/tty.c
691
tty->cx = (tty->cx + width) - tty->sx;
usr.bin/tmux/tty.c
692
if (tty->cx <= tty->sx)
usr.bin/tmux/tty.c
73
((ctx)->xoff == 0 && (ctx)->sx >= (tty)->sx)
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
938
*sx = tty->osx;
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
958
*sx = w->sx;
usr.bin/tmux/tty.c
965
*sx = tty->sx;
usr.bin/tmux/tty.c
969
if (*sx >= w->sx)
usr.bin/tmux/tty.c
971
else if (c->pan_ox + *sx > w->sx)
usr.bin/tmux/tty.c
972
c->pan_ox = w->sx - *sx;
usr.bin/tmux/tty.c
989
if (cx < *sx)
usr.bin/tmux/tty.c
991
else if (cx > w->sx - *sx)
usr.bin/tmux/tty.c
992
*ox = w->sx - *sx;
usr.bin/tmux/tty.c
994
*ox = cx - *sx / 2;
usr.bin/tmux/window-buffer.c
194
struct screen_write_ctx *ctx, u_int sx, u_int sy)
usr.bin/tmux/window-buffer.c
217
screen_write_nputs(ctx, sx, &grid_default_cell, "%s",
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
187
screen_write_preview(ctx, &wp->base, sx, sy - 2 - lines);
usr.bin/tmux/window-client.c
193
screen_write_hline(ctx, sx, 0, 0, BOX_LINES_DEFAULT, NULL);
usr.bin/tmux/window-client.c
199
screen_write_fast_copy(ctx, &c->status.screen, 0, 0, sx, lines);
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
1032
reflow = (gd->sx != sx);
usr.bin/tmux/window-copy.c
1035
screen_resize_cursor(data->backing, sx, sy, 1, 0, 0);
usr.bin/tmux/window-copy.c
1548
window_copy_update_cursor(wme, wme->wp->sx / 2, data->cy);
usr.bin/tmux/window-copy.c
1818
u_int px, py, xx, yy, sx, sy, n;
usr.bin/tmux/window-copy.c
1851
sx = data->cx;
usr.bin/tmux/window-copy.c
1863
window_copy_scroll_to(wme, sx, sy, 0);
usr.bin/tmux/window-copy.c
1886
if (gl->cellsize > s->grid->sx)
usr.bin/tmux/window-copy.c
3484
for (bx = 0; bx < sgd->sx; bx++) {
usr.bin/tmux/window-copy.c
3488
while (px >= gd->sx && pywrap < endline) {
usr.bin/tmux/window-copy.c
3492
px -= gd->sx;
usr.bin/tmux/window-copy.c
3496
if (px - padding >= gd->sx)
usr.bin/tmux/window-copy.c
3508
if (bx == sgd->sx) {
usr.bin/tmux/window-copy.c
3528
for (bx = 0; bx < sgd->sx; bx++) {
usr.bin/tmux/window-copy.c
3532
while (px >= gd->sx && pywrap < endline) {
usr.bin/tmux/window-copy.c
3536
px -= gd->sx;
usr.bin/tmux/window-copy.c
3540
if (px - padding >= gd->sx)
usr.bin/tmux/window-copy.c
3552
if (bx == sgd->sx) {
usr.bin/tmux/window-copy.c
3584
buf = window_copy_stringify(gd, py, first, gd->sx, buf, &size);
usr.bin/tmux/window-copy.c
3585
len = gd->sx - first;
usr.bin/tmux/window-copy.c
3595
buf = window_copy_stringify(gd, pywrap, 0, gd->sx, buf, &size);
usr.bin/tmux/window-copy.c
3596
len += gd->sx;
usr.bin/tmux/window-copy.c
3612
*psx += gd->sx;
usr.bin/tmux/window-copy.c
3643
buf = window_copy_stringify(gd, py, first, gd->sx, buf, &size);
usr.bin/tmux/window-copy.c
3644
len = gd->sx - first;
usr.bin/tmux/window-copy.c
3654
buf = window_copy_stringify(gd, pywrap, 0, gd->sx, buf, &size);
usr.bin/tmux/window-copy.c
3655
len += gd->sx;
usr.bin/tmux/window-copy.c
3743
*psx += gd->sx;
usr.bin/tmux/window-copy.c
3841
if (px == gd->sx) {
usr.bin/tmux/window-copy.c
3889
while (px >= gd->sx) {
usr.bin/tmux/window-copy.c
3890
px -= gd->sx;
usr.bin/tmux/window-copy.c
3958
u_int endx, endy, oldendx, oldendy, px, py, sx;
usr.bin/tmux/window-copy.c
3963
while (oldendx > gd->sx - 1) {
usr.bin/tmux/window-copy.c
3964
oldendx -= gd->sx;
usr.bin/tmux/window-copy.c
3975
found = window_copy_search_rl_regex(gd, &px, &sx, py - 1, 0,
usr.bin/tmux/window-copy.c
3976
gd->sx, preg);
usr.bin/tmux/window-copy.c
3978
endx = px + sx;
usr.bin/tmux/window-copy.c
3980
while (endx > gd->sx - 1) {
usr.bin/tmux/window-copy.c
3981
endx -= gd->sx;
usr.bin/tmux/window-copy.c
4003
u_int i, px, sx, ssize = 1;
usr.bin/tmux/window-copy.c
4011
sbuf = window_copy_stringify(sgd, 0, 0, sgd->sx, sbuf, &ssize);
usr.bin/tmux/window-copy.c
4025
&px, &sx, i, fx, gd->sx, &reg);
usr.bin/tmux/window-copy.c
4028
&px, i, fx, gd->sx, cis);
usr.bin/tmux/window-copy.c
4038
&px, &sx, i - 1, 0, fx + 1, &reg);
usr.bin/tmux/window-copy.c
4041
&reg, &px, &sx, &i, endline);
usr.bin/tmux/window-copy.c
4051
fx = gd->sx - 1;
usr.bin/tmux/window-copy.c
4063
direction ? 0 : gd->sx - 1,
usr.bin/tmux/window-copy.c
4265
*at = ((py - (gd->hsize - data->oy)) * gd->sx) + px;
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
4318
u_int ssize = 1, start, end, sx = gd->sx;
usr.bin/tmux/window-copy.c
4340
sbuf = window_copy_stringify(ssp->grid, 0, 0, ssp->grid->sx,
usr.bin/tmux/window-copy.c
4362
data->searchmark = xcalloc(sx, sy);
usr.bin/tmux/window-copy.c
4370
&px, &width, py, px, sx, &reg);
usr.bin/tmux/window-copy.c
4378
&px, py, px, sx, cis);
usr.bin/tmux/window-copy.c
4481
u_int last = (gd->sy * gd->sx) - 1;
usr.bin/tmux/window-copy.c
4501
u_int sx = screen_size_x(data->backing);
usr.bin/tmux/window-copy.c
4523
py = at / sx;
usr.bin/tmux/window-copy.c
4524
px = at - (py * sx);
usr.bin/tmux/window-copy.c
4666
u_int sx = screen_size_x(s);
usr.bin/tmux/window-copy.c
4692
format_draw(ctx, &gc, sx, expanded, NULL, 0);
usr.bin/tmux/window-copy.c
490
u_int sx = screen_size_x(base);
usr.bin/tmux/window-copy.c
4911
u_int sx, sy, ty;
usr.bin/tmux/window-copy.c
4914
sx = *selx;
usr.bin/tmux/window-copy.c
4921
sx = 0;
usr.bin/tmux/window-copy.c
4926
sx = screen_size_x(s) - 1;
usr.bin/tmux/window-copy.c
4933
*selx = sx;
usr.bin/tmux/window-copy.c
4959
u_int sx, sy, cy, endsx, endsy;
usr.bin/tmux/window-copy.c
496
screen_init(data->backing, sx, screen_size_y(base), UINT_MAX);
usr.bin/tmux/window-copy.c
4966
sx = data->selx;
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
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
5111
firstsx = sx;
usr.bin/tmux/window-copy.c
5252
u_int sy, u_int sx, u_int ex)
usr.bin/tmux/window-copy.c
5262
if (sx > ex)
usr.bin/tmux/window-copy.c
5270
if (gl->flags & GRID_LINE_WRAPPED && gl->cellsize <= gd->sx)
usr.bin/tmux/window-copy.c
5280
if (sx > xx)
usr.bin/tmux/window-copy.c
5281
sx = xx;
usr.bin/tmux/window-copy.c
5283
if (sx < ex) {
usr.bin/tmux/window-copy.c
5284
for (i = sx; i < ex; i++) {
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
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
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
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
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
812
if (!screen_write_text(ctx, s->cx, sx,
usr.bin/tmux/window-customize.c
823
if (!screen_write_text(ctx, s->cx, sx,
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
408
ox = (sx - len + 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
440
if (sx / total < 24) {
usr.bin/tmux/window-tree.c
441
visible = sx / 24;
usr.bin/tmux/window-tree.c
474
if (((left && right) && sx <= 6) || ((left || right) && sx <= 3))
usr.bin/tmux/window-tree.c
477
each = (sx - 6) / visible;
usr.bin/tmux/window-tree.c
478
remaining = (sx - 6) - (visible * each);
usr.bin/tmux/window-tree.c
480
each = (sx - 3) / visible;
usr.bin/tmux/window-tree.c
481
remaining = (sx - 3) - (visible * each);
usr.bin/tmux/window-tree.c
483
each = sx / visible;
usr.bin/tmux/window-tree.c
484
remaining = sx - (visible * each);
usr.bin/tmux/window-tree.c
498
data->right = cx + sx - 3;
usr.bin/tmux/window-tree.c
499
screen_write_cursormove(ctx, cx + sx - 3, cy, 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
558
struct window *w, struct screen_write_ctx *ctx, u_int sx, u_int sy)
usr.bin/tmux/window-tree.c
575
if (sx / total < 24) {
usr.bin/tmux/window-tree.c
576
visible = sx / 24;
usr.bin/tmux/window-tree.c
609
if (((left && right) && sx <= 6) || ((left || right) && sx <= 3))
usr.bin/tmux/window-tree.c
612
each = (sx - 6) / visible;
usr.bin/tmux/window-tree.c
613
remaining = (sx - 6) - (visible * each);
usr.bin/tmux/window-tree.c
615
each = (sx - 3) / visible;
usr.bin/tmux/window-tree.c
616
remaining = (sx - 3) - (visible * each);
usr.bin/tmux/window-tree.c
618
each = sx / visible;
usr.bin/tmux/window-tree.c
619
remaining = sx - (visible * each);
usr.bin/tmux/window-tree.c
633
data->right = cx + sx - 3;
usr.bin/tmux/window-tree.c
634
screen_write_cursormove(ctx, cx + sx - 3, cy, 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
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
1110
r->sx = sx;
usr.bin/tmux/window.c
1112
r->osx = wp->sx;
usr.bin/tmux/window.c
1116
wp->sx = sx;
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
1393
*sx = wp->sx + sb_w;
usr.bin/tmux/window.c
1396
*sx = wp->sx + sb_w;
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
1438
right = xoff + sx;
usr.bin/tmux/window.c
1441
window_pane_full_size_offset(next, &xoff, &yoff, &sx, &sy);
usr.bin/tmux/window.c
1446
end = xoff + sx - 1;
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
1499
right = wp->xoff + wp->sx;
usr.bin/tmux/window.c
1502
window_pane_full_size_offset(next, &xoff, &yoff, &sx, &sy);
usr.bin/tmux/window.c
1507
end = xoff + sx - 1;
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
1548
edge = w->sx + 1;
usr.bin/tmux/window.c
1554
window_pane_full_size_offset(next, &xoff, &yoff, &sx, &sy);
usr.bin/tmux/window.c
1557
if (xoff + sx + 1 != edge)
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
1598
edge = xoff + sx + 1;
usr.bin/tmux/window.c
1599
if (edge >= w->sx)
usr.bin/tmux/window.c
1606
window_pane_full_size_offset(next, &xoff, &yoff, &sx, &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
317
w->sx = sx;
usr.bin/tmux/window.c
319
w->manual_sx = sx;
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
427
w->sx = sx;
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
447
ws.ws_col = sx;
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
601
if ((int)x < xoff || x > xoff + sx)
usr.bin/tmux/window.c
621
x = w->sx / 2;
usr.bin/tmux/window.c
637
x = w->sx - 1;
usr.bin/tmux/window.c
642
x = w->sx - 1;
usr.bin/tmux/window.c
648
x = w->sx - 1;
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
971
wp->sx = sx;
usr.bin/tmux/window.c
985
screen_init(&wp->base, sx, sy, hlimit);