Lines Matching defs:bufptr
92 retp = put_wide(iop, &bufptr, bufferend, p, n, sflag); \
101 retp = pad_wide(iop, &bufptr, bufferend, s, n, sflag); \
127 * if the bufptr lies beyond the end of the buffer. This \
132 if (snflag || bufptr > bufferend ||\
133 (unsigned long)(bufferend - bufptr) < (n)) {\
134 if (!_dowrite(p, n, iop, &bufptr)) {\
138 unsigned char *fbp = bufptr;\
145 bufptr += 4;\
151 bufptr += 3;\
156 bufptr += 2;\
159 *bufptr++ = *p;\
162 bufptr = (unsigned char *)memcpy(fbp, p, n)\
170 if (!_dowrite(s, PAD_LEN, iop, &bufptr)) \
300 put_wide(FILE *iop, unsigned char **bufptr,
310 len = (wchar_t *)bufferend - (wchar_t *)*bufptr;
312 (void) wmemcpy((wchar_t *)*bufptr, p, len);
316 (void) wmemcpy((wchar_t *)*bufptr, p, n);
317 *bufptr = (unsigned char *)((wchar_t *)*bufptr + n);
343 newbufptr = *bufptr + len;
345 if (!_dowrite(tmpp, len, iop, bufptr)) {
350 (void) memcpy(*bufptr, tmpp, len);
351 *bufptr = newbufptr;
359 pad_wide(FILE *iop, unsigned char **bufptr,
371 len = (wchar_t *)bufferend - (wchar_t *)*bufptr;
373 (void) wmemset((wchar_t *)*bufptr, ps, len);
377 (void) wmemset((wchar_t *)*bufptr, ps, n);
378 *bufptr = (unsigned char *)((wchar_t *)*bufptr + n);
383 if (!_dowrite(s, PAD_LEN, iop, bufptr))
386 newbufptr = *bufptr + nn;
388 if (!_dowrite(s, nn, iop, bufptr))
391 (void) memcpy(*bufptr, s, nn);
392 *bufptr = newbufptr;
429 /* bufptr is used inside of doprnt instead of iop->_ptr; */
436 unsigned char *bufptr;
611 bufptr = iop->_ptr;
621 bufptr = iop->_ptr;
631 (unsigned char *)((long)bufptr | (-1L & ~HIBITL));
677 ssize_t nn = bufptr - iop->_ptr;
681 iop->_ptr = bufptr;
687 iop->_ptr = bufptr;
689 if ((bufptr + iop->_cnt) > bufferend && !(iop->_flag \
694 memchr((char *)(bufptr+iop->_cnt), \
2618 wchar_t *bufptr = buf;
2622 char *bufptr = buf;
2639 *bufptr++ = *(bp + buf_index);
2643 *bufptr++ = *(bp + buf_index);
2647 *bufptr++ = (wchar_t)thousep;
2649 *bufptr++ = thousep;
2660 --bufptr;
2661 while (buf <= bufptr)
2662 *obp++ = *bufptr--;