Lines Matching refs:cleanup
39 static void cleanup(void)
56 tst_brkm(TCONF, cleanup, "O_TMPFILE not supported");
58 tst_brkm(TBROK | TERRNO, cleanup, "openat() failed");
61 SAFE_CLOSE(cleanup, fd);
71 tst_brkm(TBROK | TERRNO, cleanup, "openat() failed");
79 SAFE_WRITE(cleanup, SAFE_WRITE_ALL, fd, buf, size);
93 SAFE_FSTAT(cleanup, fd, &st);
99 SAFE_CLOSE(cleanup, fd);
104 if (!tst_dir_is_empty(cleanup, ".", 1))
105 tst_brkm(TFAIL, cleanup, "found a file, this is not expected");
109 SAFE_READLINK(cleanup, path, tmp, PATH_MAX);
112 SAFE_LINKAT(cleanup, AT_FDCWD, path, AT_FDCWD, "tmpfile",
115 if (tst_dir_is_empty(cleanup, ".", 1))
116 tst_brkm(TFAIL, cleanup, "file not found");
118 SAFE_UNLINK(cleanup, "tmpfile");
119 SAFE_CLOSE(cleanup, fd);
129 SAFE_LSEEK(cleanup, fd, 0, SEEK_SET);
132 SAFE_READ(cleanup, 0, fd, tmp, size);
134 tst_brkm(TFAIL, cleanup, "got unexepected data");
147 SAFE_MKDIR(cleanup, path, 0700);
148 SAFE_CHDIR(cleanup, path);
155 SAFE_CHDIR(cleanup, "..");
157 SAFE_RMDIR(cleanup, path);
168 SAFE_CLOSE(cleanup, fd[i]);
180 SAFE_LINKAT(cleanup, AT_FDCWD, path1, AT_FDCWD, path2,
201 SAFE_MKDIR(cleanup, path, 0700);
202 SAFE_CHDIR(cleanup, path);
215 SAFE_LSTAT(cleanup, path, &st);
220 tst_brkm(TFAIL, cleanup,
229 SAFE_UNLINK(cleanup, path);
230 SAFE_CLOSE(cleanup, fd[i]);
232 SAFE_CHDIR(cleanup, "..");
235 SAFE_RMDIR(cleanup, path);
256 cleanup();