Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4022abf4 authored by Chris Mason's avatar Chris Mason
Browse files

Btrfs: delete unused function: btrfs_invalidate_dcache_root



Snapshot and subvolume creation no longer need this helper.

Signed-off-by: default avatarChris Mason <chris.mason@oracle.com>
parent 607d432d
Loading
Loading
Loading
Loading
+0 −25
Original line number Original line Diff line number Diff line
@@ -4358,31 +4358,6 @@ out:
	btrfs_btree_balance_dirty(root, nr);
	btrfs_btree_balance_dirty(root, nr);
}
}


/*
 * Invalidate a single dcache entry at the root of the filesystem.
 * Needed after creation of snapshot or subvolume.
 */
static void btrfs_invalidate_dcache_root(struct inode *dir,
		char *name, int namelen)
{
	struct dentry *alias, *entry;
	struct qstr qstr;

	alias = d_find_alias(dir);
	if (alias) {
		qstr.name = name;
		qstr.len = namelen;
		/* change me if btrfs ever gets a d_hash operation */
		qstr.hash = full_name_hash(qstr.name, qstr.len);
		entry = d_lookup(alias, &qstr);
		dput(alias);
		if (entry) {
			d_invalidate(entry);
			dput(entry);
		}
	}
}

/*
/*
 * create a new subvolume directory/inode (helper for the ioctl).
 * create a new subvolume directory/inode (helper for the ioctl).
 */
 */