Searched refs:rte_vmbus_device (Results 1 – 9 of 9) sorted by relevance
| /f-stack/dpdk/drivers/bus/vmbus/ |
| H A D | private.h | 61 const struct rte_vmbus_device *device; 74 vmbus_devargs_lookup(struct rte_vmbus_device *dev); 76 int vmbus_chan_create(const struct rte_vmbus_device *device, 80 void vmbus_add_device(struct rte_vmbus_device *vmbus_dev); 82 struct rte_vmbus_device *new_vmbus_dev); 86 int vmbus_uio_irq_read(struct rte_vmbus_device *dev); 88 int vmbus_uio_map_resource(struct rte_vmbus_device *dev); 89 void vmbus_uio_unmap_resource(struct rte_vmbus_device *dev); 91 int vmbus_uio_alloc_resource(struct rte_vmbus_device *dev, 93 void vmbus_uio_free_resource(struct rte_vmbus_device *dev, [all …]
|
| H A D | rte_bus_vmbus.h | 35 struct rte_vmbus_device; 41 TAILQ_HEAD(rte_vmbus_device_list, rte_vmbus_device); 64 struct rte_vmbus_device { struct 85 struct rte_vmbus_device *); argument 90 typedef int (vmbus_remove_t)(struct rte_vmbus_device *); 144 int rte_vmbus_map_device(struct rte_vmbus_device *dev); 153 void rte_vmbus_unmap_device(struct rte_vmbus_device *dev); 167 int rte_vmbus_chan_open(struct rte_vmbus_device *device, 209 void rte_vmbus_irq_mask(struct rte_vmbus_device *device); 217 void rte_vmbus_irq_unmask(struct rte_vmbus_device *device); [all …]
|
| H A D | vmbus_common.c | 76 const struct rte_vmbus_device *dev) in vmbus_match() 92 struct rte_vmbus_device *dev) in vmbus_probe_one_driver() 139 vmbus_probe_all_drivers(struct rte_vmbus_device *dev) in vmbus_probe_all_drivers() 171 struct rte_vmbus_device *dev; in rte_vmbus_probe() 212 vmbus_devargs_lookup(struct rte_vmbus_device *dev) in vmbus_devargs_lookup() 248 vmbus_add_device(struct rte_vmbus_device *vmbus_dev) in vmbus_add_device() 255 vmbus_insert_device(struct rte_vmbus_device *exist_vmbus_dev, in vmbus_insert_device() 256 struct rte_vmbus_device *new_vmbus_dev) in vmbus_insert_device() 263 vmbus_remove_device(struct rte_vmbus_device *vmbus_dev) in vmbus_remove_device() 273 struct rte_vmbus_device *dev; in vmbus_find_device()
|
| H A D | vmbus_common_uio.c | 27 vmbus_uio_find_resource(const struct rte_vmbus_device *dev) in EAL_REGISTER_TAILQ() 44 vmbus_uio_map_secondary(struct rte_vmbus_device *dev) in vmbus_uio_map_secondary() 107 vmbus_uio_map_primary(struct rte_vmbus_device *dev) in vmbus_uio_map_primary() 146 vmbus_uio_map_resource(struct rte_vmbus_device *dev) in vmbus_uio_map_resource() 199 vmbus_uio_unmap_resource(struct rte_vmbus_device *dev) in vmbus_uio_unmap_resource()
|
| H A D | vmbus_channel.c | 30 vmbus_set_monitor(const struct rte_vmbus_device *dev, uint32_t monitor_id) in vmbus_set_monitor() 43 vmbus_set_event(const struct rte_vmbus_device *dev, in vmbus_set_event() 53 rte_vmbus_set_latency(const struct rte_vmbus_device *dev, in rte_vmbus_set_latency() 84 const struct rte_vmbus_device *dev = chan->device; in rte_vmbus_chan_signal_tx() 311 int vmbus_chan_create(const struct rte_vmbus_device *device, in vmbus_chan_create() 340 int rte_vmbus_chan_open(struct rte_vmbus_device *device, in rte_vmbus_chan_open() 362 int rte_vmbus_max_channels(const struct rte_vmbus_device *device) in rte_vmbus_max_channels() 393 const struct rte_vmbus_device *device = chan->device; in rte_vmbus_chan_close()
|
| /f-stack/dpdk/drivers/bus/vmbus/linux/ |
| H A D | vmbus_uio.c | 30 void vmbus_uio_irq_control(struct rte_vmbus_device *dev, int32_t onoff) in vmbus_uio_irq_control() 38 int vmbus_uio_irq_read(struct rte_vmbus_device *dev) in vmbus_uio_irq_read() 58 vmbus_uio_free_resource(struct rte_vmbus_device *dev, in vmbus_uio_free_resource() 76 vmbus_uio_alloc_resource(struct rte_vmbus_device *dev, in vmbus_uio_alloc_resource() 134 vmbus_uio_map_resource_by_index(struct rte_vmbus_device *dev, int idx, in vmbus_uio_map_resource_by_index() 197 static int vmbus_uio_map_subchan(const struct rte_vmbus_device *dev, in vmbus_uio_map_subchan() 250 vmbus_uio_map_secondary_subchan(const struct rte_vmbus_device *dev, in vmbus_uio_map_secondary_subchan() 296 const struct rte_vmbus_device *dev = chan->device; in vmbus_uio_map_rings() 341 static bool vmbus_uio_ring_present(const struct rte_vmbus_device *dev, in vmbus_uio_ring_present() 354 bool vmbus_uio_subchannels_supported(const struct rte_vmbus_device *dev, in vmbus_uio_subchannels_supported() [all …]
|
| H A D | vmbus_bus.c | 116 vmbus_get_uio_dev(const struct rte_vmbus_device *dev, in vmbus_get_uio_dev() 168 rte_vmbus_map_device(struct rte_vmbus_device *dev) in rte_vmbus_map_device() 226 rte_vmbus_unmap_device(struct rte_vmbus_device *dev) in rte_vmbus_unmap_device() 235 struct rte_vmbus_device *dev, *dev2; in vmbus_scan_one() 363 void rte_vmbus_irq_mask(struct rte_vmbus_device *device) in rte_vmbus_irq_mask() 368 void rte_vmbus_irq_unmask(struct rte_vmbus_device *device) in rte_vmbus_irq_unmask() 373 int rte_vmbus_irq_read(struct rte_vmbus_device *device) in rte_vmbus_irq_read()
|
| /f-stack/dpdk/drivers/net/netvsc/ |
| H A D | hn_ethdev.c | 89 eth_dev_vmbus_allocate(struct rte_vmbus_device *dev, size_t private_data_size) in eth_dev_vmbus_allocate() 950 struct rte_vmbus_device *vmbus; in eth_hn_dev_init() 956 vmbus = container_of(device, struct rte_vmbus_device, device); in eth_hn_dev_init() 1091 struct rte_vmbus_device *dev) in eth_hn_probe() 1111 static int eth_hn_remove(struct rte_vmbus_device *dev) in eth_hn_remove()
|
| H A D | hn_var.h | 109 struct rte_vmbus_device *vmbus;
|