Home
last modified time | relevance | path

Searched refs:rte_vmbus_bus (Results 1 – 4 of 4) sorted by relevance

/dpdk/drivers/bus/vmbus/
H A Dvmbus_common.c26 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 Drte_bus_vmbus.h36 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 Dprivate.h16 extern struct rte_vmbus_bus rte_vmbus_bus;
/dpdk/drivers/bus/vmbus/linux/
H A Dvmbus_bus.c40 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()