virtio-input: convert to new virtio_delete_queue
Seems cleaner than using VQ index values. Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
This commit is contained in:
parent
e615c157f3
commit
087ed8a582
@ -280,6 +280,7 @@ static void virtio_input_device_unrealize(DeviceState *dev, Error **errp)
|
|||||||
{
|
{
|
||||||
VirtIOInputClass *vic = VIRTIO_INPUT_GET_CLASS(dev);
|
VirtIOInputClass *vic = VIRTIO_INPUT_GET_CLASS(dev);
|
||||||
VirtIODevice *vdev = VIRTIO_DEVICE(dev);
|
VirtIODevice *vdev = VIRTIO_DEVICE(dev);
|
||||||
|
VirtIOInput *vinput = VIRTIO_INPUT(dev);
|
||||||
Error *local_err = NULL;
|
Error *local_err = NULL;
|
||||||
|
|
||||||
if (vic->unrealize) {
|
if (vic->unrealize) {
|
||||||
@ -289,8 +290,8 @@ static void virtio_input_device_unrealize(DeviceState *dev, Error **errp)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
virtio_del_queue(vdev, 0);
|
virtio_delete_queue(vinput->evt);
|
||||||
virtio_del_queue(vdev, 1);
|
virtio_delete_queue(vinput->sts);
|
||||||
virtio_cleanup(vdev);
|
virtio_cleanup(vdev);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user