Lines Matching refs:testdir_fd

46 static int testdir_fd = -1, test_fd = -1;  variable
104 testdir_fd = test_fd = -1; in setup()
109 …T_ASSERT_POSIX_SUCCESS((testdir_fd = open(testdir, O_SEARCH, 0777)), "Opening test root directory … in setup()
112 T_ASSERT_POSIX_SUCCESS(mkdirat(testdir_fd, TEST_DIR, 0777), "Creating %s/%s", testdir, TEST_DIR); in setup()
113 …T_ASSERT_POSIX_SUCCESS((test_fd = openat(testdir_fd, TEST_DIR, O_SEARCH, 0777)), "Opening test dir… in setup()
114 …T_ASSERT_POSIX_SUCCESS(mkdirat(testdir_fd, NESTED_DIR, 0777), "Creating %s/%s", testdir, NESTED_DI… in setup()
117 …T_ASSERT_POSIX_SUCCESS((fd = openat(testdir_fd, OUTSIDE_FILE, O_CREAT | O_RDWR, 0777)), "Creating … in setup()
120 …T_ASSERT_POSIX_SUCCESS((fd = openat(testdir_fd, INSIDE_FILE, O_CREAT | O_RDWR, 0777)), "Creating f… in setup()
123 …T_ASSERT_POSIX_SUCCESS((fd = openat(testdir_fd, NESTED_FILE, O_CREAT | O_RDWR, 0777)), "Creating f… in setup()
127 …T_ASSERT_POSIX_SUCCESS(symlinkat(SYMLINK_FROM, testdir_fd, SYMLINK), "Creating symlink %s/%s -> %s… in setup()
128 …T_ASSERT_POSIX_SUCCESS(symlinkat(SYMLINK_TO_NESTED_FROM, testdir_fd, SYMLINK_TO_NESTED), "Creating… in setup()
129 …T_ASSERT_POSIX_SUCCESS(symlinkat(PARENT_SYMLINK_FROM, testdir_fd, PARENT_SYMLINK), "Creating symli… in setup()
130 …T_ASSERT_POSIX_SUCCESS(symlinkat(CIRCULAR_SYMLINK_FROM, testdir_fd, CIRCULAR_SYMLINK), "Creating s… in setup()
131 …T_ASSERT_POSIX_SUCCESS(symlinkat(testdir, testdir_fd, SYMLINK_ABSOLUTE), "Creating symlink %s/%s -… in setup()
140 if (testdir_fd != -1) { in cleanup()
141 unlinkat(testdir_fd, SYMLINK_ABSOLUTE, 0); in cleanup()
142 unlinkat(testdir_fd, CIRCULAR_SYMLINK, 0); in cleanup()
143 unlinkat(testdir_fd, PARENT_SYMLINK, 0); in cleanup()
144 unlinkat(testdir_fd, SYMLINK_TO_NESTED, 0); in cleanup()
145 unlinkat(testdir_fd, SYMLINK, 0); in cleanup()
146 unlinkat(testdir_fd, NESTED_FILE, 0); in cleanup()
147 unlinkat(testdir_fd, NESTED_DIR, AT_REMOVEDIR); in cleanup()
148 unlinkat(testdir_fd, INSIDE_FILE, 0); in cleanup()
149 unlinkat(testdir_fd, TEST_DIR, AT_REMOVEDIR); in cleanup()
150 unlinkat(testdir_fd, OUTSIDE_FILE, 0); in cleanup()
152 close(testdir_fd); in cleanup()
496 if ((fd = openat(testdir_fd, INSIDE_FILE, O_CREAT | O_RDWR, 0777)) < 0) {
503 if (symlinkat(SYMLINK_FROM, testdir_fd, SYMLINK) < 0) {
512 if ((fd = openat(testdir_fd, NESTED_FILE, O_CREAT | O_RDWR, 0777)) < 0) {
519 if (symlinkat(SYMLINK_TO_NESTED_FROM, testdir_fd, SYMLINK_TO_NESTED) < 0) {
531 if (symlinkat(CIRCULAR_SYMLINK_FROM, testdir_fd, CIRCULAR_SYMLINK) < 0) {