Commit b1b8132a authored by Alex Williamson's avatar Alex Williamson
Browse files

vfio: More vfio_file_is_group() use cases

parent 3dd59a7d
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -1615,7 +1615,7 @@ bool vfio_file_enforced_coherent(struct file *file)
	struct vfio_group *group = file->private_data;
	bool ret;

	if (file->f_op != &vfio_group_fops)
	if (!vfio_file_is_group(file))
		return true;

	mutex_lock(&group->group_lock);
@@ -1647,7 +1647,7 @@ void vfio_file_set_kvm(struct file *file, struct kvm *kvm)
{
	struct vfio_group *group = file->private_data;

	if (file->f_op != &vfio_group_fops)
	if (!vfio_file_is_group(file))
		return;

	mutex_lock(&group->group_lock);
@@ -1667,7 +1667,7 @@ bool vfio_file_has_dev(struct file *file, struct vfio_device *device)
{
	struct vfio_group *group = file->private_data;

	if (file->f_op != &vfio_group_fops)
	if (!vfio_file_is_group(file))
		return false;

	return group == device->group;