Home
last modified time | relevance | path

Searched refs:AT_FDCWD (Results 1 – 25 of 130) sorted by relevance

123456

/freebsd/tools/test/stress2/misc/
H A Drename_exchange.sh42 if (renameat2(AT_FDCWD, file1, AT_FDCWD, file2, RENAME_EXCHANGE) == -1)
50 if (renameat2(AT_FDCWD, file2, AT_FDCWD, file1, RENAME_EXCHANGE) == -1)
66 if (renameat2(AT_FDCWD, f1, AT_FDCWD, f2, RENAME_EXCHANGE) == -1)
69 if (renameat2(AT_FDCWD, f2, AT_FDCWD, f1, RENAME_EXCHANGE) == -1)
84 if (renameat2(AT_FDCWD, file1, AT_FDCWD, file2, RENAME_EXCHANGE) != -1)
90 if (renameat2(AT_FDCWD, file2, AT_FDCWD, file1, RENAME_EXCHANGE) != -1)
106 if (renameat2(AT_FDCWD, file1, AT_FDCWD, file2, RENAME_EXCHANGE) != -1)
112 if (renameat2(AT_FDCWD, file2, AT_FDCWD, file1, RENAME_EXCHANGE) != -1)
H A Drename_exchange2.sh39 if (renameat2(AT_FDCWD, f1, AT_FDCWD, f2, RENAME_EXCHANGE) == -1)
47 if (renameat2(AT_FDCWD, f2, AT_FDCWD, f1, RENAME_EXCHANGE) == -1)
H A Drenameat2.sh40 if (renameat2(AT_FDCWD, f1, AT_FDCWD, t1, AT_RENAME_NOREPLACE) == -1)
42 if (renameat2(AT_FDCWD, f2, AT_FDCWD, t1, AT_RENAME_NOREPLACE) == 0)
H A Dnullfs29.sh46 new_dir = openat(AT_FDCWD, dir, O_RDONLY|O_DIRECTORY|O_CLOEXEC|O_PATH, 0700);
57 new_file = openat(AT_FDCWD, path, O_WRONLY|O_CREAT|O_EXCL|O_CLOEXEC, 0644);
/freebsd/tests/sys/audit/
H A Dfile-create.c98 ATF_REQUIRE_EQ(0, mkdirat(AT_FDCWD, path, mode)); in ATF_TC_BODY()
117 ATF_REQUIRE_EQ(0, mkdirat(AT_FDCWD, path, mode)); in ATF_TC_BODY()
120 ATF_REQUIRE_EQ(-1, mkdirat(AT_FDCWD, path, mode)); in ATF_TC_BODY()
182 ATF_REQUIRE_EQ(0, mkfifoat(AT_FDCWD, path, mode)); in ATF_TC_BODY()
201 ATF_REQUIRE_EQ(0, mkfifoat(AT_FDCWD, path, mode)); in ATF_TC_BODY()
204 ATF_REQUIRE_EQ(-1, mkfifoat(AT_FDCWD, path, mode)); in ATF_TC_BODY()
266 ATF_REQUIRE_EQ(0, mknodat(AT_FDCWD, path, S_IFIFO | S_IRWXO, dev)); in ATF_TC_BODY()
285 ATF_REQUIRE_EQ(0, mknodat(AT_FDCWD, path, S_IFIFO | S_IRWXO, dev)); in ATF_TC_BODY()
288 ATF_REQUIRE_EQ(-1, mknodat(AT_FDCWD, path, S_IFIFO | S_IRWXO, dev)); in ATF_TC_BODY()
352 ATF_REQUIRE_EQ(0, renameat(AT_FDCWD, path, AT_FDCWD, "renamed")); in ATF_TC_BODY()
[all …]
H A Dfile-delete.c139 ATF_REQUIRE_EQ(0, renameat(AT_FDCWD, path, AT_FDCWD, "renamed")); in ATF_TC_BODY()
161 ATF_REQUIRE_EQ(-1, renameat(AT_FDCWD, path, AT_FDCWD, "renamed")); in ATF_TC_BODY()
225 ATF_REQUIRE_EQ(0, unlinkat(AT_FDCWD, path, AT_REMOVEDIR)); in ATF_TC_BODY()
246 ATF_REQUIRE_EQ(-1, unlinkat(AT_FDCWD, errpath, AT_REMOVEDIR)); in ATF_TC_BODY()
/freebsd/lib/libc/stdio/
H A Dmktemp.c64 return (_gettemp(AT_FDCWD, path, &fd, 0, slen, oflags) ? fd : -1); in mkostemps()
72 return (_gettemp(AT_FDCWD, path, &fd, 0, slen, 0) ? fd : -1); in mkstemps()
80 return (_gettemp(AT_FDCWD, path, &fd, 0, 0, oflags) ? fd : -1); in mkostemp()
88 return (_gettemp(AT_FDCWD, path, &fd, 0, 0, 0) ? fd : -1); in mkstemp()
94 return (_gettemp(AT_FDCWD, path, (int *)NULL, 1, 0, 0) ? path : (char *)NULL); in mkdtemp()
100 return (_gettemp(AT_FDCWD, path, (int *)NULL, 0, 0, 0) ? path : (char *)NULL); in _mktemp()
/freebsd/contrib/netbsd-tests/lib/libc/c063/
H A Dt_renameat.c100 ATF_REQUIRE(renameat(AT_FDCWD, FILE, AT_FDCWD, TARGET) == 0); in ATF_TC_BODY()
121 ATF_REQUIRE(renameat(AT_FDCWD, FILEERR, AT_FDCWD, TARGET) == -1); in ATF_TC_BODY()
138 ATF_REQUIRE(renameat(-1, FILE, AT_FDCWD, TARGET) == -1); in ATF_TC_BODY()
139 ATF_REQUIRE(renameat(AT_FDCWD, FILE, -1, TARGET) == -1); in ATF_TC_BODY()
H A Dt_linkat.c98 ATF_REQUIRE(linkat(AT_FDCWD, FILE, AT_FDCWD, TARGET, 0) == 0); in ATF_TC_BODY()
120 ATF_REQUIRE(linkat(AT_FDCWD, FILEERR, AT_FDCWD, TARGET, 0) == -1); in ATF_TC_BODY()
137 ATF_REQUIRE(linkat(-1, FILE, AT_FDCWD, TARGET, 0) == -1); in ATF_TC_BODY()
138 ATF_REQUIRE(linkat(AT_FDCWD, FILE, -1, TARGET, 0) == -1); in ATF_TC_BODY()
H A Dt_unlinkat.c84 ATF_REQUIRE(unlinkat(AT_FDCWD, BASEFILE, 0) == 0); in ATF_TC_BODY()
96 ATF_REQUIRE(unlinkat(AT_FDCWD, FILEERR, 0) == -1); in ATF_TC_BODY()
160 ATF_REQUIRE(unlinkat(AT_FDCWD, DIR, 0) == -1); in ATF_TC_BODY()
162 ATF_REQUIRE(unlinkat(AT_FDCWD, DIR, AT_REMOVEDIR) == 0); in ATF_TC_BODY()
H A Dt_mkdirat.c78 ATF_REQUIRE(mkdirat(AT_FDCWD, SDIR, mode) != -1); in ATF_TC_BODY()
92 ATF_REQUIRE(mkdirat(AT_FDCWD, SDIRERR, mode) == -1); in ATF_TC_BODY()
/freebsd/tests/sys/capsicum/
H A Drename.cc41 EXPECT_OK(renameat(AT_FDCWD, src_path, AT_FDCWD, src_path)); in TEST()
42 EXPECT_OK(renameat(AT_FDCWD, src_path, dfd, src_path)); in TEST()
43 EXPECT_OK(renameat(dfd, src_path, AT_FDCWD, src_path)); in TEST()
H A Dopenat.cc69 EXPECT_OPEN_OK(openat(AT_FDCWD, "/etc/passwd", O_RDONLY)); in FORK_TEST()
117 EXPECT_CAPMODE(openat(AT_FDCWD, "/etc/passwd", O_RDONLY)); in FORK_TEST()
222 cwd_ = openat(AT_FDCWD, ".", O_RDONLY); in OpenatTest()
325 EXPECT_CAPMODE(openat(AT_FDCWD, "topfile", O_RDONLY)); in FORK_TEST_F()
326 EXPECT_CAPMODE(openat(AT_FDCWD, "subdir/bottomfile", O_RDONLY)); in FORK_TEST_F()
327 EXPECT_CAPMODE(openat(AT_FDCWD, "/etc/passwd", O_RDONLY)); in FORK_TEST_F()
338 EXPECT_OPEN_OK(openat(AT_FDCWD, "topfile", O_RDONLY|O_RESOLVE_BENEATH)); in TEST_F()
339 EXPECT_OPEN_OK(openat(AT_FDCWD, "subdir/bottomfile", O_RDONLY|O_RESOLVE_BENEATH)); in TEST_F()
342 EXPECT_OPENAT_FAIL_TRAVERSAL(AT_FDCWD, "/etc/passwd", O_RDONLY|O_RESOLVE_BENEATH); in TEST_F()
H A Dcapmode.cc474 EXPECT_CAPMODE(openat(AT_FDCWD, "testfile", O_RDONLY)); in TEST()
476 EXPECT_CAPMODE(fstatat(AT_FDCWD, "testfile", &fs, 0)); in TEST()
477 EXPECT_CAPMODE(mkdirat(AT_FDCWD, "subdir", 0600)); in TEST()
478 EXPECT_CAPMODE(fchmodat(AT_FDCWD, "subdir", 0644, 0)); in TEST()
479 EXPECT_CAPMODE(faccessat(AT_FDCWD, "subdir", F_OK, 0)); in TEST()
480 EXPECT_CAPMODE(renameat(AT_FDCWD, "subdir", AT_FDCWD, "subdir2")); in TEST()
481 EXPECT_CAPMODE(renameat(AT_FDCWD, "subdir2", AT_FDCWD, "subdir")); in TEST()
486 EXPECT_CAPMODE(futimesat(AT_FDCWD, "testfile", tv)); in TEST()
488 EXPECT_CAPMODE(fchownat(AT_FDCWD, "testfile", fs.st_uid, fs.st_gid, 0)); in TEST()
489 EXPECT_CAPMODE(linkat(AT_FDCWD, "testfile", AT_FDCWD, "linky", 0)); in TEST()
[all …]
H A Dbindat_connectat.c62 return (openat(AT_FDCWD, path, flags, mode)); in open()
81 return (connectat(AT_FDCWD, s, name, namelen)); in connectat_fdcwd()
88 return (bindat(AT_FDCWD, s, name, namelen)); in bindat_fdcwd()
/freebsd/sys/contrib/openzfs/tests/zfs-tests/cmd/
H A Drenameat2.c75 int err = sys_renameat2(AT_FDCWD, ".", AT_FDCWD, ".", RENAME_EXCHANGE); in check()
114 err = sys_renameat2(AT_FDCWD, src, AT_FDCWD, dst, flags); in main()
/freebsd/sys/compat/linux/
H A Dlinux_file.c104 return (kern_openat(td, AT_FDCWD, args->path, UIO_USERSPACE, in linux_creat()
213 dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd; in linux_openat()
223 return (linux_common_open(td, AT_FDCWD, args->path, args->flags, in linux_open()
246 fd = AT_FDCWD; in linux_name_to_handle_at()
651 return (kern_accessat(td, AT_FDCWD, args->path, UIO_USERSPACE, 0, in linux_access()
666 dfd = (ldfd == LINUX_AT_FDCWD) ? AT_FDCWD : ldfd; in linux_do_accessat()
708 error = kern_funlinkat(td, AT_FDCWD, args->path, FD_NONE, in linux_unlink()
712 if (kern_statat(td, 0, AT_FDCWD, args->path, in linux_unlink()
750 dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd; in linux_unlinkat()
767 return (kern_fchmodat(td, AT_FDCWD, args->path, UIO_USERSPACE, in linux_chmod()
[all …]
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/tmpfile/
H A Dtmpfile_003_pos.c50 if (linkat(AT_FDCWD, spath, AT_FDCWD, dpath, AT_SYMLINK_FOLLOW) == 0) in main()
H A Dtmpfile_002_pos.c65 if (linkat(AT_FDCWD, spath, AT_FDCWD, dpath, AT_SYMLINK_FOLLOW) < 0) in main()
H A Dtmpfile_stat_mode.c68 if (linkat(AT_FDCWD, spath, AT_FDCWD, dpath, AT_SYMLINK_FOLLOW) == -1) in test_stat_mode()
/freebsd/crypto/openssh/openbsd-compat/
H A Dbsd-misc.c140 if (fd != AT_FDCWD) { in utimensat()
180 if (fd != AT_FDCWD) { in fchownat()
211 if (fd != AT_FDCWD) { in fchmodat()
239 if (dirfd != AT_FDCWD && path && path[0] != '/') { in fstatat()
260 if (dirfd != AT_FDCWD && path && path[0] != '/') { in unlinkat()
/freebsd/tools/regression/doat/
H A Ddoat.c260 tests[1].tests[4].params[0].i = AT_FDCWD; in setup()
299 tests[2].tests[4].params[0].i = AT_FDCWD; in setup()
336 tests[3].tests[3].params[0].i = AT_FDCWD; in setup()
374 tests[5].tests[0].params[2].i = AT_FDCWD; in setup()
378 tests[5].tests[1].params[0].i = AT_FDCWD; in setup()
386 tests[5].tests[2].params[2].i = AT_FDCWD; in setup()
392 tests[5].tests[3].params[2].i = AT_FDCWD; in setup()
402 tests[5].tests[5].params[0].i = AT_FDCWD; in setup()
408 tests[5].tests[6].params[0].i = AT_FDCWD; in setup()
513 tests[10].tests[2].params[0].i = AT_FDCWD; in setup()
[all …]
/freebsd/tools/test/stress2/testcases/openat/
H A Ddoat.c257 tests[1].tests[4].params[0].i = AT_FDCWD; in setup()
296 tests[2].tests[4].params[0].i = AT_FDCWD; in setup()
333 tests[3].tests[3].params[0].i = AT_FDCWD; in setup()
371 tests[5].tests[0].params[2].i = AT_FDCWD; in setup()
375 tests[5].tests[1].params[0].i = AT_FDCWD; in setup()
383 tests[5].tests[2].params[2].i = AT_FDCWD; in setup()
389 tests[5].tests[3].params[2].i = AT_FDCWD; in setup()
399 tests[5].tests[5].params[0].i = AT_FDCWD; in setup()
405 tests[5].tests[6].params[0].i = AT_FDCWD; in setup()
510 tests[10].tests[2].params[0].i = AT_FDCWD; in setup()
[all …]
/freebsd/tests/sys/kern/
H A Dunix_connectat.c111 /* connectat(2) to a pathname, relative to fd (AT_FDCWD for absolute). */
286 ATF_REQUIRE_EQ(0, pathconnect(AT_FDCWD, s, "late.sock")); in ATF_TC_BODY()
389 ATF_REQUIRE_EQ(0, pathconnect(AT_FDCWD, s, "path.sock")); in ATF_TC_BODY()
413 ATF_REQUIRE_EQ(0, pathconnect(AT_FDCWD, s, path)); in ATF_TC_BODY()
503 ATF_REQUIRE_ERRNO(ENOTSOCK, pathconnect(AT_FDCWD, s, path) == -1); in ATF_TC_BODY()
510 ATF_REQUIRE_ERRNO(ENOTSOCK, pathconnect(AT_FDCWD, s, path) == -1); in ATF_TC_BODY()
539 ATF_REQUIRE_EQ(0, pathconnect(AT_FDCWD, s, path)); in ATF_TC_BODY()
581 ret = pathconnect(AT_FDCWD, s, path); in devfd_mode()
661 ATF_REQUIRE_ERRNO(EINVAL, fdconnect(AT_FDCWD, s) == -1); in ATF_TC_BODY()
667 * extension: connect(2) and connectat(2) with AT_FDCWD mus
[all...]
/freebsd/crypto/openssh/openbsd-compat/regress/
H A Dutimensattest.c76 if (utimensat(AT_FDCWD, TMPFILE, ts, AT_SYMLINK_NOFOLLOW) == -1) in main()
116 (void)utimensat(AT_FDCWD, TMPFILE, ts, AT_SYMLINK_NOFOLLOW); in main()

123456