Lines Matching refs:cleanup
47 static void cleanup(void);
74 fd = SAFE_OPEN(cleanup, file1, O_RDWR | O_CREAT, 0777);
83 SAFE_WRITE(cleanup, SAFE_WRITE_ALL, fd, buf,
89 addr = SAFE_MMAP(cleanup, 0, sizeof(buf), PROT_READ,
93 tst_brkm(TBROK | TERRNO, cleanup, "fork #1 failed");
100 SAFE_WAITPID(cleanup, pid, &status, 0);
102 tst_brkm(TBROK, cleanup, "child exited abnormally "
106 tst_brkm(TBROK, cleanup,
112 tst_brkm(TBROK, cleanup, "got unexpected signal: %d",
122 tst_brkm(TBROK | TERRNO, cleanup,
130 SAFE_WAITPID(cleanup, pid, &status, 0);
136 tst_brkm(TBROK, cleanup,
143 SAFE_MUNMAP(cleanup, addr, sizeof(buf));
146 SAFE_CLOSE(cleanup, fd);
148 SAFE_UNLINK(cleanup, file1);
152 cleanup();
163 tst_sig(FORK, sighandler, cleanup);
172 static void cleanup(void)