Lines Matching refs:parent
978 static noinline int btrfs_mksubvol(const struct path *parent, in btrfs_mksubvol() argument
985 struct inode *dir = d_inode(parent->dentry); in btrfs_mksubvol()
995 dentry = lookup_one(idmap, name, parent->dentry, namelen); in btrfs_mksubvol()
1034 static noinline int btrfs_mksnapshot(const struct path *parent, in btrfs_mksnapshot() argument
1065 ret = btrfs_mksubvol(parent, idmap, name, namelen, in btrfs_mksnapshot()
2369 struct dentry *parent = file->f_path.dentry; in btrfs_ioctl_snap_destroy() local
2370 struct btrfs_fs_info *fs_info = btrfs_sb(parent->d_sb); in btrfs_ioctl_snap_destroy()
2372 struct inode *dir = d_inode(parent); in btrfs_ioctl_snap_destroy()
2436 parent = btrfs_get_parent(dentry); in btrfs_ioctl_snap_destroy()
2447 if (IS_ERR(parent)) { in btrfs_ioctl_snap_destroy()
2448 err = PTR_ERR(parent); in btrfs_ioctl_snap_destroy()
2452 dir = d_inode(parent); in btrfs_ioctl_snap_destroy()
2514 dentry = lookup_one(idmap, subvol_name, parent, subvol_namelen); in btrfs_ioctl_snap_destroy()
2585 dput(parent); in btrfs_ioctl_snap_destroy()