Searched refs:rte_vmbus_bus (Results 1 – 4 of 4) sorted by relevance
| /dpdk/drivers/bus/vmbus/ |
| H A D | vmbus_common.c | 26 extern struct rte_vmbus_bus rte_vmbus_bus; 237 TAILQ_INSERT_TAIL(&rte_vmbus_bus.driver_list, driver, next); in rte_vmbus_register() 238 driver->bus = &rte_vmbus_bus; in rte_vmbus_register() 245 TAILQ_REMOVE(&rte_vmbus_bus.driver_list, driver, next); in rte_vmbus_unregister() 253 TAILQ_INSERT_TAIL(&rte_vmbus_bus.device_list, vmbus_dev, next); in vmbus_add_device() 268 TAILQ_REMOVE(&rte_vmbus_bus.device_list, vmbus_dev, next); in vmbus_remove_device() 291 struct rte_vmbus_bus rte_vmbus_bus = { variable 298 .device_list = TAILQ_HEAD_INITIALIZER(rte_vmbus_bus.device_list), 299 .driver_list = TAILQ_HEAD_INITIALIZER(rte_vmbus_bus.driver_list), 302 RTE_REGISTER_BUS(vmbus, rte_vmbus_bus.bus);
|
| H A D | rte_bus_vmbus.h | 36 struct rte_vmbus_bus; 45 RTE_TAILQ_FOREACH(p, &(rte_vmbus_bus.device_list), next) 48 RTE_TAILQ_FOREACH(p, &(rte_vmbus_bus.driver_list), next) 97 struct rte_vmbus_bus *bus; /**< VM bus reference. */ 108 struct rte_vmbus_bus { struct
|
| H A D | private.h | 16 extern struct rte_vmbus_bus rte_vmbus_bus;
|
| /dpdk/drivers/bus/vmbus/linux/ |
| H A D | vmbus_bus.c | 40 extern struct rte_vmbus_bus rte_vmbus_bus; 245 dev->device.bus = &rte_vmbus_bus.bus; in vmbus_scan_one() 311 TAILQ_FOREACH(dev2, &rte_vmbus_bus.device_list, next) { in vmbus_scan_one()
|