]> git.droids-corp.org - dpdk.git/blobdiff - drivers/bus/ifpga/ifpga_bus.c
devargs: simplify parameters of removal function
[dpdk.git] / drivers / bus / ifpga / ifpga_bus.c
index c54b59db2a7c9599bdadf05d31be53c6e7f1d2bc..3ef035b7e0f4754177c90e5337b9dbfb4ab82b3a 100644 (file)
@@ -361,7 +361,6 @@ static int
 ifpga_unplug(struct rte_device *dev)
 {
        struct rte_afu_device *afu_dev = NULL;
-       struct rte_devargs *devargs = NULL;
        int ret;
 
        if (dev == NULL)
@@ -371,15 +370,13 @@ ifpga_unplug(struct rte_device *dev)
        if (!afu_dev)
                return -ENOENT;
 
-       devargs = dev->devargs;
-
        ret = ifpga_remove_driver(afu_dev);
        if (ret)
                return ret;
 
        TAILQ_REMOVE(&ifpga_afu_dev_list, afu_dev, next);
 
-       rte_devargs_remove(devargs->bus->name, devargs->name);
+       rte_devargs_remove(dev->devargs);
        free(afu_dev);
        return 0;