Lines Matching refs:bp
1295 #define SM_HAVE_ROOM ((bp < buflim) && (buflim <= bufend))
1298 ** Append a character to bp if we have room.
1306 *bp++ = (c); \
1334 register char *bp;
1345 bp = bufhead = buf;
1353 bufhead = bp;
1422 if (bp != bufhead)
1445 if (copylev > 0 && SM_HAVE_ROOM && bp > bufhead)
1446 bp--;
1483 bp = bufhead;
1504 if (bp == &bufhead[1])
1505 bp--;
1521 bufhead = bp;
1562 bp = bufhead;
1587 if (bp == &buf[1])
1588 bp--;
1615 if (copylev > 0 && bp > bufhead)
1616 bp--;
1629 if (bp > buf && bp[-1] == ')')
1638 if (realqmode && bp < bufend)
1639 *bp++ = '"';
1640 while (realcmtlev-- > 0 && bp < bufend)
1641 *bp++ = ')';
1642 if (addangle && bp < bufend)
1643 *bp++ = '>';
1644 *bp = '\0';
1645 if (bp < bufend)
2289 char *bp;
2316 bp = begin + strlen(begin);
2317 if (bp != end)
2322 end = bp;
2326 *bp++ = *ep++;
2327 *bp = '\0';