Lines Matching refs:fd
34 #define get_handles_fdopen(filename, fd, fp, fd_mode, mode) \ argument
37 (fd) = open ((filename), (fd_mode), 0); \
38 if ((fd) == -1) \
45 (fp) = fdopen ((fd), (mode)); \
49 close (fd); \
56 #define get_handles_fopen(filename, fd, fp, mode) \ argument
67 (fd) = fileno (fp); \
68 if ((fd) == -1) \
101 int fd; in do_ftruncate_test() local
125 fileret = get_handles_fopen (filename, fd, fp, test_modes[i].mode); in do_ftruncate_test()
127 fileret = get_handles_fdopen (filename, fd, fp, in do_ftruncate_test()
154 if (ftruncate (fd, 0) != 0) in do_ftruncate_test()
219 int fd; in do_rewind_test() local
226 fileret = get_handles_fdopen (filename, fd, fp, in do_rewind_test()
230 fileret = get_handles_fopen (filename, fd, fp, test_modes[i].mode); in do_rewind_test()
317 int fd; in do_ftell_test() local
324 fileret = get_handles_fdopen (filename, fd, fp, in do_ftell_test()
328 fileret = get_handles_fopen (filename, fd, fp, test_modes[i].mode); in do_ftell_test()
345 int write_ret = write (fd, data, data_len); in do_ftell_test()
373 write_ret = write (fd, data, data_len); in do_ftell_test()
407 int fd; in do_write_test() local
428 fileret = get_handles_fopen (filename, fd, fp, test_modes[i].mode); in do_write_test()
430 fileret = get_handles_fdopen (filename, fd, fp, in do_write_test()
438 off_t seek_ret = lseek (fd, file_len - 1, SEEK_SET); in do_write_test()
484 int fd; in do_append_test() local
505 fileret = get_handles_fopen (filename, fd, fp, test_modes[i].mode); in do_append_test()
507 fileret = get_handles_fdopen (filename, fd, fp, in do_append_test()
544 fd = open (filename, O_WRONLY | O_APPEND, 0); in do_append_test()
545 if (fd == -1) in do_append_test()
551 off_t seek_ret = lseek (fd, file_len - 1, SEEK_SET); in do_append_test()
558 fp = fdopen (fd, "a"); in do_append_test()
562 close (fd); in do_append_test()
566 off_t new_seek_ret = lseek (fd, 0, SEEK_CUR); in do_append_test()
622 int fd = create_temp_file ("tst-active-handler-tmp.", &filename); in do_test() local
624 if (fd == -1) in do_test()
630 fp = fdopen (fd, "w"); in do_test()
634 close (fd); in do_test()