Searched refs:rte_vmbus_device (Results 1 – 9 of 9) sorted by relevance
| /dpdk/drivers/bus/vmbus/ |
| H A D | private.h | 69 const struct rte_vmbus_device *device; 82 vmbus_devargs_lookup(struct rte_vmbus_device *dev); 84 int vmbus_chan_create(const struct rte_vmbus_device *device, 88 void vmbus_add_device(struct rte_vmbus_device *vmbus_dev); 90 struct rte_vmbus_device *new_vmbus_dev); 94 int vmbus_uio_irq_read(struct rte_vmbus_device *dev); 96 int vmbus_uio_map_resource(struct rte_vmbus_device *dev); 97 void vmbus_uio_unmap_resource(struct rte_vmbus_device *dev); 99 int vmbus_uio_alloc_resource(struct rte_vmbus_device *dev, 101 void vmbus_uio_free_resource(struct rte_vmbus_device *dev, [all …]
|
| H A D | rte_bus_vmbus.h | 34 struct rte_vmbus_device; 40 RTE_TAILQ_HEAD(rte_vmbus_device_list, rte_vmbus_device); 63 struct rte_vmbus_device { struct 84 struct rte_vmbus_device *); argument 89 typedef int (vmbus_remove_t)(struct rte_vmbus_device *); 143 int rte_vmbus_map_device(struct rte_vmbus_device *dev); 152 void rte_vmbus_unmap_device(struct rte_vmbus_device *dev); 166 int rte_vmbus_chan_open(struct rte_vmbus_device *device, 208 void rte_vmbus_irq_mask(struct rte_vmbus_device *device); 216 void rte_vmbus_irq_unmask(struct rte_vmbus_device *device); [all …]
|
| H A D | vmbus_common.c | 77 const struct rte_vmbus_device *dev) in vmbus_match() 93 struct rte_vmbus_device *dev) in vmbus_probe_one_driver() 142 vmbus_probe_all_drivers(struct rte_vmbus_device *dev) in vmbus_probe_all_drivers() 174 struct rte_vmbus_device *dev; in rte_vmbus_probe() 215 vmbus_devargs_lookup(struct rte_vmbus_device *dev) in vmbus_devargs_lookup() 251 vmbus_add_device(struct rte_vmbus_device *vmbus_dev) in vmbus_add_device() 258 vmbus_insert_device(struct rte_vmbus_device *exist_vmbus_dev, in vmbus_insert_device() 259 struct rte_vmbus_device *new_vmbus_dev) in vmbus_insert_device() 266 vmbus_remove_device(struct rte_vmbus_device *vmbus_dev) in vmbus_remove_device() 276 struct rte_vmbus_device *dev; in vmbus_find_device()
|
| 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() 360 int rte_vmbus_max_channels(const struct rte_vmbus_device *device) in rte_vmbus_max_channels() 391 const struct rte_vmbus_device *device = chan->device; in rte_vmbus_chan_close()
|
| 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() 129 vmbus_uio_map_primary(struct rte_vmbus_device *dev) in vmbus_uio_map_primary() 168 vmbus_uio_map_resource(struct rte_vmbus_device *dev) in vmbus_uio_map_resource() 231 vmbus_uio_unmap_resource(struct rte_vmbus_device *dev) in vmbus_uio_unmap_resource()
|
| /dpdk/drivers/bus/vmbus/linux/ |
| H A D | vmbus_uio.c | 31 void vmbus_uio_irq_control(struct rte_vmbus_device *dev, int32_t onoff) in vmbus_uio_irq_control() 42 int vmbus_uio_irq_read(struct rte_vmbus_device *dev) in vmbus_uio_irq_read() 66 vmbus_uio_free_resource(struct rte_vmbus_device *dev, in vmbus_uio_free_resource() 84 vmbus_uio_alloc_resource(struct rte_vmbus_device *dev, in vmbus_uio_alloc_resource() 148 vmbus_uio_map_resource_by_index(struct rte_vmbus_device *dev, int idx, in vmbus_uio_map_resource_by_index() 211 static int vmbus_uio_map_subchan(const struct rte_vmbus_device *dev, in vmbus_uio_map_subchan() 316 const struct rte_vmbus_device *dev = chan->device; in vmbus_uio_map_rings() 361 static bool vmbus_uio_ring_present(const struct rte_vmbus_device *dev, in vmbus_uio_ring_present() 374 bool vmbus_uio_subchannels_supported(const struct rte_vmbus_device *dev, in vmbus_uio_subchannels_supported() 395 const struct rte_vmbus_device *dev = primary->device; in vmbus_uio_get_subchan()
|
| 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() 373 void rte_vmbus_irq_mask(struct rte_vmbus_device *device) in rte_vmbus_irq_mask() 378 void rte_vmbus_irq_unmask(struct rte_vmbus_device *device) in rte_vmbus_irq_unmask() 383 int rte_vmbus_irq_read(struct rte_vmbus_device *device) in rte_vmbus_irq_read()
|
| /dpdk/drivers/net/netvsc/ |
| H A D | hn_ethdev.c | 98 eth_dev_vmbus_allocate(struct rte_vmbus_device *dev, size_t private_data_size) in eth_dev_vmbus_allocate() 1136 struct rte_vmbus_device *vmbus; in eth_hn_dev_init() 1145 vmbus = container_of(device, struct rte_vmbus_device, device); in eth_hn_dev_init() 1284 struct rte_vmbus_device *dev) in eth_hn_probe() 1312 static int eth_hn_remove(struct rte_vmbus_device *dev) in eth_hn_remove()
|
| H A D | hn_var.h | 137 struct rte_vmbus_device *vmbus;
|