Lines Matching refs:fd
210 int fd; in TEST_F() local
218 fd = open(FULLPATH, O_WRONLY); in TEST_F()
219 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
222 iocb.aio_fildes = fd; in TEST_F()
228 leak(fd); in TEST_F()
253 int fd; in TEST_F() local
260 fd = open(FULLPATH, O_RDWR | O_APPEND); in TEST_F()
261 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
263 ASSERT_EQ(BUFSIZE, write(fd, CONTENTS, BUFSIZE)) << strerror(errno); in TEST_F()
264 leak(fd); in TEST_F()
280 int fd; in TEST_F() local
293 fd = open(FULLPATH, O_RDWR | O_APPEND); in TEST_F()
294 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
297 ASSERT_EQ((ssize_t)oldsize, read(fd, oldbuf, oldsize)) in TEST_F()
301 ASSERT_EQ(BUFSIZE, write(fd, CONTENTS, BUFSIZE)) << strerror(errno); in TEST_F()
302 leak(fd); in TEST_F()
313 int fd; in TEST_F() local
319 fd = open(FULLPATH, O_WRONLY | O_APPEND); in TEST_F()
320 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
322 ASSERT_EQ(BUFSIZE, write(fd, CONTENTS, BUFSIZE)) << strerror(errno); in TEST_F()
323 leak(fd); in TEST_F()
334 int fd; in TEST_F() local
343 fd = open(FULLPATH, O_RDWR); in TEST_F()
344 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
347 ASSERT_EQ(bufsize, read(fd, readbuf, bufsize)) << strerror(errno); in TEST_F()
350 ASSERT_EQ(0, fcntl(fd, F_SETFL, O_DIRECT)) << strerror(errno); in TEST_F()
351 ASSERT_EQ(0, lseek(fd, 0, SEEK_SET)) << strerror(errno); in TEST_F()
352 ASSERT_EQ(bufsize, write(fd, CONTENTS1, bufsize)) << strerror(errno); in TEST_F()
356 ASSERT_EQ(0, fcntl(fd, F_SETFL, 0)) << strerror(errno); in TEST_F()
357 ASSERT_EQ(0, lseek(fd, 0, SEEK_SET)) << strerror(errno); in TEST_F()
358 ASSERT_EQ(bufsize, read(fd, readbuf, bufsize)) << strerror(errno); in TEST_F()
361 leak(fd); in TEST_F()
376 int fd; in TEST_F() local
387 fd = open(FULLPATH, O_WRONLY); in TEST_F()
388 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
390 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
391 leak(fd); in TEST_F()
404 int fd; in TEST_F() local
412 fd = open(FULLPATH, O_WRONLY); in TEST_F()
413 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
415 ASSERT_EQ(halfbufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
416 leak(fd); in TEST_F()
432 int fd; in TEST_F() local
442 fd = open(FULLPATH, O_WRONLY); in TEST_F()
443 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
449 ASSERT_EQ(size0, writev(fd, iov, 2)) << strerror(errno); in TEST_F()
450 leak(fd); in TEST_F()
463 int fd; in TEST_F() local
473 fd = open(FULLPATH, O_WRONLY); in TEST_F()
475 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
477 ASSERT_EQ(-1, pwrite(fd, CONTENTS, bufsize, offset)); in TEST_F()
480 leak(fd); in TEST_F()
499 int fd; in TEST_F() local
508 fd = open(FULLPATH, O_RDWR); in TEST_F()
509 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
511 ASSERT_EQ(bufsize, pwrite(fd, CONTENTS, bufsize, offset)) in TEST_F()
513 leak(fd); in TEST_F()
527 int fd; in TEST_F() local
553 fd = open(FULLPATH, O_RDWR); in TEST_F()
554 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
556 p = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in TEST_F()
562 close(fd); // Write mmap'd data on close in TEST_F()
567 leak(fd); in TEST_F()
577 int fd; in TEST_F() local
584 fd = open(FULLPATH, O_WRONLY); in TEST_F()
585 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
587 ASSERT_EQ(bufsize, pwrite(fd, CONTENTS, bufsize, offset)) in TEST_F()
589 leak(fd); in TEST_F()
601 int fd; in TEST_F() local
607 fd = open(FULLPATH, O_RDWR); in TEST_F()
608 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
609 ASSERT_EQ(0, fstat(fd, &sb0)) << strerror(errno); in TEST_F()
610 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
614 ASSERT_EQ(0, fstat(fd, &sb1)) << strerror(errno); in TEST_F()
620 leak(fd); in TEST_F()
629 int fd; in TEST_F() local
636 fd = open(FULLPATH, O_WRONLY); in TEST_F()
637 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
639 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
640 leak(fd); in TEST_F()
650 int fd; in TEST_F() local
667 fd = open(FULLPATH, O_WRONLY); in TEST_F()
668 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
670 ASSERT_EQ(bufsize, write(fd, contents, bufsize)) << strerror(errno); in TEST_F()
671 leak(fd); in TEST_F()
682 int fd; in TEST_F() local
688 fd = open(FULLPATH, O_WRONLY); in TEST_F()
689 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
691 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
692 leak(fd); in TEST_F()
701 int fd; in TEST_F() local
708 fd = open(FULLPATH, O_WRONLY); in TEST_F()
709 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
711 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
712 leak(fd); in TEST_F()
722 int fd; in TEST_F() local
740 fd = open(FULLPATH, O_RDWR); in TEST_F()
741 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
743 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
744 close(fd); in TEST_F()
753 int i, fd; in TEST_F() local
777 fd = open(FULLPATH, O_RDWR); in TEST_F()
778 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
781 ASSERT_EQ(bufsize, write(fd, wbuf, bufsize)) in TEST_F()
784 close(fd); in TEST_F()
800 int i, fd; in TEST_F() local
820 fd = open(FULLPATH, O_RDWR); in TEST_F()
821 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
824 ASSERT_EQ(bufsize, write(fd, wbuf, bufsize)) in TEST_F()
827 close(fd); in TEST_F()
843 int fd; in TEST_F() local
851 fd = open(FULLPATH, O_WRONLY); in TEST_F()
852 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
854 ASSERT_EQ(bufsize, pwrite(fd, CONTENTS, bufsize, offset)) in TEST_F()
856 leak(fd); in TEST_F()
868 int fd; in TEST_F() local
876 fd = open(FULLPATH, O_RDWR); in TEST_F()
877 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
879 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
884 ASSERT_EQ(0, lseek(fd, 0, SEEK_SET)) << strerror(errno); in TEST_F()
885 ASSERT_EQ(bufsize, read(fd, readbuf, bufsize)) << strerror(errno); in TEST_F()
886 leak(fd); in TEST_F()
900 int fd; in TEST_F() local
910 fd = open(FULLPATH, O_RDWR | O_DIRECT); in TEST_F()
911 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
913 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
915 ASSERT_EQ(0, lseek(fd, 0, SEEK_SET)) << strerror(errno); in TEST_F()
916 ASSERT_EQ(0, fcntl(fd, F_SETFL, 0)) << strerror(errno); in TEST_F()
917 ASSERT_EQ(bufsize, read(fd, readbuf, bufsize)) << strerror(errno); in TEST_F()
918 leak(fd); in TEST_F()
930 int fd; in TEST_F() local
943 fd = open(FULLPATH, O_RDWR); in TEST_F()
944 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
946 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
949 leak(fd); in TEST_F()
963 int fd; in TEST_F() local
978 fd = open(FULLPATH, O_RDWR); in TEST_F()
979 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
983 ASSERT_EQ(bufsize, pwrite(fd, CONTENTS0, bufsize, 0)) in TEST_F()
987 ASSERT_EQ(0, fcntl(fd, F_SETFL, O_DIRECT)) << strerror(errno); in TEST_F()
988 ASSERT_EQ(bufsize, pwrite(fd, CONTENTS1, bufsize, m_maxbcachebuf)) in TEST_F()
992 ASSERT_EQ(0, fcntl(fd, F_SETFL, 0)) << strerror(errno); in TEST_F()
993 ASSERT_EQ(bufsize, pread(fd, readbuf, bufsize, 0)) << strerror(errno); in TEST_F()
996 leak(fd); in TEST_F()
1010 int fd; in TEST_F() local
1032 fd = open(FULLPATH, O_RDWR); in TEST_F()
1033 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
1036 ASSERT_EQ(3 * bs, pwrite(fd, zeros, 3 * bs, 0)) << strerror(errno); in TEST_F()
1047 ASSERT_EQ(0, fcntl(fd, F_SETFL, O_DIRECT)) << strerror(errno); in TEST_F()
1048 ASSERT_EQ(2 * bs, pwrite(fd, ones, 2 * bs, bs / 2)) << strerror(errno); in TEST_F()
1057 ASSERT_EQ(0, fcntl(fd, F_SETFL, 0)) << strerror(errno); in TEST_F()
1058 ASSERT_EQ(bs / 2, pread(fd, readbuf, bs / 2, 0)) << strerror(errno); in TEST_F()
1060 ASSERT_EQ(bs / 2, pread(fd, readbuf, bs / 2, 5 * bs / 2)) in TEST_F()
1063 ASSERT_EQ(bs / 2, pread(fd, readbuf, bs / 2, bs / 2)) in TEST_F()
1066 ASSERT_EQ(bs / 2, pread(fd, readbuf, bs / 2, 2 * bs)) in TEST_F()
1070 leak(fd); in TEST_F()
1090 int fd; in TEST_F() local
1105 fd = open(FULLPATH, O_RDWR); in TEST_F()
1106 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
1109 ASSERT_EQ(wbufsize, pwrite(fd, CONTENTS1, wbufsize, offset)) in TEST_F()
1113 r = pread(fd, readbuf, rbufsize, 0); in TEST_F()
1121 ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno); in TEST_F()
1123 leak(fd); in TEST_F()
1142 int fd; in TEST_F() local
1175 fd = open(FULLPATH, O_RDWR); in TEST_F()
1176 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
1177 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
1179 ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno); in TEST_F()
1184 leak(fd); in TEST_F()
1196 int fd; in TEST_F() local
1214 fd = open(FULLPATH, O_RDWR); in TEST_F()
1215 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
1216 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
1217 ASSERT_EQ(0, fchmod(fd, newmode)) << strerror(errno); in TEST_F()
1219 leak(fd); in TEST_F()
1231 int fd; in TEST_P() local
1251 fd = open(FULLPATH, O_RDWR); in TEST_P()
1252 EXPECT_LE(0, fd) << strerror(errno); in TEST_P()
1253 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_P()
1254 ASSERT_EQ(0, fchmod(fd, newmode)) << strerror(errno); in TEST_P()
1256 leak(fd); in TEST_P()
1270 int fd; in TEST_F() local
1278 fd = open(FULLPATH, O_RDWR); in TEST_F()
1279 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
1281 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
1286 ASSERT_EQ(0, lseek(fd, 0, SEEK_SET)) << strerror(errno); in TEST_F()
1287 ASSERT_EQ(bufsize, read(fd, readbuf, bufsize)) << strerror(errno); in TEST_F()
1288 leak(fd); in TEST_F()
1299 int fd; in TEST_F() local
1306 fd = open(FULLPATH, O_RDWR); in TEST_F()
1307 EXPECT_LE(0, fd) << strerror(errno); in TEST_F()
1309 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
1311 ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno); in TEST_F()
1313 leak(fd); in TEST_F()