Lines Matching refs:xbp
938 static char *xbp; /* start of visible portion of input buffer */
1269 xbp = xbuf = buf;
1544 x_e_putc2((xep > xlp) ? '>' : (xbp > xbuf) ? '<' : ' ');
1636 if (cp < xbp || cp >= utf_skipcols(xbp, x_displen, NULL)) {
1893 xbp = xbuf;
2082 xlp = xbp = xep = xbuf;
2171 if (xbp == xbuf)
2176 x_zots(xbp);
2178 lch = xep > xlp ? (xbp > xbuf ? '*' : '>') : (xbp > xbuf) ? '<' : ' ';
2360 xlp = xep = xcp = xbp = xbuf;
2911 * from xcp to set xbp to (but never < xbuf) to 2/3 of
2920 if ((xbp = xcp - (x_displen / 2)) < xbuf)
2921 xbp = xbuf;
2926 /* fix up xbp to just past a character end first */
2927 xbp = xcp >= xep ? xep : x_bs0(xcp, xbuf);
2929 while (xbp > xbuf && col_left > 0) {
2930 xbp = x_bs0(xbp - 1, xbuf);
2931 col_left -= (n = x_size2(xbp, NULL));
2934 if (xbp == xbuf && xcp != xbuf && col_left >= 0 && col_left < pwidth) {
2936 xbp += utf_ptradj(xbp);
3123 xcp = xbp = xbuf;
3135 char *o_xbp = xbp, *o_xep = xep, *o_xcp = xcp;
3140 xbuf = xbp = xcp = v;
3148 xbp = o_xbp;
3364 xlp = xbp;