Lines Matching refs:testdir_fd
44 static int testdir_fd = -1, test_fd = -1; variable
91 if (testdir_fd != -1) { in cleanup()
92 unlinkat(testdir_fd, FILE_SYMLINK, 0); in cleanup()
93 unlinkat(testdir_fd, FILE_SYMLINK_2, 0); in cleanup()
94 unlinkat(testdir_fd, FILE, 0); in cleanup()
95 unlinkat(testdir_fd, DIR_SYMLINK, 0); in cleanup()
96 unlinkat(testdir_fd, TEST_DIR, AT_REMOVEDIR); in cleanup()
98 close(testdir_fd); in cleanup()
111 testdir_fd = test_fd = -1; in setup()
116 …T_ASSERT_POSIX_SUCCESS((testdir_fd = open(testdir, O_SEARCH, 0777)), "Opening test root directory … in setup()
117 …T_ASSERT_POSIX_SUCCESS(fcntl(testdir_fd, F_GETPATH, testdir_path), "Calling fcntl() to get the pat… in setup()
120 …T_ASSERT_POSIX_SUCCESS(mkdirat(testdir_fd, TEST_DIR, 0777), "Creating %s/%s", testdir_path, TEST_D… in setup()
121 …T_ASSERT_POSIX_SUCCESS((test_fd = openat(testdir_fd, TEST_DIR, O_SEARCH, 0777)), "Opening test dir… in setup()
125 …T_ASSERT_POSIX_SUCCESS(symlinkat(symlink_path, testdir_fd, DIR_SYMLINK), "Creating symbolic link %… in setup()
126 …T_ASSERT_POSIX_SUCCESS((fd = openat(testdir_fd, FILE, O_CREAT | O_RDWR, 0777)), "Creating %s", FIL… in setup()
128 …T_ASSERT_POSIX_SUCCESS((fd = openat(testdir_fd, FILE_SYMLINK, O_CREAT | O_RDWR, 0777)), "Creating … in setup()
153 …T_EXPECT_POSIX_SUCCESS((fd = openat(testdir_fd, FILE, O_NOFOLLOW_ANY)), "Testing openat(O_NOFOLLOW…
159 …T_EXPECT_POSIX_FAILURE((fd = openat(testdir_fd, FILE_SYMLINK, O_NOFOLLOW_ANY)), ELOOP, "Testing op…
162 …T_EXPECT_POSIX_FAILURE((fd = openat(testdir_fd, FILE_SYMLINK_2, O_CREAT | O_NOFOLLOW_ANY)), ELOOP,…
273 …T_EXPECT_POSIX_SUCCESS(linkat(testdir_fd, FILE, testdir_fd, FILE2, 0), "Calling linkat() for %s, %…
276 …T_EXPECT_POSIX_SUCCESS((fstatat(testdir_fd, FILE, &statbuf, 0)), "Calling fstatat() for %s -> Shou…
286 …T_EXPECT_POSIX_SUCCESS(unlinkat(testdir_fd, FILE2, 0), "Calling unlinkat() for %s -> Should PASS",…