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:
Dariusz Stojaczyk 2017-11-03 13:28:07 +01:00 committed by Jim Harris
parent da5ba48996
commit bcaaae7e8c
3 changed files with 3 additions and 10 deletions

View File

@ -221,7 +221,9 @@ virtio_user_free(struct virtio_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

View File

@ -238,11 +238,3 @@ err:
free(dev);
return NULL;
}
void
virtio_user_dev_uninit(struct virtio_user_dev *dev)
{
close(dev->vhostfd);
free(dev->vdev.name);
free(dev);
}

View File

@ -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,
uint16_t requested_queues,
uint32_t queue_size, uint16_t fixed_queue_num);
void virtio_user_dev_uninit(struct virtio_user_dev *dev);
#endif