Lines Matching full:fd

242 	int fd;  in TEST_F()  local
250 fd = open(FULLPATH, O_WRONLY); in TEST_F()
251 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
254 iocb.aio_fildes = fd; in TEST_F()
260 leak(fd); in TEST_F()
285 int fd; in TEST_F() local
292 fd = open(FULLPATH, O_RDWR | O_APPEND); in TEST_F()
293 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
295 ASSERT_EQ(BUFSIZE, write(fd, CONTENTS, BUFSIZE)) << strerror(errno); in TEST_F()
296 leak(fd); in TEST_F()
312 int fd; in TEST_F() local
323 fd = open(FULLPATH, O_RDWR | O_APPEND); in TEST_F()
324 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
327 ASSERT_EQ((ssize_t)oldsize, read(fd, oldbuf, oldsize)) in TEST_F()
331 ASSERT_EQ(BUFSIZE, write(fd, CONTENTS, BUFSIZE)) << strerror(errno); in TEST_F()
332 leak(fd); in TEST_F()
345 int fd; in TEST_F() local
351 fd = open(FULLPATH, O_WRONLY | O_APPEND); in TEST_F()
352 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
354 ASSERT_EQ(BUFSIZE, write(fd, CONTENTS, BUFSIZE)) << strerror(errno); in TEST_F()
355 leak(fd); in TEST_F()
366 int fd; in TEST_F() local
375 fd = open(FULLPATH, O_RDWR); in TEST_F()
376 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
379 ASSERT_EQ(bufsize, read(fd, readbuf, bufsize)) << strerror(errno); in TEST_F()
382 ASSERT_EQ(0, fcntl(fd, F_SETFL, O_DIRECT)) << strerror(errno); in TEST_F()
383 ASSERT_EQ(0, lseek(fd, 0, SEEK_SET)) << strerror(errno); in TEST_F()
384 ASSERT_EQ(bufsize, write(fd, CONTENTS1, bufsize)) << strerror(errno); in TEST_F()
388 ASSERT_EQ(0, fcntl(fd, F_SETFL, 0)) << strerror(errno); in TEST_F()
389 ASSERT_EQ(0, lseek(fd, 0, SEEK_SET)) << strerror(errno); in TEST_F()
390 ASSERT_EQ(bufsize, read(fd, readbuf, bufsize)) << strerror(errno); in TEST_F()
393 leak(fd); in TEST_F()
408 int fd; in TEST_F() local
419 fd = open(FULLPATH, O_WRONLY); in TEST_F()
420 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
422 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
423 leak(fd); in TEST_F()
433 int fd; in TEST_F() local
444 fd = open(FULLPATH, O_WRONLY); in TEST_F()
445 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
447 ASSERT_EQ(-1, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
454 fstat(fd, &sb); in TEST_F()
457 leak(fd); in TEST_F()
471 int fd; in TEST_F() local
479 fd = open(FULLPATH, O_WRONLY); in TEST_F()
480 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
482 ASSERT_EQ(-1, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
484 leak(fd); in TEST_F()
497 int fd; in TEST_F() local
505 fd = open(FULLPATH, O_WRONLY); in TEST_F()
506 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
508 ASSERT_EQ(halfbufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
509 leak(fd); in TEST_F()
525 int fd; in TEST_F() local
535 fd = open(FULLPATH, O_WRONLY); in TEST_F()
536 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
542 ASSERT_EQ(size0, writev(fd, iov, 2)) << strerror(errno); in TEST_F()
543 leak(fd); in TEST_F()
556 int fd, oflag; in TEST_P() local
568 fd = open(FULLPATH, O_WRONLY | oflag); in TEST_P()
570 ASSERT_LE(0, fd) << strerror(errno); in TEST_P()
572 ASSERT_EQ(-1, pwrite(fd, CONTENTS, bufsize, offset)); in TEST_P()
575 leak(fd); in TEST_P()
593 int fd, oflag; in TEST_P() local
606 fd = open(FULLPATH, O_WRONLY | oflag); in TEST_P()
608 ASSERT_LE(0, fd) << strerror(errno); in TEST_P()
610 ASSERT_EQ(bufsize / 2, pwrite(fd, CONTENTS, bufsize, offset)) in TEST_P()
612 leak(fd); in TEST_P()
634 int fd; in TEST_F() local
641 fd = open(FULLPATH, O_RDWR); in TEST_F()
642 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
644 ASSERT_EQ(bufsize, pwrite(fd, CONTENTS, bufsize, offset)) in TEST_F()
646 leak(fd); in TEST_F()
665 int fd; in TEST_P() local
716 fd = open(FULLPATH, O_RDWR); in TEST_P()
717 ASSERT_LE(0, fd) << strerror(errno); in TEST_P()
718 ASSERT_EQ(filesize / 2, write(fd, contents, filesize / 2)) in TEST_P()
738 int fd; in TEST_F() local
762 fd = open(FULLPATH, O_RDWR); in TEST_F()
763 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
765 p = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in TEST_F()
771 close(fd); // Write mmap'd data on close in TEST_F()
776 leak(fd); in TEST_F()
786 int fd; in TEST_F() local
793 fd = open(FULLPATH, O_WRONLY); in TEST_F()
794 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
796 ASSERT_EQ(bufsize, pwrite(fd, CONTENTS, bufsize, offset)) in TEST_F()
798 leak(fd); in TEST_F()
810 int fd; in TEST_F() local
816 fd = open(FULLPATH, O_RDWR); in TEST_F()
817 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
818 ASSERT_EQ(0, fstat(fd, &sb0)) << strerror(errno); in TEST_F()
819 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
823 ASSERT_EQ(0, fstat(fd, &sb1)) << strerror(errno); in TEST_F()
829 leak(fd); in TEST_F()
838 int fd; in TEST_F() local
845 fd = open(FULLPATH, O_WRONLY); in TEST_F()
846 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
848 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
849 leak(fd); in TEST_F()
859 int fd; in TEST_F() local
878 fd = open(FULLPATH, O_WRONLY); in TEST_F()
879 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
881 ASSERT_EQ(bufsize, write(fd, contents, bufsize)) << strerror(errno); in TEST_F()
882 leak(fd); in TEST_F()
893 int fd; in TEST_F() local
899 fd = open(FULLPATH, O_WRONLY); in TEST_F()
900 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
902 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
903 leak(fd); in TEST_F()
912 int fd; in TEST_F() local
919 fd = open(FULLPATH, O_WRONLY); in TEST_F()
920 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
922 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
923 leak(fd); in TEST_F()
933 int fd; in TEST_F() local
951 fd = open(FULLPATH, O_RDWR); in TEST_F()
952 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
954 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
955 close(fd); in TEST_F()
964 int i, fd; in TEST_F() local
986 fd = open(FULLPATH, O_RDWR); in TEST_F()
987 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
990 ASSERT_EQ(bufsize, write(fd, wbuf, bufsize)) in TEST_F()
993 close(fd); in TEST_F()
1011 int i, fd; in TEST_F() local
1030 fd = open(FULLPATH, O_RDWR); in TEST_F()
1031 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
1034 ASSERT_EQ(bufsize, write(fd, wbuf, bufsize)) in TEST_F()
1037 close(fd); in TEST_F()
1054 int fd; in TEST_F() local
1062 fd = open(FULLPATH, O_WRONLY); in TEST_F()
1063 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
1065 ASSERT_EQ(bufsize, pwrite(fd, CONTENTS, bufsize, offset)) in TEST_F()
1067 leak(fd); in TEST_F()
1079 int fd; in TEST_F() local
1087 fd = open(FULLPATH, O_RDWR); in TEST_F()
1088 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
1090 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
1095 ASSERT_EQ(0, lseek(fd, 0, SEEK_SET)) << strerror(errno); in TEST_F()
1096 ASSERT_EQ(bufsize, read(fd, readbuf, bufsize)) << strerror(errno); in TEST_F()
1097 leak(fd); in TEST_F()
1111 int fd; in TEST_F() local
1121 fd = open(FULLPATH, O_RDWR | O_DIRECT); in TEST_F()
1122 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
1124 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
1126 ASSERT_EQ(0, lseek(fd, 0, SEEK_SET)) << strerror(errno); in TEST_F()
1127 ASSERT_EQ(0, fcntl(fd, F_SETFL, 0)) << strerror(errno); in TEST_F()
1128 ASSERT_EQ(bufsize, read(fd, readbuf, bufsize)) << strerror(errno); in TEST_F()
1129 leak(fd); in TEST_F()
1138 int fd; in TEST_F() local
1148 fd = open(FULLPATH, O_RDWR); in TEST_F()
1149 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
1151 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
1153 ASSERT_EQ(0, lseek(fd, 0, SEEK_SET)) << strerror(errno); in TEST_F()
1154 ASSERT_EQ(0, fcntl(fd, F_SETFL, 0)) << strerror(errno); in TEST_F()
1155 ASSERT_EQ(bufsize, read(fd, readbuf, bufsize)) << strerror(errno); in TEST_F()
1156 leak(fd); in TEST_F()
1172 int fd; in TEST_F() local
1188 fd = open(FULLPATH, O_RDWR); in TEST_F()
1189 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
1191 p = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in TEST_F()
1197 close(fd); // Write mmap'd data on close in TEST_F()
1211 int fd; in TEST_F() local
1224 fd = open(FULLPATH, O_RDWR); in TEST_F()
1225 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
1227 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
1230 leak(fd); in TEST_F()
1244 int fd; in TEST_F() local
1258 fd = open(FULLPATH, O_RDWR); in TEST_F()
1259 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
1263 ASSERT_EQ(bufsize, pwrite(fd, CONTENTS0, bufsize, 0)) in TEST_F()
1267 ASSERT_EQ(0, fcntl(fd, F_SETFL, O_DIRECT)) << strerror(errno); in TEST_F()
1268 ASSERT_EQ(bufsize, pwrite(fd, CONTENTS1, bufsize, m_maxbcachebuf)) in TEST_F()
1272 ASSERT_EQ(0, fcntl(fd, F_SETFL, 0)) << strerror(errno); in TEST_F()
1273 ASSERT_EQ(bufsize, pread(fd, readbuf, bufsize, 0)) << strerror(errno); in TEST_F()
1276 leak(fd); in TEST_F()
1290 int fd; in TEST_F() local
1307 fd = open(FULLPATH, O_RDWR); in TEST_F()
1308 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
1311 ASSERT_EQ(3 * bs, pwrite(fd, zeros, 3 * bs, 0)) << strerror(errno); in TEST_F()
1322 ASSERT_EQ(0, fcntl(fd, F_SETFL, O_DIRECT)) << strerror(errno); in TEST_F()
1323 ASSERT_EQ(2 * bs, pwrite(fd, ones, 2 * bs, bs / 2)) << strerror(errno); in TEST_F()
1332 ASSERT_EQ(0, fcntl(fd, F_SETFL, 0)) << strerror(errno); in TEST_F()
1333 ASSERT_EQ(bs / 2, pread(fd, readbuf, bs / 2, 0)) << strerror(errno); in TEST_F()
1335 ASSERT_EQ(bs / 2, pread(fd, readbuf, bs / 2, 5 * bs / 2)) in TEST_F()
1338 ASSERT_EQ(bs / 2, pread(fd, readbuf, bs / 2, bs / 2)) in TEST_F()
1341 ASSERT_EQ(bs / 2, pread(fd, readbuf, bs / 2, 2 * bs)) in TEST_F()
1345 leak(fd); in TEST_F()
1365 int fd; in TEST_F() local
1380 fd = open(FULLPATH, O_RDWR); in TEST_F()
1381 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
1384 ASSERT_EQ(wbufsize, pwrite(fd, CONTENTS1, wbufsize, offset)) in TEST_F()
1388 r = pread(fd, readbuf, rbufsize, 0); in TEST_F()
1396 ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno); in TEST_F()
1398 leak(fd); in TEST_F()
1417 int fd; in TEST_F() local
1450 fd = open(FULLPATH, O_RDWR); in TEST_F()
1451 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
1452 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
1454 ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno); in TEST_F()
1459 leak(fd); in TEST_F()
1471 int fd; in TEST_F() local
1489 fd = open(FULLPATH, O_RDWR); in TEST_F()
1490 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
1491 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
1492 ASSERT_EQ(0, fchmod(fd, newmode)) << strerror(errno); in TEST_F()
1494 leak(fd); in TEST_F()
1506 int fd; in TEST_P() local
1526 fd = open(FULLPATH, O_RDWR); in TEST_P()
1527 ASSERT_LE(0, fd) << strerror(errno); in TEST_P()
1528 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_P()
1529 ASSERT_EQ(0, fchmod(fd, newmode)) << strerror(errno); in TEST_P()
1531 leak(fd); in TEST_P()
1545 int fd; in TEST_F() local
1553 fd = open(FULLPATH, O_RDWR); in TEST_F()
1554 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
1556 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
1561 ASSERT_EQ(0, lseek(fd, 0, SEEK_SET)) << strerror(errno); in TEST_F()
1562 ASSERT_EQ(bufsize, read(fd, readbuf, bufsize)) << strerror(errno); in TEST_F()
1563 leak(fd); in TEST_F()
1574 int fd; in TEST_F() local
1581 fd = open(FULLPATH, O_RDWR); in TEST_F()
1582 ASSERT_LE(0, fd) << strerror(errno); in TEST_F()
1584 ASSERT_EQ(bufsize, write(fd, CONTENTS, bufsize)) << strerror(errno); in TEST_F()
1586 ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno); in TEST_F()
1588 leak(fd); in TEST_F()