Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/
Dnamei.h57 return user_path_at_empty(AT_FDCWD, name, LOOKUP_FOLLOW, path, NULL); in user_path()
62 return user_path_at_empty(AT_FDCWD, name, 0, path, NULL); in user_lpath()
67 return user_path_at_empty(AT_FDCWD, name, in user_path_dir()
/linux-4.4.14/tools/testing/selftests/exec/
Dexecveat.c254 fail += check_execveat(AT_FDCWD, fullname, 0); in run_tests()
286 fail += check_execveat(AT_FDCWD, fullname_symlink, 0); in run_tests()
299 fail += check_execveat_fail(AT_FDCWD, fullname_symlink, in run_tests()
308 fail += check_execveat(AT_FDCWD, fullname_script, 0); in run_tests()
342 fail += check_execveat_fail(AT_FDCWD, "no-such-file", 0, ENOENT); in run_tests()
/linux-4.4.14/fs/
Dutimes.c38 return do_utimes(AT_FDCWD, filename, times ? tv : NULL, 0); in SYSCALL_DEFINE2()
149 if (filename == NULL && dfd != AT_FDCWD) { in do_utimes()
234 return sys_futimesat(AT_FDCWD, filename, utimes); in SYSCALL_DEFINE2()
Dopen.c130 error = user_path_at(AT_FDCWD, pathname, lookup_flags, &path); in do_sys_truncate()
415 return sys_faccessat(AT_FDCWD, filename, mode); in SYSCALL_DEFINE2()
424 error = user_path_at(AT_FDCWD, filename, lookup_flags, &path); in SYSCALL_DEFINE1()
475 error = user_path_at(AT_FDCWD, filename, lookup_flags, &path); in SYSCALL_DEFINE1()
564 return sys_fchmodat(AT_FDCWD, filename, mode); in SYSCALL_DEFINE2()
643 return sys_fchownat(AT_FDCWD, filename, user, group, 0); in SYSCALL_DEFINE3()
648 return sys_fchownat(AT_FDCWD, filename, user, group, in SYSCALL_DEFINE3()
966 return err ? ERR_PTR(err) : do_filp_open(AT_FDCWD, name, &op); in file_open_name()
1037 return do_sys_open(AT_FDCWD, filename, flags, mode); in SYSCALL_DEFINE3()
Dstat.c123 return vfs_fstatat(AT_FDCWD, name, stat, 0); in vfs_stat()
129 return vfs_fstatat(AT_FDCWD, name, stat, AT_SYMLINK_NOFOLLOW); in vfs_lstat()
352 return sys_readlinkat(AT_FDCWD, path, buf, bufsiz); in SYSCALL_DEFINE3()
Dxattr.c374 error = user_path_at(AT_FDCWD, pathname, lookup_flags, &path); in path_setxattr()
478 error = user_path_at(AT_FDCWD, pathname, lookup_flags, &path); in path_getxattr()
560 error = user_path_at(AT_FDCWD, pathname, lookup_flags, &path); in path_listxattr()
621 error = user_path_at(AT_FDCWD, pathname, lookup_flags, &path); in path_removexattr()
Dexec.c130 file = do_filp_open(AT_FDCWD, tmp, &uselib_flags); in SYSCALL_DEFINE1()
810 f = do_open_execat(AT_FDCWD, filename, 0); in open_exec()
1538 if (fd == AT_FDCWD || filename->name[0] == '/') { in do_execveat_common()
1634 return do_execveat_common(AT_FDCWD, filename, argv, envp, 0); in do_execve()
1661 return do_execveat_common(AT_FDCWD, filename, argv, envp, 0); in compat_do_execve()
Dnamei.c2040 } else if (nd->dfd == AT_FDCWD) { in path_init()
2233 filename = filename_parentat(AT_FDCWD, getname_kernel(name), 0, path, in kern_path_locked()
2254 return filename_lookup(AT_FDCWD, getname_kernel(name), in kern_path()
2273 return filename_lookup(AT_FDCWD, getname_kernel(name), in vfs_path_lookup()
3576 return sys_mknodat(AT_FDCWD, filename, mode, dev); in SYSCALL_DEFINE3()
3632 return sys_mkdirat(AT_FDCWD, pathname, mode); in SYSCALL_DEFINE2()
3760 return do_rmdir(AT_FDCWD, pathname); in SYSCALL_DEFINE1()
3913 return do_unlinkat(AT_FDCWD, pathname); in SYSCALL_DEFINE1()
3970 return sys_symlinkat(oldname, AT_FDCWD, newname); in SYSCALL_DEFINE2()
4122 return sys_linkat(AT_FDCWD, oldname, AT_FDCWD, newname, 0); in SYSCALL_DEFINE2()
[all …]
Dfhandle.c118 if (fd == AT_FDCWD) { in get_vfsmount_from_fd()
Dstatfs.c83 error = user_path_at(AT_FDCWD, pathname, lookup_flags, &path); in user_statfs()
Dcompat.c87 return do_utimes(AT_FDCWD, filename, t ? tv : NULL, 0); in COMPAT_SYSCALL_DEFINE2()
126 return compat_sys_futimesat(AT_FDCWD, filename, t); in COMPAT_SYSCALL_DEFINE2()
1092 return do_sys_open(AT_FDCWD, filename, flags, mode); in COMPAT_SYSCALL_DEFINE3()
Dnamespace.c1611 retval = user_path_mountpoint_at(AT_FDCWD, name, lookup_flags, &path); in SYSCALL_DEFINE2()
/linux-4.4.14/include/uapi/linux/
Dfcntl.h56 #define AT_FDCWD -100 /* Special value used to indicate macro
/linux-4.4.14/drivers/base/
Ddevtmpfs.c156 dentry = kern_path_create(AT_FDCWD, name, &path, LOOKUP_DIRECTORY); in dev_mkdir()
202 dentry = kern_path_create(AT_FDCWD, nodename, &path, 0); in handle_create()
205 dentry = kern_path_create(AT_FDCWD, nodename, &path, 0); in handle_create()
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/
Dsyscalls.c69 dentry = user_path_create(AT_FDCWD, pathname, &path, LOOKUP_DIRECTORY); in do_spu_create()
/linux-4.4.14/tools/perf/tests/
Dopenat-syscall-tp-fields.c70 openat(AT_FDCWD, filename, flags); in test__syscall_openat_tp_fields()
/linux-4.4.14/fs/hostfs/
Dhostfs_user.c373 err = syscall(SYS_renameat2, AT_FDCWD, from, AT_FDCWD, to, flags); in rename2_file()
/linux-4.4.14/fs/autofs4/
Ddev-ioctl.c200 int err = kern_path_mountpoint(AT_FDCWD, pathname, &path, 0); in find_autofs_mount()
540 err = kern_path_mountpoint(AT_FDCWD, in autofs_dev_ioctl_ismountpoint()
/linux-4.4.14/kernel/bpf/
Dinode.c208 dentry = kern_path_create(AT_FDCWD, pathname->name, &path, 0); in bpf_obj_do_pin()
/linux-4.4.14/init/
Dinitramfs.c119 return do_utimes(AT_FDCWD, filename, t, AT_SYMLINK_NOFOLLOW); in do_utime()
/linux-4.4.14/fs/notify/inotify/
Dinotify_user.c336 error = user_path_at(AT_FDCWD, dirname, flags, path); in inotify_find_inode()
/linux-4.4.14/fs/quota/
Dquota.c788 ret = user_path_at(AT_FDCWD, addr, LOOKUP_FOLLOW|LOOKUP_AUTOMOUNT, &path); in SYSCALL_DEFINE4()
/linux-4.4.14/arch/alpha/kernel/
Dosf_sys.c1088 return do_utimes(AT_FDCWD, filename, tvs ? tv : NULL, 0); in SYSCALL_DEFINE2()
/linux-4.4.14/fs/ocfs2/
Drefcounttree.c4416 error = user_path_at(AT_FDCWD, oldname, 0, &old_path); in ocfs2_reflink_ioctl()
4422 new_dentry = user_path_create(AT_FDCWD, newname, &new_path, 0); in ocfs2_reflink_ioctl()
/linux-4.4.14/Documentation/
Dadding-syscalls.txt135 - xyzzyat(AT_FDCWD, path, ..., 0) is equivalent to xyzzy(path,...)
/linux-4.4.14/net/unix/
Daf_unix.c1007 dentry = kern_path_create(AT_FDCWD, sun_path, &path, 0); in unix_bind()
/linux-4.4.14/tools/perf/
Dbuiltin-trace.c344 if (fd == AT_FDCWD) in syscall_arg__scnprintf_fd_at()