git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
devargs: simplify parameters of removal function
[dpdk.git]
/
drivers
/
bus
/
ifpga
/
ifpga_bus.c
diff --git
a/drivers/bus/ifpga/ifpga_bus.c
b/drivers/bus/ifpga/ifpga_bus.c
index
c54b59d
..
3ef035b
100644
(file)
--- a/
drivers/bus/ifpga/ifpga_bus.c
+++ b/
drivers/bus/ifpga/ifpga_bus.c
@@
-361,7
+361,6
@@
static int
ifpga_unplug(struct rte_device *dev)
{
struct rte_afu_device *afu_dev = NULL;
ifpga_unplug(struct rte_device *dev)
{
struct rte_afu_device *afu_dev = NULL;
- struct rte_devargs *devargs = NULL;
int ret;
if (dev == NULL)
int ret;
if (dev == NULL)
@@
-371,15
+370,13
@@
ifpga_unplug(struct rte_device *dev)
if (!afu_dev)
return -ENOENT;
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);
ret = ifpga_remove_driver(afu_dev);
if (ret)
return ret;
TAILQ_REMOVE(&ifpga_afu_dev_list, afu_dev, next);
- rte_devargs_remove(dev
args->bus->name, devargs->name
);
+ rte_devargs_remove(dev
->devargs
);
free(afu_dev);
return 0;
free(afu_dev);
return 0;