Lines Matching refs:cleanup
47 static void cleanup(void);
73 cleanup();
83 tst_sig(FORK, DEF_HANDLER, cleanup);
87 SAFE_MKDIR(cleanup, MNTPOINT, DIR_MODE);
89 if (tst_path_has_mnt_flags(cleanup, NULL, mount_flags)) {
93 device = tst_acquire_device(cleanup);
101 tst_mkfs(cleanup, device, fs_type, NULL, NULL);
103 SAFE_MOUNT(cleanup, device, MNTPOINT, fs_type, MS_STRICTATIME, NULL);
108 SAFE_FILE_PRINTF(cleanup, TEST_FILE, TEST_FILE);
122 len1 = SAFE_LSEEK(cleanup, TEST_RETURN, 0, SEEK_CUR);
123 SAFE_WRITE(cleanup, SAFE_WRITE_ALL, TEST_RETURN, TEST_FILE,
125 len2 = SAFE_LSEEK(cleanup, TEST_RETURN, 0, SEEK_CUR);
126 SAFE_CLOSE(cleanup, TEST_RETURN);
146 SAFE_STAT(cleanup, TEST_FILE, &old_stat);
156 SAFE_READ(cleanup, 1, TEST_RETURN, &read_buf, 1);
157 SAFE_CLOSE(cleanup, TEST_RETURN);
158 SAFE_STAT(cleanup, TEST_FILE, &new_stat);
183 tst_brkm(TBROK | TERRNO, cleanup, "fork() failed");
190 SAFE_CLOSE(cleanup, TEST_RETURN);
193 tst_brkm(TBROK | TERRNO, cleanup, "wait() failed");
204 tst_brkm(TBROK, cleanup, "execlp() failed");
207 tst_brkm(TBROK, cleanup,
217 fd = SAFE_OPEN(cleanup, LARGE_FILE,
222 tst_brkm(TBROK | TERRNO, cleanup, "lseek failed");
224 SAFE_WRITE(cleanup, SAFE_WRITE_ALL, fd, LARGE_FILE,
227 SAFE_CLOSE(cleanup, fd);
235 SAFE_CLOSE(cleanup, TEST_RETURN);
239 static void cleanup(void)