Lines Matching refs:new_buf
100 char *new_buf; in _IO_str_overflow() local
106 new_buf = malloc (new_size); in _IO_str_overflow()
107 if (new_buf == NULL) in _IO_str_overflow()
114 memcpy (new_buf, old_buf, old_blen); in _IO_str_overflow()
119 memset (new_buf + old_blen, '\0', new_size - old_blen); in _IO_str_overflow()
121 _IO_setb (fp, new_buf, new_buf + new_size, 1); in _IO_str_overflow()
122 fp->_IO_read_base = new_buf + (fp->_IO_read_base - old_buf); in _IO_str_overflow()
123 fp->_IO_read_ptr = new_buf + (fp->_IO_read_ptr - old_buf); in _IO_str_overflow()
124 fp->_IO_read_end = new_buf + (fp->_IO_read_end - old_buf); in _IO_str_overflow()
125 fp->_IO_write_ptr = new_buf + (fp->_IO_write_ptr - old_buf); in _IO_str_overflow()
127 fp->_IO_write_base = new_buf; in _IO_str_overflow()