Home | History | Annotate | Download | only in tests

Lines Matching refs:tf

155   TemporaryFile tf;
156 ASSERT_EQ(0, close(tf.fd));
157 ASSERT_EQ(0, truncate(tf.filename, 123));
160 ASSERT_EQ(0, stat(tf.filename, &sb));
165 TemporaryFile tf;
166 ASSERT_EQ(0, close(tf.fd));
167 ASSERT_EQ(0, truncate64(tf.filename, 123));
170 ASSERT_EQ(0, stat(tf.filename, &sb));
175 TemporaryFile tf;
176 ASSERT_EQ(0, ftruncate(tf.fd, 123));
177 ASSERT_EQ(0, close(tf.fd));
180 ASSERT_EQ(0, stat(tf.filename, &sb));
185 TemporaryFile tf;
186 ASSERT_EQ(0, ftruncate64(tf.fd, 123));
187 ASSERT_EQ(0, close(tf.fd));
190 ASSERT_EQ(0, stat(tf.filename, &sb));
195 TemporaryFile tf;
197 ASSERT_EQ(-1, ftruncate(tf.fd, -123));
375 TemporaryFile tf;
376 ASSERT_NE(-1, tf.fd);
378 EXPECT_EQ(0, fn(tf.fd));
380 ASSERT_NE(-1, fd = open(tf.filename, O_RDONLY));
384 ASSERT_NE(-1, fd = open(tf.filename, O_RDWR));
521 TemporaryFile tf;
525 rc = pathconf(tf.filename, _PC_ALLOC_SIZE_MIN);
527 rc = pathconf(tf.filename, _PC_REC_MIN_XFER_SIZE);
529 rc = pathconf(tf.filename, _PC_REC_XFER_ALIGN);
532 rc = fpathconf(tf.fd, _PC_ALLOC_SIZE_MIN);
534 rc = fpathconf(tf.fd, _PC_REC_MIN_XFER_SIZE);
536 rc = fpathconf(tf.fd, _PC_REC_XFER_ALIGN);
871 TemporaryFile tf;
872 ASSERT_EQ(0, ftruncate(tf.fd, file_size));
875 ASSERT_EQ(0, lseek64(tf.fd, 0, SEEK_SET));
876 ASSERT_EQ(0, lockf64(tf.fd, F_LOCK, file_size));
879 ASSERT_EQ(0, lseek64(tf.fd, 0, SEEK_SET));
880 ASSERT_EQ(0, lockf64(tf.fd, F_TLOCK, file_size));
883 ASSERT_EQ(0, lseek64(tf.fd, 0, SEEK_SET));
884 ASSERT_EQ(0, lockf64(tf.fd, F_TEST, file_size));
887 ASSERT_EQ(0, lseek64(tf.fd, 0, SEEK_SET));
888 ASSERT_EQ(0, lockf64(tf.fd, F_ULOCK, file_size));
894 TemporaryFile tf;
895 ASSERT_EQ(0, ftruncate(tf.fd, file_size));
898 ASSERT_EQ(0, lseek64(tf.fd, 0, SEEK_SET));
899 ASSERT_EQ(0, lockf64(tf.fd, F_LOCK, 0));
902 ASSERT_EQ(0, lseek64(tf.fd, 0, SEEK_SET));
903 ASSERT_EQ(0, lockf64(tf.fd, F_TEST, file_size));
906 ASSERT_EQ(0, ftruncate(tf.fd, 2*file_size));
909 ASSERT_EQ(file_size, lseek64(tf.fd, file_size, SEEK_SET));
910 ASSERT_EQ(0, lockf64(tf.fd, F_TEST, 2*file_size));
916 TemporaryFile tf;
917 ASSERT_EQ(0, ftruncate(tf.fd, file_size));
920 ASSERT_EQ(file_size, lseek64(tf.fd, file_size, SEEK_SET));
921 ASSERT_EQ(0, lockf64(tf.fd, F_LOCK, -file_size));
924 ASSERT_EQ(0, lseek64(tf.fd, 0, SEEK_SET));
925 ASSERT_EQ(0, lockf64(tf.fd, F_TEST, file_size));
931 TemporaryFile tf;
932 ASSERT_EQ(0, ftruncate(tf.fd, file_size));
935 ASSERT_EQ(0, lseek64(tf.fd, 0, SEEK_SET));
936 ASSERT_EQ(0, lockf64(tf.fd, F_LOCK, file_size));
943 ASSERT_EQ(0, lseek64(tf.fd, 0, SEEK_SET));
944 ASSERT_EQ(-1, lockf64(tf.fd, F_TLOCK, file_size));
947 ASSERT_EQ(0, lseek64(tf.fd, 0, SEEK_SET));
948 ASSERT_EQ(-1, lockf64(tf.fd, F_TEST, file_size));
958 TemporaryFile tf;
959 ASSERT_EQ(0, ftruncate(tf.fd, file_size));
962 ASSERT_EQ(0, lseek64(tf.fd, 0, SEEK_SET));
963 ASSERT_EQ(0, lockf64(tf.fd, F_LOCK, file_size/2));
970 ASSERT_EQ(file_size/2, lseek64(tf.fd, file_size/2, SEEK_SET));
971 ASSERT_EQ(0, lockf64(tf.fd, F_TLOCK, file_size/2));
973 ASSERT_EQ(0, lseek64(tf.fd, 0, SEEK_SET));
974 ASSERT_EQ(-1, lockf64(tf.fd, F_TEST, file_size/2));
977 ASSERT_EQ(0, lseek64(tf.fd, 0, SEEK_SET));
978 ASSERT_EQ(-1, lockf64(tf.fd, F_TEST, file_size/2));
986 ASSERT_EQ(file_size/2, lseek64(tf.fd, file_size/2, SEEK_SET));
987 ASSERT_EQ(0, lockf64(tf.fd, F_TLOCK, file_size/2));