Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/bus/vmbus/
H A Dvmbus_common.c25 extern struct rte_vmbus_bus rte_vmbus_bus;
234 TAILQ_INSERT_TAIL(&rte_vmbus_bus.driver_list, driver, next); in rte_vmbus_register()
235 driver->bus = &rte_vmbus_bus; in rte_vmbus_register()
242 TAILQ_REMOVE(&rte_vmbus_bus.driver_list, driver, next); in rte_vmbus_unregister()
250 TAILQ_INSERT_TAIL(&rte_vmbus_bus.device_list, vmbus_dev, next); in vmbus_add_device()
265 TAILQ_REMOVE(&rte_vmbus_bus.device_list, vmbus_dev, next); in vmbus_remove_device()
288 struct rte_vmbus_bus rte_vmbus_bus = { variable
295 .device_list = TAILQ_HEAD_INITIALIZER(rte_vmbus_bus.device_list),
296 .driver_list = TAILQ_HEAD_INITIALIZER(rte_vmbus_bus.driver_list),
299 RTE_REGISTER_BUS(vmbus, rte_vmbus_bus.bus);
H A Drte_bus_vmbus.h37 struct rte_vmbus_bus;
46 TAILQ_FOREACH(p, &(rte_vmbus_bus.device_list), next)
49 TAILQ_FOREACH(p, &(rte_vmbus_bus.driver_list), next)
98 struct rte_vmbus_bus *bus; /**< VM bus reference. */
109 struct rte_vmbus_bus { struct
H A Dprivate.h19 extern struct rte_vmbus_bus rte_vmbus_bus;
/f-stack/dpdk/drivers/bus/vmbus/linux/
H A Dvmbus_bus.c40 extern struct rte_vmbus_bus rte_vmbus_bus;
244 dev->device.bus = &rte_vmbus_bus.bus; in vmbus_scan_one()
303 TAILQ_FOREACH(dev2, &rte_vmbus_bus.device_list, next) { in vmbus_scan_one()