Home
last modified time | relevance | path

Searched refs:dfd (Results 1 – 11 of 11) sorted by relevance

/fs/
A Dutimes.c80 static int do_utimes_path(int dfd, const char __user *filename, in do_utimes_path() argument
95 error = user_path_at(dfd, filename, lookup_flags, &path); in do_utimes_path()
138 if (filename == NULL && dfd != AT_FDCWD) in do_utimes()
139 return do_utimes_fd(dfd, times, flags); in do_utimes()
140 return do_utimes_path(dfd, filename, times, flags); in do_utimes()
194 return do_utimes(dfd, filename, utimes ? tstimes : NULL, 0); in do_futimesat()
201 return do_futimesat(dfd, filename, utimes); in SYSCALL_DEFINE3()
259 return do_utimes(dfd, filename, t ? tv : NULL, flags); in SYSCALL_DEFINE4()
280 return do_utimes(dfd, filename, t ? tv : NULL, 0); in do_compat_futimesat()
283 SYSCALL_DEFINE3(futimesat_time32, unsigned int, dfd, in SYSCALL_DEFINE3() argument
[all …]
A Dxattr.c653 int filename_setxattr(int dfd, struct filename *filename, in filename_setxattr() argument
706 if (!filename && dfd >= 0) { in path_setxattrat()
707 CLASS(fd, f)(dfd); in path_setxattrat()
738 return path_setxattrat(dfd, pathname, at_flags, name, in SYSCALL_DEFINE6()
808 ssize_t filename_getxattr(int dfd, struct filename *filename, in filename_getxattr() argument
850 if (!filename && dfd >= 0) { in path_getxattrat()
851 CLASS(fd, f)(dfd); in path_getxattrat()
884 return path_getxattrat(dfd, pathname, at_flags, name, in SYSCALL_DEFINE6()
981 CLASS(fd, f)(dfd); in path_listxattrat()
1082 CLASS(fd, f)(dfd); in path_removexattrat()
[all …]
A Dstat.c365 int vfs_fstatat(int dfd, const char __user *filename, in vfs_fstatat() argument
372 if (!name && dfd >= 0) in vfs_fstatat()
373 return vfs_fstat(dfd, stat); in vfs_fstatat()
542 error = vfs_fstatat(dfd, filename, &stat, flag); in SYSCALL_DEFINE4()
607 return do_readlinkat(dfd, pathname, buf, bufsiz); in SYSCALL_DEFINE4()
700 error = vfs_fstatat(dfd, filename, &stat, flag); in SYSCALL_DEFINE4()
769 error = vfs_statx(dfd, filename, flags, &stat, mask); in do_statx()
820 if (!name && dfd >= 0) in SYSCALL_DEFINE5()
823 ret = do_statx(dfd, name, flags, mask, buffer); in SYSCALL_DEFINE5()
890 COMPAT_SYSCALL_DEFINE4(newfstatat, unsigned int, dfd, in COMPAT_SYSCALL_DEFINE4() argument
[all …]
A Dinternal.h55 extern int filename_lookup(int dfd, struct filename *name, unsigned flags,
57 int do_rmdir(int dfd, struct filename *name);
58 int do_unlinkat(int dfd, struct filename *name);
62 int do_mkdirat(int dfd, struct filename *name, umode_t mode);
187 extern struct file *do_filp_open(int dfd, struct filename *pathname,
198 int do_fchownat(int dfd, const char __user *filename, uid_t user, gid_t group,
253 int do_statx(int dfd, struct filename *filename, unsigned int flags,
287 ssize_t filename_getxattr(int dfd, struct filename *filename,
290 int filename_setxattr(int dfd, struct filename *filename,
A Dopen.c493 res = user_path_at(dfd, filename, lookup_flags, &path); in do_faccessat()
541 return do_faccessat(dfd, filename, mode, 0); in SYSCALL_DEFINE3()
547 return do_faccessat(dfd, filename, mode, flags); in SYSCALL_DEFINE4()
710 return do_fchmodat(dfd, filename, mode, flags); in SYSCALL_DEFINE4()
716 return do_fchmodat(dfd, filename, mode, 0); in SYSCALL_DEFINE3()
837 return do_fchownat(dfd, filename, user, group, flag); in SYSCALL_DEFINE5()
1435 struct file *f = do_filp_open(dfd, tmp, &op); in do_sys_openat2()
1450 return do_sys_openat2(dfd, filename, &how); in do_sys_open()
1466 return do_sys_open(dfd, filename, flags, mode); in SYSCALL_DEFINE4()
1493 return do_sys_openat2(dfd, filename, &tmp); in SYSCALL_DEFINE4()
[all …]
A Dfile_attr.c382 SYSCALL_DEFINE5(file_getattr, int, dfd, const char __user *, filename, in SYSCALL_DEFINE5() argument
412 if (!name && dfd >= 0) { in SYSCALL_DEFINE5()
413 CLASS(fd, f)(dfd); in SYSCALL_DEFINE5()
420 error = filename_lookup(dfd, name, lookup_flags, &filepath, in SYSCALL_DEFINE5()
437 SYSCALL_DEFINE5(file_setattr, int, dfd, const char __user *, filename, in SYSCALL_DEFINE5() argument
476 if (!name && dfd >= 0) { in SYSCALL_DEFINE5()
477 CLASS(fd, f)(dfd); in SYSCALL_DEFINE5()
484 error = filename_lookup(dfd, name, lookup_flags, &filepath, in SYSCALL_DEFINE5()
A Dnamei.c652 int dfd; member
666 p->dfd = dfd; in __set_nameidata()
679 __set_nameidata(p, dfd, name); in set_nameidata()
2568 if (nd->dfd == AT_FDCWD) { in path_init()
2585 CLASS(fd_raw, f)(nd->dfd); in path_init()
2682 set_nameidata(&nd, dfd, name, root); in filename_lookup()
2724 set_nameidata(&nd, dfd, name, root); in __filename_parentat()
4072 set_nameidata(&nd, dfd, pathname, NULL); in do_filp_open()
4479 int do_rmdir(int dfd, struct filename *name) in do_rmdir() argument
4690 return do_rmdir(dfd, getname(pathname)); in SYSCALL_DEFINE3()
[all …]
A Dfhandle.c129 SYSCALL_DEFINE5(name_to_handle_at, int, dfd, const char __user *, name, in SYSCALL_DEFINE5() argument
161 err = user_path_at(dfd, name, lookup_flags, &path); in SYSCALL_DEFINE5()
A Dfsopen.c157 SYSCALL_DEFINE3(fspick, int, dfd, const char __user *, path, unsigned int, flags) in SYSCALL_DEFINE3() argument
180 ret = user_path_at(dfd, path, lookup_flags, &target); in SYSCALL_DEFINE3()
A Dnamespace.c3113 static struct file *vfs_open_tree(int dfd, const char __user *filename, unsigned int flags) in vfs_open_tree() argument
3140 ret = user_path_at(dfd, filename, lookup_flags, &path); in vfs_open_tree()
3150 SYSCALL_DEFINE3(open_tree, int, dfd, const char __user *, filename, unsigned, flags) in SYSCALL_DEFINE3() argument
3155 file = vfs_open_tree(dfd, filename, flags); in SYSCALL_DEFINE3()
5130 SYSCALL_DEFINE5(mount_setattr, int, dfd, const char __user *, path, in SYSCALL_DEFINE5() argument
5163 err = user_path_at(dfd, path, kattr.lookup_flags, &target); in SYSCALL_DEFINE5()
5172 SYSCALL_DEFINE5(open_tree_attr, int, dfd, const char __user *, filename, in SYSCALL_DEFINE5() argument
5182 file = vfs_open_tree(dfd, filename, flags); in SYSCALL_DEFINE5()
/fs/notify/fanotify/
A Dfanotify_user.c1095 static int fanotify_find_path(int dfd, const char __user *filename, in fanotify_find_path() argument
1102 dfd, filename, flags); in fanotify_find_path()
1105 CLASS(fd, f)(dfd); in fanotify_find_path()
1124 ret = user_path_at(dfd, filename, lookup_flags, path); in fanotify_find_path()
1803 int dfd, const char __user *pathname) in do_fanotify_mark() argument
1821 __func__, fanotify_fd, flags, dfd, pathname, mask); in do_fanotify_mark()
1963 ret = fanotify_find_path(dfd, pathname, &path, flags, in do_fanotify_mark()
2067 __u64, mask, int, dfd, in SYSCALL_DEFINE5() argument
2070 return do_fanotify_mark(fanotify_fd, flags, mask, dfd, pathname); in SYSCALL_DEFINE5()
2077 SC_ARG64(mask), int, dfd, in SYSCALL32_DEFINE6() argument
[all …]

Completed in 48 milliseconds