rte_virtio/user: inline virtio_user_dev_uninit function
It's been only used in 1 place. Change-Id: I0b7c9cdb809a6946eda5ee361362dec86e57b4ef Signed-off-by: Dariusz Stojaczyk <dariuszx.stojaczyk@intel.com> Reviewed-on: https://review.gerrithub.io/385623 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
This commit is contained in:
parent
da5ba48996
commit
bcaaae7e8c
@ -221,7 +221,9 @@ virtio_user_free(struct virtio_dev *vdev)
|
|||||||
{
|
{
|
||||||
struct virtio_user_dev *dev = virtio_dev_get_user_dev(vdev);
|
struct virtio_user_dev *dev = virtio_dev_get_user_dev(vdev);
|
||||||
|
|
||||||
virtio_user_dev_uninit(dev);
|
close(dev->vhostfd);
|
||||||
|
free(vdev->name);
|
||||||
|
free(dev);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
@ -238,11 +238,3 @@ err:
|
|||||||
free(dev);
|
free(dev);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
virtio_user_dev_uninit(struct virtio_user_dev *dev)
|
|
||||||
{
|
|
||||||
close(dev->vhostfd);
|
|
||||||
free(dev->vdev.name);
|
|
||||||
free(dev);
|
|
||||||
}
|
|
||||||
|
@ -80,6 +80,5 @@ int virtio_user_stop_device(struct virtio_user_dev *dev);
|
|||||||
struct virtio_dev *virtio_user_dev_init(const char *name, const char *path,
|
struct virtio_dev *virtio_user_dev_init(const char *name, const char *path,
|
||||||
uint16_t requested_queues,
|
uint16_t requested_queues,
|
||||||
uint32_t queue_size, uint16_t fixed_queue_num);
|
uint32_t queue_size, uint16_t fixed_queue_num);
|
||||||
void virtio_user_dev_uninit(struct virtio_user_dev *dev);
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user