| /fs/ |
| A D | xattr.c | 705 filename = getname_maybe_null(pathname, at_flags); in path_setxattrat() 738 return path_setxattrat(dfd, pathname, at_flags, name, in SYSCALL_DEFINE6() 743 SYSCALL_DEFINE5(setxattr, const char __user *, pathname, in SYSCALL_DEFINE5() argument 750 SYSCALL_DEFINE5(lsetxattr, const char __user *, pathname, in SYSCALL_DEFINE5() argument 849 filename = getname_maybe_null(pathname, at_flags); in path_getxattrat() 884 return path_getxattrat(dfd, pathname, at_flags, name, in SYSCALL_DEFINE6() 888 SYSCALL_DEFINE4(getxattr, const char __user *, pathname, in SYSCALL_DEFINE4() argument 894 SYSCALL_DEFINE4(lgetxattr, const char __user *, pathname, in SYSCALL_DEFINE4() argument 979 filename = getname_maybe_null(pathname, at_flags); in path_listxattrat() 1080 filename = getname_maybe_null(pathname, at_flags); in path_removexattrat() [all …]
|
| A D | statfs.c | 97 int user_statfs(const char __user *pathname, struct kstatfs *st) in user_statfs() argument 103 error = user_path_at(AT_FDCWD, pathname, lookup_flags, &path); in user_statfs() 190 SYSCALL_DEFINE2(statfs, const char __user *, pathname, struct statfs __user *, buf) in SYSCALL_DEFINE2() argument 193 int error = user_statfs(pathname, &st); in SYSCALL_DEFINE2() 199 SYSCALL_DEFINE3(statfs64, const char __user *, pathname, size_t, sz, struct statfs64 __user *, buf) in SYSCALL_DEFINE3() argument 205 error = user_statfs(pathname, &st); in SYSCALL_DEFINE3() 303 COMPAT_SYSCALL_DEFINE2(statfs, const char __user *, pathname, struct compat_statfs __user *, buf) in COMPAT_SYSCALL_DEFINE2() argument 306 int error = user_statfs(pathname, &tmp); in COMPAT_SYSCALL_DEFINE2() 346 int kcompat_sys_statfs64(const char __user * pathname, compat_size_t sz, struct compat_statfs64 __u… in kcompat_sys_statfs64() argument 354 error = user_statfs(pathname, &tmp); in kcompat_sys_statfs64() [all …]
|
| A D | init.c | 217 int __init init_unlink(const char *pathname) in init_unlink() argument 219 return do_unlinkat(AT_FDCWD, getname_kernel(pathname)); in init_unlink() 222 int __init init_mkdir(const char *pathname, umode_t mode) in init_mkdir() argument 228 dentry = kern_path_create(AT_FDCWD, pathname, &path, LOOKUP_DIRECTORY); in init_mkdir() 243 int __init init_rmdir(const char *pathname) in init_rmdir() argument 245 return do_rmdir(AT_FDCWD, getname_kernel(pathname)); in init_rmdir()
|
| A D | namei.c | 231 if (get_user(c, pathname)) in __getname_maybe_null() 236 name = getname_flags(pathname, LOOKUP_EMPTY); in __getname_maybe_null() 649 const char *pathname; member 668 p->pathname = likely(name) ? name->name : ""; in __set_nameidata() 2521 const char *s = nd->pathname; in path_init() 4072 set_nameidata(&nd, dfd, pathname, NULL); in do_filp_open() 4186 struct filename *filename = getname(pathname); in user_path_create() 4416 return do_mkdirat(dfd, getname(pathname), mode); in SYSCALL_DEFINE3() 4535 return do_rmdir(AT_FDCWD, getname(pathname)); in SYSCALL_DEFINE1() 4690 return do_rmdir(dfd, getname(pathname)); in SYSCALL_DEFINE3() [all …]
|
| A D | open.c | 129 int do_sys_truncate(const char __user *pathname, loff_t length) in do_sys_truncate() argument 139 error = user_path_at(AT_FDCWD, pathname, lookup_flags, &path); in do_sys_truncate() 239 COMPAT_SYSCALL_DEFINE3(truncate64, const char __user *, pathname, in COMPAT_SYSCALL_DEFINE3() argument 242 return ksys_truncate(pathname, compat_arg_u64_glue(length)); in COMPAT_SYSCALL_DEFINE3() 1522 SYSCALL_DEFINE2(creat, const char __user *, pathname, umode_t, mode) in SYSCALL_DEFINE2() argument 1528 return do_sys_open(AT_FDCWD, pathname, flags, mode); in SYSCALL_DEFINE2()
|
| A D | stat.c | 563 static int do_readlinkat(int dfd, const char __user *pathname, in do_readlinkat() argument 575 name = getname_flags(pathname, lookup_flags); in do_readlinkat() 604 SYSCALL_DEFINE4(readlinkat, int, dfd, const char __user *, pathname, in SYSCALL_DEFINE4() argument 607 return do_readlinkat(dfd, pathname, buf, bufsiz); in SYSCALL_DEFINE4()
|
| A D | internal.h | 187 extern struct file *do_filp_open(int dfd, struct filename *pathname,
|
| /fs/smb/server/ |
| A D | misc.c | 165 char *pathname, *ab_pathname, *nt_pathname; in convert_to_nt_pathname() local 168 pathname = kmalloc(PATH_MAX, KSMBD_DEFAULT_GFP); in convert_to_nt_pathname() 169 if (!pathname) in convert_to_nt_pathname() 172 ab_pathname = d_path(path, pathname, PATH_MAX); in convert_to_nt_pathname() 196 kfree(pathname); in convert_to_nt_pathname()
|
| A D | vfs_cache.c | 936 char *pathname, *ab_pathname; in ksmbd_validate_name_reconnect() local 939 pathname = kmalloc(PATH_MAX, KSMBD_DEFAULT_GFP); in ksmbd_validate_name_reconnect() 940 if (!pathname) in ksmbd_validate_name_reconnect() 943 ab_pathname = d_path(&fp->filp->f_path, pathname, PATH_MAX); in ksmbd_validate_name_reconnect() 945 kfree(pathname); in ksmbd_validate_name_reconnect() 954 kfree(pathname); in ksmbd_validate_name_reconnect()
|
| A D | vfs.c | 70 char *pathname, unsigned int flags, in ksmbd_vfs_path_lookup() argument 79 if (pathname[0] == '\0') { in ksmbd_vfs_path_lookup() 80 pathname = share_conf->path; in ksmbd_vfs_path_lookup() 86 filename = getname_kernel(pathname); in ksmbd_vfs_path_lookup()
|
| A D | smb2pdu.c | 6053 char *link_name = NULL, *target_name = NULL, *pathname = NULL; in smb2_create_link() local 6062 pathname = kmalloc(PATH_MAX, KSMBD_DEFAULT_GFP); in smb2_create_link() 6063 if (!pathname) in smb2_create_link() 6075 target_name = file_path(filp, pathname, PATH_MAX); in smb2_create_link() 6110 kfree(pathname); in smb2_create_link()
|
| /fs/nfs/ |
| A D | nfs4namespace.c | 34 static ssize_t nfs4_pathname_len(const struct nfs4_pathname *pathname) in nfs4_pathname_len() argument 39 for (i = 0; i < pathname->ncomponents; i++) { in nfs4_pathname_len() 40 const struct nfs4_string *component = &pathname->components[i]; in nfs4_pathname_len() 57 static char *nfs4_pathname_string(const struct nfs4_pathname *pathname, in nfs4_pathname_string() argument 64 len = nfs4_pathname_len(pathname); in nfs4_pathname_string() 73 for (i = 0; i < pathname->ncomponents; i++) { in nfs4_pathname_string() 74 const struct nfs4_string *component = &pathname->components[i]; in nfs4_pathname_string()
|
| A D | mount_clnt.c | 230 static void encode_mntdirpath(struct xdr_stream *xdr, const char *pathname) in encode_mntdirpath() argument 232 const u32 pathname_len = strlen(pathname); in encode_mntdirpath() 236 xdr_encode_opaque(p, pathname, pathname_len); in encode_mntdirpath()
|
| /fs/notify/fanotify/ |
| A D | fanotify_user.c | 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() 2068 const char __user *, pathname) in SYSCALL_DEFINE5() argument 2070 return do_fanotify_mark(fanotify_fd, flags, mask, dfd, pathname); in SYSCALL_DEFINE5() 2078 const char __user *, pathname) in SYSCALL32_DEFINE6() argument 2081 dfd, pathname); in SYSCALL32_DEFINE6()
|
| /fs/autofs/ |
| A D | dev-ioctl.c | 188 static int find_autofs_mount(const char *pathname, in find_autofs_mount() argument 196 err = kern_path(pathname, LOOKUP_MOUNTPOINT, &path); in find_autofs_mount()
|
| /fs/notify/inotify/ |
| A D | inotify_user.c | 729 SYSCALL_DEFINE3(inotify_add_watch, int, fd, const char __user *, pathname, in SYSCALL_DEFINE3() argument 771 ret = inotify_find_inode(pathname, &path, flags, in SYSCALL_DEFINE3()
|
| /fs/proc/ |
| A D | base.c | 1825 char *pathname; in do_proc_readlink() local 1831 pathname = d_path(path, tmp, PATH_MAX); in do_proc_readlink() 1832 len = PTR_ERR(pathname); in do_proc_readlink() 1833 if (IS_ERR(pathname)) in do_proc_readlink() 1835 len = tmp + PATH_MAX - 1 - pathname; in do_proc_readlink() 1839 if (copy_to_user(buffer, pathname, len)) in do_proc_readlink()
|
| /fs/xfs/scrub/ |
| A D | trace.h | 975 __array(char, pathname, MAXNAMELEN) 981 path = file_path(xf->file, __entry->pathname, MAXNAMELEN); 983 strncpy(__entry->pathname, "(unknown)", 984 sizeof(__entry->pathname)); 988 __entry->pathname)
|
| /fs/xfs/ |
| A D | xfs_trace.h | 5092 __array(char, pathname, MAXNAMELEN) 5100 path = file_path(file, __entry->pathname, MAXNAMELEN); 5102 strncpy(__entry->pathname, "(unknown)", 5103 sizeof(__entry->pathname)); 5108 __entry->pathname)
|
| /fs/ext4/ |
| A D | super.c | 863 char pathname[80], *path; in __ext4_error_file() local 870 path = file_path(file, pathname, sizeof(pathname)); in __ext4_error_file()
|