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
eal/x86: copy pause function
[dpdk.git]
/
lib
/
librte_eal
/
common
/
eal_common_vdev.c
diff --git
a/lib/librte_eal/common/eal_common_vdev.c
b/lib/librte_eal/common/eal_common_vdev.c
index
9158a1c
..
0037a64
100644
(file)
--- a/
lib/librte_eal/common/eal_common_vdev.c
+++ b/
lib/librte_eal/common/eal_common_vdev.c
@@
-56,19
+56,17
@@
static void rte_vdev_bus_register(void);
/* register a driver */
void
/* register a driver */
void
-rte_
eal_vdr
v_register(struct rte_vdev_driver *driver)
+rte_
vde
v_register(struct rte_vdev_driver *driver)
{
rte_vdev_bus_register();
TAILQ_INSERT_TAIL(&vdev_driver_list, driver, next);
{
rte_vdev_bus_register();
TAILQ_INSERT_TAIL(&vdev_driver_list, driver, next);
- rte_eal_driver_register(&driver->driver);
}
/* unregister a driver */
void
}
/* unregister a driver */
void
-rte_
eal_vdr
v_unregister(struct rte_vdev_driver *driver)
+rte_
vde
v_unregister(struct rte_vdev_driver *driver)
{
{
- rte_eal_driver_unregister(&driver->driver);
TAILQ_REMOVE(&vdev_driver_list, driver, next);
}
TAILQ_REMOVE(&vdev_driver_list, driver, next);
}
@@
-196,7
+194,7
@@
alloc_devargs(const char *name, const char *args)
}
int
}
int
-rte_
eal_
vdev_init(const char *name, const char *args)
+rte_vdev_init(const char *name, const char *args)
{
struct rte_vdev_device *dev;
struct rte_devargs *devargs;
{
struct rte_vdev_device *dev;
struct rte_devargs *devargs;
@@
-232,7
+230,6
@@
rte_eal_vdev_init(const char *name, const char *args)
TAILQ_INSERT_TAIL(&devargs_list, devargs, next);
TAILQ_INSERT_TAIL(&devargs_list, devargs, next);
- rte_eal_device_insert(&dev->device);
TAILQ_INSERT_TAIL(&vdev_device_list, dev, next);
return 0;
TAILQ_INSERT_TAIL(&vdev_device_list, dev, next);
return 0;
@@
-260,7
+257,7
@@
vdev_remove_driver(struct rte_vdev_device *dev)
}
int
}
int
-rte_
eal_
vdev_uninit(const char *name)
+rte_vdev_uninit(const char *name)
{
struct rte_vdev_device *dev;
struct rte_devargs *devargs;
{
struct rte_vdev_device *dev;
struct rte_devargs *devargs;
@@
-280,7
+277,6
@@
rte_eal_vdev_uninit(const char *name)
return ret;
TAILQ_REMOVE(&vdev_device_list, dev, next);
return ret;
TAILQ_REMOVE(&vdev_device_list, dev, next);
- rte_eal_device_remove(&dev->device);
TAILQ_REMOVE(&devargs_list, devargs, next);
TAILQ_REMOVE(&devargs_list, devargs, next);
@@
-315,7
+311,6
@@
vdev_scan(void)
dev->device.numa_node = SOCKET_ID_ANY;
dev->device.name = devargs->virt.drv_name;
dev->device.numa_node = SOCKET_ID_ANY;
dev->device.name = devargs->virt.drv_name;
- rte_eal_device_insert(&dev->device);
TAILQ_INSERT_TAIL(&vdev_device_list, dev, next);
}
TAILQ_INSERT_TAIL(&vdev_device_list, dev, next);
}
@@
-327,12
+322,6
@@
vdev_probe(void)
{
struct rte_vdev_device *dev;
{
struct rte_vdev_device *dev;
- /*
- * Note that the dev_driver_list is populated here
- * from calls made to rte_eal_driver_register from constructor functions
- * embedded into PMD modules via the RTE_PMD_REGISTER_VDEV macro
- */
-
/* call the init function for each virtual device */
TAILQ_FOREACH(dev, &vdev_device_list, next) {
/* call the init function for each virtual device */
TAILQ_FOREACH(dev, &vdev_device_list, next) {