/libio/ |
A D | genops.c | 133 fp->_IO_read_end = fp->_IO_save_end; in _IO_switch_to_main_get_area() 152 fp->_IO_read_end = fp->_IO_save_end; in _IO_switch_to_backup_area() 178 fp->_IO_write_base = fp->_IO_write_ptr = fp->_IO_write_end = fp->_IO_read_ptr; in _IO_switch_to_get_mode() 349 _IO_setb (fp, fp->_shortbuf, fp->_shortbuf+1, 0); in libc_hidden_def() 458 _IO_setb (fp, fp->_shortbuf, fp->_shortbuf+1, 0); in libc_hidden_def() 465 fp->_IO_write_base = fp->_IO_write_ptr = fp->_IO_write_end = 0; in libc_hidden_def() 466 fp->_IO_read_base = fp->_IO_read_ptr = fp->_IO_read_end = 0; in libc_hidden_def() 695 for (fp = (FILE *) _IO_list_all; fp != NULL; fp = fp->_chain) in libc_hidden_def() 741 for (fp = (FILE *) _IO_list_all; fp != NULL; fp = fp->_chain) in libc_hidden_def() 790 for (fp = (FILE *) _IO_list_all; fp; fp = fp->_chain) in _IO_unbuffer_all() [all …]
|
A D | strops.c | 90 fp->_IO_write_ptr = fp->_IO_read_ptr; in _IO_str_overflow() 91 fp->_IO_read_ptr = fp->_IO_read_end; in _IO_str_overflow() 128 fp->_IO_write_end = fp->_IO_buf_end; in _IO_str_overflow() 134 if (fp->_IO_write_ptr > fp->_IO_read_end) in _IO_str_overflow() 135 fp->_IO_read_end = fp->_IO_write_ptr; in _IO_str_overflow() 143 if (fp->_IO_write_ptr > fp->_IO_read_end) in libc_hidden_def() 144 fp->_IO_read_end = fp->_IO_write_ptr; in libc_hidden_def() 148 fp->_IO_read_ptr = fp->_IO_write_ptr; in libc_hidden_def() 151 if (fp->_IO_read_ptr < fp->_IO_read_end) in libc_hidden_def() 207 fp->_IO_read_end = fp->_IO_buf_end; in enlarge_userbuf() [all …]
|
A D | wgenops.c | 59 fp->_wide_data->_IO_read_end = fp->_wide_data->_IO_save_end; in libc_hidden_def() 63 fp->_wide_data->_IO_read_base = fp->_wide_data->_IO_save_base; in libc_hidden_def() 66 fp->_wide_data->_IO_read_ptr = fp->_wide_data->_IO_read_base; in libc_hidden_def() 79 fp->_wide_data->_IO_read_end = fp->_wide_data->_IO_save_end; in libc_hidden_def() 83 fp->_wide_data->_IO_read_base = fp->_wide_data->_IO_save_base; in libc_hidden_def() 86 fp->_wide_data->_IO_read_ptr = fp->_wide_data->_IO_read_end; in libc_hidden_def() 123 if (save_for_wbackup (fp, fp->_wide_data->_IO_read_ptr)) in libc_hidden_def() 223 if (fp->_mode < 0 || (fp->_mode == 0 && _IO_fwide (fp, 1) != 1)) in libc_hidden_def() 241 if (save_for_wbackup (fp, fp->_wide_data->_IO_read_end)) in libc_hidden_def() 253 if (fp->_mode < 0 || (fp->_mode == 0 && _IO_fwide (fp, 1) != 1)) in libc_hidden_def() [all …]
|
A D | tst-ext2.c | 24 FILE *fp; in do_test() local 26 fp = fopen (fname, "w"); in do_test() 28 __freading (fp) != 0, __fwriting (fp) != 0); in do_test() 31 fclose (fp); in do_test() 33 fp = fopen (fname, "r"); in do_test() 35 __freading (fp) != 0, __fwriting (fp) != 0); in do_test() 38 fclose (fp); in do_test() 42 __freading (fp) != 0, __fwriting (fp) != 0); in do_test() 45 fclose (fp); in do_test() 49 __freading (fp) != 0, __fwriting (fp) != 0); in do_test() [all …]
|
A D | wfileops.c | 167 fp->_IO_read_base = fp->_IO_read_ptr = fp->_IO_buf_base; in libc_hidden_def() 170 fp->_IO_read_base = fp->_IO_read_ptr = fp->_IO_read_end = in libc_hidden_def() 183 fp->_IO_read_base = fp->_IO_read_ptr = fp->_IO_read_end = in libc_hidden_def() 187 fp->_IO_write_base = fp->_IO_write_ptr = fp->_IO_write_end = in libc_hidden_def() 321 fp->_IO_read_ptr = fp->_IO_read_end = fp->_IO_read_base; in libc_hidden_def() 783 _IO_setp (fp, fp->_IO_buf_base, fp->_IO_buf_base); in _IO_wfile_seekoff() 784 _IO_setg (fp, fp->_IO_buf_base, fp->_IO_buf_base, fp->_IO_buf_base); in _IO_wfile_seekoff() 867 _IO_setp (fp, fp->_IO_buf_base, fp->_IO_buf_base); in _IO_wfile_seekoff() 913 _IO_setp (fp, fp->_IO_buf_base, fp->_IO_buf_base); in _IO_wfile_seekoff() 932 _IO_setg (fp, fp->_IO_buf_base, fp->_IO_buf_base, fp->_IO_buf_base); in _IO_wfile_seekoff() [all …]
|
A D | oldfileops.c | 240 _IO_setg (fp, fp->_IO_buf_base, fp->_IO_buf_base, fp->_IO_buf_base); in _IO_old_file_setbuf() 281 _IO_setg (fp, fp->_IO_buf_base, fp->_IO_buf_base, fp->_IO_buf_base); in old_do_write() 282 fp->_IO_write_base = fp->_IO_write_ptr = fp->_IO_buf_base; in old_do_write() 329 fp->_IO_read_base = fp->_IO_read_ptr = fp->_IO_buf_base; in _IO_old_file_underflow() 331 fp->_IO_write_base = fp->_IO_write_ptr = fp->_IO_write_end in _IO_old_file_underflow() 469 _IO_setp (fp, fp->_IO_buf_base, fp->_IO_buf_base); in _IO_old_file_seekoff() 470 _IO_setg (fp, fp->_IO_buf_base, fp->_IO_buf_base, fp->_IO_buf_base); in _IO_old_file_seekoff() 518 _IO_setp (fp, fp->_IO_buf_base, fp->_IO_buf_base); in _IO_old_file_seekoff() 584 _IO_setp (fp, fp->_IO_buf_base, fp->_IO_buf_base); in _IO_old_file_seekoff() 596 _IO_setg (fp, fp->_IO_buf_base, fp->_IO_buf_base, fp->_IO_buf_base); in _IO_old_file_seekoff() [all …]
|
A D | fileops.c | 387 _IO_setg (fp, fp->_IO_buf_base, fp->_IO_buf_base, fp->_IO_buf_base); in libc_hidden_ver() 451 _IO_setg (fp, fp->_IO_buf_base, fp->_IO_buf_base, fp->_IO_buf_base); in libc_hidden_ver() 600 fp->_offset < fp->_IO_buf_end - fp->_IO_buf_base in libc_hidden_ver() 601 ? fp->_IO_buf_base + fp->_offset : fp->_IO_buf_end, in libc_hidden_ver() 616 fp->_offset = fp->_IO_buf_end - fp->_IO_buf_base; in libc_hidden_ver() 831 fp->_offset = fp->_IO_read_ptr - fp->_IO_buf_base; in libc_hidden_ver() 939 _IO_setg (fp, fp->_IO_buf_base, fp->_IO_buf_base, fp->_IO_buf_base); in _IO_new_file_seekoff() 1028 _IO_setp (fp, fp->_IO_buf_base, fp->_IO_buf_base); in _IO_new_file_seekoff() 1040 _IO_setg (fp, fp->_IO_buf_base, fp->_IO_buf_base, fp->_IO_buf_base); in _IO_new_file_seekoff() 1098 _IO_setg (fp, fp->_IO_buf_base, fp->_IO_buf_end, fp->_IO_buf_end); in libc_hidden_ver() [all …]
|
A D | __fpurge.c | 22 __fpurge (FILE *fp) in __fpurge() argument 24 if (fp->_mode > 0) in __fpurge() 27 if (_IO_in_backup (fp)) in __fpurge() 28 _IO_free_wbackup_area (fp); in __fpurge() 30 fp->_wide_data->_IO_read_end = fp->_wide_data->_IO_read_ptr; in __fpurge() 31 fp->_wide_data->_IO_write_ptr = fp->_wide_data->_IO_write_base; in __fpurge() 36 if (_IO_in_backup (fp)) in __fpurge() 37 _IO_free_backup_area (fp); in __fpurge() 39 fp->_IO_read_end = fp->_IO_read_ptr; in __fpurge() 40 fp->_IO_write_ptr = fp->_IO_write_base; in __fpurge()
|
A D | bug-ungetc2.c | 6 check (FILE *fp, off_t o) in check() argument 9 if (feof (fp)) in check() 14 if (ferror (fp)) in check() 19 if (ftello (fp) != o) in check() 32 FILE *fp = tmpfile (); in do_test() local 33 if (fp == NULL) in do_test() 38 if (check (fp, 0) != 0) in do_test() 51 rewind (fp); in do_test() 56 int c = fgetc (fp); in do_test() 84 rewind (fp); in do_test() [all …]
|
A D | tst-ext.c | 9 FILE *fp; in main() local 16 fp = tmpfile (); in main() 40 rewind (fp); in main() 53 if (__freading (fp) == 0) in main() 63 rewind (fp); in main() 99 __fpurge (fp); in main() 104 __fpending (fp)); in main() 110 if (__flbf (fp) != 0) in main() 121 if (__flbf (fp) == 0) in main() 132 if (__flbf (fp) != 0) in main() [all …]
|
A D | tst-fseek.c | 30 do_seek_end (FILE *fp) in do_seek_end() argument 40 save = ftell (fp); in do_seek_end() 41 rewind (fp); in do_seek_end() 59 do_seek_set (FILE *fp) in do_seek_set() argument 69 save1 = ftell (fp); in do_seek_set() 77 save2 = ftell (fp); in do_seek_set() 136 if (fp == NULL) in do_test() 143 if (do_seek_set (fp)) in do_test() 150 fclose (fp); in do_test() 152 if (fp == NULL) in do_test() [all …]
|
A D | ioseekoff.c | 43 if (mode != 0 && ((_IO_fwide (fp, 0) < 0 && _IO_have_backup (fp)) in _IO_seekoff_unlocked() 44 || (_IO_fwide (fp, 0) > 0 && _IO_have_wbackup (fp)))) in _IO_seekoff_unlocked() 46 if (dir == _IO_seek_cur && _IO_in_backup (fp)) in _IO_seekoff_unlocked() 48 if (_IO_vtable_offset (fp) != 0 || fp->_mode <= 0) in _IO_seekoff_unlocked() 49 offset -= fp->_IO_read_end - fp->_IO_read_ptr; in _IO_seekoff_unlocked() 53 if (_IO_fwide (fp, 0) < 0) in _IO_seekoff_unlocked() 54 _IO_free_backup_area (fp); in _IO_seekoff_unlocked() 56 _IO_free_wbackup_area (fp); in _IO_seekoff_unlocked() 59 return _IO_SEEKOFF (fp, offset, dir, mode); in _IO_seekoff_unlocked() 68 _IO_acquire_lock (fp); in _IO_seekoff() [all …]
|
A D | oldiofclose.c | 36 _IO_old_fclose (FILE *fp) in _IO_old_fclose() argument 40 CHECK_FILE(fp, EOF); in _IO_old_fclose() 45 if (fp->_vtable_offset == 0) in _IO_old_fclose() 46 return _IO_new_fclose (fp); in _IO_old_fclose() 49 if (fp->_flags & _IO_IS_FILEBUF) in _IO_old_fclose() 52 _IO_acquire_lock (fp); in _IO_old_fclose() 57 _IO_release_lock (fp); in _IO_old_fclose() 58 _IO_FINISH (fp); in _IO_old_fclose() 59 if (_IO_have_backup (fp)) in _IO_old_fclose() 60 _IO_free_backup_area (fp); in _IO_old_fclose() [all …]
|
A D | wstrops.c | 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() 125 fp->_wide_data->_IO_write_end = fp->_wide_data->_IO_buf_end; 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() 141 fp->_wide_data->_IO_read_end = fp->_wide_data->_IO_write_ptr; in _IO_wstr_underflow() 148 if (fp->_wide_data->_IO_read_ptr < fp->_wide_data->_IO_read_end) in _IO_wstr_underflow() 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() 302 fp->_wide_data->_IO_read_ptr = (fp->_wide_data->_IO_read_base in _IO_wstr_seekoff() [all …]
|
A D | iofclose.c | 33 _IO_new_fclose (FILE *fp) in _IO_new_fclose() argument 37 CHECK_FILE(fp, EOF); in _IO_new_fclose() 43 if (_IO_vtable_offset (fp) != 0) in _IO_new_fclose() 44 return _IO_old_fclose (fp); in _IO_new_fclose() 51 _IO_acquire_lock (fp); in _IO_new_fclose() 56 _IO_release_lock (fp); in _IO_new_fclose() 57 _IO_FINISH (fp); in _IO_new_fclose() 58 if (fp->_mode > 0) in _IO_new_fclose() 71 if (_IO_have_backup (fp)) in _IO_new_fclose() 72 _IO_free_backup_area (fp); in _IO_new_fclose() [all …]
|
A D | tst-fgetc-after-eof.c | 72 FILE *fp; in do_test() local 75 fp = fdopen (inner_fd, "r+"); in do_test() 76 if (!fp) in do_test() 83 TEST_COMPARE (fgetc (fp), 'a'); in do_test() 84 TEST_COMPARE (fgetc (fp), 'b'); in do_test() 85 TEST_COMPARE (fgetc (fp), 'c'); in do_test() 87 TEST_COMPARE (fgetc (fp), EOF); in do_test() 89 TEST_VERIFY_EXIT (feof (fp)); in do_test() 97 TEST_COMPARE (fgetc (fp), EOF); in do_test() 100 clearerr (fp); in do_test() [all …]
|
A D | tst-vtables-common.c | 102 TEST_VERIFY (fp == shared->fp); in method_finish() 111 TEST_VERIFY (fp == shared->fp); in method_overflow() 122 TEST_VERIFY (fp == shared->fp); in method_underflow() 132 TEST_VERIFY (fp == shared->fp); in method_uflow() 142 TEST_VERIFY (fp == shared->fp); in method_pbackfail() 153 TEST_VERIFY (fp == shared->fp); in method_xsputn() 169 TEST_VERIFY (fp == shared->fp); in method_xsgetn() 179 TEST_VERIFY (fp == shared->fp); in method_seekoff() 189 TEST_VERIFY (fp == shared->fp); in method_seekpos() 199 TEST_VERIFY (fp == shared->fp); in method_setbuf() [all …]
|
A D | ioseekpos.c | 30 _IO_seekpos_unlocked (FILE *fp, off64_t pos, int mode) in _IO_seekpos_unlocked() argument 35 if (_IO_fwide (fp, 0) <= 0) in _IO_seekpos_unlocked() 37 if (_IO_have_backup (fp)) in _IO_seekpos_unlocked() 38 _IO_free_backup_area (fp); in _IO_seekpos_unlocked() 42 if (_IO_have_wbackup (fp)) in _IO_seekpos_unlocked() 43 _IO_free_wbackup_area (fp); in _IO_seekpos_unlocked() 46 return _IO_SEEKOFF (fp, pos, 0, mode); in _IO_seekpos_unlocked() 51 _IO_seekpos (FILE *fp, off64_t pos, int mode) in _IO_seekpos() argument 55 _IO_acquire_lock (fp); in _IO_seekpos() 56 retval = _IO_seekpos_unlocked (fp, pos, mode); in _IO_seekpos() [all …]
|
A D | bug-rewind2.c | 30 FILE *fp; in do_test() local 33 fp = fdopen (fd, "w+"); in do_test() 34 if (fp == NULL) in do_test() 41 fwprintf (fp, L"abcd"); in do_test() 43 if (ftell (fp) != 4) in do_test() 46 rewind (fp); in do_test() 47 ret = fwscanf (fp, L"%c", dummy); in do_test() 55 if (ftell (fp) != 1) in do_test() 58 rewind (fp); in do_test() 60 if (ftell (fp) != 0) in do_test() [all …]
|
A D | iosetbuffer.c | 30 _IO_setbuffer (FILE *fp, char *buf, size_t size) in _IO_setbuffer() argument 32 CHECK_FILE (fp, ); in _IO_setbuffer() 33 _IO_acquire_lock (fp); in _IO_setbuffer() 34 fp->_flags &= ~_IO_LINE_BUF; in _IO_setbuffer() 37 (void) _IO_SETBUF (fp, buf, size); in _IO_setbuffer() 38 if (_IO_vtable_offset (fp) == 0 && fp->_mode == 0 && _IO_CHECK_WIDE (fp)) in _IO_setbuffer() 40 (void) _IO_WSETBUF (fp, buf, size); in _IO_setbuffer() 41 _IO_release_lock (fp); in _IO_setbuffer()
|
A D | memstream.c | 96 new_f->fp.bufloc = bufloc; in __open_memstream() 97 new_f->fp.sizeloc = sizeloc; in __open_memstream() 109 _IO_mem_sync (FILE *fp) in weak_alias() 113 if (fp->_IO_write_ptr == fp->_IO_write_end) in weak_alias() 116 --fp->_IO_write_ptr; in weak_alias() 120 *mp->sizeloc = fp->_IO_write_ptr - fp->_IO_write_base; in weak_alias() 132 fp->_IO_write_ptr - fp->_IO_write_base + 1); in _IO_mem_finish() 135 (*mp->bufloc)[fp->_IO_write_ptr - fp->_IO_write_base] = '\0'; in _IO_mem_finish() 136 *mp->sizeloc = fp->_IO_write_ptr - fp->_IO_write_base; in _IO_mem_finish() 138 fp->_IO_buf_base = NULL; in _IO_mem_finish() [all …]
|
A D | test-freopen.c | 28 FILE *fp; in main() local 35 fp = fopen (argv[1], "w"); in main() 36 if (fp == NULL) in main() 42 fputs ("Hello world (mb)\n", fp); in main() 44 fp = freopen (argv[1], "a+", fp); in main() 45 if (fp == NULL) in main() 51 fputws (L"Hello world (wc)\n", fp); in main() 53 fclose (fp); in main()
|
A D | freopen.c | 42 CHECK_FILE (fp, NULL); in freopen() 44 _IO_acquire_lock (fp); in freopen() 46 _IO_SYNC (fp); in freopen() 48 if (!(fp->_flags & _IO_IS_FILEBUF)) in freopen() 51 int fd = _IO_fileno (fp); in freopen() 55 fp->_flags2 |= _IO_FLAGS2_NOCLOSE; in freopen() 64 _IO_old_file_close_it (fp); in freopen() 71 _IO_file_close_it (fp); in freopen() 73 if (_IO_vtable_offset (fp) == 0 && fp->_wide_data != NULL) in freopen() 79 fp->_flags2 &= ~_IO_FLAGS2_NOCLOSE; in freopen() [all …]
|
A D | ioftell.c | 33 _IO_ftell (FILE *fp) in _IO_ftell() argument 36 CHECK_FILE (fp, -1L); in _IO_ftell() 37 _IO_acquire_lock (fp); in _IO_ftell() 38 pos = _IO_seekoff_unlocked (fp, 0, _IO_seek_cur, 0); in _IO_ftell() 39 if (_IO_in_backup (fp) && pos != _IO_pos_BAD) in _IO_ftell() 41 if (_IO_vtable_offset (fp) != 0 || fp->_mode <= 0) in _IO_ftell() 42 pos -= fp->_IO_save_end - fp->_IO_save_base; in _IO_ftell() 44 _IO_release_lock (fp); in _IO_ftell()
|
A D | iofgetpos64.c | 34 _IO_new_fgetpos64 (FILE *fp, __fpos64_t *posp) in _IO_new_fgetpos64() argument 38 CHECK_FILE (fp, EOF); in _IO_new_fgetpos64() 39 _IO_acquire_lock (fp); in _IO_new_fgetpos64() 40 pos = _IO_seekoff_unlocked (fp, 0, _IO_seek_cur, 0); in _IO_new_fgetpos64() 41 if (_IO_in_backup (fp) && pos != _IO_pos_BAD) in _IO_new_fgetpos64() 43 if (fp->_mode <= 0) in _IO_new_fgetpos64() 44 pos -= fp->_IO_save_end - fp->_IO_save_base; in _IO_new_fgetpos64() 57 if (fp->_mode > 0 && __libio_codecvt_encoding (fp->_codecvt) < 0) in _IO_new_fgetpos64() 59 posp->__state = fp->_wide_data->_IO_state; in _IO_new_fgetpos64() 61 _IO_release_lock (fp); in _IO_new_fgetpos64()
|