Lines Matching refs:pathname

225 struct filename *__getname_maybe_null(const char __user *pathname)  in __getname_maybe_null()  argument
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()
4065 struct file *do_filp_open(int dfd, struct filename *pathname, in do_filp_open() argument
4072 set_nameidata(&nd, dfd, pathname, NULL); in do_filp_open()
4162 struct dentry *kern_path_create(int dfd, const char *pathname, in kern_path_create() argument
4165 struct filename *filename = getname_kernel(pathname); in kern_path_create()
4183 inline struct dentry *user_path_create(int dfd, const char __user *pathname, in user_path_create() argument
4186 struct filename *filename = getname(pathname); in user_path_create()
4414 SYSCALL_DEFINE3(mkdirat, int, dfd, const char __user *, pathname, umode_t, mode) in SYSCALL_DEFINE3() argument
4416 return do_mkdirat(dfd, getname(pathname), mode); in SYSCALL_DEFINE3()
4419 SYSCALL_DEFINE2(mkdir, const char __user *, pathname, umode_t, mode) in SYSCALL_DEFINE2() argument
4421 return do_mkdirat(AT_FDCWD, getname(pathname), mode); in SYSCALL_DEFINE2()
4533 SYSCALL_DEFINE1(rmdir, const char __user *, pathname) in SYSCALL_DEFINE1() argument
4535 return do_rmdir(AT_FDCWD, getname(pathname)); in SYSCALL_DEFINE1()
4684 SYSCALL_DEFINE3(unlinkat, int, dfd, const char __user *, pathname, int, flag) in SYSCALL_DEFINE3() argument
4690 return do_rmdir(dfd, getname(pathname)); in SYSCALL_DEFINE3()
4691 return do_unlinkat(dfd, getname(pathname)); in SYSCALL_DEFINE3()
4694 SYSCALL_DEFINE1(unlink, const char __user *, pathname) in SYSCALL_DEFINE1() argument
4696 return do_unlinkat(AT_FDCWD, getname(pathname)); in SYSCALL_DEFINE1()