Lines Matching defs:beg
60 size_t beg, blen, end, len, nlen, wlen;
94 for (beg = vp->m_start.cno; beg < len && isspace(p[beg]); ++beg);
95 if (beg >= len)
97 if (beg != vp->m_start.cno) {
98 sp->cno = beg;
113 wlen = len - beg;
114 if (p[beg] == '0' && wlen > 2 &&
115 (p[beg + 1] == 'X' || p[beg + 1] == 'x')) {
117 end = beg + 2;
120 ntype = p[beg + 1] == 'X' ? fmt[HEXC] : fmt[HEXL];
121 } else if (p[beg] == '0' && wlen > 1) {
123 end = beg + 1;
127 } else if (wlen >= 1 && (p[beg] == '+' || p[beg] == '-')) {
129 end = beg + 1;
135 end = beg;
169 wlen = (end - beg);
180 memmove(bp, &p[beg], wlen);
184 t = &p[beg];
232 memmove(bp, p, beg);
233 memmove(bp + beg, nbuf, nlen);
234 memmove(bp + beg + nlen, p + end, len - beg - (end - beg));
235 len = beg + nlen + (len - beg - (end - beg));