static void setup(void) { tst_sig(NOFORK, DEF_HANDLER, cleanup); TEST_PAUSE; tst_tmpdir(); fd2 = SAFE_OPEN(cleanup, ".", O_DIRECTORY); SAFE_FILE_PRINTF(cleanup, "test_file", "A"); fd3 = SAFE_OPEN(cleanup, "test_file", O_RDWR); #if !defined(UCLINUX) outside_buf = SAFE_MMAP(cleanup, 0, 1, PROT_NONE, MAP_PRIVATE | MAP_ANONYMOUS, 0, 0); #endif addr4 = SAFE_MEMALIGN(cleanup, getpagesize(), (4096 * 10)); addr5 = addr4 + 1; fs_type = tst_fs_type(cleanup, "."); if (fs_type != TST_TMPFS_MAGIC) fd4 = SAFE_OPEN(cleanup, "test_file", O_RDWR | O_DIRECT); }
static void setup(void) { fd2 = SAFE_OPEN(".", O_DIRECTORY); SAFE_FILE_PRINTF("test_file", "A"); fd3 = SAFE_OPEN("test_file", O_RDWR); #if !defined(UCLINUX) outside_buf = SAFE_MMAP(0, 1, PROT_NONE, MAP_PRIVATE | MAP_ANONYMOUS, 0, 0); #endif addr4 = SAFE_MEMALIGN(getpagesize(), (4096 * 10)); addr5 = addr4 + 1; fs_type = tst_fs_type("."); if (fs_type != TST_TMPFS_MAGIC) fd4 = SAFE_OPEN("test_file", O_RDWR | O_DIRECT); }