Lines Matching full:fd

53 	int fd;  in holywrite()  local
57 RL(fd = rump_sys_open("file", O_RDWR|O_CREAT|O_TRUNC, 0666)); in holywrite()
60 RL(rump_sys_pwrite(fd, buf, 1, getpagesize())); in holywrite()
63 RL(rump_sys_pwrite(fd, buf, 2, getpagesize()-1)); in holywrite()
68 RL(rump_sys_pread(fd, b2, therange, 0)); in holywrite()
75 rump_sys_close(fd); in holywrite()
84 int fd; in extendbody() local
87 RL(fd = rump_sys_open("testfile", in extendbody()
89 RL(rump_sys_ftruncate(fd, seekcnt)); in extendbody()
90 RL(rump_sys_fstat(fd, &sb)); in extendbody()
93 ATF_REQUIRE_EQ(rump_sys_write(fd, TESTSTR, TESTSZ), TESTSZ); in extendbody()
94 ATF_REQUIRE_EQ(rump_sys_pread(fd, buf, TESTSZ, seekcnt), TESTSZ); in extendbody()
97 RL(rump_sys_fstat(fd, &sb)); in extendbody()
99 RL(rump_sys_close(fd)); in extendbody()
121 int fd; in overwritebody() local
125 RL(fd = rump_sys_open("testi", O_CREAT | O_RDWR, 0666)); in overwritebody()
126 ATF_REQUIRE_EQ(rump_sys_write(fd, buf, count), count); in overwritebody()
127 RL(rump_sys_close(fd)); in overwritebody()
129 RL(fd = rump_sys_open("testi", O_RDWR)); in overwritebody()
131 RL(rump_sys_ftruncate(fd, 0)); in overwritebody()
132 ATF_REQUIRE_EQ(rump_sys_write(fd, buf, count), count); in overwritebody()
133 RL(rump_sys_close(fd)); in overwritebody()
161 int fd; in shrinkfile() local
164 RL(fd = rump_sys_open("file", O_RDWR|O_CREAT|O_TRUNC, 0666)); in shrinkfile()
165 RL(rump_sys_ftruncate(fd, 2)); in shrinkfile()
166 RL(rump_sys_ftruncate(fd, 1)); in shrinkfile()
167 rump_sys_close(fd); in shrinkfile()
176 int fd; in read_after_unlink() local
181 RL(fd = rump_sys_open("file", O_RDWR|O_CREAT, 0666)); in read_after_unlink()
183 ATF_REQUIRE_EQ(rump_sys_write(fd, buf, TBSIZE), TBSIZE); in read_after_unlink()
184 rump_sys_close(fd); in read_after_unlink()
189 RL(fd = rump_sys_open("file", O_RDWR)); in read_after_unlink()
192 ATF_REQUIRE_EQ(rump_sys_read(fd, buf2, TBSIZE), TBSIZE); in read_after_unlink()
194 rump_sys_close(fd); in read_after_unlink()
204 int fd; in wrrd_after_unlink() local
208 RL(fd = rump_sys_open("file", O_RDWR|O_CREAT, 0666)); in wrrd_after_unlink()
211 RL(rump_sys_pwrite(fd, &value, sizeof(value), 654321)); in wrrd_after_unlink()
217 RL(rump_sys_fsync(fd)); in wrrd_after_unlink()
218 RL(rump_sys_pread(fd, &v2, sizeof(v2), 654321)); in wrrd_after_unlink()
219 rump_sys_close(fd); in wrrd_after_unlink()
229 int fd; in read_fault() local
232 RL(fd = rump_sys_open("file", O_CREAT | O_RDWR, 0777)); in read_fault()
233 ATF_REQUIRE_EQ(rump_sys_write(fd, &ch, 1), 1); in read_fault()
234 RL(rump_sys_close(fd)); in read_fault()
235 RL(fd = rump_sys_open("file", O_RDONLY | O_SYNC | O_RSYNC)); in read_fault()
236 ATF_REQUIRE_ERRNO(EFAULT, rump_sys_read(fd, NULL, 1) == -1); in read_fault()
237 RL(rump_sys_close(fd)); in read_fault()
244 "with a append-only fd (PR kern/44307)");