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);
279 int vfs_fstatat(int dfd, const char __user *filename,
284 struct filename *name;
295 ret = get_user(c, filename);
303 name = getname_flags(filename, getname_statx_lookup_flags(statx_flags), NULL);
353 SYSCALL_DEFINE2(stat, const char __user *, filename,
359 error = vfs_stat(filename, &stat);
366 SYSCALL_DEFINE2(lstat, const char __user *, filename,
372 error = vfs_lstat(filename, &stat);
437 SYSCALL_DEFINE2(newstat, const char __user *, filename,
441 int error = vfs_stat(filename, &stat);
448 SYSCALL_DEFINE2(newlstat, const char __user *, filename,
454 error = vfs_lstat(filename, &stat);
462 SYSCALL_DEFINE4(newfstatat, int, dfd, const char __user *, filename,
468 error = vfs_fstatat(dfd, filename, &stat, flag);
578 SYSCALL_DEFINE2(stat64, const char __user *, filename,
582 int error = vfs_stat(filename, &stat);
590 SYSCALL_DEFINE2(lstat64, const char __user *, filename,
594 int error = vfs_lstat(filename, &stat);
613 SYSCALL_DEFINE4(fstatat64, int, dfd, const char __user *, filename,
619 error = vfs_fstatat(dfd, filename, &stat, flag);
666 int do_statx(int dfd, struct filename *filename, unsigned int flags,
682 error = vfs_statx(dfd, filename, flags, &stat, mask);
692 * @filename: File to stat or "" with AT_EMPTY_PATH
698 * supplying "" as the filename and setting AT_EMPTY_PATH in the flags.
701 int, dfd, const char __user *, filename, unsigned, flags,
706 struct filename *name;
708 name = getname_flags(filename, getname_statx_lookup_flags(flags), NULL);
751 COMPAT_SYSCALL_DEFINE2(newstat, const char __user *, filename,
757 error = vfs_stat(filename, &stat);
763 COMPAT_SYSCALL_DEFINE2(newlstat, const char __user *, filename,
769 error = vfs_lstat(filename, &stat);
777 const char __user *, filename,
783 error = vfs_fstatat(dfd, filename, &stat, flag);