Lines Matching defs:dfd

670 int filename_setxattr(int dfd, struct filename *filename,
677 error = filename_lookup(dfd, filename, lookup_flags, &path, NULL);
693 static int path_setxattrat(int dfd, const char __user *pathname,
719 if (!filename && dfd >= 0) {
720 CLASS(fd, f)(dfd);
726 error = filename_setxattr(dfd, filename, lookup_flags, &ctx);
732 SYSCALL_DEFINE6(setxattrat, int, dfd, const char __user *, pathname, unsigned int, at_flags,
751 return path_setxattrat(dfd, pathname, at_flags, name,
820 ssize_t filename_getxattr(int dfd, struct filename *filename,
826 error = filename_lookup(dfd, filename, lookup_flags, &path, NULL);
838 static ssize_t path_getxattrat(int dfd, const char __user *pathname,
859 if (!filename && dfd >= 0) {
860 CLASS(fd, f)(dfd);
868 return filename_getxattr(dfd, filename, lookup_flags, &ctx);
872 SYSCALL_DEFINE6(getxattrat, int, dfd, const char __user *, pathname, unsigned int, at_flags,
893 return path_getxattrat(dfd, pathname, at_flags, name,
956 ssize_t filename_listxattr(int dfd, struct filename *filename,
963 error = filename_lookup(dfd, filename, lookup_flags, &path, NULL);
975 static ssize_t path_listxattrat(int dfd, const char __user *pathname,
986 CLASS(fd, f)(dfd);
993 return filename_listxattr(dfd, filename, lookup_flags, list, size);
996 SYSCALL_DEFINE5(listxattrat, int, dfd, const char __user *, pathname,
1000 return path_listxattrat(dfd, pathname, at_flags, list, size);
1044 static int filename_removexattr(int dfd, struct filename *filename,
1051 error = filename_lookup(dfd, filename, lookup_flags, &path, NULL);
1067 static int path_removexattrat(int dfd, const char __user *pathname,
1083 CLASS(fd, f)(dfd);
1089 return filename_removexattr(dfd, filename, lookup_flags, &kname);
1092 SYSCALL_DEFINE4(removexattrat, int, dfd, const char __user *, pathname,
1095 return path_removexattrat(dfd, pathname, at_flags, name);