Lines Matching refs:fallocate
10 * - fallocate() some empty blocks
13 * - try to fallocate() more blocks until we get ENOSPC
26 #include "lapi/fallocate.h"
31 #define TESTED_FLAGS "fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE)"
45 * Use real FS block size, otherwise fallocate() call will test
62 TEST(fallocate(fd, 0, 0, bufsize));
66 tst_brk(TCONF | TTERRNO, "fallocate() not supported");
68 tst_brk(TBROK | TTERRNO, "fallocate(fd, 0, 0, %ld)", bufsize);
88 TEST(fallocate(fd, 0, bufsize + extsize, blocksize));
91 tst_res(TFAIL, "Invalid fallocate() return value %ld", TST_RET);
96 tst_res(TFAIL | TTERRNO, "fallocate() should fail with ENOSPC");
102 tst_res(TINFO, "fallocate()d %ld extra blocks on full FS",
114 tst_res(TPASS, "fallocate() on full FS");
122 TEST(fallocate(fd, FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE, 0, tmp));