Lines Matching defs:filename

218  * vfs_statx - Get basic and extra attributes by filename
219 * @dfd: A file descriptor representing the base dir for a relative filename
220 * @filename: The name of the file of interest
226 * that it uses a filename and base directory to determine the file location.
232 static int vfs_statx(int dfd, struct filename *filename, int flags,
244 error = filename_lookup(dfd, filename, lookup_flags, &path, NULL);
274 int vfs_fstatat(int dfd, const char __user *filename,
279 struct filename *name;
290 ret = get_user(c, filename);
298 name = getname_flags(filename, getname_statx_lookup_flags(statx_flags), NULL);
348 SYSCALL_DEFINE2(stat, const char __user *, filename,
354 error = vfs_stat(filename, &stat);
361 SYSCALL_DEFINE2(lstat, const char __user *, filename,
367 error = vfs_lstat(filename, &stat);
432 SYSCALL_DEFINE2(newstat, const char __user *, filename,
436 int error = vfs_stat(filename, &stat);
443 SYSCALL_DEFINE2(newlstat, const char __user *, filename,
449 error = vfs_lstat(filename, &stat);
457 SYSCALL_DEFINE4(newfstatat, int, dfd, const char __user *, filename,
463 error = vfs_fstatat(dfd, filename, &stat, flag);
573 SYSCALL_DEFINE2(stat64, const char __user *, filename,
577 int error = vfs_stat(filename, &stat);
585 SYSCALL_DEFINE2(lstat64, const char __user *, filename,
589 int error = vfs_lstat(filename, &stat);
608 SYSCALL_DEFINE4(fstatat64, int, dfd, const char __user *, filename,
614 error = vfs_fstatat(dfd, filename, &stat, flag);
660 int do_statx(int dfd, struct filename *filename, unsigned int flags,
676 error = vfs_statx(dfd, filename, flags, &stat, mask);
686 * @filename: File to stat or "" with AT_EMPTY_PATH
692 * supplying "" as the filename and setting AT_EMPTY_PATH in the flags.
695 int, dfd, const char __user *, filename, unsigned, flags,
700 struct filename *name;
702 name = getname_flags(filename, getname_statx_lookup_flags(flags), NULL);
745 COMPAT_SYSCALL_DEFINE2(newstat, const char __user *, filename,
751 error = vfs_stat(filename, &stat);
757 COMPAT_SYSCALL_DEFINE2(newlstat, const char __user *, filename,
763 error = vfs_lstat(filename, &stat);
771 const char __user *, filename,
777 error = vfs_fstatat(dfd, filename, &stat, flag);