Lines Matching refs:fd
44 int fd = mkstemp(scratchfile_path); variable
45 T_ASSERT_POSIX_SUCCESS(fd, "created temporary file");
49 T_ASSERT_POSIX_SUCCESS(write(fd, test_buffer, 3), "wrote expected data");
55 ssize_t result = pread(fd, pread_output_buffer, 1, 0);
64 result = pread(fd, pread_output_buffer, 3, 0);
73 result = pread(fd, pread_output_buffer, 4, 0);
82 result = pread(fd, pread_output_buffer, 1, 2);
91 result = pread(fd, pread_output_buffer, 4, 2);
100 test_pread_should_fail(int fd, int expected_errno) in test_pread_should_fail() argument
103 ssize_t pread_result = pread(fd, &output_buffer, 1, 0); in test_pread_should_fail()
109 pread_result = pread(fd, &output_buffer, 1, 1); in test_pread_should_fail()
115 pread_result = pread(fd, &output_buffer, 0, 0); in test_pread_should_fail()
121 pread_result = pread(fd, &output_buffer, 0, 1); in test_pread_should_fail()
177 int fd = open("/dev/null", O_RDONLY); variable
178 T_ASSERT_POSIX_SUCCESS(fd, "Opened /dev/null");
181 ssize_t pread_result = pread(fd, &output_buffer, 1, 0);
185 pread_result = pread(fd, &output_buffer, 1, 1);
189 pread_result = pread(fd, &output_buffer, 0, 0);
193 pread_result = pread(fd, &output_buffer, 0, 1);
197 T_ASSERT_POSIX_SUCCESS(close(fd), "Closed /dev/null");