Searched refs:virtio_user_dev (Results 1 – 8 of 8) sorted by relevance
| /dpdk/drivers/net/virtio/virtio_user/ |
| H A D | vhost.h | 64 struct virtio_user_dev; 67 int (*setup)(struct virtio_user_dev *dev); 68 int (*destroy)(struct virtio_user_dev *dev); 70 int (*set_owner)(struct virtio_user_dev *dev); 73 int (*set_memory_table)(struct virtio_user_dev *dev); 80 int (*get_status)(struct virtio_user_dev *dev, uint8_t *status); 81 int (*set_status)(struct virtio_user_dev *dev, uint8_t status); 88 int (*update_link_state)(struct virtio_user_dev *dev); 89 int (*server_disconnect)(struct virtio_user_dev *dev); 90 int (*server_reconnect)(struct virtio_user_dev *dev); [all …]
|
| H A D | virtio_user_dev.h | 27 struct virtio_user_dev { struct 64 int virtio_user_dev_set_features(struct virtio_user_dev *dev); argument 65 int virtio_user_start_device(struct virtio_user_dev *dev); 66 int virtio_user_stop_device(struct virtio_user_dev *dev); 72 void virtio_user_dev_uninit(struct virtio_user_dev *dev); 74 void virtio_user_handle_cq_packed(struct virtio_user_dev *dev, 78 int virtio_user_dev_update_status(struct virtio_user_dev *dev); 79 int virtio_user_dev_update_link_state(struct virtio_user_dev *dev); 80 int virtio_user_dev_set_mac(struct virtio_user_dev *dev); 81 int virtio_user_dev_get_mac(struct virtio_user_dev *dev); [all …]
|
| H A D | vhost_vdpa.c | 102 vhost_vdpa_set_owner(struct virtio_user_dev *dev) in vhost_vdpa_set_owner() 170 vhost_vdpa_iotlb_batch_begin(struct virtio_user_dev *dev) in vhost_vdpa_iotlb_batch_begin() 196 vhost_vdpa_iotlb_batch_end(struct virtio_user_dev *dev) in vhost_vdpa_iotlb_batch_end() 222 vhost_vdpa_dma_map(struct virtio_user_dev *dev, void *addr, in vhost_vdpa_dma_map() 282 vhost_vdpa_dma_map_batch(struct virtio_user_dev *dev, void *addr, in vhost_vdpa_dma_map_batch() 319 struct virtio_user_dev *dev = arg; in vhost_vdpa_map_contig() 331 struct virtio_user_dev *dev = arg; in vhost_vdpa_map() 349 vhost_vdpa_set_memory_table(struct virtio_user_dev *dev) in vhost_vdpa_set_memory_table() 518 vhost_vdpa_setup(struct virtio_user_dev *dev) in vhost_vdpa_setup() 551 vhost_vdpa_destroy(struct virtio_user_dev *dev) in vhost_vdpa_destroy() [all …]
|
| H A D | vhost_kernel.c | 102 vhost_kernel_set_owner(struct virtio_user_dev *dev) in vhost_kernel_set_owner() 121 vhost_kernel_get_features(struct virtio_user_dev *dev, uint64_t *features) in vhost_kernel_get_features() 158 vhost_kernel_set_features(struct virtio_user_dev *dev, uint64_t features) in vhost_kernel_set_features() 218 vhost_kernel_set_memory_table(struct virtio_user_dev *dev) in vhost_kernel_set_memory_table() 303 vhost_kernel_set_vring_file(struct virtio_user_dev *dev, uint64_t req, in vhost_kernel_set_vring_file() 327 vhost_kernel_set_vring_kick(struct virtio_user_dev *dev, struct vhost_vring_file *file) in vhost_kernel_set_vring_kick() 381 vhost_kernel_setup(struct virtio_user_dev *dev) in vhost_kernel_setup() 481 vhost_kernel_destroy(struct virtio_user_dev *dev) in vhost_kernel_destroy() 528 vhost_kernel_enable_queue_pair(struct virtio_user_dev *dev, in vhost_kernel_enable_queue_pair() 586 vhost_kernel_update_link_state(struct virtio_user_dev *dev __rte_unused) in vhost_kernel_update_link_state() [all …]
|
| H A D | vhost_user.c | 223 vhost_user_set_owner(struct virtio_user_dev *dev) in vhost_user_set_owner() 457 vhost_user_set_memory_table(struct virtio_user_dev *dev) in vhost_user_set_memory_table() 648 vhost_user_get_status(struct virtio_user_dev *dev, uint8_t *status) in vhost_user_get_status() 702 vhost_user_set_status(struct virtio_user_dev *dev, uint8_t status) in vhost_user_set_status() 776 vhost_user_server_disconnect(struct virtio_user_dev *dev) in vhost_user_server_disconnect() 792 vhost_user_server_reconnect(struct virtio_user_dev *dev) in vhost_user_server_reconnect() 814 vhost_user_setup(struct virtio_user_dev *dev) in vhost_user_setup() 876 vhost_user_destroy(struct virtio_user_dev *dev) in vhost_user_destroy() 900 vhost_user_enable_queue_pair(struct virtio_user_dev *dev, in vhost_user_enable_queue_pair() 936 vhost_user_update_link_state(struct virtio_user_dev *dev) in vhost_user_update_link_state() [all …]
|
| H A D | virtio_user_dev.c | 117 virtio_user_queue_setup(struct virtio_user_dev *dev, in virtio_user_queue_setup() 118 int (*fn)(struct virtio_user_dev *, uint32_t)) in virtio_user_queue_setup() argument 170 virtio_user_start_device(struct virtio_user_dev *dev) in virtio_user_start_device() 223 int virtio_user_stop_device(struct virtio_user_dev *dev) in virtio_user_stop_device() 264 virtio_user_dev_set_mac(struct virtio_user_dev *dev) in virtio_user_dev_set_mac() 284 virtio_user_dev_get_mac(struct virtio_user_dev *dev) in virtio_user_dev_get_mac() 450 struct virtio_user_dev *dev = arg; in virtio_user_mem_event_cb() 492 virtio_user_dev_setup(struct virtio_user_dev *dev) in virtio_user_dev_setup() 669 virtio_user_dev_uninit(struct virtio_user_dev *dev) in virtio_user_dev_uninit() 969 struct virtio_user_dev *dev = param; in virtio_user_dev_delayed_disconnect_handler() [all …]
|
| /dpdk/drivers/net/virtio/ |
| H A D | virtio_user_ethdev.c | 36 struct virtio_user_dev *dev = virtio_user_get_dev(hw); in virtio_user_read_dev_config() 60 struct virtio_user_dev *dev = virtio_user_get_dev(hw); in virtio_user_write_dev_config() 77 struct virtio_user_dev *dev = virtio_user_get_dev(hw); in virtio_user_reset() 86 struct virtio_user_dev *dev = virtio_user_get_dev(hw); in virtio_user_set_status() 103 struct virtio_user_dev *dev = virtio_user_get_dev(hw); in virtio_user_get_status() 113 struct virtio_user_dev *dev = virtio_user_get_dev(hw); in virtio_user_get_features() 174 struct virtio_user_dev *dev) in virtio_user_setup_queue_packed() 423 struct virtio_user_dev *dev; in virtio_user_eth_dev_alloc() 463 struct virtio_user_dev *dev; in virtio_user_pmd_probe() 727 struct virtio_user_dev *dev; in virtio_user_pmd_dma_map() [all …]
|
| H A D | meson.build | 55 'virtio_user/virtio_user_dev.c')
|