Lines Matching refs:path
155 const struct path *const path, in landlock_append_fs_rule() argument
162 if (!d_is_dir(path->dentry) && in landlock_append_fs_rule()
170 object = get_inode_object(d_backing_inode(path->dentry)); in landlock_append_fs_rule()
265 const struct path *const path, in check_access_path() argument
270 struct path walker_path; in check_access_path()
275 if (WARN_ON_ONCE(!domain || !path)) in check_access_path()
282 if ((path->dentry->d_sb->s_flags & SB_NOUSER) || in check_access_path()
283 (d_is_positive(path->dentry) && in check_access_path()
284 unlikely(IS_PRIVATE(d_backing_inode(path->dentry))))) in check_access_path()
306 walker_path = *path; in check_access_path()
352 static inline int current_check_access_path(const struct path *const path, in current_check_access_path() argument
360 return check_access_path(dom, path, access_request); in current_check_access_path()
504 const struct path *const path, const char *const type, in hook_sb_mount() argument
512 static int hook_move_mount(const struct path *const from_path, in hook_move_mount()
513 const struct path *const to_path) in hook_move_mount()
546 static int hook_sb_pivotroot(const struct path *const old_path, in hook_sb_pivotroot()
547 const struct path *const new_path) in hook_sb_pivotroot()
590 const struct path *const new_dir, in hook_path_link()
617 static int hook_path_rename(const struct path *const old_dir, in hook_path_rename()
619 const struct path *const new_dir, in hook_path_rename()
640 static int hook_path_mkdir(const struct path *const dir, in hook_path_mkdir()
646 static int hook_path_mknod(const struct path *const dir, in hook_path_mknod()
658 static int hook_path_symlink(const struct path *const dir, in hook_path_symlink()
665 static int hook_path_unlink(const struct path *const dir, in hook_path_unlink()
671 static int hook_path_rmdir(const struct path *const dir, in hook_path_rmdir()