Lines Matching refs:beg
58 size_t beg, blen, end, len, nlen, wlen;
93 for (beg = vp->m_start.cno; beg < len && ISSPACE(p[beg]); ++beg);
94 if (beg >= len)
96 if (beg != vp->m_start.cno) {
97 sp->cno = beg;
112 wlen = len - beg;
113 if (p[beg] == '0' && wlen > 2 &&
114 (p[beg + 1] == 'X' || p[beg + 1] == 'x')) {
116 end = beg + 2;
119 ntype = p[beg + 1] == 'X' ? fmt[HEXC] : fmt[HEXL];
120 } else if (p[beg] == '0' && wlen > 1) {
122 end = beg + 1;
126 } else if (wlen >= 1 && (p[beg] == '+' || p[beg] == '-')) {
128 end = beg + 1;
134 end = beg;
168 wlen = (end - beg);
179 MEMMOVE(bp, &p[beg], wlen);
183 t = &p[beg];
231 MEMMOVE(bp, p, beg);
232 MEMMOVE(bp + beg, nbuf, nlen);
233 MEMMOVE(bp + beg + nlen, p + end, len - beg - (end - beg));
234 len = beg + nlen + (len - beg - (end - beg));