/linux-master/fs/smb/server/ |
H A D | vfs.c | 1319 dent = kern_path_create(AT_FDCWD, abs_name, path, flags);
|
/linux-master/net/unix/ |
H A D | af_unix.c | 1216 dentry = kern_path_create(AT_FDCWD, addr->name->sun_path, &parent, 0);
|
/linux-master/kernel/bpf/ |
H A D | syscall.c | 2963 path_fd = attr->file_flags & BPF_F_PATH_FD ? attr->path_fd : AT_FDCWD; 2980 path_fd = attr->file_flags & BPF_F_PATH_FD ? attr->path_fd : AT_FDCWD;
|
/linux-master/include/linux/ |
H A D | fs.h | 3263 return vfs_fstatat(AT_FDCWD, filename, stat, 0); 3267 return vfs_fstatat(AT_FDCWD, name, stat, AT_SYMLINK_NOFOLLOW);
|
H A D | syscalls.h | 1237 return do_fchownat(AT_FDCWD, filename, user, group, 0); 1243 return do_fchownat(AT_FDCWD, filename, user, group,
|
/linux-master/fs/ |
H A D | namei.c | 2402 if (nd->dfd == AT_FDCWD) { 2603 struct dentry *res = __kern_path_locked(AT_FDCWD, filename, path); 2622 int ret = filename_lookup(AT_FDCWD, filename, flags, path, NULL); 2643 return __filename_parentat(AT_FDCWD, filename, flags, parent, last, 2666 ret = filename_lookup(AT_FDCWD, filename, flags, path, &root); 4084 return do_mknodat(AT_FDCWD, getname(filename), mode, dev); 4166 return do_mkdirat(AT_FDCWD, getname(pathname), mode); 4284 return do_rmdir(AT_FDCWD, getname(pathname)); 4447 return do_unlinkat(AT_FDCWD, getname(pathname)); 4528 return do_symlinkat(getname(oldname), AT_FDCWD, getnam [all...] |
H A D | exec.c | 140 file = do_filp_open(AT_FDCWD, tmp, &uselib_flags); 973 f = do_open_execat(AT_FDCWD, filename, 0); 1553 if (fd == AT_FDCWD || filename->name[0] == '/') { 1993 int fd = AT_FDCWD; 2053 return do_execveat_common(AT_FDCWD, filename, argv, envp, 0); 2080 return do_execveat_common(AT_FDCWD, filename, argv, envp, 0);
|
H A D | xattr.c | 666 error = user_path_at(AT_FDCWD, pathname, lookup_flags, &path); 784 error = user_path_at(AT_FDCWD, pathname, lookup_flags, &path); 861 error = user_path_at(AT_FDCWD, pathname, lookup_flags, &path); 926 error = user_path_at(AT_FDCWD, pathname, lookup_flags, &path);
|
H A D | open.c | 132 error = user_path_at(AT_FDCWD, pathname, lookup_flags, &path); 549 return do_faccessat(AT_FDCWD, filename, mode, 0); 558 error = user_path_at(AT_FDCWD, filename, lookup_flags, &path); 606 error = user_path_at(AT_FDCWD, filename, lookup_flags, &path); 722 return do_fchmodat(AT_FDCWD, filename, mode, 0); 841 return do_fchownat(AT_FDCWD, filename, user, group, 0); 846 return do_fchownat(AT_FDCWD, filename, user, group, 1351 return do_filp_open(AT_FDCWD, name, &op); 1429 return do_sys_open(AT_FDCWD, filename, flags, mode); 1472 return do_sys_open(AT_FDCWD, filenam [all...] |
H A D | fhandle.c | 122 if (fd == AT_FDCWD) {
|
H A D | coredump.c | 675 do_unlinkat(AT_FDCWD, getname_kernel(cn.corename));
|
H A D | namespace.c | 1916 ret = user_path_at(AT_FDCWD, name, lookup_flags, &path); 3689 ret = user_path_at(AT_FDCWD, dir_name, LOOKUP_FOLLOW, &path); 4190 error = user_path_at(AT_FDCWD, new_root, 4195 error = user_path_at(AT_FDCWD, put_old,
|
/linux-master/tools/testing/selftests/exec/ |
H A D | execveat.c | 284 fail += check_execveat(AT_FDCWD, fullname, 0); 316 fail += check_execveat(AT_FDCWD, fullname_symlink, 0); 329 fail += check_execveat_fail(AT_FDCWD, fullname_symlink, 342 fail += check_execveat(AT_FDCWD, fullname_script, 0); 376 fail += check_execveat_fail(AT_FDCWD, "no-such-file", 0, ENOENT);
|
/linux-master/tools/lib/bpf/ |
H A D | libbpf.c | 10821 has_debugfs = faccessat(AT_FDCWD, DEBUGFS, F_OK, AT_EACCESS) == 0; 11734 if (faccessat(AT_FDCWD, result, perm, AT_EACCESS) < 0)
|
H A D | libbpf_probes.c | 38 if (faccessat(AT_FDCWD, ubuntu_kver_file, R_OK, AT_EACCESS) != 0)
|
H A D | btf.c | 4961 if (faccessat(AT_FDCWD, sysfs_btf_path, F_OK, AT_EACCESS) < 0) { 4980 if (faccessat(AT_FDCWD, path, R_OK, AT_EACCESS))
|
/linux-master/tools/perf/ |
H A D | builtin-trace.c | 656 #ifndef AT_FDCWD 657 #define AT_FDCWD -100 macro 666 if (fd == AT_FDCWD)
|
/linux-master/fs/xfs/ |
H A D | xfs_ioctl.c | 77 error = user_path_at(AT_FDCWD, hreq->path, 0, &path);
|
/linux-master/tools/testing/selftests/move_mount_set_group/ |
H A D | move_mount_set_group_test.c | 221 ret = syscall(__NR_move_mount, AT_FDCWD, SET_GROUP_FROM, 222 AT_FDCWD, SET_GROUP_TO, MOVE_MOUNT_SET_GROUP);
|
/linux-master/tools/testing/selftests/landlock/ |
H A D | fs_test.c | 404 return test_open_rel(AT_FDCWD, path, flags); 1673 ASSERT_EQ(0, syscall(__NR_move_mount, AT_FDCWD, dir_s3d2, AT_FDCWD, 1679 ASSERT_EQ(0, syscall(__NR_move_mount, AT_FDCWD, dir_s1d2, AT_FDCWD, 1687 ASSERT_EQ(-1, syscall(__NR_move_mount, AT_FDCWD, dir_s3d2, AT_FDCWD, 1712 ASSERT_EQ(0, syscall(__NR_move_mount, AT_FDCWD, dir_s1d2, AT_FDCWD, 1742 ASSERT_EQ(-1, syscall(__NR_move_mount, AT_FDCWD, dir_s3d [all...] |
/linux-master/tools/testing/selftests/filesystems/overlayfs/ |
H A D | dev_in_maps.c | 92 if (sys_move_mount(tmpfs, "", AT_FDCWD, "/tmp", MOVE_MOUNT_F_EMPTY_PATH))
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | token.c | 852 err = sys_move_mount(mnt_fd, "", AT_FDCWD, "/sys/fs/bpf", MOVE_MOUNT_F_EMPTY_PATH); 915 err = sys_move_mount(mnt_fd, "", AT_FDCWD, TOKEN_BPFFS_CUSTOM, MOVE_MOUNT_F_EMPTY_PATH);
|
/linux-master/io_uring/ |
H A D | xattr.c | 133 ret = filename_lookup(AT_FDCWD, ix->filename, lookup_flags, &path, NULL); 242 ret = filename_lookup(AT_FDCWD, ix->filename, lookup_flags, &path, NULL);
|
/linux-master/tools/perf/util/ |
H A D | synthetic-events.c | 568 if (name_to_handle_at(AT_FDCWD, path, &handle.fh, &mount_id, 0) < 0) {
|
/linux-master/tools/include/uapi/linux/ |
H A D | fcntl.h | 96 #define AT_FDCWD -100 /* Special value used to indicate macro
|