Searched refs:_IO_read_ptr (Results 1 - 20 of 20) sorted by relevance

/haiku/src/libs/stdc++/legacy/
H A Disgetsb.cc39 streamsize len = isb->_IO_read_end - isb->_IO_read_ptr;
44 len = isb->_IO_read_end - isb->_IO_read_ptr;
45 char *delimp = (char*)memchr((void*)isb->_IO_read_ptr, delim, len);
47 len = delimp - isb->_IO_read_ptr;
48 int written = sb.sputn(isb->_IO_read_ptr, len);
49 isb->_IO_read_ptr += written;
H A Dstreambuf.cc78 int count = _IO_read_end - _IO_read_ptr; // Data available.
82 _IO_read_ptr += count;
/haiku/src/system/libroot/posix/glibc/libio/
H A Diogetdelim.c72 len = fp->_IO_read_end - fp->_IO_read_ptr;
80 len = fp->_IO_read_end - fp->_IO_read_ptr;
87 t = (char *) memchr ((void *) fp->_IO_read_ptr, delimiter, len);
89 len = (t - fp->_IO_read_ptr) + 1;
107 memcpy (*lineptr + cur_len, (void *) fp->_IO_read_ptr, len);
108 fp->_IO_read_ptr += len;
112 len = fp->_IO_read_end - fp->_IO_read_ptr;
H A Diogetline.c70 _IO_ssize_t len = fp->_IO_read_end - fp->_IO_read_ptr;
97 t = (char *) memchr ((void *) fp->_IO_read_ptr, delim, len);
101 len = t - fp->_IO_read_ptr;
108 memcpy ((void *) ptr, (void *) fp->_IO_read_ptr, len);
109 fp->_IO_read_ptr = t;
112 memcpy ((void *) ptr, (void *) fp->_IO_read_ptr, len);
113 fp->_IO_read_ptr += len;
H A Diogetwline.c74 - fp->_wide_data->_IO_read_ptr);
102 t = wmemchr ((void *) fp->_wide_data->_IO_read_ptr, delim, len);
106 len = t - fp->_wide_data->_IO_read_ptr;
113 wmemcpy ((void *) ptr, (void *) fp->_wide_data->_IO_read_ptr,
115 fp->_wide_data->_IO_read_ptr = t;
118 wmemcpy ((void *) ptr, (void *) fp->_wide_data->_IO_read_ptr, len);
119 fp->_wide_data->_IO_read_ptr += len;
H A Dwfileops.c136 if (fp->_wide_data->_IO_read_ptr < fp->_wide_data->_IO_read_end)
137 return *fp->_wide_data->_IO_read_ptr;
142 if (fp->_IO_read_ptr < fp->_IO_read_end)
145 const char *read_stop = (const char *) fp->_IO_read_ptr;
148 fp->_wide_data->_IO_read_base = fp->_wide_data->_IO_read_ptr =
151 fp->_IO_read_ptr, fp->_IO_read_end,
153 fp->_wide_data->_IO_read_ptr,
157 fp->_IO_read_ptr = (char *) read_stop;
160 if (fp->_wide_data->_IO_read_ptr < fp->_wide_data->_IO_read_end)
161 return *fp->_wide_data->_IO_read_ptr;
[all...]
H A Dgenops.c150 /* Set _IO_read_ptr. */
151 fp->_IO_read_ptr = fp->_IO_read_base;
170 /* Set _IO_read_ptr. */
171 fp->_IO_read_ptr = fp->_IO_read_end;
189 fp->_IO_read_ptr = fp->_IO_write_ptr;
191 fp->_IO_write_base = fp->_IO_write_ptr = fp->_IO_write_end = fp->_IO_read_ptr;
216 fp->_IO_write_base = fp->_IO_read_ptr;
217 fp->_IO_write_ptr = fp->_IO_read_ptr;
222 fp->_IO_read_ptr = fp->_IO_read_end;
339 if (file->_IO_read_ptr < fil
[all...]
H A Dwgenops.c84 /* Set _IO_read_ptr. */
85 fp->_wide_data->_IO_read_ptr = fp->_wide_data->_IO_read_base;
105 /* Set _IO_read_ptr. */
106 fp->_wide_data->_IO_read_ptr = fp->_wide_data->_IO_read_end;
135 if (fp->_wide_data->_IO_read_ptr > fp->_wide_data->_IO_read_base
137 && (wint_t) fp->_IO_read_ptr[-1] == c)
138 --fp->_IO_read_ptr;
146 if (fp->_wide_data->_IO_read_ptr > fp->_wide_data->_IO_read_base
149 if (save_for_wbackup (fp, fp->_wide_data->_IO_read_ptr))
166 fp->_wide_data->_IO_read_base = fp->_wide_data->_IO_read_ptr;
[all...]
H A Dstrops.c96 fp->_IO_read_ptr = ptr;
136 fp->_IO_write_ptr = fp->_IO_read_ptr;
137 fp->_IO_read_ptr = fp->_IO_read_end;
169 fp->_IO_read_ptr = new_buf + (fp->_IO_read_ptr - old_buf);
195 fp->_IO_read_ptr = fp->_IO_write_ptr;
198 if (fp->_IO_read_ptr < fp->_IO_read_end)
199 return *((unsigned char *) fp->_IO_read_ptr);
233 new_pos = fp->_IO_read_ptr - fp->_IO_read_base;
251 offset += fp->_IO_read_ptr
[all...]
H A Dwstrops.c95 fp->_wide_data->_IO_read_ptr = ptr;
134 fp->_wide_data->_IO_write_ptr = fp->_wide_data->_IO_read_ptr;
135 fp->_wide_data->_IO_read_ptr = fp->_wide_data->_IO_read_end;
165 fp->_wide_data->_IO_read_ptr =
166 new_buf + (fp->_wide_data->_IO_read_ptr - old_buf);
193 fp->_wide_data->_IO_read_ptr = fp->_wide_data->_IO_write_ptr;
196 if (fp->_wide_data->_IO_read_ptr < fp->_wide_data->_IO_read_end)
197 return *fp->_wide_data->_IO_read_ptr;
230 new_pos = fp->_wide_data->_IO_read_ptr - fp->_wide_data->_IO_read_base;
249 offset += (fp->_wide_data->_IO_read_ptr
[all...]
H A Dfileops.c89 If a filebuf is in put mode, then all of _IO_read_ptr, _IO_read_end,
353 fp->_wide_data->_IO_read_ptr = fp->_wide_data->_IO_read_end;
532 if (fp->_IO_read_ptr < fp->_IO_read_end)
533 return *(unsigned char *) fp->_IO_read_ptr;
577 fp->_IO_read_base = fp->_IO_read_ptr = fp->_IO_buf_base;
596 return *(unsigned char *) fp->_IO_read_ptr;
664 fp->_offset -= fp->_IO_read_end - fp->_IO_read_ptr;
717 if (fp->_IO_read_ptr < fp->_IO_read_end)
718 return *(unsigned char *) fp->_IO_read_ptr;
724 if (fp->_IO_read_ptr < f
[all...]
H A Dlibio.h241 wchar_t *_IO_read_ptr; /* Current read pointer */ member in struct:_IO_wide_data
270 /* Note: Tk uses the _IO_read_ptr and _IO_read_end fields directly. */
271 char* _IO_read_ptr; /* Current read pointer */ member in struct:_IO_FILE
417 ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end ? __uflow (_fp) \
418 : *(unsigned char *) (_fp)->_IO_read_ptr++)
420 ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end \
422 : *(unsigned char *) (_fp)->_IO_read_ptr)
429 ((_fp)->_wide_data->_IO_read_ptr >= (_fp)->_wide_data->_IO_read_end \
430 ? __wuflow (_fp) : (_IO_wint_t) *(_fp)->_wide_data->_IO_read_ptr++)
H A Dioseekoff.c54 offset -= fp->_IO_read_end - fp->_IO_read_ptr;
H A Dvsnprintf.c67 fp->_IO_read_ptr = snf->overflow_buf;
H A Dvswprintf.c63 fp->_wide_data->_IO_read_ptr = snf->overflow_buf;
H A Diofwide.c123 fp->_wide_data->_IO_read_ptr = fp->_wide_data->_IO_read_end;
H A DlibioP.h503 (fp)->_IO_read_ptr = (g), (fp)->_IO_read_end = (eg))
505 (fp)->_wide_data->_IO_read_ptr = (g), \
/haiku/src/system/libroot/posix/stdio/
H A Dfpurge.cpp15 stream->_IO_read_end = stream->_IO_read_ptr;
/haiku/headers/posix/
H A Dlibio.h122 /* Note: Tk uses the _IO_read_ptr and _IO_read_end fields directly. */
123 char *_IO_read_ptr; /* Current read pointer */ member in struct:_IO_FILE
221 (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) \
222 ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)
224 (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) \
226 : *(unsigned char *) (_fp)->_IO_read_ptr)
/haiku/headers/cpp/
H A Dstreambuf.h299 { return _IO_file_flags & _IO_IN_BACKUP ? _IO_save_base : _IO_read_ptr; }
317 { _IO_file_flags & _IO_IN_BACKUP ? (_IO_save_base+=n):(_IO_read_ptr+=n);}
324 _IO_read_base = eb; _IO_read_ptr = g; _IO_read_end = eg; }
386 int in_avail() { return _IO_read_end - _IO_read_ptr; }
399 if (_IO_read_ptr >= _IO_read_end && __underflow(this) == EOF)
401 else return _IO_read_ptr++, sgetc(); }
402 void stossc() { if (_IO_read_ptr < _IO_read_end) _IO_read_ptr++; }

Completed in 87 milliseconds