Searched refs:virtio_user_dev (Results 1 – 10 of 10) sorted by relevance
| /f-stack/dpdk/drivers/net/virtio/virtio_user/ |
| H A D | virtio_user_dev.h | 26 struct virtio_user_dev { struct 71 int virtio_user_dev_set_features(struct virtio_user_dev *dev); argument 72 int virtio_user_start_device(struct virtio_user_dev *dev); 73 int virtio_user_stop_device(struct virtio_user_dev *dev); 74 int virtio_user_dev_init(struct virtio_user_dev *dev, char *path, int queues, 79 void virtio_user_dev_uninit(struct virtio_user_dev *dev); 80 void virtio_user_handle_cq(struct virtio_user_dev *dev, uint16_t queue_idx); 81 void virtio_user_handle_cq_packed(struct virtio_user_dev *dev, 83 uint8_t virtio_user_handle_mq(struct virtio_user_dev *dev, uint16_t q_pairs); 84 int virtio_user_dev_set_status(struct virtio_user_dev *dev, uint8_t status); [all …]
|
| H A D | vhost.h | 98 struct virtio_user_dev; 101 int (*setup)(struct virtio_user_dev *dev); 102 int (*send_request)(struct virtio_user_dev *dev, 105 int (*enable_qp)(struct virtio_user_dev *dev, 108 int (*dma_map)(struct virtio_user_dev *dev, void *addr, 110 int (*dma_unmap)(struct virtio_user_dev *dev, void *addr,
|
| H A D | virtio_user_dev.c | 98 virtio_user_queue_setup(struct virtio_user_dev *dev, in virtio_user_queue_setup() 99 int (*fn)(struct virtio_user_dev *, uint32_t)) in virtio_user_queue_setup() argument 122 virtio_user_dev_set_features(struct virtio_user_dev *dev) in virtio_user_dev_set_features() 155 virtio_user_start_device(struct virtio_user_dev *dev) in virtio_user_start_device() 205 int virtio_user_stop_device(struct virtio_user_dev *dev) in virtio_user_stop_device() 238 parse_mac(struct virtio_user_dev *dev, const char *mac) in parse_mac() 255 virtio_user_dev_init_notify(struct virtio_user_dev *dev) in virtio_user_dev_init_notify() 299 virtio_user_fill_intr_handle(struct virtio_user_dev *dev) in virtio_user_fill_intr_handle() 335 struct virtio_user_dev *dev = arg; in virtio_user_mem_event_cb() 365 virtio_user_dev_setup(struct virtio_user_dev *dev) in virtio_user_dev_setup() [all …]
|
| H A D | vhost_vdpa.c | 84 vhost_vdpa_dma_map(struct virtio_user_dev *dev, void *addr, in vhost_vdpa_dma_map() 106 vhost_vdpa_dma_unmap(struct virtio_user_dev *dev, __rte_unused void *addr, in vhost_vdpa_dma_unmap() 130 struct virtio_user_dev *dev = arg; in vhost_vdpa_map_contig() 142 struct virtio_user_dev *dev = arg; in vhost_vdpa_map() 160 vhost_vdpa_dma_map_all(struct virtio_user_dev *dev) in vhost_vdpa_dma_map_all() 195 vhost_vdpa_ioctl(struct virtio_user_dev *dev, in vhost_vdpa_ioctl() 247 vhost_vdpa_setup(struct virtio_user_dev *dev) in vhost_vdpa_setup() 268 vhost_vdpa_enable_queue_pair(struct virtio_user_dev *dev, in vhost_vdpa_enable_queue_pair()
|
| H A D | vhost_kernel.c | 178 vhost_kernel_ioctl(struct virtio_user_dev *dev, in vhost_kernel_ioctl() 277 vhost_kernel_setup(struct virtio_user_dev *dev) in vhost_kernel_setup() 322 vhost_kernel_enable_queue_pair(struct virtio_user_dev *dev, in vhost_kernel_enable_queue_pair()
|
| H A D | vhost_user.c | 252 vhost_user_sock(struct virtio_user_dev *dev, in vhost_user_sock() 420 virtio_user_start_server(struct virtio_user_dev *dev, struct sockaddr_un *un) in virtio_user_start_server() 453 vhost_user_setup(struct virtio_user_dev *dev) in vhost_user_setup() 494 vhost_user_enable_queue_pair(struct virtio_user_dev *dev, in vhost_user_enable_queue_pair()
|
| /f-stack/dpdk/drivers/net/virtio/ |
| H A D | virtio_user_ethdev.c | 30 ((struct virtio_user_dev *)(hw)->virtio_user_dev) 68 virtio_user_server_reconnect(struct virtio_user_dev *dev) in virtio_user_server_reconnect() 172 struct virtio_user_dev *dev = virtio_user_get_dev(hw); in virtio_user_delayed_handler() 370 struct virtio_user_dev *dev) in virtio_user_setup_queue_packed() 606 struct virtio_user_dev *dev; in virtio_user_eth_dev_alloc() 637 hw->virtio_user_dev = dev; in virtio_user_eth_dev_alloc() 647 rte_free(hw->virtio_user_dev); in virtio_user_eth_dev_free() 914 struct virtio_user_dev *dev; in virtio_user_pmd_dma_map() 927 dev = hw->virtio_user_dev; in virtio_user_pmd_dma_map() 940 struct virtio_user_dev *dev; in virtio_user_pmd_dma_unmap() [all …]
|
| H A D | meson.build | 46 'virtio_user/virtio_user_dev.c')
|
| H A D | virtio_ethdev.c | 595 if (!hw->virtio_user_dev) in virtio_init_queue() 749 if (hw->virtio_user_dev) in virtio_dev_close() 1302 if (!hw->virtio_user_dev) in virtio_intr_unmask() 1316 if (!hw->virtio_user_dev) in virtio_intr_enable() 1330 if (!hw->virtio_user_dev) in virtio_intr_disable() 1377 if (hw->modern || hw->virtio_user_dev) { in virtio_negotiate_features() 1712 if (!hw->virtio_user_dev) in virtio_init_device() 1887 if (hw->virtio_user_dev) in virtio_set_vtpci_ops() 1922 if (!hw->virtio_user_dev) { in eth_virtio_dev_init() 1953 if (!hw->virtio_user_dev) { in eth_virtio_dev_init() [all …]
|
| H A D | virtio_pci.h | 273 void *virtio_user_dev; member
|