Lines Matching refs:parent_path
2957 struct path parent_path __free(path_put) = {}; in __start_removing_path()
2962 error = filename_parentat(dfd, name, 0, &parent_path, &last, &type); in __start_removing_path()
2968 error = mnt_want_write(parent_path.mnt); in __start_removing_path()
2969 d = start_dirop(parent_path.dentry, &last, 0); in __start_removing_path()
2974 path->dentry = no_free_ptr(parent_path.dentry); in __start_removing_path()
2975 path->mnt = no_free_ptr(parent_path.mnt); in __start_removing_path()
2983 mnt_drop_write(parent_path.mnt); in __start_removing_path()
3002 struct path parent_path __free(path_put) = {}; in kern_path_parent()
3008 error = filename_parentat(AT_FDCWD, filename, 0, &parent_path, &last, &type); in kern_path_parent()
3014 d = lookup_noperm_unlocked(&last, parent_path.dentry); in kern_path_parent()
3017 path->dentry = no_free_ptr(parent_path.dentry); in kern_path_parent()
3018 path->mnt = no_free_ptr(parent_path.mnt); in kern_path_parent()