Lines Matching refs:_wide_data
50 fp->_wide_data->_IO_write_base = ptr; in _IO_wstr_init_static()
51 fp->_wide_data->_IO_read_base = ptr; in _IO_wstr_init_static()
52 fp->_wide_data->_IO_read_ptr = ptr; in _IO_wstr_init_static()
55 fp->_wide_data->_IO_write_ptr = pstart; in _IO_wstr_init_static()
56 fp->_wide_data->_IO_write_end = end; in _IO_wstr_init_static()
57 fp->_wide_data->_IO_read_end = pstart; in _IO_wstr_init_static()
61 fp->_wide_data->_IO_write_ptr = ptr; in _IO_wstr_init_static()
62 fp->_wide_data->_IO_write_end = ptr; in _IO_wstr_init_static()
63 fp->_wide_data->_IO_read_end = end; in _IO_wstr_init_static()
79 fp->_wide_data->_IO_write_ptr = fp->_wide_data->_IO_read_ptr; in _IO_wstr_overflow()
80 fp->_wide_data->_IO_read_ptr = fp->_wide_data->_IO_read_end; in _IO_wstr_overflow()
82 pos = fp->_wide_data->_IO_write_ptr - fp->_wide_data->_IO_write_base; in _IO_wstr_overflow()
90 wchar_t *old_buf = fp->_wide_data->_IO_buf_base; in _IO_wstr_overflow()
109 fp->_wide_data->_IO_buf_base = NULL; in _IO_wstr_overflow()
115 fp->_wide_data->_IO_read_base = in _IO_wstr_overflow()
116 new_buf + (fp->_wide_data->_IO_read_base - old_buf); in _IO_wstr_overflow()
117 fp->_wide_data->_IO_read_ptr = in _IO_wstr_overflow()
118 new_buf + (fp->_wide_data->_IO_read_ptr - old_buf); in _IO_wstr_overflow()
119 fp->_wide_data->_IO_read_end = in _IO_wstr_overflow()
120 new_buf + (fp->_wide_data->_IO_read_end - old_buf); in _IO_wstr_overflow()
121 fp->_wide_data->_IO_write_ptr = in _IO_wstr_overflow()
122 new_buf + (fp->_wide_data->_IO_write_ptr - old_buf); in _IO_wstr_overflow()
124 fp->_wide_data->_IO_write_base = new_buf; in _IO_wstr_overflow()
125 fp->_wide_data->_IO_write_end = fp->_wide_data->_IO_buf_end; in _IO_wstr_overflow()
130 *fp->_wide_data->_IO_write_ptr++ = c; in _IO_wstr_overflow()
131 if (fp->_wide_data->_IO_write_ptr > fp->_wide_data->_IO_read_end) in _IO_wstr_overflow()
132 fp->_wide_data->_IO_read_end = fp->_wide_data->_IO_write_ptr; in _IO_wstr_overflow()
140 if (fp->_wide_data->_IO_write_ptr > fp->_wide_data->_IO_read_end) in _IO_wstr_underflow()
141 fp->_wide_data->_IO_read_end = fp->_wide_data->_IO_write_ptr; in _IO_wstr_underflow()
145 fp->_wide_data->_IO_read_ptr = fp->_wide_data->_IO_write_ptr; in _IO_wstr_underflow()
146 fp->_wide_data->_IO_write_ptr = fp->_wide_data->_IO_write_end; in _IO_wstr_underflow()
148 if (fp->_wide_data->_IO_read_ptr < fp->_wide_data->_IO_read_end) in _IO_wstr_underflow()
149 return *fp->_wide_data->_IO_read_ptr; in _IO_wstr_underflow()
159 struct _IO_wide_data *wd = fp->_wide_data; in _IO_wstr_count()
173 struct _IO_wide_data *wd = fp->_wide_data; in enlarge_userbuf()
238 fp->_wide_data->_IO_read_base = fp->_wide_data->_IO_backup_base; in _IO_wstr_switch_to_get_mode()
241 fp->_wide_data->_IO_read_base = fp->_wide_data->_IO_buf_base; in _IO_wstr_switch_to_get_mode()
242 if (fp->_wide_data->_IO_write_ptr > fp->_wide_data->_IO_read_end) in _IO_wstr_switch_to_get_mode()
243 fp->_wide_data->_IO_read_end = fp->_wide_data->_IO_write_ptr; in _IO_wstr_switch_to_get_mode()
245 fp->_wide_data->_IO_read_ptr = fp->_wide_data->_IO_write_ptr; in _IO_wstr_switch_to_get_mode()
246 fp->_wide_data->_IO_read_end = fp->_wide_data->_IO_write_ptr; in _IO_wstr_switch_to_get_mode()
259 bool was_writing = ((fp->_wide_data->_IO_write_ptr in _IO_wstr_seekoff()
260 > fp->_wide_data->_IO_write_base) in _IO_wstr_seekoff()
267 new_pos = (fp->_wide_data->_IO_write_ptr in _IO_wstr_seekoff()
268 - fp->_wide_data->_IO_write_base); in _IO_wstr_seekoff()
285 base = (fp->_wide_data->_IO_read_ptr in _IO_wstr_seekoff()
286 - fp->_wide_data->_IO_read_base); in _IO_wstr_seekoff()
302 fp->_wide_data->_IO_read_ptr = (fp->_wide_data->_IO_read_base in _IO_wstr_seekoff()
304 fp->_wide_data->_IO_read_end = (fp->_wide_data->_IO_read_base in _IO_wstr_seekoff()
319 base = (fp->_wide_data->_IO_write_ptr in _IO_wstr_seekoff()
320 - fp->_wide_data->_IO_write_base); in _IO_wstr_seekoff()
336 fp->_wide_data->_IO_write_ptr = (fp->_wide_data->_IO_write_base in _IO_wstr_seekoff()
355 if (fp->_wide_data->_IO_buf_base && !(fp->_flags2 & _IO_FLAGS2_USER_WBUF)) in _IO_wstr_finish()
356 free (fp->_wide_data->_IO_buf_base); in _IO_wstr_finish()
357 fp->_wide_data->_IO_buf_base = NULL; in _IO_wstr_finish()